libZSservicesZSamazonka-license-managerZSamazonka-license-manager
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.LicenseManager.GetServiceSettings

Description

Gets the License Manager settings for the current Region.

Synopsis

Creating a Request

data GetServiceSettings Source #

See: newGetServiceSettings smart constructor.

Constructors

GetServiceSettings' 

Instances

Instances details
Eq GetServiceSettings Source # 
Instance details

Defined in Amazonka.LicenseManager.GetServiceSettings

Read GetServiceSettings Source # 
Instance details

Defined in Amazonka.LicenseManager.GetServiceSettings

Show GetServiceSettings Source # 
Instance details

Defined in Amazonka.LicenseManager.GetServiceSettings

Generic GetServiceSettings Source # 
Instance details

Defined in Amazonka.LicenseManager.GetServiceSettings

Associated Types

type Rep GetServiceSettings :: Type -> Type #

NFData GetServiceSettings Source # 
Instance details

Defined in Amazonka.LicenseManager.GetServiceSettings

Methods

rnf :: GetServiceSettings -> () #

Hashable GetServiceSettings Source # 
Instance details

Defined in Amazonka.LicenseManager.GetServiceSettings

ToJSON GetServiceSettings Source # 
Instance details

Defined in Amazonka.LicenseManager.GetServiceSettings

AWSRequest GetServiceSettings Source # 
Instance details

Defined in Amazonka.LicenseManager.GetServiceSettings

Associated Types

type AWSResponse GetServiceSettings #

ToHeaders GetServiceSettings Source # 
Instance details

Defined in Amazonka.LicenseManager.GetServiceSettings

ToPath GetServiceSettings Source # 
Instance details

Defined in Amazonka.LicenseManager.GetServiceSettings

ToQuery GetServiceSettings Source # 
Instance details

Defined in Amazonka.LicenseManager.GetServiceSettings

type Rep GetServiceSettings Source # 
Instance details

Defined in Amazonka.LicenseManager.GetServiceSettings

type Rep GetServiceSettings = D1 ('MetaData "GetServiceSettings" "Amazonka.LicenseManager.GetServiceSettings" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "GetServiceSettings'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse GetServiceSettings Source # 
Instance details

Defined in Amazonka.LicenseManager.GetServiceSettings

newGetServiceSettings :: GetServiceSettings Source #

Create a value of GetServiceSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

Destructuring the Response

data GetServiceSettingsResponse Source #

See: newGetServiceSettingsResponse smart constructor.

Constructors

GetServiceSettingsResponse' 

Fields

Instances

Instances details
Eq GetServiceSettingsResponse Source # 
Instance details

Defined in Amazonka.LicenseManager.GetServiceSettings

Read GetServiceSettingsResponse Source # 
Instance details

Defined in Amazonka.LicenseManager.GetServiceSettings

Show GetServiceSettingsResponse Source # 
Instance details

Defined in Amazonka.LicenseManager.GetServiceSettings

Generic GetServiceSettingsResponse Source # 
Instance details

Defined in Amazonka.LicenseManager.GetServiceSettings

Associated Types

type Rep GetServiceSettingsResponse :: Type -> Type #

NFData GetServiceSettingsResponse Source # 
Instance details

Defined in Amazonka.LicenseManager.GetServiceSettings

type Rep GetServiceSettingsResponse Source # 
Instance details

Defined in Amazonka.LicenseManager.GetServiceSettings

type Rep GetServiceSettingsResponse = D1 ('MetaData "GetServiceSettingsResponse" "Amazonka.LicenseManager.GetServiceSettings" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "GetServiceSettingsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "enableCrossAccountsDiscovery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "snsTopicArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "licenseManagerResourceShareArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "s3BucketArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "organizationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OrganizationConfiguration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetServiceSettingsResponse Source #

Create a value of GetServiceSettingsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:enableCrossAccountsDiscovery:GetServiceSettingsResponse', getServiceSettingsResponse_enableCrossAccountsDiscovery - Indicates whether cross-account discovery is enabled.

$sel:snsTopicArn:GetServiceSettingsResponse', getServiceSettingsResponse_snsTopicArn - SNS topic configured to receive notifications from License Manager.

$sel:licenseManagerResourceShareArn:GetServiceSettingsResponse', getServiceSettingsResponse_licenseManagerResourceShareArn - Amazon Resource Name (ARN) of the resource share. The License Manager management account provides member accounts with access to this share.

$sel:s3BucketArn:GetServiceSettingsResponse', getServiceSettingsResponse_s3BucketArn - Regional S3 bucket path for storing reports, license trail event data, discovery data, and so on.

$sel:organizationConfiguration:GetServiceSettingsResponse', getServiceSettingsResponse_organizationConfiguration - Indicates whether Organizations is integrated with License Manager for cross-account discovery.

$sel:httpStatus:GetServiceSettingsResponse', getServiceSettingsResponse_httpStatus - The response's http status code.

Response Lenses

getServiceSettingsResponse_snsTopicArn :: Lens' GetServiceSettingsResponse (Maybe Text) Source #

SNS topic configured to receive notifications from License Manager.

getServiceSettingsResponse_licenseManagerResourceShareArn :: Lens' GetServiceSettingsResponse (Maybe Text) Source #

Amazon Resource Name (ARN) of the resource share. The License Manager management account provides member accounts with access to this share.

getServiceSettingsResponse_s3BucketArn :: Lens' GetServiceSettingsResponse (Maybe Text) Source #

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

getServiceSettingsResponse_organizationConfiguration :: Lens' GetServiceSettingsResponse (Maybe OrganizationConfiguration) Source #

Indicates whether Organizations is integrated with License Manager for cross-account discovery.