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 |
- Operations
- AcceptGrant
- CheckInLicense
- CheckoutBorrowLicense
- CheckoutLicense
- CreateGrant
- CreateGrantVersion
- CreateLicense
- CreateLicenseConfiguration
- CreateLicenseConversionTaskForResource
- CreateLicenseManagerReportGenerator
- CreateLicenseVersion
- CreateToken
- DeleteGrant
- DeleteLicense
- DeleteLicenseConfiguration
- DeleteLicenseManagerReportGenerator
- DeleteToken
- ExtendLicenseConsumption
- GetAccessToken
- GetGrant
- GetLicense
- GetLicenseConfiguration
- GetLicenseConversionTask
- GetLicenseManagerReportGenerator
- GetLicenseUsage
- GetServiceSettings
- ListAssociationsForLicenseConfiguration
- ListDistributedGrants
- ListFailuresForLicenseConfigurationOperations
- ListLicenseConfigurations
- ListLicenseConversionTasks
- ListLicenseManagerReportGenerators
- ListLicenseSpecificationsForResource
- ListLicenseVersions
- ListLicenses
- ListReceivedGrants
- ListReceivedGrantsForOrganization
- ListReceivedLicenses
- ListReceivedLicensesForOrganization
- ListResourceInventory
- ListTagsForResource
- ListTokens
- ListUsageForLicenseConfiguration
- RejectGrant
- TagResource
- UntagResource
- UpdateLicenseConfiguration
- UpdateLicenseManagerReportGenerator
- UpdateLicenseSpecificationsForResource
- UpdateServiceSettings
- Types
- AutomatedDiscoveryInformation
- BorrowConfiguration
- ConsumedLicenseSummary
- ConsumptionConfiguration
- DatetimeRange
- Entitlement
- EntitlementData
- EntitlementUsage
- Filter
- Grant
- GrantedLicense
- InventoryFilter
- Issuer
- IssuerDetails
- License
- LicenseConfiguration
- LicenseConfigurationAssociation
- LicenseConfigurationUsage
- LicenseConversionContext
- LicenseConversionTask
- LicenseOperationFailure
- LicenseSpecification
- LicenseUsage
- ManagedResourceSummary
- Metadata
- OrganizationConfiguration
- ProductInformation
- ProductInformationFilter
- ProvisionalConfiguration
- ReceivedMetadata
- ReportContext
- ReportFrequency
- ReportGenerator
- ResourceInventory
- S3Location
- Tag
- TokenData
Synopsis
- acceptGrant_grantArn :: Lens' AcceptGrant Text
- acceptGrantResponse_grantArn :: Lens' AcceptGrantResponse (Maybe Text)
- acceptGrantResponse_status :: Lens' AcceptGrantResponse (Maybe GrantStatus)
- acceptGrantResponse_version :: Lens' AcceptGrantResponse (Maybe Text)
- acceptGrantResponse_httpStatus :: Lens' AcceptGrantResponse Int
- checkInLicense_beneficiary :: Lens' CheckInLicense (Maybe Text)
- checkInLicense_licenseConsumptionToken :: Lens' CheckInLicense Text
- checkInLicenseResponse_httpStatus :: Lens' CheckInLicenseResponse Int
- checkoutBorrowLicense_checkoutMetadata :: Lens' CheckoutBorrowLicense (Maybe [Metadata])
- checkoutBorrowLicense_nodeId :: Lens' CheckoutBorrowLicense (Maybe Text)
- checkoutBorrowLicense_licenseArn :: Lens' CheckoutBorrowLicense Text
- checkoutBorrowLicense_entitlements :: Lens' CheckoutBorrowLicense [EntitlementData]
- checkoutBorrowLicense_digitalSignatureMethod :: Lens' CheckoutBorrowLicense DigitalSignatureMethod
- checkoutBorrowLicense_clientToken :: Lens' CheckoutBorrowLicense Text
- checkoutBorrowLicenseResponse_checkoutMetadata :: Lens' CheckoutBorrowLicenseResponse (Maybe [Metadata])
- checkoutBorrowLicenseResponse_entitlementsAllowed :: Lens' CheckoutBorrowLicenseResponse (Maybe [EntitlementData])
- checkoutBorrowLicenseResponse_expiration :: Lens' CheckoutBorrowLicenseResponse (Maybe Text)
- checkoutBorrowLicenseResponse_issuedAt :: Lens' CheckoutBorrowLicenseResponse (Maybe Text)
- checkoutBorrowLicenseResponse_licenseArn :: Lens' CheckoutBorrowLicenseResponse (Maybe Text)
- checkoutBorrowLicenseResponse_licenseConsumptionToken :: Lens' CheckoutBorrowLicenseResponse (Maybe Text)
- checkoutBorrowLicenseResponse_nodeId :: Lens' CheckoutBorrowLicenseResponse (Maybe Text)
- checkoutBorrowLicenseResponse_signedToken :: Lens' CheckoutBorrowLicenseResponse (Maybe Text)
- checkoutBorrowLicenseResponse_httpStatus :: Lens' CheckoutBorrowLicenseResponse Int
- checkoutLicense_beneficiary :: Lens' CheckoutLicense (Maybe Text)
- checkoutLicense_nodeId :: Lens' CheckoutLicense (Maybe Text)
- checkoutLicense_productSKU :: Lens' CheckoutLicense Text
- checkoutLicense_checkoutType :: Lens' CheckoutLicense CheckoutType
- checkoutLicense_keyFingerprint :: Lens' CheckoutLicense Text
- checkoutLicense_entitlements :: Lens' CheckoutLicense [EntitlementData]
- checkoutLicense_clientToken :: Lens' CheckoutLicense Text
- checkoutLicenseResponse_checkoutType :: Lens' CheckoutLicenseResponse (Maybe CheckoutType)
- checkoutLicenseResponse_entitlementsAllowed :: Lens' CheckoutLicenseResponse (Maybe [EntitlementData])
- checkoutLicenseResponse_expiration :: Lens' CheckoutLicenseResponse (Maybe Text)
- checkoutLicenseResponse_issuedAt :: Lens' CheckoutLicenseResponse (Maybe Text)
- checkoutLicenseResponse_licenseArn :: Lens' CheckoutLicenseResponse (Maybe Text)
- checkoutLicenseResponse_licenseConsumptionToken :: Lens' CheckoutLicenseResponse (Maybe Text)
- checkoutLicenseResponse_nodeId :: Lens' CheckoutLicenseResponse (Maybe Text)
- checkoutLicenseResponse_signedToken :: Lens' CheckoutLicenseResponse (Maybe Text)
- checkoutLicenseResponse_httpStatus :: Lens' CheckoutLicenseResponse Int
- createGrant_clientToken :: Lens' CreateGrant Text
- createGrant_grantName :: Lens' CreateGrant Text
- createGrant_licenseArn :: Lens' CreateGrant Text
- createGrant_principals :: Lens' CreateGrant (NonEmpty Text)
- createGrant_homeRegion :: Lens' CreateGrant Text
- createGrant_allowedOperations :: Lens' CreateGrant (NonEmpty AllowedOperation)
- createGrantResponse_grantArn :: Lens' CreateGrantResponse (Maybe Text)
- createGrantResponse_status :: Lens' CreateGrantResponse (Maybe GrantStatus)
- createGrantResponse_version :: Lens' CreateGrantResponse (Maybe Text)
- createGrantResponse_httpStatus :: Lens' CreateGrantResponse Int
- createGrantVersion_allowedOperations :: Lens' CreateGrantVersion (Maybe (NonEmpty AllowedOperation))
- createGrantVersion_grantName :: Lens' CreateGrantVersion (Maybe Text)
- createGrantVersion_sourceVersion :: Lens' CreateGrantVersion (Maybe Text)
- createGrantVersion_status :: Lens' CreateGrantVersion (Maybe GrantStatus)
- createGrantVersion_statusReason :: Lens' CreateGrantVersion (Maybe Text)
- createGrantVersion_clientToken :: Lens' CreateGrantVersion Text
- createGrantVersion_grantArn :: Lens' CreateGrantVersion Text
- createGrantVersionResponse_grantArn :: Lens' CreateGrantVersionResponse (Maybe Text)
- createGrantVersionResponse_status :: Lens' CreateGrantVersionResponse (Maybe GrantStatus)
- createGrantVersionResponse_version :: Lens' CreateGrantVersionResponse (Maybe Text)
- createGrantVersionResponse_httpStatus :: Lens' CreateGrantVersionResponse Int
- createLicense_licenseMetadata :: Lens' CreateLicense (Maybe [Metadata])
- createLicense_licenseName :: Lens' CreateLicense Text
- createLicense_productName :: Lens' CreateLicense Text
- createLicense_productSKU :: Lens' CreateLicense Text
- createLicense_issuer :: Lens' CreateLicense Issuer
- createLicense_homeRegion :: Lens' CreateLicense Text
- createLicense_validity :: Lens' CreateLicense DatetimeRange
- createLicense_entitlements :: Lens' CreateLicense [Entitlement]
- createLicense_beneficiary :: Lens' CreateLicense Text
- createLicense_consumptionConfiguration :: Lens' CreateLicense ConsumptionConfiguration
- createLicense_clientToken :: Lens' CreateLicense Text
- createLicenseResponse_licenseArn :: Lens' CreateLicenseResponse (Maybe Text)
- createLicenseResponse_status :: Lens' CreateLicenseResponse (Maybe LicenseStatus)
- createLicenseResponse_version :: Lens' CreateLicenseResponse (Maybe Text)
- createLicenseResponse_httpStatus :: Lens' CreateLicenseResponse Int
- createLicenseConfiguration_description :: Lens' CreateLicenseConfiguration (Maybe Text)
- createLicenseConfiguration_disassociateWhenNotFound :: Lens' CreateLicenseConfiguration (Maybe Bool)
- createLicenseConfiguration_licenseCount :: Lens' CreateLicenseConfiguration (Maybe Integer)
- createLicenseConfiguration_licenseCountHardLimit :: Lens' CreateLicenseConfiguration (Maybe Bool)
- createLicenseConfiguration_licenseRules :: Lens' CreateLicenseConfiguration (Maybe [Text])
- createLicenseConfiguration_productInformationList :: Lens' CreateLicenseConfiguration (Maybe [ProductInformation])
- createLicenseConfiguration_tags :: Lens' CreateLicenseConfiguration (Maybe [Tag])
- createLicenseConfiguration_name :: Lens' CreateLicenseConfiguration Text
- createLicenseConfiguration_licenseCountingType :: Lens' CreateLicenseConfiguration LicenseCountingType
- createLicenseConfigurationResponse_licenseConfigurationArn :: Lens' CreateLicenseConfigurationResponse (Maybe Text)
- createLicenseConfigurationResponse_httpStatus :: Lens' CreateLicenseConfigurationResponse Int
- createLicenseConversionTaskForResource_resourceArn :: Lens' CreateLicenseConversionTaskForResource Text
- createLicenseConversionTaskForResource_sourceLicenseContext :: Lens' CreateLicenseConversionTaskForResource LicenseConversionContext
- createLicenseConversionTaskForResource_destinationLicenseContext :: Lens' CreateLicenseConversionTaskForResource LicenseConversionContext
- createLicenseConversionTaskForResourceResponse_licenseConversionTaskId :: Lens' CreateLicenseConversionTaskForResourceResponse (Maybe Text)
- createLicenseConversionTaskForResourceResponse_httpStatus :: Lens' CreateLicenseConversionTaskForResourceResponse Int
- createLicenseManagerReportGenerator_description :: Lens' CreateLicenseManagerReportGenerator (Maybe Text)
- createLicenseManagerReportGenerator_tags :: Lens' CreateLicenseManagerReportGenerator (Maybe [Tag])
- createLicenseManagerReportGenerator_reportGeneratorName :: Lens' CreateLicenseManagerReportGenerator Text
- createLicenseManagerReportGenerator_type :: Lens' CreateLicenseManagerReportGenerator [ReportType]
- createLicenseManagerReportGenerator_reportContext :: Lens' CreateLicenseManagerReportGenerator ReportContext
- createLicenseManagerReportGenerator_reportFrequency :: Lens' CreateLicenseManagerReportGenerator ReportFrequency
- createLicenseManagerReportGenerator_clientToken :: Lens' CreateLicenseManagerReportGenerator Text
- createLicenseManagerReportGeneratorResponse_licenseManagerReportGeneratorArn :: Lens' CreateLicenseManagerReportGeneratorResponse (Maybe Text)
- createLicenseManagerReportGeneratorResponse_httpStatus :: Lens' CreateLicenseManagerReportGeneratorResponse Int
- createLicenseVersion_licenseMetadata :: Lens' CreateLicenseVersion (Maybe [Metadata])
- createLicenseVersion_sourceVersion :: Lens' CreateLicenseVersion (Maybe Text)
- createLicenseVersion_licenseArn :: Lens' CreateLicenseVersion Text
- createLicenseVersion_licenseName :: Lens' CreateLicenseVersion Text
- createLicenseVersion_productName :: Lens' CreateLicenseVersion Text
- createLicenseVersion_issuer :: Lens' CreateLicenseVersion Issuer
- createLicenseVersion_homeRegion :: Lens' CreateLicenseVersion Text
- createLicenseVersion_validity :: Lens' CreateLicenseVersion DatetimeRange
- createLicenseVersion_entitlements :: Lens' CreateLicenseVersion [Entitlement]
- createLicenseVersion_consumptionConfiguration :: Lens' CreateLicenseVersion ConsumptionConfiguration
- createLicenseVersion_status :: Lens' CreateLicenseVersion LicenseStatus
- createLicenseVersion_clientToken :: Lens' CreateLicenseVersion Text
- createLicenseVersionResponse_licenseArn :: Lens' CreateLicenseVersionResponse (Maybe Text)
- createLicenseVersionResponse_status :: Lens' CreateLicenseVersionResponse (Maybe LicenseStatus)
- createLicenseVersionResponse_version :: Lens' CreateLicenseVersionResponse (Maybe Text)
- createLicenseVersionResponse_httpStatus :: Lens' CreateLicenseVersionResponse Int
- createToken_expirationInDays :: Lens' CreateToken (Maybe Int)
- createToken_roleArns :: Lens' CreateToken (Maybe [Text])
- createToken_tokenProperties :: Lens' CreateToken (Maybe [Text])
- createToken_licenseArn :: Lens' CreateToken Text
- createToken_clientToken :: Lens' CreateToken Text
- createTokenResponse_token :: Lens' CreateTokenResponse (Maybe Text)
- createTokenResponse_tokenId :: Lens' CreateTokenResponse (Maybe Text)
- createTokenResponse_tokenType :: Lens' CreateTokenResponse (Maybe TokenType)
- createTokenResponse_httpStatus :: Lens' CreateTokenResponse Int
- deleteGrant_statusReason :: Lens' DeleteGrant (Maybe Text)
- deleteGrant_grantArn :: Lens' DeleteGrant Text
- deleteGrant_version :: Lens' DeleteGrant Text
- deleteGrantResponse_grantArn :: Lens' DeleteGrantResponse (Maybe Text)
- deleteGrantResponse_status :: Lens' DeleteGrantResponse (Maybe GrantStatus)
- deleteGrantResponse_version :: Lens' DeleteGrantResponse (Maybe Text)
- deleteGrantResponse_httpStatus :: Lens' DeleteGrantResponse Int
- deleteLicense_licenseArn :: Lens' DeleteLicense Text
- deleteLicense_sourceVersion :: Lens' DeleteLicense Text
- deleteLicenseResponse_deletionDate :: Lens' DeleteLicenseResponse (Maybe Text)
- deleteLicenseResponse_status :: Lens' DeleteLicenseResponse (Maybe LicenseDeletionStatus)
- deleteLicenseResponse_httpStatus :: Lens' DeleteLicenseResponse Int
- deleteLicenseConfiguration_licenseConfigurationArn :: Lens' DeleteLicenseConfiguration Text
- deleteLicenseConfigurationResponse_httpStatus :: Lens' DeleteLicenseConfigurationResponse Int
- deleteLicenseManagerReportGenerator_licenseManagerReportGeneratorArn :: Lens' DeleteLicenseManagerReportGenerator Text
- deleteLicenseManagerReportGeneratorResponse_httpStatus :: Lens' DeleteLicenseManagerReportGeneratorResponse Int
- deleteToken_tokenId :: Lens' DeleteToken Text
- deleteTokenResponse_httpStatus :: Lens' DeleteTokenResponse Int
- extendLicenseConsumption_dryRun :: Lens' ExtendLicenseConsumption (Maybe Bool)
- extendLicenseConsumption_licenseConsumptionToken :: Lens' ExtendLicenseConsumption Text
- extendLicenseConsumptionResponse_expiration :: Lens' ExtendLicenseConsumptionResponse (Maybe Text)
- extendLicenseConsumptionResponse_licenseConsumptionToken :: Lens' ExtendLicenseConsumptionResponse (Maybe Text)
- extendLicenseConsumptionResponse_httpStatus :: Lens' ExtendLicenseConsumptionResponse Int
- getAccessToken_tokenProperties :: Lens' GetAccessToken (Maybe [Text])
- getAccessToken_token :: Lens' GetAccessToken Text
- getAccessTokenResponse_accessToken :: Lens' GetAccessTokenResponse (Maybe Text)
- getAccessTokenResponse_httpStatus :: Lens' GetAccessTokenResponse Int
- getGrant_version :: Lens' GetGrant (Maybe Text)
- getGrant_grantArn :: Lens' GetGrant Text
- getGrantResponse_grant :: Lens' GetGrantResponse (Maybe Grant)
- getGrantResponse_httpStatus :: Lens' GetGrantResponse Int
- getLicense_version :: Lens' GetLicense (Maybe Text)
- getLicense_licenseArn :: Lens' GetLicense Text
- getLicenseResponse_license :: Lens' GetLicenseResponse (Maybe License)
- getLicenseResponse_httpStatus :: Lens' GetLicenseResponse Int
- getLicenseConfiguration_licenseConfigurationArn :: Lens' GetLicenseConfiguration Text
- getLicenseConfigurationResponse_automatedDiscoveryInformation :: Lens' GetLicenseConfigurationResponse (Maybe AutomatedDiscoveryInformation)
- getLicenseConfigurationResponse_consumedLicenseSummaryList :: Lens' GetLicenseConfigurationResponse (Maybe [ConsumedLicenseSummary])
- getLicenseConfigurationResponse_consumedLicenses :: Lens' GetLicenseConfigurationResponse (Maybe Integer)
- getLicenseConfigurationResponse_description :: Lens' GetLicenseConfigurationResponse (Maybe Text)
- getLicenseConfigurationResponse_disassociateWhenNotFound :: Lens' GetLicenseConfigurationResponse (Maybe Bool)
- getLicenseConfigurationResponse_licenseConfigurationArn :: Lens' GetLicenseConfigurationResponse (Maybe Text)
- getLicenseConfigurationResponse_licenseConfigurationId :: Lens' GetLicenseConfigurationResponse (Maybe Text)
- getLicenseConfigurationResponse_licenseCount :: Lens' GetLicenseConfigurationResponse (Maybe Integer)
- getLicenseConfigurationResponse_licenseCountHardLimit :: Lens' GetLicenseConfigurationResponse (Maybe Bool)
- getLicenseConfigurationResponse_licenseCountingType :: Lens' GetLicenseConfigurationResponse (Maybe LicenseCountingType)
- getLicenseConfigurationResponse_licenseRules :: Lens' GetLicenseConfigurationResponse (Maybe [Text])
- getLicenseConfigurationResponse_managedResourceSummaryList :: Lens' GetLicenseConfigurationResponse (Maybe [ManagedResourceSummary])
- getLicenseConfigurationResponse_name :: Lens' GetLicenseConfigurationResponse (Maybe Text)
- getLicenseConfigurationResponse_ownerAccountId :: Lens' GetLicenseConfigurationResponse (Maybe Text)
- getLicenseConfigurationResponse_productInformationList :: Lens' GetLicenseConfigurationResponse (Maybe [ProductInformation])
- getLicenseConfigurationResponse_status :: Lens' GetLicenseConfigurationResponse (Maybe Text)
- getLicenseConfigurationResponse_tags :: Lens' GetLicenseConfigurationResponse (Maybe [Tag])
- getLicenseConfigurationResponse_httpStatus :: Lens' GetLicenseConfigurationResponse Int
- getLicenseConversionTask_licenseConversionTaskId :: Lens' GetLicenseConversionTask Text
- getLicenseConversionTaskResponse_destinationLicenseContext :: Lens' GetLicenseConversionTaskResponse (Maybe LicenseConversionContext)
- getLicenseConversionTaskResponse_endTime :: Lens' GetLicenseConversionTaskResponse (Maybe UTCTime)
- getLicenseConversionTaskResponse_licenseConversionTaskId :: Lens' GetLicenseConversionTaskResponse (Maybe Text)
- getLicenseConversionTaskResponse_licenseConversionTime :: Lens' GetLicenseConversionTaskResponse (Maybe UTCTime)
- getLicenseConversionTaskResponse_resourceArn :: Lens' GetLicenseConversionTaskResponse (Maybe Text)
- getLicenseConversionTaskResponse_sourceLicenseContext :: Lens' GetLicenseConversionTaskResponse (Maybe LicenseConversionContext)
- getLicenseConversionTaskResponse_startTime :: Lens' GetLicenseConversionTaskResponse (Maybe UTCTime)
- getLicenseConversionTaskResponse_status :: Lens' GetLicenseConversionTaskResponse (Maybe LicenseConversionTaskStatus)
- getLicenseConversionTaskResponse_statusMessage :: Lens' GetLicenseConversionTaskResponse (Maybe Text)
- getLicenseConversionTaskResponse_httpStatus :: Lens' GetLicenseConversionTaskResponse Int
- getLicenseManagerReportGenerator_licenseManagerReportGeneratorArn :: Lens' GetLicenseManagerReportGenerator Text
- getLicenseManagerReportGeneratorResponse_reportGenerator :: Lens' GetLicenseManagerReportGeneratorResponse (Maybe ReportGenerator)
- getLicenseManagerReportGeneratorResponse_httpStatus :: Lens' GetLicenseManagerReportGeneratorResponse Int
- getLicenseUsage_licenseArn :: Lens' GetLicenseUsage Text
- getLicenseUsageResponse_licenseUsage :: Lens' GetLicenseUsageResponse (Maybe LicenseUsage)
- getLicenseUsageResponse_httpStatus :: Lens' GetLicenseUsageResponse Int
- getServiceSettingsResponse_enableCrossAccountsDiscovery :: Lens' GetServiceSettingsResponse (Maybe Bool)
- getServiceSettingsResponse_licenseManagerResourceShareArn :: Lens' GetServiceSettingsResponse (Maybe Text)
- getServiceSettingsResponse_organizationConfiguration :: Lens' GetServiceSettingsResponse (Maybe OrganizationConfiguration)
- getServiceSettingsResponse_s3BucketArn :: Lens' GetServiceSettingsResponse (Maybe Text)
- getServiceSettingsResponse_snsTopicArn :: Lens' GetServiceSettingsResponse (Maybe Text)
- getServiceSettingsResponse_httpStatus :: Lens' GetServiceSettingsResponse Int
- listAssociationsForLicenseConfiguration_maxResults :: Lens' ListAssociationsForLicenseConfiguration (Maybe Int)
- listAssociationsForLicenseConfiguration_nextToken :: Lens' ListAssociationsForLicenseConfiguration (Maybe Text)
- listAssociationsForLicenseConfiguration_licenseConfigurationArn :: Lens' ListAssociationsForLicenseConfiguration Text
- listAssociationsForLicenseConfigurationResponse_licenseConfigurationAssociations :: Lens' ListAssociationsForLicenseConfigurationResponse (Maybe [LicenseConfigurationAssociation])
- listAssociationsForLicenseConfigurationResponse_nextToken :: Lens' ListAssociationsForLicenseConfigurationResponse (Maybe Text)
- listAssociationsForLicenseConfigurationResponse_httpStatus :: Lens' ListAssociationsForLicenseConfigurationResponse Int
- listDistributedGrants_filters :: Lens' ListDistributedGrants (Maybe [Filter])
- listDistributedGrants_grantArns :: Lens' ListDistributedGrants (Maybe [Text])
- listDistributedGrants_maxResults :: Lens' ListDistributedGrants (Maybe Natural)
- listDistributedGrants_nextToken :: Lens' ListDistributedGrants (Maybe Text)
- listDistributedGrantsResponse_grants :: Lens' ListDistributedGrantsResponse (Maybe [Grant])
- listDistributedGrantsResponse_nextToken :: Lens' ListDistributedGrantsResponse (Maybe Text)
- listDistributedGrantsResponse_httpStatus :: Lens' ListDistributedGrantsResponse Int
- listFailuresForLicenseConfigurationOperations_maxResults :: Lens' ListFailuresForLicenseConfigurationOperations (Maybe Int)
- listFailuresForLicenseConfigurationOperations_nextToken :: Lens' ListFailuresForLicenseConfigurationOperations (Maybe Text)
- listFailuresForLicenseConfigurationOperations_licenseConfigurationArn :: Lens' ListFailuresForLicenseConfigurationOperations Text
- listFailuresForLicenseConfigurationOperationsResponse_licenseOperationFailureList :: Lens' ListFailuresForLicenseConfigurationOperationsResponse (Maybe [LicenseOperationFailure])
- listFailuresForLicenseConfigurationOperationsResponse_nextToken :: Lens' ListFailuresForLicenseConfigurationOperationsResponse (Maybe Text)
- listFailuresForLicenseConfigurationOperationsResponse_httpStatus :: Lens' ListFailuresForLicenseConfigurationOperationsResponse Int
- listLicenseConfigurations_filters :: Lens' ListLicenseConfigurations (Maybe [Filter])
- listLicenseConfigurations_licenseConfigurationArns :: Lens' ListLicenseConfigurations (Maybe [Text])
- listLicenseConfigurations_maxResults :: Lens' ListLicenseConfigurations (Maybe Int)
- listLicenseConfigurations_nextToken :: Lens' ListLicenseConfigurations (Maybe Text)
- listLicenseConfigurationsResponse_licenseConfigurations :: Lens' ListLicenseConfigurationsResponse (Maybe [LicenseConfiguration])
- listLicenseConfigurationsResponse_nextToken :: Lens' ListLicenseConfigurationsResponse (Maybe Text)
- listLicenseConfigurationsResponse_httpStatus :: Lens' ListLicenseConfigurationsResponse Int
- listLicenseConversionTasks_filters :: Lens' ListLicenseConversionTasks (Maybe [Filter])
- listLicenseConversionTasks_maxResults :: Lens' ListLicenseConversionTasks (Maybe Int)
- listLicenseConversionTasks_nextToken :: Lens' ListLicenseConversionTasks (Maybe Text)
- listLicenseConversionTasksResponse_licenseConversionTasks :: Lens' ListLicenseConversionTasksResponse (Maybe [LicenseConversionTask])
- listLicenseConversionTasksResponse_nextToken :: Lens' ListLicenseConversionTasksResponse (Maybe Text)
- listLicenseConversionTasksResponse_httpStatus :: Lens' ListLicenseConversionTasksResponse Int
- listLicenseManagerReportGenerators_filters :: Lens' ListLicenseManagerReportGenerators (Maybe [Filter])
- listLicenseManagerReportGenerators_maxResults :: Lens' ListLicenseManagerReportGenerators (Maybe Natural)
- listLicenseManagerReportGenerators_nextToken :: Lens' ListLicenseManagerReportGenerators (Maybe Text)
- listLicenseManagerReportGeneratorsResponse_nextToken :: Lens' ListLicenseManagerReportGeneratorsResponse (Maybe Text)
- listLicenseManagerReportGeneratorsResponse_reportGenerators :: Lens' ListLicenseManagerReportGeneratorsResponse (Maybe [ReportGenerator])
- listLicenseManagerReportGeneratorsResponse_httpStatus :: Lens' ListLicenseManagerReportGeneratorsResponse Int
- listLicenseSpecificationsForResource_maxResults :: Lens' ListLicenseSpecificationsForResource (Maybe Int)
- listLicenseSpecificationsForResource_nextToken :: Lens' ListLicenseSpecificationsForResource (Maybe Text)
- listLicenseSpecificationsForResource_resourceArn :: Lens' ListLicenseSpecificationsForResource Text
- listLicenseSpecificationsForResourceResponse_licenseSpecifications :: Lens' ListLicenseSpecificationsForResourceResponse (Maybe [LicenseSpecification])
- listLicenseSpecificationsForResourceResponse_nextToken :: Lens' ListLicenseSpecificationsForResourceResponse (Maybe Text)
- listLicenseSpecificationsForResourceResponse_httpStatus :: Lens' ListLicenseSpecificationsForResourceResponse Int
- listLicenseVersions_maxResults :: Lens' ListLicenseVersions (Maybe Natural)
- listLicenseVersions_nextToken :: Lens' ListLicenseVersions (Maybe Text)
- listLicenseVersions_licenseArn :: Lens' ListLicenseVersions Text
- listLicenseVersionsResponse_licenses :: Lens' ListLicenseVersionsResponse (Maybe [License])
- listLicenseVersionsResponse_nextToken :: Lens' ListLicenseVersionsResponse (Maybe Text)
- listLicenseVersionsResponse_httpStatus :: Lens' ListLicenseVersionsResponse Int
- listLicenses_filters :: Lens' ListLicenses (Maybe [Filter])
- listLicenses_licenseArns :: Lens' ListLicenses (Maybe [Text])
- listLicenses_maxResults :: Lens' ListLicenses (Maybe Natural)
- listLicenses_nextToken :: Lens' ListLicenses (Maybe Text)
- listLicensesResponse_licenses :: Lens' ListLicensesResponse (Maybe [License])
- listLicensesResponse_nextToken :: Lens' ListLicensesResponse (Maybe Text)
- listLicensesResponse_httpStatus :: Lens' ListLicensesResponse Int
- listReceivedGrants_filters :: Lens' ListReceivedGrants (Maybe [Filter])
- listReceivedGrants_grantArns :: Lens' ListReceivedGrants (Maybe [Text])
- listReceivedGrants_maxResults :: Lens' ListReceivedGrants (Maybe Natural)
- listReceivedGrants_nextToken :: Lens' ListReceivedGrants (Maybe Text)
- listReceivedGrantsResponse_grants :: Lens' ListReceivedGrantsResponse (Maybe [Grant])
- listReceivedGrantsResponse_nextToken :: Lens' ListReceivedGrantsResponse (Maybe Text)
- listReceivedGrantsResponse_httpStatus :: Lens' ListReceivedGrantsResponse Int
- listReceivedGrantsForOrganization_filters :: Lens' ListReceivedGrantsForOrganization (Maybe [Filter])
- listReceivedGrantsForOrganization_maxResults :: Lens' ListReceivedGrantsForOrganization (Maybe Natural)
- listReceivedGrantsForOrganization_nextToken :: Lens' ListReceivedGrantsForOrganization (Maybe Text)
- listReceivedGrantsForOrganization_licenseArn :: Lens' ListReceivedGrantsForOrganization Text
- listReceivedGrantsForOrganizationResponse_grants :: Lens' ListReceivedGrantsForOrganizationResponse (Maybe [Grant])
- listReceivedGrantsForOrganizationResponse_nextToken :: Lens' ListReceivedGrantsForOrganizationResponse (Maybe Text)
- listReceivedGrantsForOrganizationResponse_httpStatus :: Lens' ListReceivedGrantsForOrganizationResponse Int
- listReceivedLicenses_filters :: Lens' ListReceivedLicenses (Maybe [Filter])
- listReceivedLicenses_licenseArns :: Lens' ListReceivedLicenses (Maybe [Text])
- listReceivedLicenses_maxResults :: Lens' ListReceivedLicenses (Maybe Natural)
- listReceivedLicenses_nextToken :: Lens' ListReceivedLicenses (Maybe Text)
- listReceivedLicensesResponse_licenses :: Lens' ListReceivedLicensesResponse (Maybe [GrantedLicense])
- listReceivedLicensesResponse_nextToken :: Lens' ListReceivedLicensesResponse (Maybe Text)
- listReceivedLicensesResponse_httpStatus :: Lens' ListReceivedLicensesResponse Int
- listReceivedLicensesForOrganization_filters :: Lens' ListReceivedLicensesForOrganization (Maybe [Filter])
- listReceivedLicensesForOrganization_maxResults :: Lens' ListReceivedLicensesForOrganization (Maybe Natural)
- listReceivedLicensesForOrganization_nextToken :: Lens' ListReceivedLicensesForOrganization (Maybe Text)
- listReceivedLicensesForOrganizationResponse_licenses :: Lens' ListReceivedLicensesForOrganizationResponse (Maybe [GrantedLicense])
- listReceivedLicensesForOrganizationResponse_nextToken :: Lens' ListReceivedLicensesForOrganizationResponse (Maybe Text)
- listReceivedLicensesForOrganizationResponse_httpStatus :: Lens' ListReceivedLicensesForOrganizationResponse Int
- listResourceInventory_filters :: Lens' ListResourceInventory (Maybe [InventoryFilter])
- listResourceInventory_maxResults :: Lens' ListResourceInventory (Maybe Int)
- listResourceInventory_nextToken :: Lens' ListResourceInventory (Maybe Text)
- listResourceInventoryResponse_nextToken :: Lens' ListResourceInventoryResponse (Maybe Text)
- listResourceInventoryResponse_resourceInventoryList :: Lens' ListResourceInventoryResponse (Maybe [ResourceInventory])
- listResourceInventoryResponse_httpStatus :: Lens' ListResourceInventoryResponse Int
- listTagsForResource_resourceArn :: Lens' ListTagsForResource Text
- listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe [Tag])
- listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int
- listTokens_filters :: Lens' ListTokens (Maybe [Filter])
- listTokens_maxResults :: Lens' ListTokens (Maybe Natural)
- listTokens_nextToken :: Lens' ListTokens (Maybe Text)
- listTokens_tokenIds :: Lens' ListTokens (Maybe [Text])
- listTokensResponse_nextToken :: Lens' ListTokensResponse (Maybe Text)
- listTokensResponse_tokens :: Lens' ListTokensResponse (Maybe [TokenData])
- listTokensResponse_httpStatus :: Lens' ListTokensResponse Int
- listUsageForLicenseConfiguration_filters :: Lens' ListUsageForLicenseConfiguration (Maybe [Filter])
- listUsageForLicenseConfiguration_maxResults :: Lens' ListUsageForLicenseConfiguration (Maybe Int)
- listUsageForLicenseConfiguration_nextToken :: Lens' ListUsageForLicenseConfiguration (Maybe Text)
- listUsageForLicenseConfiguration_licenseConfigurationArn :: Lens' ListUsageForLicenseConfiguration Text
- listUsageForLicenseConfigurationResponse_licenseConfigurationUsageList :: Lens' ListUsageForLicenseConfigurationResponse (Maybe [LicenseConfigurationUsage])
- listUsageForLicenseConfigurationResponse_nextToken :: Lens' ListUsageForLicenseConfigurationResponse (Maybe Text)
- listUsageForLicenseConfigurationResponse_httpStatus :: Lens' ListUsageForLicenseConfigurationResponse Int
- rejectGrant_grantArn :: Lens' RejectGrant Text
- rejectGrantResponse_grantArn :: Lens' RejectGrantResponse (Maybe Text)
- rejectGrantResponse_status :: Lens' RejectGrantResponse (Maybe GrantStatus)
- rejectGrantResponse_version :: Lens' RejectGrantResponse (Maybe Text)
- rejectGrantResponse_httpStatus :: Lens' RejectGrantResponse Int
- tagResource_resourceArn :: Lens' TagResource Text
- tagResource_tags :: Lens' TagResource [Tag]
- tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int
- untagResource_resourceArn :: Lens' UntagResource Text
- untagResource_tagKeys :: Lens' UntagResource [Text]
- untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int
- updateLicenseConfiguration_description :: Lens' UpdateLicenseConfiguration (Maybe Text)
- updateLicenseConfiguration_disassociateWhenNotFound :: Lens' UpdateLicenseConfiguration (Maybe Bool)
- updateLicenseConfiguration_licenseConfigurationStatus :: Lens' UpdateLicenseConfiguration (Maybe LicenseConfigurationStatus)
- updateLicenseConfiguration_licenseCount :: Lens' UpdateLicenseConfiguration (Maybe Integer)
- updateLicenseConfiguration_licenseCountHardLimit :: Lens' UpdateLicenseConfiguration (Maybe Bool)
- updateLicenseConfiguration_licenseRules :: Lens' UpdateLicenseConfiguration (Maybe [Text])
- updateLicenseConfiguration_name :: Lens' UpdateLicenseConfiguration (Maybe Text)
- updateLicenseConfiguration_productInformationList :: Lens' UpdateLicenseConfiguration (Maybe [ProductInformation])
- updateLicenseConfiguration_licenseConfigurationArn :: Lens' UpdateLicenseConfiguration Text
- updateLicenseConfigurationResponse_httpStatus :: Lens' UpdateLicenseConfigurationResponse Int
- updateLicenseManagerReportGenerator_description :: Lens' UpdateLicenseManagerReportGenerator (Maybe Text)
- updateLicenseManagerReportGenerator_licenseManagerReportGeneratorArn :: Lens' UpdateLicenseManagerReportGenerator Text
- updateLicenseManagerReportGenerator_reportGeneratorName :: Lens' UpdateLicenseManagerReportGenerator Text
- updateLicenseManagerReportGenerator_type :: Lens' UpdateLicenseManagerReportGenerator [ReportType]
- updateLicenseManagerReportGenerator_reportContext :: Lens' UpdateLicenseManagerReportGenerator ReportContext
- updateLicenseManagerReportGenerator_reportFrequency :: Lens' UpdateLicenseManagerReportGenerator ReportFrequency
- updateLicenseManagerReportGenerator_clientToken :: Lens' UpdateLicenseManagerReportGenerator Text
- updateLicenseManagerReportGeneratorResponse_httpStatus :: Lens' UpdateLicenseManagerReportGeneratorResponse Int
- updateLicenseSpecificationsForResource_addLicenseSpecifications :: Lens' UpdateLicenseSpecificationsForResource (Maybe [LicenseSpecification])
- updateLicenseSpecificationsForResource_removeLicenseSpecifications :: Lens' UpdateLicenseSpecificationsForResource (Maybe [LicenseSpecification])
- updateLicenseSpecificationsForResource_resourceArn :: Lens' UpdateLicenseSpecificationsForResource Text
- updateLicenseSpecificationsForResourceResponse_httpStatus :: Lens' UpdateLicenseSpecificationsForResourceResponse Int
- updateServiceSettings_enableCrossAccountsDiscovery :: Lens' UpdateServiceSettings (Maybe Bool)
- updateServiceSettings_organizationConfiguration :: Lens' UpdateServiceSettings (Maybe OrganizationConfiguration)
- updateServiceSettings_s3BucketArn :: Lens' UpdateServiceSettings (Maybe Text)
- updateServiceSettings_snsTopicArn :: Lens' UpdateServiceSettings (Maybe Text)
- updateServiceSettingsResponse_httpStatus :: Lens' UpdateServiceSettingsResponse Int
- automatedDiscoveryInformation_lastRunTime :: Lens' AutomatedDiscoveryInformation (Maybe UTCTime)
- borrowConfiguration_allowEarlyCheckIn :: Lens' BorrowConfiguration Bool
- borrowConfiguration_maxTimeToLiveInMinutes :: Lens' BorrowConfiguration Int
- consumedLicenseSummary_consumedLicenses :: Lens' ConsumedLicenseSummary (Maybe Integer)
- consumedLicenseSummary_resourceType :: Lens' ConsumedLicenseSummary (Maybe ResourceType)
- consumptionConfiguration_borrowConfiguration :: Lens' ConsumptionConfiguration (Maybe BorrowConfiguration)
- consumptionConfiguration_provisionalConfiguration :: Lens' ConsumptionConfiguration (Maybe ProvisionalConfiguration)
- consumptionConfiguration_renewType :: Lens' ConsumptionConfiguration (Maybe RenewType)
- datetimeRange_end :: Lens' DatetimeRange (Maybe Text)
- datetimeRange_begin :: Lens' DatetimeRange Text
- entitlement_allowCheckIn :: Lens' Entitlement (Maybe Bool)
- entitlement_maxCount :: Lens' Entitlement (Maybe Integer)
- entitlement_overage :: Lens' Entitlement (Maybe Bool)
- entitlement_value :: Lens' Entitlement (Maybe Text)
- entitlement_name :: Lens' Entitlement Text
- entitlement_unit :: Lens' Entitlement EntitlementUnit
- entitlementData_value :: Lens' EntitlementData (Maybe Text)
- entitlementData_name :: Lens' EntitlementData Text
- entitlementData_unit :: Lens' EntitlementData EntitlementDataUnit
- entitlementUsage_maxCount :: Lens' EntitlementUsage (Maybe Text)
- entitlementUsage_name :: Lens' EntitlementUsage Text
- entitlementUsage_consumedValue :: Lens' EntitlementUsage Text
- entitlementUsage_unit :: Lens' EntitlementUsage EntitlementDataUnit
- filter_name :: Lens' Filter (Maybe Text)
- filter_values :: Lens' Filter (Maybe [Text])
- grant_statusReason :: Lens' Grant (Maybe Text)
- grant_grantArn :: Lens' Grant Text
- grant_grantName :: Lens' Grant Text
- grant_parentArn :: Lens' Grant Text
- grant_licenseArn :: Lens' Grant Text
- grant_granteePrincipalArn :: Lens' Grant Text
- grant_homeRegion :: Lens' Grant Text
- grant_grantStatus :: Lens' Grant GrantStatus
- grant_version :: Lens' Grant Text
- grant_grantedOperations :: Lens' Grant (NonEmpty AllowedOperation)
- grantedLicense_beneficiary :: Lens' GrantedLicense (Maybe Text)
- grantedLicense_consumptionConfiguration :: Lens' GrantedLicense (Maybe ConsumptionConfiguration)
- grantedLicense_createTime :: Lens' GrantedLicense (Maybe Text)
- grantedLicense_entitlements :: Lens' GrantedLicense (Maybe [Entitlement])
- grantedLicense_homeRegion :: Lens' GrantedLicense (Maybe Text)
- grantedLicense_issuer :: Lens' GrantedLicense (Maybe IssuerDetails)
- grantedLicense_licenseArn :: Lens' GrantedLicense (Maybe Text)
- grantedLicense_licenseMetadata :: Lens' GrantedLicense (Maybe [Metadata])
- grantedLicense_licenseName :: Lens' GrantedLicense (Maybe Text)
- grantedLicense_productName :: Lens' GrantedLicense (Maybe Text)
- grantedLicense_productSKU :: Lens' GrantedLicense (Maybe Text)
- grantedLicense_receivedMetadata :: Lens' GrantedLicense (Maybe ReceivedMetadata)
- grantedLicense_status :: Lens' GrantedLicense (Maybe LicenseStatus)
- grantedLicense_validity :: Lens' GrantedLicense (Maybe DatetimeRange)
- grantedLicense_version :: Lens' GrantedLicense (Maybe Text)
- inventoryFilter_value :: Lens' InventoryFilter (Maybe Text)
- inventoryFilter_name :: Lens' InventoryFilter Text
- inventoryFilter_condition :: Lens' InventoryFilter InventoryFilterCondition
- issuer_signKey :: Lens' Issuer (Maybe Text)
- issuer_name :: Lens' Issuer Text
- issuerDetails_keyFingerprint :: Lens' IssuerDetails (Maybe Text)
- issuerDetails_name :: Lens' IssuerDetails (Maybe Text)
- issuerDetails_signKey :: Lens' IssuerDetails (Maybe Text)
- license_beneficiary :: Lens' License (Maybe Text)
- license_consumptionConfiguration :: Lens' License (Maybe ConsumptionConfiguration)
- license_createTime :: Lens' License (Maybe Text)
- license_entitlements :: Lens' License (Maybe [Entitlement])
- license_homeRegion :: Lens' License (Maybe Text)
- license_issuer :: Lens' License (Maybe IssuerDetails)
- license_licenseArn :: Lens' License (Maybe Text)
- license_licenseMetadata :: Lens' License (Maybe [Metadata])
- license_licenseName :: Lens' License (Maybe Text)
- license_productName :: Lens' License (Maybe Text)
- license_productSKU :: Lens' License (Maybe Text)
- license_status :: Lens' License (Maybe LicenseStatus)
- license_validity :: Lens' License (Maybe DatetimeRange)
- license_version :: Lens' License (Maybe Text)
- licenseConfiguration_automatedDiscoveryInformation :: Lens' LicenseConfiguration (Maybe AutomatedDiscoveryInformation)
- licenseConfiguration_consumedLicenseSummaryList :: Lens' LicenseConfiguration (Maybe [ConsumedLicenseSummary])
- licenseConfiguration_consumedLicenses :: Lens' LicenseConfiguration (Maybe Integer)
- licenseConfiguration_description :: Lens' LicenseConfiguration (Maybe Text)
- licenseConfiguration_disassociateWhenNotFound :: Lens' LicenseConfiguration (Maybe Bool)
- licenseConfiguration_licenseConfigurationArn :: Lens' LicenseConfiguration (Maybe Text)
- licenseConfiguration_licenseConfigurationId :: Lens' LicenseConfiguration (Maybe Text)
- licenseConfiguration_licenseCount :: Lens' LicenseConfiguration (Maybe Integer)
- licenseConfiguration_licenseCountHardLimit :: Lens' LicenseConfiguration (Maybe Bool)
- licenseConfiguration_licenseCountingType :: Lens' LicenseConfiguration (Maybe LicenseCountingType)
- licenseConfiguration_licenseRules :: Lens' LicenseConfiguration (Maybe [Text])
- licenseConfiguration_managedResourceSummaryList :: Lens' LicenseConfiguration (Maybe [ManagedResourceSummary])
- licenseConfiguration_name :: Lens' LicenseConfiguration (Maybe Text)
- licenseConfiguration_ownerAccountId :: Lens' LicenseConfiguration (Maybe Text)
- licenseConfiguration_productInformationList :: Lens' LicenseConfiguration (Maybe [ProductInformation])
- licenseConfiguration_status :: Lens' LicenseConfiguration (Maybe Text)
- licenseConfigurationAssociation_amiAssociationScope :: Lens' LicenseConfigurationAssociation (Maybe Text)
- licenseConfigurationAssociation_associationTime :: Lens' LicenseConfigurationAssociation (Maybe UTCTime)
- licenseConfigurationAssociation_resourceArn :: Lens' LicenseConfigurationAssociation (Maybe Text)
- licenseConfigurationAssociation_resourceOwnerId :: Lens' LicenseConfigurationAssociation (Maybe Text)
- licenseConfigurationAssociation_resourceType :: Lens' LicenseConfigurationAssociation (Maybe ResourceType)
- licenseConfigurationUsage_associationTime :: Lens' LicenseConfigurationUsage (Maybe UTCTime)
- licenseConfigurationUsage_consumedLicenses :: Lens' LicenseConfigurationUsage (Maybe Integer)
- licenseConfigurationUsage_resourceArn :: Lens' LicenseConfigurationUsage (Maybe Text)
- licenseConfigurationUsage_resourceOwnerId :: Lens' LicenseConfigurationUsage (Maybe Text)
- licenseConfigurationUsage_resourceStatus :: Lens' LicenseConfigurationUsage (Maybe Text)
- licenseConfigurationUsage_resourceType :: Lens' LicenseConfigurationUsage (Maybe ResourceType)
- licenseConversionContext_usageOperation :: Lens' LicenseConversionContext (Maybe Text)
- licenseConversionTask_destinationLicenseContext :: Lens' LicenseConversionTask (Maybe LicenseConversionContext)
- licenseConversionTask_endTime :: Lens' LicenseConversionTask (Maybe UTCTime)
- licenseConversionTask_licenseConversionTaskId :: Lens' LicenseConversionTask (Maybe Text)
- licenseConversionTask_licenseConversionTime :: Lens' LicenseConversionTask (Maybe UTCTime)
- licenseConversionTask_resourceArn :: Lens' LicenseConversionTask (Maybe Text)
- licenseConversionTask_sourceLicenseContext :: Lens' LicenseConversionTask (Maybe LicenseConversionContext)
- licenseConversionTask_startTime :: Lens' LicenseConversionTask (Maybe UTCTime)
- licenseConversionTask_status :: Lens' LicenseConversionTask (Maybe LicenseConversionTaskStatus)
- licenseConversionTask_statusMessage :: Lens' LicenseConversionTask (Maybe Text)
- licenseOperationFailure_errorMessage :: Lens' LicenseOperationFailure (Maybe Text)
- licenseOperationFailure_failureTime :: Lens' LicenseOperationFailure (Maybe UTCTime)
- licenseOperationFailure_metadataList :: Lens' LicenseOperationFailure (Maybe [Metadata])
- licenseOperationFailure_operationName :: Lens' LicenseOperationFailure (Maybe Text)
- licenseOperationFailure_operationRequestedBy :: Lens' LicenseOperationFailure (Maybe Text)
- licenseOperationFailure_resourceArn :: Lens' LicenseOperationFailure (Maybe Text)
- licenseOperationFailure_resourceOwnerId :: Lens' LicenseOperationFailure (Maybe Text)
- licenseOperationFailure_resourceType :: Lens' LicenseOperationFailure (Maybe ResourceType)
- licenseSpecification_amiAssociationScope :: Lens' LicenseSpecification (Maybe Text)
- licenseSpecification_licenseConfigurationArn :: Lens' LicenseSpecification Text
- licenseUsage_entitlementUsages :: Lens' LicenseUsage (Maybe [EntitlementUsage])
- managedResourceSummary_associationCount :: Lens' ManagedResourceSummary (Maybe Integer)
- managedResourceSummary_resourceType :: Lens' ManagedResourceSummary (Maybe ResourceType)
- metadata_name :: Lens' Metadata (Maybe Text)
- metadata_value :: Lens' Metadata (Maybe Text)
- organizationConfiguration_enableIntegration :: Lens' OrganizationConfiguration Bool
- productInformation_resourceType :: Lens' ProductInformation Text
- productInformation_productInformationFilterList :: Lens' ProductInformation [ProductInformationFilter]
- productInformationFilter_productInformationFilterValue :: Lens' ProductInformationFilter (Maybe [Text])
- productInformationFilter_productInformationFilterName :: Lens' ProductInformationFilter Text
- productInformationFilter_productInformationFilterComparator :: Lens' ProductInformationFilter Text
- provisionalConfiguration_maxTimeToLiveInMinutes :: Lens' ProvisionalConfiguration Int
- receivedMetadata_allowedOperations :: Lens' ReceivedMetadata (Maybe (NonEmpty AllowedOperation))
- receivedMetadata_receivedStatus :: Lens' ReceivedMetadata (Maybe ReceivedStatus)
- receivedMetadata_receivedStatusReason :: Lens' ReceivedMetadata (Maybe Text)
- reportContext_licenseConfigurationArns :: Lens' ReportContext [Text]
- reportFrequency_period :: Lens' ReportFrequency (Maybe ReportFrequencyType)
- reportFrequency_value :: Lens' ReportFrequency (Maybe Int)
- reportGenerator_createTime :: Lens' ReportGenerator (Maybe Text)
- reportGenerator_description :: Lens' ReportGenerator (Maybe Text)
- reportGenerator_lastReportGenerationTime :: Lens' ReportGenerator (Maybe Text)
- reportGenerator_lastRunFailureReason :: Lens' ReportGenerator (Maybe Text)
- reportGenerator_lastRunStatus :: Lens' ReportGenerator (Maybe Text)
- reportGenerator_licenseManagerReportGeneratorArn :: Lens' ReportGenerator (Maybe Text)
- reportGenerator_reportContext :: Lens' ReportGenerator (Maybe ReportContext)
- reportGenerator_reportCreatorAccount :: Lens' ReportGenerator (Maybe Text)
- reportGenerator_reportFrequency :: Lens' ReportGenerator (Maybe ReportFrequency)
- reportGenerator_reportGeneratorName :: Lens' ReportGenerator (Maybe Text)
- reportGenerator_reportType :: Lens' ReportGenerator (Maybe [ReportType])
- reportGenerator_s3Location :: Lens' ReportGenerator (Maybe S3Location)
- reportGenerator_tags :: Lens' ReportGenerator (Maybe [Tag])
- resourceInventory_platform :: Lens' ResourceInventory (Maybe Text)
- resourceInventory_platformVersion :: Lens' ResourceInventory (Maybe Text)
- resourceInventory_resourceArn :: Lens' ResourceInventory (Maybe Text)
- resourceInventory_resourceId :: Lens' ResourceInventory (Maybe Text)
- resourceInventory_resourceOwningAccountId :: Lens' ResourceInventory (Maybe Text)
- resourceInventory_resourceType :: Lens' ResourceInventory (Maybe ResourceType)
- s3Location_bucket :: Lens' S3Location (Maybe Text)
- s3Location_keyPrefix :: Lens' S3Location (Maybe Text)
- tag_key :: Lens' Tag (Maybe Text)
- tag_value :: Lens' Tag (Maybe Text)
- tokenData_expirationTime :: Lens' TokenData (Maybe Text)
- tokenData_licenseArn :: Lens' TokenData (Maybe Text)
- tokenData_roleArns :: Lens' TokenData (Maybe [Text])
- tokenData_status :: Lens' TokenData (Maybe Text)
- tokenData_tokenId :: Lens' TokenData (Maybe Text)
- tokenData_tokenProperties :: Lens' TokenData (Maybe [Text])
- tokenData_tokenType :: Lens' TokenData (Maybe Text)
Operations
AcceptGrant
acceptGrant_grantArn :: Lens' AcceptGrant Text Source #
Amazon Resource Name (ARN) of the grant.
acceptGrantResponse_grantArn :: Lens' AcceptGrantResponse (Maybe Text) Source #
Grant ARN.
acceptGrantResponse_status :: Lens' AcceptGrantResponse (Maybe GrantStatus) Source #
Grant status.
acceptGrantResponse_version :: Lens' AcceptGrantResponse (Maybe Text) Source #
Grant version.
acceptGrantResponse_httpStatus :: Lens' AcceptGrantResponse Int Source #
The response's http status code.
CheckInLicense
checkInLicense_beneficiary :: Lens' CheckInLicense (Maybe Text) Source #
License beneficiary.
checkInLicense_licenseConsumptionToken :: Lens' CheckInLicense Text Source #
License consumption token.
checkInLicenseResponse_httpStatus :: Lens' CheckInLicenseResponse Int Source #
The response's http status code.
CheckoutBorrowLicense
checkoutBorrowLicense_checkoutMetadata :: Lens' CheckoutBorrowLicense (Maybe [Metadata]) Source #
Information about constraints.
checkoutBorrowLicense_nodeId :: Lens' CheckoutBorrowLicense (Maybe Text) Source #
Node ID.
checkoutBorrowLicense_licenseArn :: Lens' CheckoutBorrowLicense Text Source #
Amazon Resource Name (ARN) of the license. The license must use the borrow consumption configuration.
checkoutBorrowLicense_entitlements :: Lens' CheckoutBorrowLicense [EntitlementData] Source #
License entitlements. Partial checkouts are not supported.
checkoutBorrowLicense_digitalSignatureMethod :: Lens' CheckoutBorrowLicense DigitalSignatureMethod Source #
Digital signature method. The possible value is JSON Web Signature (JWS) algorithm PS384. For more information, see RFC 7518 Digital Signature with RSASSA-PSS.
checkoutBorrowLicense_clientToken :: Lens' CheckoutBorrowLicense Text Source #
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
checkoutBorrowLicenseResponse_checkoutMetadata :: Lens' CheckoutBorrowLicenseResponse (Maybe [Metadata]) Source #
Information about constraints.
checkoutBorrowLicenseResponse_entitlementsAllowed :: Lens' CheckoutBorrowLicenseResponse (Maybe [EntitlementData]) Source #
Allowed license entitlements.
checkoutBorrowLicenseResponse_expiration :: Lens' CheckoutBorrowLicenseResponse (Maybe Text) Source #
Date and time at which the license checkout expires.
checkoutBorrowLicenseResponse_issuedAt :: Lens' CheckoutBorrowLicenseResponse (Maybe Text) Source #
Date and time at which the license checkout is issued.
checkoutBorrowLicenseResponse_licenseArn :: Lens' CheckoutBorrowLicenseResponse (Maybe Text) Source #
Amazon Resource Name (ARN) of the license.
checkoutBorrowLicenseResponse_licenseConsumptionToken :: Lens' CheckoutBorrowLicenseResponse (Maybe Text) Source #
License consumption token.
checkoutBorrowLicenseResponse_nodeId :: Lens' CheckoutBorrowLicenseResponse (Maybe Text) Source #
Node ID.
checkoutBorrowLicenseResponse_signedToken :: Lens' CheckoutBorrowLicenseResponse (Maybe Text) Source #
Signed token.
checkoutBorrowLicenseResponse_httpStatus :: Lens' CheckoutBorrowLicenseResponse Int Source #
The response's http status code.
CheckoutLicense
checkoutLicense_beneficiary :: Lens' CheckoutLicense (Maybe Text) Source #
License beneficiary.
checkoutLicense_nodeId :: Lens' CheckoutLicense (Maybe Text) Source #
Node ID.
checkoutLicense_productSKU :: Lens' CheckoutLicense Text Source #
Product SKU.
checkoutLicense_checkoutType :: Lens' CheckoutLicense CheckoutType Source #
Checkout type.
checkoutLicense_keyFingerprint :: Lens' CheckoutLicense Text Source #
Key fingerprint identifying the license.
checkoutLicense_entitlements :: Lens' CheckoutLicense [EntitlementData] Source #
License entitlements.
checkoutLicense_clientToken :: Lens' CheckoutLicense Text Source #
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
checkoutLicenseResponse_checkoutType :: Lens' CheckoutLicenseResponse (Maybe CheckoutType) Source #
Checkout type.
checkoutLicenseResponse_entitlementsAllowed :: Lens' CheckoutLicenseResponse (Maybe [EntitlementData]) Source #
Allowed license entitlements.
checkoutLicenseResponse_expiration :: Lens' CheckoutLicenseResponse (Maybe Text) Source #
Date and time at which the license checkout expires.
checkoutLicenseResponse_issuedAt :: Lens' CheckoutLicenseResponse (Maybe Text) Source #
Date and time at which the license checkout is issued.
checkoutLicenseResponse_licenseArn :: Lens' CheckoutLicenseResponse (Maybe Text) Source #
Amazon Resource Name (ARN) of the checkout license.
checkoutLicenseResponse_licenseConsumptionToken :: Lens' CheckoutLicenseResponse (Maybe Text) Source #
License consumption token.
checkoutLicenseResponse_nodeId :: Lens' CheckoutLicenseResponse (Maybe Text) Source #
Node ID.
checkoutLicenseResponse_signedToken :: Lens' CheckoutLicenseResponse (Maybe Text) Source #
Signed token.
checkoutLicenseResponse_httpStatus :: Lens' CheckoutLicenseResponse Int Source #
The response's http status code.
CreateGrant
createGrant_clientToken :: Lens' CreateGrant Text Source #
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
createGrant_grantName :: Lens' CreateGrant Text Source #
Grant name.
createGrant_licenseArn :: Lens' CreateGrant Text Source #
Amazon Resource Name (ARN) of the license.
createGrant_principals :: Lens' CreateGrant (NonEmpty Text) Source #
The grant principals. This value should be specified as an Amazon Resource Name (ARN).
createGrant_homeRegion :: Lens' CreateGrant Text Source #
Home Region of the grant.
createGrant_allowedOperations :: Lens' CreateGrant (NonEmpty AllowedOperation) Source #
Allowed operations for the grant.
createGrantResponse_grantArn :: Lens' CreateGrantResponse (Maybe Text) Source #
Grant ARN.
createGrantResponse_status :: Lens' CreateGrantResponse (Maybe GrantStatus) Source #
Grant status.
createGrantResponse_version :: Lens' CreateGrantResponse (Maybe Text) Source #
Grant version.
createGrantResponse_httpStatus :: Lens' CreateGrantResponse Int Source #
The response's http status code.
CreateGrantVersion
createGrantVersion_allowedOperations :: Lens' CreateGrantVersion (Maybe (NonEmpty AllowedOperation)) Source #
Allowed operations for the grant.
createGrantVersion_grantName :: Lens' CreateGrantVersion (Maybe Text) Source #
Grant name.
createGrantVersion_sourceVersion :: Lens' CreateGrantVersion (Maybe Text) Source #
Current version of the grant.
createGrantVersion_status :: Lens' CreateGrantVersion (Maybe GrantStatus) Source #
Grant status.
createGrantVersion_statusReason :: Lens' CreateGrantVersion (Maybe Text) Source #
Grant status reason.
createGrantVersion_clientToken :: Lens' CreateGrantVersion Text Source #
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
createGrantVersion_grantArn :: Lens' CreateGrantVersion Text Source #
Amazon Resource Name (ARN) of the grant.
createGrantVersionResponse_grantArn :: Lens' CreateGrantVersionResponse (Maybe Text) Source #
Grant ARN.
createGrantVersionResponse_status :: Lens' CreateGrantVersionResponse (Maybe GrantStatus) Source #
Grant status.
createGrantVersionResponse_version :: Lens' CreateGrantVersionResponse (Maybe Text) Source #
New version of the grant.
createGrantVersionResponse_httpStatus :: Lens' CreateGrantVersionResponse Int Source #
The response's http status code.
CreateLicense
createLicense_licenseMetadata :: Lens' CreateLicense (Maybe [Metadata]) Source #
Information about the license.
createLicense_licenseName :: Lens' CreateLicense Text Source #
License name.
createLicense_productName :: Lens' CreateLicense Text Source #
Product name.
createLicense_productSKU :: Lens' CreateLicense Text Source #
Product SKU.
createLicense_issuer :: Lens' CreateLicense Issuer Source #
License issuer.
createLicense_homeRegion :: Lens' CreateLicense Text Source #
Home Region for the license.
createLicense_validity :: Lens' CreateLicense DatetimeRange Source #
Date and time range during which the license is valid, in ISO8601-UTC format.
createLicense_entitlements :: Lens' CreateLicense [Entitlement] Source #
License entitlements.
createLicense_beneficiary :: Lens' CreateLicense Text Source #
License beneficiary.
createLicense_consumptionConfiguration :: Lens' CreateLicense ConsumptionConfiguration Source #
Configuration for consumption of the license. Choose a provisional configuration for workloads running with continuous connectivity. Choose a borrow configuration for workloads with offline usage.
createLicense_clientToken :: Lens' CreateLicense Text Source #
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
createLicenseResponse_licenseArn :: Lens' CreateLicenseResponse (Maybe Text) Source #
Amazon Resource Name (ARN) of the license.
createLicenseResponse_status :: Lens' CreateLicenseResponse (Maybe LicenseStatus) Source #
License status.
createLicenseResponse_version :: Lens' CreateLicenseResponse (Maybe Text) Source #
License version.
createLicenseResponse_httpStatus :: Lens' CreateLicenseResponse Int Source #
The response's http status code.
CreateLicenseConfiguration
createLicenseConfiguration_description :: Lens' CreateLicenseConfiguration (Maybe Text) Source #
Description of the license configuration.
createLicenseConfiguration_disassociateWhenNotFound :: Lens' CreateLicenseConfiguration (Maybe Bool) Source #
When true, disassociates a resource when software is uninstalled.
createLicenseConfiguration_licenseCount :: Lens' CreateLicenseConfiguration (Maybe Integer) Source #
Number of licenses managed by the license configuration.
createLicenseConfiguration_licenseCountHardLimit :: Lens' CreateLicenseConfiguration (Maybe Bool) Source #
Indicates whether hard or soft license enforcement is used. Exceeding a hard limit blocks the launch of new instances.
createLicenseConfiguration_licenseRules :: Lens' CreateLicenseConfiguration (Maybe [Text]) Source #
License rules. The syntax is #name=value (for example, #allowedTenancy=EC2-DedicatedHost). The available rules vary by dimension, as follows.
Cores
dimension:allowedTenancy
|licenseAffinityToHost
|maximumCores
|minimumCores
Instances
dimension:allowedTenancy
|maximumCores
|minimumCores
|maximumSockets
|minimumSockets
|maximumVcpus
|minimumVcpus
Sockets
dimension:allowedTenancy
|licenseAffinityToHost
|maximumSockets
|minimumSockets
vCPUs
dimension:allowedTenancy
|honorVcpuOptimization
|maximumVcpus
|minimumVcpus
The unit for licenseAffinityToHost
is days and the range is 1 to 180.
The possible values for allowedTenancy
are EC2-Default
,
EC2-DedicatedHost
, and EC2-DedicatedInstance
. The possible values
for honorVcpuOptimization
are True
and False
.
createLicenseConfiguration_productInformationList :: Lens' CreateLicenseConfiguration (Maybe [ProductInformation]) Source #
Product information.
createLicenseConfiguration_tags :: Lens' CreateLicenseConfiguration (Maybe [Tag]) Source #
Tags to add to the license configuration.
createLicenseConfiguration_name :: Lens' CreateLicenseConfiguration Text Source #
Name of the license configuration.
createLicenseConfiguration_licenseCountingType :: Lens' CreateLicenseConfiguration LicenseCountingType Source #
Dimension used to track the license inventory.
createLicenseConfigurationResponse_licenseConfigurationArn :: Lens' CreateLicenseConfigurationResponse (Maybe Text) Source #
Amazon Resource Name (ARN) of the license configuration.
createLicenseConfigurationResponse_httpStatus :: Lens' CreateLicenseConfigurationResponse Int Source #
The response's http status code.
CreateLicenseConversionTaskForResource
createLicenseConversionTaskForResource_resourceArn :: Lens' CreateLicenseConversionTaskForResource Text Source #
Amazon Resource Name (ARN) of the resource you are converting the license type for.
createLicenseConversionTaskForResource_sourceLicenseContext :: Lens' CreateLicenseConversionTaskForResource LicenseConversionContext Source #
Information that identifies the license type you are converting from. For the structure of the source license, see Convert a license type using the Amazon Web Services CLI in the License Manager User Guide.
createLicenseConversionTaskForResource_destinationLicenseContext :: Lens' CreateLicenseConversionTaskForResource LicenseConversionContext Source #
Information that identifies the license type you are converting to. For the structure of the destination license, see Convert a license type using the Amazon Web Services CLI in the License Manager User Guide.
createLicenseConversionTaskForResourceResponse_licenseConversionTaskId :: Lens' CreateLicenseConversionTaskForResourceResponse (Maybe Text) Source #
The ID of the created license type conversion task.
createLicenseConversionTaskForResourceResponse_httpStatus :: Lens' CreateLicenseConversionTaskForResourceResponse Int Source #
The response's http status code.
CreateLicenseManagerReportGenerator
createLicenseManagerReportGenerator_description :: Lens' CreateLicenseManagerReportGenerator (Maybe Text) Source #
Description of the report generator.
createLicenseManagerReportGenerator_tags :: Lens' CreateLicenseManagerReportGenerator (Maybe [Tag]) Source #
Tags to add to the report generator.
createLicenseManagerReportGenerator_reportGeneratorName :: Lens' CreateLicenseManagerReportGenerator Text Source #
Name of the report generator.
createLicenseManagerReportGenerator_type :: Lens' CreateLicenseManagerReportGenerator [ReportType] Source #
Type of reports to generate. The following report types an be generated:
- License configuration report - Reports the number and details of consumed licenses for a license configuration.
- Resource report - Reports the tracked licenses and resource consumption for a license configuration.
createLicenseManagerReportGenerator_reportContext :: Lens' CreateLicenseManagerReportGenerator ReportContext Source #
Defines the type of license configuration the report generator tracks.
createLicenseManagerReportGenerator_reportFrequency :: Lens' CreateLicenseManagerReportGenerator ReportFrequency Source #
Frequency by which reports are generated. Reports can be generated daily, monthly, or weekly.
createLicenseManagerReportGenerator_clientToken :: Lens' CreateLicenseManagerReportGenerator Text Source #
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
createLicenseManagerReportGeneratorResponse_licenseManagerReportGeneratorArn :: Lens' CreateLicenseManagerReportGeneratorResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the new report generator.
createLicenseManagerReportGeneratorResponse_httpStatus :: Lens' CreateLicenseManagerReportGeneratorResponse Int Source #
The response's http status code.
CreateLicenseVersion
createLicenseVersion_licenseMetadata :: Lens' CreateLicenseVersion (Maybe [Metadata]) Source #
Information about the license.
createLicenseVersion_sourceVersion :: Lens' CreateLicenseVersion (Maybe Text) Source #
Current version of the license.
createLicenseVersion_licenseArn :: Lens' CreateLicenseVersion Text Source #
Amazon Resource Name (ARN) of the license.
createLicenseVersion_licenseName :: Lens' CreateLicenseVersion Text Source #
License name.
createLicenseVersion_productName :: Lens' CreateLicenseVersion Text Source #
Product name.
createLicenseVersion_issuer :: Lens' CreateLicenseVersion Issuer Source #
License issuer.
createLicenseVersion_homeRegion :: Lens' CreateLicenseVersion Text Source #
Home Region of the license.
createLicenseVersion_validity :: Lens' CreateLicenseVersion DatetimeRange Source #
Date and time range during which the license is valid, in ISO8601-UTC format.
createLicenseVersion_entitlements :: Lens' CreateLicenseVersion [Entitlement] Source #
License entitlements.
createLicenseVersion_consumptionConfiguration :: Lens' CreateLicenseVersion ConsumptionConfiguration Source #
Configuration for consumption of the license. Choose a provisional configuration for workloads running with continuous connectivity. Choose a borrow configuration for workloads with offline usage.
createLicenseVersion_status :: Lens' CreateLicenseVersion LicenseStatus Source #
License status.
createLicenseVersion_clientToken :: Lens' CreateLicenseVersion Text Source #
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
createLicenseVersionResponse_licenseArn :: Lens' CreateLicenseVersionResponse (Maybe Text) Source #
License ARN.
createLicenseVersionResponse_status :: Lens' CreateLicenseVersionResponse (Maybe LicenseStatus) Source #
License status.
createLicenseVersionResponse_version :: Lens' CreateLicenseVersionResponse (Maybe Text) Source #
New version of the license.
createLicenseVersionResponse_httpStatus :: Lens' CreateLicenseVersionResponse Int Source #
The response's http status code.
CreateToken
createToken_expirationInDays :: Lens' CreateToken (Maybe Int) Source #
Token expiration, in days, counted from token creation. The default is 365 days.
createToken_roleArns :: Lens' CreateToken (Maybe [Text]) Source #
Amazon Resource Name (ARN) of the IAM roles to embed in the token. License Manager does not check whether the roles are in use.
createToken_tokenProperties :: Lens' CreateToken (Maybe [Text]) Source #
Data specified by the caller to be included in the JWT token. The data is mapped to the amr claim of the JWT token.
createToken_licenseArn :: Lens' CreateToken Text Source #
Amazon Resource Name (ARN) of the license. The ARN is mapped to the aud claim of the JWT token.
createToken_clientToken :: Lens' CreateToken Text Source #
Idempotency token, valid for 10 minutes.
createTokenResponse_token :: Lens' CreateTokenResponse (Maybe Text) Source #
Refresh token, encoded as a JWT token.
createTokenResponse_tokenId :: Lens' CreateTokenResponse (Maybe Text) Source #
Token ID.
createTokenResponse_tokenType :: Lens' CreateTokenResponse (Maybe TokenType) Source #
Token type.
createTokenResponse_httpStatus :: Lens' CreateTokenResponse Int Source #
The response's http status code.
DeleteGrant
deleteGrant_statusReason :: Lens' DeleteGrant (Maybe Text) Source #
The Status reason for the delete request.
deleteGrant_grantArn :: Lens' DeleteGrant Text Source #
Amazon Resource Name (ARN) of the grant.
deleteGrant_version :: Lens' DeleteGrant Text Source #
Current version of the grant.
deleteGrantResponse_grantArn :: Lens' DeleteGrantResponse (Maybe Text) Source #
Grant ARN.
deleteGrantResponse_status :: Lens' DeleteGrantResponse (Maybe GrantStatus) Source #
Grant status.
deleteGrantResponse_version :: Lens' DeleteGrantResponse (Maybe Text) Source #
Grant version.
deleteGrantResponse_httpStatus :: Lens' DeleteGrantResponse Int Source #
The response's http status code.
DeleteLicense
deleteLicense_licenseArn :: Lens' DeleteLicense Text Source #
Amazon Resource Name (ARN) of the license.
deleteLicense_sourceVersion :: Lens' DeleteLicense Text Source #
Current version of the license.
deleteLicenseResponse_deletionDate :: Lens' DeleteLicenseResponse (Maybe Text) Source #
Date when the license is deleted.
deleteLicenseResponse_status :: Lens' DeleteLicenseResponse (Maybe LicenseDeletionStatus) Source #
License status.
deleteLicenseResponse_httpStatus :: Lens' DeleteLicenseResponse Int Source #
The response's http status code.
DeleteLicenseConfiguration
deleteLicenseConfiguration_licenseConfigurationArn :: Lens' DeleteLicenseConfiguration Text Source #
ID of the license configuration.
deleteLicenseConfigurationResponse_httpStatus :: Lens' DeleteLicenseConfigurationResponse Int Source #
The response's http status code.
DeleteLicenseManagerReportGenerator
deleteLicenseManagerReportGenerator_licenseManagerReportGeneratorArn :: Lens' DeleteLicenseManagerReportGenerator Text Source #
Amazon Resource Name (ARN) of the report generator to be deleted.
deleteLicenseManagerReportGeneratorResponse_httpStatus :: Lens' DeleteLicenseManagerReportGeneratorResponse Int Source #
The response's http status code.
DeleteToken
deleteToken_tokenId :: Lens' DeleteToken Text Source #
Token ID.
deleteTokenResponse_httpStatus :: Lens' DeleteTokenResponse Int Source #
The response's http status code.
ExtendLicenseConsumption
extendLicenseConsumption_dryRun :: Lens' ExtendLicenseConsumption (Maybe Bool) Source #
Checks whether you have the required permissions for the action, without actually making the request. Provides an error response if you do not have the required permissions.
extendLicenseConsumption_licenseConsumptionToken :: Lens' ExtendLicenseConsumption Text Source #
License consumption token.
extendLicenseConsumptionResponse_expiration :: Lens' ExtendLicenseConsumptionResponse (Maybe Text) Source #
Date and time at which the license consumption expires.
extendLicenseConsumptionResponse_licenseConsumptionToken :: Lens' ExtendLicenseConsumptionResponse (Maybe Text) Source #
License consumption token.
extendLicenseConsumptionResponse_httpStatus :: Lens' ExtendLicenseConsumptionResponse Int Source #
The response's http status code.
GetAccessToken
getAccessToken_tokenProperties :: Lens' GetAccessToken (Maybe [Text]) Source #
Token properties to validate against those present in the JWT token.
getAccessToken_token :: Lens' GetAccessToken Text Source #
Refresh token, encoded as a JWT token.
getAccessTokenResponse_accessToken :: Lens' GetAccessTokenResponse (Maybe Text) Source #
Temporary access token.
getAccessTokenResponse_httpStatus :: Lens' GetAccessTokenResponse Int Source #
The response's http status code.
GetGrant
getGrantResponse_grant :: Lens' GetGrantResponse (Maybe Grant) Source #
Grant details.
getGrantResponse_httpStatus :: Lens' GetGrantResponse Int Source #
The response's http status code.
GetLicense
getLicense_version :: Lens' GetLicense (Maybe Text) Source #
License version.
getLicense_licenseArn :: Lens' GetLicense Text Source #
Amazon Resource Name (ARN) of the license.
getLicenseResponse_license :: Lens' GetLicenseResponse (Maybe License) Source #
License details.
getLicenseResponse_httpStatus :: Lens' GetLicenseResponse Int Source #
The response's http status code.
GetLicenseConfiguration
getLicenseConfiguration_licenseConfigurationArn :: Lens' GetLicenseConfiguration Text Source #
Amazon Resource Name (ARN) of the license configuration.
getLicenseConfigurationResponse_automatedDiscoveryInformation :: Lens' GetLicenseConfigurationResponse (Maybe AutomatedDiscoveryInformation) Source #
Automated discovery information.
getLicenseConfigurationResponse_consumedLicenseSummaryList :: Lens' GetLicenseConfigurationResponse (Maybe [ConsumedLicenseSummary]) Source #
Summaries of the licenses consumed by resources.
getLicenseConfigurationResponse_consumedLicenses :: Lens' GetLicenseConfigurationResponse (Maybe Integer) Source #
Number of licenses assigned to resources.
getLicenseConfigurationResponse_description :: Lens' GetLicenseConfigurationResponse (Maybe Text) Source #
Description of the license configuration.
getLicenseConfigurationResponse_disassociateWhenNotFound :: Lens' GetLicenseConfigurationResponse (Maybe Bool) Source #
When true, disassociates a resource when software is uninstalled.
getLicenseConfigurationResponse_licenseConfigurationArn :: Lens' GetLicenseConfigurationResponse (Maybe Text) Source #
Amazon Resource Name (ARN) of the license configuration.
getLicenseConfigurationResponse_licenseConfigurationId :: Lens' GetLicenseConfigurationResponse (Maybe Text) Source #
Unique ID for the license configuration.
getLicenseConfigurationResponse_licenseCount :: Lens' GetLicenseConfigurationResponse (Maybe Integer) Source #
Number of available licenses.
getLicenseConfigurationResponse_licenseCountHardLimit :: Lens' GetLicenseConfigurationResponse (Maybe Bool) Source #
Sets the number of available licenses as a hard limit.
getLicenseConfigurationResponse_licenseCountingType :: Lens' GetLicenseConfigurationResponse (Maybe LicenseCountingType) Source #
Dimension for which the licenses are counted.
getLicenseConfigurationResponse_licenseRules :: Lens' GetLicenseConfigurationResponse (Maybe [Text]) Source #
License rules.
getLicenseConfigurationResponse_managedResourceSummaryList :: Lens' GetLicenseConfigurationResponse (Maybe [ManagedResourceSummary]) Source #
Summaries of the managed resources.
getLicenseConfigurationResponse_name :: Lens' GetLicenseConfigurationResponse (Maybe Text) Source #
Name of the license configuration.
getLicenseConfigurationResponse_ownerAccountId :: Lens' GetLicenseConfigurationResponse (Maybe Text) Source #
Account ID of the owner of the license configuration.
getLicenseConfigurationResponse_productInformationList :: Lens' GetLicenseConfigurationResponse (Maybe [ProductInformation]) Source #
Product information.
getLicenseConfigurationResponse_status :: Lens' GetLicenseConfigurationResponse (Maybe Text) Source #
License configuration status.
getLicenseConfigurationResponse_tags :: Lens' GetLicenseConfigurationResponse (Maybe [Tag]) Source #
Tags for the license configuration.
getLicenseConfigurationResponse_httpStatus :: Lens' GetLicenseConfigurationResponse Int Source #
The response's http status code.
GetLicenseConversionTask
getLicenseConversionTask_licenseConversionTaskId :: Lens' GetLicenseConversionTask Text Source #
ID of the license type conversion task to retrieve information on.
getLicenseConversionTaskResponse_destinationLicenseContext :: Lens' GetLicenseConversionTaskResponse (Maybe LicenseConversionContext) Source #
Information about the license type converted to.
getLicenseConversionTaskResponse_endTime :: Lens' GetLicenseConversionTaskResponse (Maybe UTCTime) Source #
Time at which the license type conversion task was completed.
getLicenseConversionTaskResponse_licenseConversionTaskId :: Lens' GetLicenseConversionTaskResponse (Maybe Text) Source #
ID of the license type conversion task.
getLicenseConversionTaskResponse_licenseConversionTime :: Lens' GetLicenseConversionTaskResponse (Maybe UTCTime) Source #
Amount of time to complete the license type conversion.
getLicenseConversionTaskResponse_resourceArn :: Lens' GetLicenseConversionTaskResponse (Maybe Text) Source #
Amazon Resource Names (ARN) of the resources the license conversion task is associated with.
getLicenseConversionTaskResponse_sourceLicenseContext :: Lens' GetLicenseConversionTaskResponse (Maybe LicenseConversionContext) Source #
Information about the license type converted from.
getLicenseConversionTaskResponse_startTime :: Lens' GetLicenseConversionTaskResponse (Maybe UTCTime) Source #
Time at which the license type conversion task was started .
getLicenseConversionTaskResponse_status :: Lens' GetLicenseConversionTaskResponse (Maybe LicenseConversionTaskStatus) Source #
Status of the license type conversion task.
getLicenseConversionTaskResponse_statusMessage :: Lens' GetLicenseConversionTaskResponse (Maybe Text) Source #
The status message for the conversion task.
getLicenseConversionTaskResponse_httpStatus :: Lens' GetLicenseConversionTaskResponse Int Source #
The response's http status code.
GetLicenseManagerReportGenerator
getLicenseManagerReportGenerator_licenseManagerReportGeneratorArn :: Lens' GetLicenseManagerReportGenerator Text Source #
Amazon Resource Name (ARN) of the report generator.
getLicenseManagerReportGeneratorResponse_reportGenerator :: Lens' GetLicenseManagerReportGeneratorResponse (Maybe ReportGenerator) Source #
A report generator that creates periodic reports about your license configurations.
getLicenseManagerReportGeneratorResponse_httpStatus :: Lens' GetLicenseManagerReportGeneratorResponse Int Source #
The response's http status code.
GetLicenseUsage
getLicenseUsage_licenseArn :: Lens' GetLicenseUsage Text Source #
Amazon Resource Name (ARN) of the license.
getLicenseUsageResponse_licenseUsage :: Lens' GetLicenseUsageResponse (Maybe LicenseUsage) Source #
License usage details.
getLicenseUsageResponse_httpStatus :: Lens' GetLicenseUsageResponse Int Source #
The response's http status code.
GetServiceSettings
getServiceSettingsResponse_enableCrossAccountsDiscovery :: Lens' GetServiceSettingsResponse (Maybe Bool) Source #
Indicates whether cross-account discovery is enabled.
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_organizationConfiguration :: Lens' GetServiceSettingsResponse (Maybe OrganizationConfiguration) Source #
Indicates whether Organizations is integrated with License Manager for cross-account discovery.
getServiceSettingsResponse_s3BucketArn :: Lens' GetServiceSettingsResponse (Maybe Text) Source #
Regional S3 bucket path for storing reports, license trail event data, discovery data, and so on.
getServiceSettingsResponse_snsTopicArn :: Lens' GetServiceSettingsResponse (Maybe Text) Source #
SNS topic configured to receive notifications from License Manager.
getServiceSettingsResponse_httpStatus :: Lens' GetServiceSettingsResponse Int Source #
The response's http status code.
ListAssociationsForLicenseConfiguration
listAssociationsForLicenseConfiguration_maxResults :: Lens' ListAssociationsForLicenseConfiguration (Maybe Int) Source #
Maximum number of results to return in a single call.
listAssociationsForLicenseConfiguration_nextToken :: Lens' ListAssociationsForLicenseConfiguration (Maybe Text) Source #
Token for the next set of results.
listAssociationsForLicenseConfiguration_licenseConfigurationArn :: Lens' ListAssociationsForLicenseConfiguration Text Source #
Amazon Resource Name (ARN) of a license configuration.
listAssociationsForLicenseConfigurationResponse_licenseConfigurationAssociations :: Lens' ListAssociationsForLicenseConfigurationResponse (Maybe [LicenseConfigurationAssociation]) Source #
Information about the associations for the license configuration.
listAssociationsForLicenseConfigurationResponse_nextToken :: Lens' ListAssociationsForLicenseConfigurationResponse (Maybe Text) Source #
Token for the next set of results.
listAssociationsForLicenseConfigurationResponse_httpStatus :: Lens' ListAssociationsForLicenseConfigurationResponse Int Source #
The response's http status code.
ListDistributedGrants
listDistributedGrants_filters :: Lens' ListDistributedGrants (Maybe [Filter]) Source #
Filters to scope the results. The following filters are supported:
LicenseArn
GrantStatus
GranteePrincipalARN
ProductSKU
LicenseIssuerName
listDistributedGrants_grantArns :: Lens' ListDistributedGrants (Maybe [Text]) Source #
Amazon Resource Names (ARNs) of the grants.
listDistributedGrants_maxResults :: Lens' ListDistributedGrants (Maybe Natural) Source #
Maximum number of results to return in a single call.
listDistributedGrants_nextToken :: Lens' ListDistributedGrants (Maybe Text) Source #
Token for the next set of results.
listDistributedGrantsResponse_grants :: Lens' ListDistributedGrantsResponse (Maybe [Grant]) Source #
Distributed grant details.
listDistributedGrantsResponse_nextToken :: Lens' ListDistributedGrantsResponse (Maybe Text) Source #
Token for the next set of results.
listDistributedGrantsResponse_httpStatus :: Lens' ListDistributedGrantsResponse Int Source #
The response's http status code.
ListFailuresForLicenseConfigurationOperations
listFailuresForLicenseConfigurationOperations_maxResults :: Lens' ListFailuresForLicenseConfigurationOperations (Maybe Int) Source #
Maximum number of results to return in a single call.
listFailuresForLicenseConfigurationOperations_nextToken :: Lens' ListFailuresForLicenseConfigurationOperations (Maybe Text) Source #
Token for the next set of results.
listFailuresForLicenseConfigurationOperations_licenseConfigurationArn :: Lens' ListFailuresForLicenseConfigurationOperations Text Source #
Amazon Resource Name of the license configuration.
listFailuresForLicenseConfigurationOperationsResponse_licenseOperationFailureList :: Lens' ListFailuresForLicenseConfigurationOperationsResponse (Maybe [LicenseOperationFailure]) Source #
License configuration operations that failed.
listFailuresForLicenseConfigurationOperationsResponse_nextToken :: Lens' ListFailuresForLicenseConfigurationOperationsResponse (Maybe Text) Source #
Token for the next set of results.
listFailuresForLicenseConfigurationOperationsResponse_httpStatus :: Lens' ListFailuresForLicenseConfigurationOperationsResponse Int Source #
The response's http status code.
ListLicenseConfigurations
listLicenseConfigurations_filters :: Lens' ListLicenseConfigurations (Maybe [Filter]) Source #
Filters to scope the results. The following filters and logical operators are supported:
licenseCountingType
- The dimension for which licenses are counted. Possible values arevCPU
|Instance
|Core
|Socket
. Logical operators areEQUALS
|NOT_EQUALS
.enforceLicenseCount
- A Boolean value that indicates whether hard license enforcement is used. Logical operators areEQUALS
|NOT_EQUALS
.usagelimitExceeded
- A Boolean value that indicates whether the available licenses have been exceeded. Logical operators areEQUALS
|NOT_EQUALS
.
listLicenseConfigurations_licenseConfigurationArns :: Lens' ListLicenseConfigurations (Maybe [Text]) Source #
Amazon Resource Names (ARN) of the license configurations.
listLicenseConfigurations_maxResults :: Lens' ListLicenseConfigurations (Maybe Int) Source #
Maximum number of results to return in a single call.
listLicenseConfigurations_nextToken :: Lens' ListLicenseConfigurations (Maybe Text) Source #
Token for the next set of results.
listLicenseConfigurationsResponse_licenseConfigurations :: Lens' ListLicenseConfigurationsResponse (Maybe [LicenseConfiguration]) Source #
Information about the license configurations.
listLicenseConfigurationsResponse_nextToken :: Lens' ListLicenseConfigurationsResponse (Maybe Text) Source #
Token for the next set of results.
listLicenseConfigurationsResponse_httpStatus :: Lens' ListLicenseConfigurationsResponse Int Source #
The response's http status code.
ListLicenseConversionTasks
listLicenseConversionTasks_filters :: Lens' ListLicenseConversionTasks (Maybe [Filter]) Source #
Filters to scope the results. Valid filters are ResourceArns
and
Status
.
listLicenseConversionTasks_maxResults :: Lens' ListLicenseConversionTasks (Maybe Int) Source #
Maximum number of results to return in a single call.
listLicenseConversionTasks_nextToken :: Lens' ListLicenseConversionTasks (Maybe Text) Source #
Token for the next set of results.
listLicenseConversionTasksResponse_licenseConversionTasks :: Lens' ListLicenseConversionTasksResponse (Maybe [LicenseConversionTask]) Source #
Information about the license configuration tasks for your account.
listLicenseConversionTasksResponse_nextToken :: Lens' ListLicenseConversionTasksResponse (Maybe Text) Source #
Token for the next set of results.
listLicenseConversionTasksResponse_httpStatus :: Lens' ListLicenseConversionTasksResponse Int Source #
The response's http status code.
ListLicenseManagerReportGenerators
listLicenseManagerReportGenerators_filters :: Lens' ListLicenseManagerReportGenerators (Maybe [Filter]) Source #
Filters to scope the results. The following filters are supported:
LicenseConfigurationArn
listLicenseManagerReportGenerators_maxResults :: Lens' ListLicenseManagerReportGenerators (Maybe Natural) Source #
Maximum number of results to return in a single call.
listLicenseManagerReportGenerators_nextToken :: Lens' ListLicenseManagerReportGenerators (Maybe Text) Source #
Token for the next set of results.
listLicenseManagerReportGeneratorsResponse_nextToken :: Lens' ListLicenseManagerReportGeneratorsResponse (Maybe Text) Source #
Token for the next set of results.
listLicenseManagerReportGeneratorsResponse_reportGenerators :: Lens' ListLicenseManagerReportGeneratorsResponse (Maybe [ReportGenerator]) Source #
A report generator that creates periodic reports about your license configurations.
listLicenseManagerReportGeneratorsResponse_httpStatus :: Lens' ListLicenseManagerReportGeneratorsResponse Int Source #
The response's http status code.
ListLicenseSpecificationsForResource
listLicenseSpecificationsForResource_maxResults :: Lens' ListLicenseSpecificationsForResource (Maybe Int) Source #
Maximum number of results to return in a single call.
listLicenseSpecificationsForResource_nextToken :: Lens' ListLicenseSpecificationsForResource (Maybe Text) Source #
Token for the next set of results.
listLicenseSpecificationsForResource_resourceArn :: Lens' ListLicenseSpecificationsForResource Text Source #
Amazon Resource Name (ARN) of a resource that has an associated license configuration.
listLicenseSpecificationsForResourceResponse_licenseSpecifications :: Lens' ListLicenseSpecificationsForResourceResponse (Maybe [LicenseSpecification]) Source #
License configurations associated with a resource.
listLicenseSpecificationsForResourceResponse_nextToken :: Lens' ListLicenseSpecificationsForResourceResponse (Maybe Text) Source #
Token for the next set of results.
listLicenseSpecificationsForResourceResponse_httpStatus :: Lens' ListLicenseSpecificationsForResourceResponse Int Source #
The response's http status code.
ListLicenseVersions
listLicenseVersions_maxResults :: Lens' ListLicenseVersions (Maybe Natural) Source #
Maximum number of results to return in a single call.
listLicenseVersions_nextToken :: Lens' ListLicenseVersions (Maybe Text) Source #
Token for the next set of results.
listLicenseVersions_licenseArn :: Lens' ListLicenseVersions Text Source #
Amazon Resource Name (ARN) of the license.
listLicenseVersionsResponse_licenses :: Lens' ListLicenseVersionsResponse (Maybe [License]) Source #
License details.
listLicenseVersionsResponse_nextToken :: Lens' ListLicenseVersionsResponse (Maybe Text) Source #
Token for the next set of results.
listLicenseVersionsResponse_httpStatus :: Lens' ListLicenseVersionsResponse Int Source #
The response's http status code.
ListLicenses
listLicenses_filters :: Lens' ListLicenses (Maybe [Filter]) Source #
Filters to scope the results. The following filters are supported:
Beneficiary
ProductSKU
Fingerprint
Status
listLicenses_licenseArns :: Lens' ListLicenses (Maybe [Text]) Source #
Amazon Resource Names (ARNs) of the licenses.
listLicenses_maxResults :: Lens' ListLicenses (Maybe Natural) Source #
Maximum number of results to return in a single call.
listLicenses_nextToken :: Lens' ListLicenses (Maybe Text) Source #
Token for the next set of results.
listLicensesResponse_licenses :: Lens' ListLicensesResponse (Maybe [License]) Source #
License details.
listLicensesResponse_nextToken :: Lens' ListLicensesResponse (Maybe Text) Source #
Token for the next set of results.
listLicensesResponse_httpStatus :: Lens' ListLicensesResponse Int Source #
The response's http status code.
ListReceivedGrants
listReceivedGrants_filters :: Lens' ListReceivedGrants (Maybe [Filter]) Source #
Filters to scope the results. The following filters are supported:
ProductSKU
LicenseIssuerName
LicenseArn
GrantStatus
GranterAccountId
listReceivedGrants_grantArns :: Lens' ListReceivedGrants (Maybe [Text]) Source #
Amazon Resource Names (ARNs) of the grants.
listReceivedGrants_maxResults :: Lens' ListReceivedGrants (Maybe Natural) Source #
Maximum number of results to return in a single call.
listReceivedGrants_nextToken :: Lens' ListReceivedGrants (Maybe Text) Source #
Token for the next set of results.
listReceivedGrantsResponse_grants :: Lens' ListReceivedGrantsResponse (Maybe [Grant]) Source #
Received grant details.
listReceivedGrantsResponse_nextToken :: Lens' ListReceivedGrantsResponse (Maybe Text) Source #
Token for the next set of results.
listReceivedGrantsResponse_httpStatus :: Lens' ListReceivedGrantsResponse Int Source #
The response's http status code.
ListReceivedGrantsForOrganization
listReceivedGrantsForOrganization_filters :: Lens' ListReceivedGrantsForOrganization (Maybe [Filter]) Source #
Filters to scope the results. The following filters are supported:
ParentArn
GranteePrincipalArn
listReceivedGrantsForOrganization_maxResults :: Lens' ListReceivedGrantsForOrganization (Maybe Natural) Source #
Maximum number of results to return in a single call.
listReceivedGrantsForOrganization_nextToken :: Lens' ListReceivedGrantsForOrganization (Maybe Text) Source #
Token for the next set of results.
listReceivedGrantsForOrganization_licenseArn :: Lens' ListReceivedGrantsForOrganization Text Source #
The Amazon Resource Name (ARN) of the received license.
listReceivedGrantsForOrganizationResponse_grants :: Lens' ListReceivedGrantsForOrganizationResponse (Maybe [Grant]) Source #
Lists the grants the organization has received.
listReceivedGrantsForOrganizationResponse_nextToken :: Lens' ListReceivedGrantsForOrganizationResponse (Maybe Text) Source #
Token for the next set of results.
listReceivedGrantsForOrganizationResponse_httpStatus :: Lens' ListReceivedGrantsForOrganizationResponse Int Source #
The response's http status code.
ListReceivedLicenses
listReceivedLicenses_filters :: Lens' ListReceivedLicenses (Maybe [Filter]) Source #
Filters to scope the results. The following filters are supported:
ProductSKU
Status
Fingerprint
IssuerName
Beneficiary
listReceivedLicenses_licenseArns :: Lens' ListReceivedLicenses (Maybe [Text]) Source #
Amazon Resource Names (ARNs) of the licenses.
listReceivedLicenses_maxResults :: Lens' ListReceivedLicenses (Maybe Natural) Source #
Maximum number of results to return in a single call.
listReceivedLicenses_nextToken :: Lens' ListReceivedLicenses (Maybe Text) Source #
Token for the next set of results.
listReceivedLicensesResponse_licenses :: Lens' ListReceivedLicensesResponse (Maybe [GrantedLicense]) Source #
Received license details.
listReceivedLicensesResponse_nextToken :: Lens' ListReceivedLicensesResponse (Maybe Text) Source #
Token for the next set of results.
listReceivedLicensesResponse_httpStatus :: Lens' ListReceivedLicensesResponse Int Source #
The response's http status code.
ListReceivedLicensesForOrganization
listReceivedLicensesForOrganization_filters :: Lens' ListReceivedLicensesForOrganization (Maybe [Filter]) Source #
Filters to scope the results. The following filters are supported:
Beneficiary
ProductSKU
listReceivedLicensesForOrganization_maxResults :: Lens' ListReceivedLicensesForOrganization (Maybe Natural) Source #
Maximum number of results to return in a single call.
listReceivedLicensesForOrganization_nextToken :: Lens' ListReceivedLicensesForOrganization (Maybe Text) Source #
Token for the next set of results.
listReceivedLicensesForOrganizationResponse_licenses :: Lens' ListReceivedLicensesForOrganizationResponse (Maybe [GrantedLicense]) Source #
Lists the licenses the organization has received.
listReceivedLicensesForOrganizationResponse_nextToken :: Lens' ListReceivedLicensesForOrganizationResponse (Maybe Text) Source #
Token for the next set of results.
listReceivedLicensesForOrganizationResponse_httpStatus :: Lens' ListReceivedLicensesForOrganizationResponse Int Source #
The response's http status code.
ListResourceInventory
listResourceInventory_filters :: Lens' ListResourceInventory (Maybe [InventoryFilter]) Source #
Filters to scope the results. The following filters and logical operators are supported:
account_id
- The ID of the Amazon Web Services account that owns the resource. Logical operators areEQUALS
|NOT_EQUALS
.application_name
- The name of the application. Logical operators areEQUALS
|BEGINS_WITH
.license_included
- The type of license included. Logical operators areEQUALS
|NOT_EQUALS
. Possible values aresql-server-enterprise
|sql-server-standard
|sql-server-web
|windows-server-datacenter
.platform
- The platform of the resource. Logical operators areEQUALS
|BEGINS_WITH
.resource_id
- The ID of the resource. Logical operators areEQUALS
|NOT_EQUALS
.tag:<key>
- The key/value combination of a tag assigned to the resource. Logical operators areEQUALS
(single account) orEQUALS
|NOT_EQUALS
(cross account).
listResourceInventory_maxResults :: Lens' ListResourceInventory (Maybe Int) Source #
Maximum number of results to return in a single call.
listResourceInventory_nextToken :: Lens' ListResourceInventory (Maybe Text) Source #
Token for the next set of results.
listResourceInventoryResponse_nextToken :: Lens' ListResourceInventoryResponse (Maybe Text) Source #
Token for the next set of results.
listResourceInventoryResponse_resourceInventoryList :: Lens' ListResourceInventoryResponse (Maybe [ResourceInventory]) Source #
Information about the resources.
listResourceInventoryResponse_httpStatus :: Lens' ListResourceInventoryResponse Int Source #
The response's http status code.
ListTagsForResource
listTagsForResource_resourceArn :: Lens' ListTagsForResource Text Source #
Amazon Resource Name (ARN) of the license configuration.
listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe [Tag]) Source #
Information about the tags.
listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int Source #
The response's http status code.
ListTokens
listTokens_filters :: Lens' ListTokens (Maybe [Filter]) Source #
Filters to scope the results. The following filter is supported:
LicenseArns
listTokens_maxResults :: Lens' ListTokens (Maybe Natural) Source #
Maximum number of results to return in a single call.
listTokens_nextToken :: Lens' ListTokens (Maybe Text) Source #
Token for the next set of results.
listTokens_tokenIds :: Lens' ListTokens (Maybe [Text]) Source #
Token IDs.
listTokensResponse_nextToken :: Lens' ListTokensResponse (Maybe Text) Source #
Token for the next set of results.
listTokensResponse_tokens :: Lens' ListTokensResponse (Maybe [TokenData]) Source #
Received token details.
listTokensResponse_httpStatus :: Lens' ListTokensResponse Int Source #
The response's http status code.
ListUsageForLicenseConfiguration
listUsageForLicenseConfiguration_filters :: Lens' ListUsageForLicenseConfiguration (Maybe [Filter]) Source #
Filters to scope the results. The following filters and logical operators are supported:
resourceArn
- The ARN of the license configuration resource. Logical operators areEQUALS
|NOT_EQUALS
.resourceType
- The resource type (EC2_INSTANCE
|EC2_HOST
|EC2_AMI
|SYSTEMS_MANAGER_MANAGED_INSTANCE
). Logical operators areEQUALS
|NOT_EQUALS
.resourceAccount
- The ID of the account that owns the resource. Logical operators areEQUALS
|NOT_EQUALS
.
listUsageForLicenseConfiguration_maxResults :: Lens' ListUsageForLicenseConfiguration (Maybe Int) Source #
Maximum number of results to return in a single call.
listUsageForLicenseConfiguration_nextToken :: Lens' ListUsageForLicenseConfiguration (Maybe Text) Source #
Token for the next set of results.
listUsageForLicenseConfiguration_licenseConfigurationArn :: Lens' ListUsageForLicenseConfiguration Text Source #
Amazon Resource Name (ARN) of the license configuration.
listUsageForLicenseConfigurationResponse_licenseConfigurationUsageList :: Lens' ListUsageForLicenseConfigurationResponse (Maybe [LicenseConfigurationUsage]) Source #
Information about the license configurations.
listUsageForLicenseConfigurationResponse_nextToken :: Lens' ListUsageForLicenseConfigurationResponse (Maybe Text) Source #
Token for the next set of results.
listUsageForLicenseConfigurationResponse_httpStatus :: Lens' ListUsageForLicenseConfigurationResponse Int Source #
The response's http status code.
RejectGrant
rejectGrant_grantArn :: Lens' RejectGrant Text Source #
Amazon Resource Name (ARN) of the grant.
rejectGrantResponse_grantArn :: Lens' RejectGrantResponse (Maybe Text) Source #
Grant ARN.
rejectGrantResponse_status :: Lens' RejectGrantResponse (Maybe GrantStatus) Source #
Grant status.
rejectGrantResponse_version :: Lens' RejectGrantResponse (Maybe Text) Source #
Grant version.
rejectGrantResponse_httpStatus :: Lens' RejectGrantResponse Int Source #
The response's http status code.
TagResource
tagResource_resourceArn :: Lens' TagResource Text Source #
Amazon Resource Name (ARN) of the license configuration.
tagResource_tags :: Lens' TagResource [Tag] Source #
One or more tags.
tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int Source #
The response's http status code.
UntagResource
untagResource_resourceArn :: Lens' UntagResource Text Source #
Amazon Resource Name (ARN) of the license configuration.
untagResource_tagKeys :: Lens' UntagResource [Text] Source #
Keys identifying the tags to remove.
untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int Source #
The response's http status code.
UpdateLicenseConfiguration
updateLicenseConfiguration_description :: Lens' UpdateLicenseConfiguration (Maybe Text) Source #
New description of the license configuration.
updateLicenseConfiguration_disassociateWhenNotFound :: Lens' UpdateLicenseConfiguration (Maybe Bool) Source #
When true, disassociates a resource when software is uninstalled.
updateLicenseConfiguration_licenseConfigurationStatus :: Lens' UpdateLicenseConfiguration (Maybe LicenseConfigurationStatus) Source #
New status of the license configuration.
updateLicenseConfiguration_licenseCount :: Lens' UpdateLicenseConfiguration (Maybe Integer) Source #
New number of licenses managed by the license configuration.
updateLicenseConfiguration_licenseCountHardLimit :: Lens' UpdateLicenseConfiguration (Maybe Bool) Source #
New hard limit of the number of available licenses.
updateLicenseConfiguration_licenseRules :: Lens' UpdateLicenseConfiguration (Maybe [Text]) Source #
New license rule. The only rule that you can add after you create a license configuration is licenseAffinityToHost.
updateLicenseConfiguration_name :: Lens' UpdateLicenseConfiguration (Maybe Text) Source #
New name of the license configuration.
updateLicenseConfiguration_productInformationList :: Lens' UpdateLicenseConfiguration (Maybe [ProductInformation]) Source #
New product information.
updateLicenseConfiguration_licenseConfigurationArn :: Lens' UpdateLicenseConfiguration Text Source #
Amazon Resource Name (ARN) of the license configuration.
updateLicenseConfigurationResponse_httpStatus :: Lens' UpdateLicenseConfigurationResponse Int Source #
The response's http status code.
UpdateLicenseManagerReportGenerator
updateLicenseManagerReportGenerator_description :: Lens' UpdateLicenseManagerReportGenerator (Maybe Text) Source #
Description of the report generator.
updateLicenseManagerReportGenerator_licenseManagerReportGeneratorArn :: Lens' UpdateLicenseManagerReportGenerator Text Source #
Amazon Resource Name (ARN) of the report generator to update.
updateLicenseManagerReportGenerator_reportGeneratorName :: Lens' UpdateLicenseManagerReportGenerator Text Source #
Name of the report generator.
updateLicenseManagerReportGenerator_type :: Lens' UpdateLicenseManagerReportGenerator [ReportType] Source #
Type of reports to generate. The following report types are supported:
- License configuration report - Reports the number and details of consumed licenses for a license configuration.
- Resource report - Reports the tracked licenses and resource consumption for a license configuration.
updateLicenseManagerReportGenerator_reportContext :: Lens' UpdateLicenseManagerReportGenerator ReportContext Source #
The report context.
updateLicenseManagerReportGenerator_reportFrequency :: Lens' UpdateLicenseManagerReportGenerator ReportFrequency Source #
Frequency by which reports are generated.
updateLicenseManagerReportGenerator_clientToken :: Lens' UpdateLicenseManagerReportGenerator Text Source #
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
updateLicenseManagerReportGeneratorResponse_httpStatus :: Lens' UpdateLicenseManagerReportGeneratorResponse Int Source #
The response's http status code.
UpdateLicenseSpecificationsForResource
updateLicenseSpecificationsForResource_addLicenseSpecifications :: Lens' UpdateLicenseSpecificationsForResource (Maybe [LicenseSpecification]) Source #
ARNs of the license configurations to add.
updateLicenseSpecificationsForResource_removeLicenseSpecifications :: Lens' UpdateLicenseSpecificationsForResource (Maybe [LicenseSpecification]) Source #
ARNs of the license configurations to remove.
updateLicenseSpecificationsForResource_resourceArn :: Lens' UpdateLicenseSpecificationsForResource Text Source #
Amazon Resource Name (ARN) of the Amazon Web Services resource.
updateLicenseSpecificationsForResourceResponse_httpStatus :: Lens' UpdateLicenseSpecificationsForResourceResponse Int Source #
The response's http status code.
UpdateServiceSettings
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.
updateServiceSettingsResponse_httpStatus :: Lens' UpdateServiceSettingsResponse Int Source #
The response's http status code.
Types
AutomatedDiscoveryInformation
automatedDiscoveryInformation_lastRunTime :: Lens' AutomatedDiscoveryInformation (Maybe UTCTime) Source #
Time that automated discovery last ran.
BorrowConfiguration
borrowConfiguration_allowEarlyCheckIn :: Lens' BorrowConfiguration Bool Source #
Indicates whether early check-ins are allowed.
borrowConfiguration_maxTimeToLiveInMinutes :: Lens' BorrowConfiguration Int Source #
Maximum time for the borrow configuration, in minutes.
ConsumedLicenseSummary
consumedLicenseSummary_consumedLicenses :: Lens' ConsumedLicenseSummary (Maybe Integer) Source #
Number of licenses consumed by the resource.
consumedLicenseSummary_resourceType :: Lens' ConsumedLicenseSummary (Maybe ResourceType) Source #
Resource type of the resource consuming a license.
ConsumptionConfiguration
consumptionConfiguration_borrowConfiguration :: Lens' ConsumptionConfiguration (Maybe BorrowConfiguration) Source #
Details about a borrow configuration.
consumptionConfiguration_provisionalConfiguration :: Lens' ConsumptionConfiguration (Maybe ProvisionalConfiguration) Source #
Details about a provisional configuration.
consumptionConfiguration_renewType :: Lens' ConsumptionConfiguration (Maybe RenewType) Source #
Renewal frequency.
DatetimeRange
datetimeRange_end :: Lens' DatetimeRange (Maybe Text) Source #
End of the time range.
datetimeRange_begin :: Lens' DatetimeRange Text Source #
Start of the time range.
Entitlement
entitlement_allowCheckIn :: Lens' Entitlement (Maybe Bool) Source #
Indicates whether check-ins are allowed.
entitlement_maxCount :: Lens' Entitlement (Maybe Integer) Source #
Maximum entitlement count. Use if the unit is not None.
entitlement_overage :: Lens' Entitlement (Maybe Bool) Source #
Indicates whether overages are allowed.
entitlement_value :: Lens' Entitlement (Maybe Text) Source #
Entitlement resource. Use only if the unit is None.
entitlement_name :: Lens' Entitlement Text Source #
Entitlement name.
entitlement_unit :: Lens' Entitlement EntitlementUnit Source #
Entitlement unit.
EntitlementData
entitlementData_value :: Lens' EntitlementData (Maybe Text) Source #
Entitlement data value.
entitlementData_name :: Lens' EntitlementData Text Source #
Entitlement data name.
entitlementData_unit :: Lens' EntitlementData EntitlementDataUnit Source #
Entitlement data unit.
EntitlementUsage
entitlementUsage_maxCount :: Lens' EntitlementUsage (Maybe Text) Source #
Maximum entitlement usage count.
entitlementUsage_name :: Lens' EntitlementUsage Text Source #
Entitlement usage name.
entitlementUsage_consumedValue :: Lens' EntitlementUsage Text Source #
Resource usage consumed.
entitlementUsage_unit :: Lens' EntitlementUsage EntitlementDataUnit Source #
Entitlement usage unit.
Filter
filter_name :: Lens' Filter (Maybe Text) Source #
Name of the filter. Filter names are case-sensitive.
filter_values :: Lens' Filter (Maybe [Text]) Source #
Filter values. Filter values are case-sensitive.
Grant
grant_grantStatus :: Lens' Grant GrantStatus Source #
Grant status.
grant_grantedOperations :: Lens' Grant (NonEmpty AllowedOperation) Source #
Granted operations.
GrantedLicense
grantedLicense_beneficiary :: Lens' GrantedLicense (Maybe Text) Source #
Granted license beneficiary.
grantedLicense_consumptionConfiguration :: Lens' GrantedLicense (Maybe ConsumptionConfiguration) Source #
Configuration for consumption of the license.
grantedLicense_createTime :: Lens' GrantedLicense (Maybe Text) Source #
Creation time of the granted license.
grantedLicense_entitlements :: Lens' GrantedLicense (Maybe [Entitlement]) Source #
License entitlements.
grantedLicense_homeRegion :: Lens' GrantedLicense (Maybe Text) Source #
Home Region of the granted license.
grantedLicense_issuer :: Lens' GrantedLicense (Maybe IssuerDetails) Source #
Granted license issuer.
grantedLicense_licenseArn :: Lens' GrantedLicense (Maybe Text) Source #
Amazon Resource Name (ARN) of the license.
grantedLicense_licenseMetadata :: Lens' GrantedLicense (Maybe [Metadata]) Source #
Granted license metadata.
grantedLicense_licenseName :: Lens' GrantedLicense (Maybe Text) Source #
License name.
grantedLicense_productName :: Lens' GrantedLicense (Maybe Text) Source #
Product name.
grantedLicense_productSKU :: Lens' GrantedLicense (Maybe Text) Source #
Product SKU.
grantedLicense_receivedMetadata :: Lens' GrantedLicense (Maybe ReceivedMetadata) Source #
Granted license received metadata.
grantedLicense_status :: Lens' GrantedLicense (Maybe LicenseStatus) Source #
Granted license status.
grantedLicense_validity :: Lens' GrantedLicense (Maybe DatetimeRange) Source #
Date and time range during which the granted license is valid, in ISO8601-UTC format.
grantedLicense_version :: Lens' GrantedLicense (Maybe Text) Source #
Version of the granted license.
InventoryFilter
inventoryFilter_value :: Lens' InventoryFilter (Maybe Text) Source #
Value of the filter.
inventoryFilter_name :: Lens' InventoryFilter Text Source #
Name of the filter.
inventoryFilter_condition :: Lens' InventoryFilter InventoryFilterCondition Source #
Condition of the filter.
Issuer
issuer_signKey :: Lens' Issuer (Maybe Text) Source #
Asymmetric KMS key from Key Management Service. The KMS key must have a key usage of sign and verify, and support the RSASSA-PSS SHA-256 signing algorithm.
IssuerDetails
issuerDetails_keyFingerprint :: Lens' IssuerDetails (Maybe Text) Source #
Issuer key fingerprint.
issuerDetails_name :: Lens' IssuerDetails (Maybe Text) Source #
Issuer name.
issuerDetails_signKey :: Lens' IssuerDetails (Maybe Text) Source #
Asymmetric KMS key from Key Management Service. The KMS key must have a key usage of sign and verify, and support the RSASSA-PSS SHA-256 signing algorithm.
License
license_consumptionConfiguration :: Lens' License (Maybe ConsumptionConfiguration) Source #
Configuration for consumption of the license.
license_entitlements :: Lens' License (Maybe [Entitlement]) Source #
License entitlements.
license_issuer :: Lens' License (Maybe IssuerDetails) Source #
License issuer.
license_status :: Lens' License (Maybe LicenseStatus) Source #
License status.
license_validity :: Lens' License (Maybe DatetimeRange) Source #
Date and time range during which the license is valid, in ISO8601-UTC format.
LicenseConfiguration
licenseConfiguration_automatedDiscoveryInformation :: Lens' LicenseConfiguration (Maybe AutomatedDiscoveryInformation) Source #
Automated discovery information.
licenseConfiguration_consumedLicenseSummaryList :: Lens' LicenseConfiguration (Maybe [ConsumedLicenseSummary]) Source #
Summaries for licenses consumed by various resources.
licenseConfiguration_consumedLicenses :: Lens' LicenseConfiguration (Maybe Integer) Source #
Number of licenses consumed.
licenseConfiguration_description :: Lens' LicenseConfiguration (Maybe Text) Source #
Description of the license configuration.
licenseConfiguration_disassociateWhenNotFound :: Lens' LicenseConfiguration (Maybe Bool) Source #
When true, disassociates a resource when software is uninstalled.
licenseConfiguration_licenseConfigurationArn :: Lens' LicenseConfiguration (Maybe Text) Source #
Amazon Resource Name (ARN) of the license configuration.
licenseConfiguration_licenseConfigurationId :: Lens' LicenseConfiguration (Maybe Text) Source #
Unique ID of the license configuration.
licenseConfiguration_licenseCount :: Lens' LicenseConfiguration (Maybe Integer) Source #
Number of licenses managed by the license configuration.
licenseConfiguration_licenseCountHardLimit :: Lens' LicenseConfiguration (Maybe Bool) Source #
Number of available licenses as a hard limit.
licenseConfiguration_licenseCountingType :: Lens' LicenseConfiguration (Maybe LicenseCountingType) Source #
Dimension to use to track the license inventory.
licenseConfiguration_licenseRules :: Lens' LicenseConfiguration (Maybe [Text]) Source #
License rules.
licenseConfiguration_managedResourceSummaryList :: Lens' LicenseConfiguration (Maybe [ManagedResourceSummary]) Source #
Summaries for managed resources.
licenseConfiguration_name :: Lens' LicenseConfiguration (Maybe Text) Source #
Name of the license configuration.
licenseConfiguration_ownerAccountId :: Lens' LicenseConfiguration (Maybe Text) Source #
Account ID of the license configuration's owner.
licenseConfiguration_productInformationList :: Lens' LicenseConfiguration (Maybe [ProductInformation]) Source #
Product information.
licenseConfiguration_status :: Lens' LicenseConfiguration (Maybe Text) Source #
Status of the license configuration.
LicenseConfigurationAssociation
licenseConfigurationAssociation_amiAssociationScope :: Lens' LicenseConfigurationAssociation (Maybe Text) Source #
Scope of AMI associations. The possible value is cross-account
.
licenseConfigurationAssociation_associationTime :: Lens' LicenseConfigurationAssociation (Maybe UTCTime) Source #
Time when the license configuration was associated with the resource.
licenseConfigurationAssociation_resourceArn :: Lens' LicenseConfigurationAssociation (Maybe Text) Source #
Amazon Resource Name (ARN) of the resource.
licenseConfigurationAssociation_resourceOwnerId :: Lens' LicenseConfigurationAssociation (Maybe Text) Source #
ID of the Amazon Web Services account that owns the resource consuming licenses.
licenseConfigurationAssociation_resourceType :: Lens' LicenseConfigurationAssociation (Maybe ResourceType) Source #
Type of server resource.
LicenseConfigurationUsage
licenseConfigurationUsage_associationTime :: Lens' LicenseConfigurationUsage (Maybe UTCTime) Source #
Time when the license configuration was initially associated with the resource.
licenseConfigurationUsage_consumedLicenses :: Lens' LicenseConfigurationUsage (Maybe Integer) Source #
Number of licenses consumed by the resource.
licenseConfigurationUsage_resourceArn :: Lens' LicenseConfigurationUsage (Maybe Text) Source #
Amazon Resource Name (ARN) of the resource.
licenseConfigurationUsage_resourceOwnerId :: Lens' LicenseConfigurationUsage (Maybe Text) Source #
ID of the account that owns the resource.
licenseConfigurationUsage_resourceStatus :: Lens' LicenseConfigurationUsage (Maybe Text) Source #
Status of the resource.
licenseConfigurationUsage_resourceType :: Lens' LicenseConfigurationUsage (Maybe ResourceType) Source #
Type of resource.
LicenseConversionContext
licenseConversionContext_usageOperation :: Lens' LicenseConversionContext (Maybe Text) Source #
The Usage operation value that corresponds to the license type you are converting your resource from. For more information about which platforms correspond to which usage operation values see Sample data: usage operation by platform
LicenseConversionTask
licenseConversionTask_destinationLicenseContext :: Lens' LicenseConversionTask (Maybe LicenseConversionContext) Source #
Information about the license type this conversion task converted to.
licenseConversionTask_endTime :: Lens' LicenseConversionTask (Maybe UTCTime) Source #
The time the conversion task was completed.
licenseConversionTask_licenseConversionTaskId :: Lens' LicenseConversionTask (Maybe Text) Source #
The ID of the license type conversion task.
licenseConversionTask_licenseConversionTime :: Lens' LicenseConversionTask (Maybe UTCTime) Source #
The time the usage operation value of the resource was changed.
licenseConversionTask_resourceArn :: Lens' LicenseConversionTask (Maybe Text) Source #
The Amazon Resource Name (ARN) of the resource associated with the license type conversion task.
licenseConversionTask_sourceLicenseContext :: Lens' LicenseConversionTask (Maybe LicenseConversionContext) Source #
Information about the license type this conversion task converted from.
licenseConversionTask_startTime :: Lens' LicenseConversionTask (Maybe UTCTime) Source #
The time the conversion task was started at.
licenseConversionTask_status :: Lens' LicenseConversionTask (Maybe LicenseConversionTaskStatus) Source #
The status of the conversion task.
licenseConversionTask_statusMessage :: Lens' LicenseConversionTask (Maybe Text) Source #
The status message for the conversion task.
LicenseOperationFailure
licenseOperationFailure_errorMessage :: Lens' LicenseOperationFailure (Maybe Text) Source #
Error message.
licenseOperationFailure_failureTime :: Lens' LicenseOperationFailure (Maybe UTCTime) Source #
Failure time.
licenseOperationFailure_metadataList :: Lens' LicenseOperationFailure (Maybe [Metadata]) Source #
Reserved.
licenseOperationFailure_operationName :: Lens' LicenseOperationFailure (Maybe Text) Source #
Name of the operation.
licenseOperationFailure_operationRequestedBy :: Lens' LicenseOperationFailure (Maybe Text) Source #
The requester is "License Manager Automated Discovery".
licenseOperationFailure_resourceArn :: Lens' LicenseOperationFailure (Maybe Text) Source #
Amazon Resource Name (ARN) of the resource.
licenseOperationFailure_resourceOwnerId :: Lens' LicenseOperationFailure (Maybe Text) Source #
ID of the Amazon Web Services account that owns the resource.
licenseOperationFailure_resourceType :: Lens' LicenseOperationFailure (Maybe ResourceType) Source #
Resource type.
LicenseSpecification
licenseSpecification_amiAssociationScope :: Lens' LicenseSpecification (Maybe Text) Source #
Scope of AMI associations. The possible value is cross-account
.
licenseSpecification_licenseConfigurationArn :: Lens' LicenseSpecification Text Source #
Amazon Resource Name (ARN) of the license configuration.
LicenseUsage
licenseUsage_entitlementUsages :: Lens' LicenseUsage (Maybe [EntitlementUsage]) Source #
License entitlement usages.
ManagedResourceSummary
managedResourceSummary_associationCount :: Lens' ManagedResourceSummary (Maybe Integer) Source #
Number of resources associated with licenses.
managedResourceSummary_resourceType :: Lens' ManagedResourceSummary (Maybe ResourceType) Source #
Type of resource associated with a license.
Metadata
OrganizationConfiguration
organizationConfiguration_enableIntegration :: Lens' OrganizationConfiguration Bool Source #
Enables Organizations integration.
ProductInformation
productInformation_resourceType :: Lens' ProductInformation Text Source #
Resource type. The possible values are SSM_MANAGED
| RDS
.
productInformation_productInformationFilterList :: Lens' ProductInformation [ProductInformationFilter] Source #
A Product information filter consists of a
ProductInformationFilterComparator
which is a logical operator, a
ProductInformationFilterName
which specifies the type of filter being
declared, and a ProductInformationFilterValue
that specifies the value
to filter on.
Accepted values for ProductInformationFilterName
are listed here along
with descriptions and valid options for
ProductInformationFilterComparator
.
The following filters and are supported when the resource type is
SSM_MANAGED
:
Application Name
- The name of the application. Logical operator isEQUALS
.Application Publisher
- The publisher of the application. Logical operator isEQUALS
.Application Version
- The version of the application. Logical operator isEQUALS
.Platform Name
- The name of the platform. Logical operator isEQUALS
.Platform Type
- The platform type. Logical operator isEQUALS
.Tag:key
- The key of a tag attached to an Amazon Web Services resource you wish to exclude from automated discovery. Logical operator isNOT_EQUALS
. The key for your tag must be appended toTag:
following the example:Tag:name-of-your-key
.ProductInformationFilterValue
is optional if you are not using values for the key.AccountId
- The 12-digit ID of an Amazon Web Services account you wish to exclude from automated discovery. Logical operator isNOT_EQUALS
.License Included
- The type of license included. Logical operators areEQUALS
andNOT_EQUALS
. Possible values are:sql-server-enterprise
|sql-server-standard
|sql-server-web
|windows-server-datacenter
.
The following filters and logical operators are supported when the
resource type is RDS
:
Engine Edition
- The edition of the database engine. Logical operator isEQUALS
. Possible values are:oracle-ee
|oracle-se
|oracle-se1
|oracle-se2
.License Pack
- The license pack. Logical operator isEQUALS
. Possible values are:data guard
|diagnostic pack sqlt
|tuning pack sqlt
|ols
|olap
.
ProductInformationFilter
productInformationFilter_productInformationFilterValue :: Lens' ProductInformationFilter (Maybe [Text]) Source #
Filter value.
productInformationFilter_productInformationFilterName :: Lens' ProductInformationFilter Text Source #
Filter name.
productInformationFilter_productInformationFilterComparator :: Lens' ProductInformationFilter Text Source #
Logical operator.
ProvisionalConfiguration
provisionalConfiguration_maxTimeToLiveInMinutes :: Lens' ProvisionalConfiguration Int Source #
Maximum time for the provisional configuration, in minutes.
ReceivedMetadata
receivedMetadata_allowedOperations :: Lens' ReceivedMetadata (Maybe (NonEmpty AllowedOperation)) Source #
Allowed operations.
receivedMetadata_receivedStatus :: Lens' ReceivedMetadata (Maybe ReceivedStatus) Source #
Received status.
receivedMetadata_receivedStatusReason :: Lens' ReceivedMetadata (Maybe Text) Source #
Received status reason.
ReportContext
reportContext_licenseConfigurationArns :: Lens' ReportContext [Text] Source #
Amazon Resource Name (ARN) of the license configuration that this generator reports on.
ReportFrequency
reportFrequency_period :: Lens' ReportFrequency (Maybe ReportFrequencyType) Source #
Time period between each report. The period can be daily, weekly, or monthly.
reportFrequency_value :: Lens' ReportFrequency (Maybe Int) Source #
Number of times within the frequency period that a report is generated.
The only supported value is 1
.
ReportGenerator
reportGenerator_createTime :: Lens' ReportGenerator (Maybe Text) Source #
Time the report was created.
reportGenerator_description :: Lens' ReportGenerator (Maybe Text) Source #
Description of the report generator.
reportGenerator_lastReportGenerationTime :: Lens' ReportGenerator (Maybe Text) Source #
Time the last report was generated at.
reportGenerator_lastRunFailureReason :: Lens' ReportGenerator (Maybe Text) Source #
Failure message for the last report generation attempt.
reportGenerator_lastRunStatus :: Lens' ReportGenerator (Maybe Text) Source #
Status of the last report generation attempt.
reportGenerator_licenseManagerReportGeneratorArn :: Lens' ReportGenerator (Maybe Text) Source #
Amazon Resource Name (ARN) of the report generator.
reportGenerator_reportContext :: Lens' ReportGenerator (Maybe ReportContext) Source #
License configuration type for this generator.
reportGenerator_reportCreatorAccount :: Lens' ReportGenerator (Maybe Text) Source #
The Amazon Web Services account ID used to create the report generator.
reportGenerator_reportFrequency :: Lens' ReportGenerator (Maybe ReportFrequency) Source #
Details about how frequently reports are generated.
reportGenerator_reportGeneratorName :: Lens' ReportGenerator (Maybe Text) Source #
Name of the report generator.
reportGenerator_reportType :: Lens' ReportGenerator (Maybe [ReportType]) Source #
Type of reports that are generated.
reportGenerator_s3Location :: Lens' ReportGenerator (Maybe S3Location) Source #
Details of the S3 bucket that report generator reports are published to.
reportGenerator_tags :: Lens' ReportGenerator (Maybe [Tag]) Source #
Tags associated with the report generator.
ResourceInventory
resourceInventory_platform :: Lens' ResourceInventory (Maybe Text) Source #
Platform of the resource.
resourceInventory_platformVersion :: Lens' ResourceInventory (Maybe Text) Source #
Platform version of the resource in the inventory.
resourceInventory_resourceArn :: Lens' ResourceInventory (Maybe Text) Source #
Amazon Resource Name (ARN) of the resource.
resourceInventory_resourceId :: Lens' ResourceInventory (Maybe Text) Source #
ID of the resource.
resourceInventory_resourceOwningAccountId :: Lens' ResourceInventory (Maybe Text) Source #
ID of the account that owns the resource.
resourceInventory_resourceType :: Lens' ResourceInventory (Maybe ResourceType) Source #
Type of resource.
S3Location
s3Location_bucket :: Lens' S3Location (Maybe Text) Source #
Name of the S3 bucket reports are published to.
s3Location_keyPrefix :: Lens' S3Location (Maybe Text) Source #
Prefix of the S3 bucket reports are published to.
Tag
TokenData
tokenData_expirationTime :: Lens' TokenData (Maybe Text) Source #
Token expiration time, in ISO8601-UTC format.
tokenData_licenseArn :: Lens' TokenData (Maybe Text) Source #
Amazon Resource Name (ARN) of the license.
tokenData_roleArns :: Lens' TokenData (Maybe [Text]) Source #
Amazon Resource Names (ARN) of the roles included in the token.