| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.LicenseManager.UpdateServiceSettings
Description
Updates License Manager settings for the current Region.
Synopsis
- data UpdateServiceSettings = UpdateServiceSettings' {}
- newUpdateServiceSettings :: UpdateServiceSettings
- updateServiceSettings_enableCrossAccountsDiscovery :: Lens' UpdateServiceSettings (Maybe Bool)
- updateServiceSettings_organizationConfiguration :: Lens' UpdateServiceSettings (Maybe OrganizationConfiguration)
- updateServiceSettings_s3BucketArn :: Lens' UpdateServiceSettings (Maybe Text)
- updateServiceSettings_snsTopicArn :: Lens' UpdateServiceSettings (Maybe Text)
- data UpdateServiceSettingsResponse = UpdateServiceSettingsResponse' {
- httpStatus :: Int
- newUpdateServiceSettingsResponse :: Int -> UpdateServiceSettingsResponse
- updateServiceSettingsResponse_httpStatus :: Lens' UpdateServiceSettingsResponse Int
Creating a Request
data UpdateServiceSettings Source #
See: newUpdateServiceSettings smart constructor.
Constructors
| UpdateServiceSettings' | |
Fields
| |
Instances
newUpdateServiceSettings :: UpdateServiceSettings Source #
Create a value of UpdateServiceSettings 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:UpdateServiceSettings', updateServiceSettings_enableCrossAccountsDiscovery - Activates cross-account discovery.
$sel:organizationConfiguration:UpdateServiceSettings', updateServiceSettings_organizationConfiguration - Enables integration with Organizations for cross-account discovery.
$sel:s3BucketArn:UpdateServiceSettings', updateServiceSettings_s3BucketArn - Amazon Resource Name (ARN) of the Amazon S3 bucket where the License
Manager information is stored.
$sel:snsTopicArn:UpdateServiceSettings', updateServiceSettings_snsTopicArn - Amazon Resource Name (ARN) of the Amazon SNS topic used for License
Manager alerts.
Request Lenses
updateServiceSettings_enableCrossAccountsDiscovery :: Lens' UpdateServiceSettings (Maybe Bool) Source #
Activates cross-account discovery.
updateServiceSettings_organizationConfiguration :: Lens' UpdateServiceSettings (Maybe OrganizationConfiguration) Source #
Enables integration with Organizations for cross-account discovery.
updateServiceSettings_s3BucketArn :: Lens' UpdateServiceSettings (Maybe Text) Source #
Amazon Resource Name (ARN) of the Amazon S3 bucket where the License Manager information is stored.
updateServiceSettings_snsTopicArn :: Lens' UpdateServiceSettings (Maybe Text) Source #
Amazon Resource Name (ARN) of the Amazon SNS topic used for License Manager alerts.
Destructuring the Response
data UpdateServiceSettingsResponse Source #
See: newUpdateServiceSettingsResponse smart constructor.
Constructors
| UpdateServiceSettingsResponse' | |
Fields
| |
Instances
newUpdateServiceSettingsResponse Source #
Create a value of UpdateServiceSettingsResponse 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:httpStatus:UpdateServiceSettingsResponse', updateServiceSettingsResponse_httpStatus - The response's http status code.
Response Lenses
updateServiceSettingsResponse_httpStatus :: Lens' UpdateServiceSettingsResponse Int Source #
The response's http status code.