WellArchitected / Client / update_global_settings

update_global_settings#

WellArchitected.Client.update_global_settings(**kwargs)#

Update whether the Amazon Web Services account is opted into organization sharing and discovery integration features.

See also: AWS API Documentation

Request Syntax

response = client.update_global_settings(
    OrganizationSharingStatus='ENABLED'|'DISABLED',
    DiscoveryIntegrationStatus='ENABLED'|'DISABLED',
    JiraConfiguration={
        'IssueManagementStatus': 'ENABLED'|'DISABLED',
        'IssueManagementType': 'AUTO'|'MANUAL',
        'JiraProjectKey': 'string',
        'IntegrationStatus': 'NOT_CONFIGURED'
    }
)
Parameters:
  • OrganizationSharingStatus (string) – The status of organization sharing settings.

  • DiscoveryIntegrationStatus (string) – The status of discovery support settings.

  • JiraConfiguration (dict) –

    The status of Jira integration settings.

    • IssueManagementStatus (string) –

      Account-level: Jira issue management status.

    • IssueManagementType (string) –

      Account-level: Jira issue management type.

    • JiraProjectKey (string) –

      Account-level: Jira project key to sync workloads to.

    • IntegrationStatus (string) –

      Account-level: Configuration status of the Jira integration.

Returns:

None

Exceptions

  • WellArchitected.Client.exceptions.ValidationException

  • WellArchitected.Client.exceptions.ConflictException

  • WellArchitected.Client.exceptions.InternalServerException

  • WellArchitected.Client.exceptions.AccessDeniedException

  • WellArchitected.Client.exceptions.ThrottlingException