LicenseManager / Client / update_service_settings

update_service_settings#

LicenseManager.Client.update_service_settings(**kwargs)#

Updates License Manager settings for the current Region.

See also: AWS API Documentation

Request Syntax

response = client.update_service_settings(
    S3BucketArn='string',
    SnsTopicArn='string',
    OrganizationConfiguration={
        'EnableIntegration': True|False
    },
    EnableCrossAccountsDiscovery=True|False
)
Parameters:
  • S3BucketArn (string) – Amazon Resource Name (ARN) of the Amazon S3 bucket where the License Manager information is stored.

  • SnsTopicArn (string) – Amazon Resource Name (ARN) of the Amazon SNS topic used for License Manager alerts.

  • OrganizationConfiguration (dict) –

    Enables integration with Organizations for cross-account discovery.

    • EnableIntegration (boolean) – [REQUIRED]

      Enables Organizations integration.

  • EnableCrossAccountsDiscovery (boolean) – Activates cross-account discovery.

Return type:

dict

Returns:

Response Syntax

{}

Response Structure

  • (dict) –

Exceptions

  • LicenseManager.Client.exceptions.InvalidParameterValueException

  • LicenseManager.Client.exceptions.ServerInternalException

  • LicenseManager.Client.exceptions.AuthorizationException

  • LicenseManager.Client.exceptions.AccessDeniedException

  • LicenseManager.Client.exceptions.RateLimitExceededException