AWS License Manager
API Reference (API Version 2018-08-01)

GetServiceSettings

Gets the License Manager settings for the current Region.

Response Syntax

{ "EnableCrossAccountsDiscovery": boolean, "LicenseManagerResourceShareArn": "string", "OrganizationConfiguration": { "EnableIntegration": boolean }, "S3BucketArn": "string", "SnsTopicArn": "string" }

Response Elements

If the action is successful, the service sends back an HTTP 200 response.

The following data is returned in JSON format by the service.

EnableCrossAccountsDiscovery

Indicates whether cross-account discovery has been enabled.

Type: Boolean

LicenseManagerResourceShareArn

Amazon Resource Name (ARN) of the AWS resource share. The License Manager master account will provide member accounts with access to this share.

Type: String

OrganizationConfiguration

Indicates whether AWS Organizations has been integrated with License Manager for cross-account discovery.

Type: OrganizationConfiguration object

S3BucketArn

Regional S3 bucket path for storing reports, license trail event data, discovery data, and so on.

Type: String

SnsTopicArn

SNS topic configured to receive notifications from License Manager.

Type: String

Errors

For information about the errors that are common to all actions, see Common Errors.

AccessDeniedException

Access to resource denied.

HTTP Status Code: 400

AuthorizationException

The AWS user account does not have permission to perform the action. Check the IAM policy associated with this account.

HTTP Status Code: 400

RateLimitExceededException

Too many requests have been submitted. Try again after a brief wait.

HTTP Status Code: 400

ServerInternalException

The server experienced an internal error. Try again.

HTTP Status Code: 500

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: