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 |
- Service Configuration
- Errors
- AccessDeniedException
- AuthorizationException
- ConflictException
- EntitlementNotAllowedException
- FailedDependencyException
- FilterLimitExceededException
- InvalidParameterValueException
- InvalidResourceStateException
- LicenseUsageException
- NoEntitlementsAllowedException
- RateLimitExceededException
- RedirectException
- ResourceLimitExceededException
- ResourceNotFoundException
- ServerInternalException
- UnsupportedDigitalSignatureMethodException
- ValidationException
- Waiters
- 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 (Paginated)
- ListDistributedGrants
- ListFailuresForLicenseConfigurationOperations
- ListLicenseConfigurations (Paginated)
- ListLicenseConversionTasks
- ListLicenseManagerReportGenerators
- ListLicenseSpecificationsForResource (Paginated)
- ListLicenseVersions
- ListLicenses
- ListReceivedGrants
- ListReceivedGrantsForOrganization
- ListReceivedLicenses
- ListReceivedLicensesForOrganization
- ListResourceInventory (Paginated)
- ListTagsForResource
- ListTokens
- ListUsageForLicenseConfiguration (Paginated)
- RejectGrant
- TagResource
- UntagResource
- UpdateLicenseConfiguration
- UpdateLicenseManagerReportGenerator
- UpdateLicenseSpecificationsForResource
- UpdateServiceSettings
- Types
- AllowedOperation
- CheckoutType
- DigitalSignatureMethod
- EntitlementDataUnit
- EntitlementUnit
- GrantStatus
- InventoryFilterCondition
- LicenseConfigurationStatus
- LicenseConversionTaskStatus
- LicenseCountingType
- LicenseDeletionStatus
- LicenseStatus
- ReceivedStatus
- RenewType
- ReportFrequencyType
- ReportType
- ResourceType
- TokenType
- 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
Derived from API version 2018-08-01
of the AWS service descriptions, licensed under Apache 2.0.
License Manager makes it easier to manage licenses from software vendors across multiple Amazon Web Services accounts and on-premises servers.
Synopsis
- defaultService :: Service
- _AccessDeniedException :: AsError a => Fold a ServiceError
- _AuthorizationException :: AsError a => Fold a ServiceError
- _ConflictException :: AsError a => Fold a ServiceError
- _EntitlementNotAllowedException :: AsError a => Fold a ServiceError
- _FailedDependencyException :: AsError a => Fold a ServiceError
- _FilterLimitExceededException :: AsError a => Fold a ServiceError
- _InvalidParameterValueException :: AsError a => Fold a ServiceError
- _InvalidResourceStateException :: AsError a => Fold a ServiceError
- _LicenseUsageException :: AsError a => Fold a ServiceError
- _NoEntitlementsAllowedException :: AsError a => Fold a ServiceError
- _RateLimitExceededException :: AsError a => Fold a ServiceError
- _RedirectException :: AsError a => Fold a ServiceError
- _ResourceLimitExceededException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- _ServerInternalException :: AsError a => Fold a ServiceError
- _UnsupportedDigitalSignatureMethodException :: AsError a => Fold a ServiceError
- _ValidationException :: AsError a => Fold a ServiceError
- data AcceptGrant = AcceptGrant' Text
- newAcceptGrant :: Text -> AcceptGrant
- data AcceptGrantResponse = AcceptGrantResponse' (Maybe Text) (Maybe GrantStatus) (Maybe Text) Int
- newAcceptGrantResponse :: Int -> AcceptGrantResponse
- data CheckInLicense = CheckInLicense' (Maybe Text) Text
- newCheckInLicense :: Text -> CheckInLicense
- data CheckInLicenseResponse = CheckInLicenseResponse' Int
- newCheckInLicenseResponse :: Int -> CheckInLicenseResponse
- data CheckoutBorrowLicense = CheckoutBorrowLicense' (Maybe [Metadata]) (Maybe Text) Text [EntitlementData] DigitalSignatureMethod Text
- newCheckoutBorrowLicense :: Text -> DigitalSignatureMethod -> Text -> CheckoutBorrowLicense
- data CheckoutBorrowLicenseResponse = CheckoutBorrowLicenseResponse' (Maybe [Metadata]) (Maybe [EntitlementData]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCheckoutBorrowLicenseResponse :: Int -> CheckoutBorrowLicenseResponse
- data CheckoutLicense = CheckoutLicense' (Maybe Text) (Maybe Text) Text CheckoutType Text [EntitlementData] Text
- newCheckoutLicense :: Text -> CheckoutType -> Text -> Text -> CheckoutLicense
- data CheckoutLicenseResponse = CheckoutLicenseResponse' (Maybe CheckoutType) (Maybe [EntitlementData]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCheckoutLicenseResponse :: Int -> CheckoutLicenseResponse
- data CreateGrant = CreateGrant' Text Text Text (NonEmpty Text) Text (NonEmpty AllowedOperation)
- newCreateGrant :: Text -> Text -> Text -> NonEmpty Text -> Text -> NonEmpty AllowedOperation -> CreateGrant
- data CreateGrantResponse = CreateGrantResponse' (Maybe Text) (Maybe GrantStatus) (Maybe Text) Int
- newCreateGrantResponse :: Int -> CreateGrantResponse
- data CreateGrantVersion = CreateGrantVersion' (Maybe (NonEmpty AllowedOperation)) (Maybe Text) (Maybe Text) (Maybe GrantStatus) (Maybe Text) Text Text
- newCreateGrantVersion :: Text -> Text -> CreateGrantVersion
- data CreateGrantVersionResponse = CreateGrantVersionResponse' (Maybe Text) (Maybe GrantStatus) (Maybe Text) Int
- newCreateGrantVersionResponse :: Int -> CreateGrantVersionResponse
- data CreateLicense = CreateLicense' (Maybe [Metadata]) Text Text Text Issuer Text DatetimeRange [Entitlement] Text ConsumptionConfiguration Text
- newCreateLicense :: Text -> Text -> Text -> Issuer -> Text -> DatetimeRange -> Text -> ConsumptionConfiguration -> Text -> CreateLicense
- data CreateLicenseResponse = CreateLicenseResponse' (Maybe Text) (Maybe LicenseStatus) (Maybe Text) Int
- newCreateLicenseResponse :: Int -> CreateLicenseResponse
- data CreateLicenseConfiguration = CreateLicenseConfiguration' (Maybe Text) (Maybe Bool) (Maybe Integer) (Maybe Bool) (Maybe [Text]) (Maybe [ProductInformation]) (Maybe [Tag]) Text LicenseCountingType
- newCreateLicenseConfiguration :: Text -> LicenseCountingType -> CreateLicenseConfiguration
- data CreateLicenseConfigurationResponse = CreateLicenseConfigurationResponse' (Maybe Text) Int
- newCreateLicenseConfigurationResponse :: Int -> CreateLicenseConfigurationResponse
- data CreateLicenseConversionTaskForResource = CreateLicenseConversionTaskForResource' Text LicenseConversionContext LicenseConversionContext
- newCreateLicenseConversionTaskForResource :: Text -> LicenseConversionContext -> LicenseConversionContext -> CreateLicenseConversionTaskForResource
- data CreateLicenseConversionTaskForResourceResponse = CreateLicenseConversionTaskForResourceResponse' (Maybe Text) Int
- newCreateLicenseConversionTaskForResourceResponse :: Int -> CreateLicenseConversionTaskForResourceResponse
- data CreateLicenseManagerReportGenerator = CreateLicenseManagerReportGenerator' (Maybe Text) (Maybe [Tag]) Text [ReportType] ReportContext ReportFrequency Text
- newCreateLicenseManagerReportGenerator :: Text -> ReportContext -> ReportFrequency -> Text -> CreateLicenseManagerReportGenerator
- data CreateLicenseManagerReportGeneratorResponse = CreateLicenseManagerReportGeneratorResponse' (Maybe Text) Int
- newCreateLicenseManagerReportGeneratorResponse :: Int -> CreateLicenseManagerReportGeneratorResponse
- data CreateLicenseVersion = CreateLicenseVersion' (Maybe [Metadata]) (Maybe Text) Text Text Text Issuer Text DatetimeRange [Entitlement] ConsumptionConfiguration LicenseStatus Text
- newCreateLicenseVersion :: Text -> Text -> Text -> Issuer -> Text -> DatetimeRange -> ConsumptionConfiguration -> LicenseStatus -> Text -> CreateLicenseVersion
- data CreateLicenseVersionResponse = CreateLicenseVersionResponse' (Maybe Text) (Maybe LicenseStatus) (Maybe Text) Int
- newCreateLicenseVersionResponse :: Int -> CreateLicenseVersionResponse
- data CreateToken = CreateToken' (Maybe Int) (Maybe [Text]) (Maybe [Text]) Text Text
- newCreateToken :: Text -> Text -> CreateToken
- data CreateTokenResponse = CreateTokenResponse' (Maybe Text) (Maybe Text) (Maybe TokenType) Int
- newCreateTokenResponse :: Int -> CreateTokenResponse
- data DeleteGrant = DeleteGrant' (Maybe Text) Text Text
- newDeleteGrant :: Text -> Text -> DeleteGrant
- data DeleteGrantResponse = DeleteGrantResponse' (Maybe Text) (Maybe GrantStatus) (Maybe Text) Int
- newDeleteGrantResponse :: Int -> DeleteGrantResponse
- data DeleteLicense = DeleteLicense' Text Text
- newDeleteLicense :: Text -> Text -> DeleteLicense
- data DeleteLicenseResponse = DeleteLicenseResponse' (Maybe Text) (Maybe LicenseDeletionStatus) Int
- newDeleteLicenseResponse :: Int -> DeleteLicenseResponse
- data DeleteLicenseConfiguration = DeleteLicenseConfiguration' Text
- newDeleteLicenseConfiguration :: Text -> DeleteLicenseConfiguration
- data DeleteLicenseConfigurationResponse = DeleteLicenseConfigurationResponse' Int
- newDeleteLicenseConfigurationResponse :: Int -> DeleteLicenseConfigurationResponse
- data DeleteLicenseManagerReportGenerator = DeleteLicenseManagerReportGenerator' Text
- newDeleteLicenseManagerReportGenerator :: Text -> DeleteLicenseManagerReportGenerator
- data DeleteLicenseManagerReportGeneratorResponse = DeleteLicenseManagerReportGeneratorResponse' Int
- newDeleteLicenseManagerReportGeneratorResponse :: Int -> DeleteLicenseManagerReportGeneratorResponse
- data DeleteToken = DeleteToken' Text
- newDeleteToken :: Text -> DeleteToken
- data DeleteTokenResponse = DeleteTokenResponse' Int
- newDeleteTokenResponse :: Int -> DeleteTokenResponse
- data ExtendLicenseConsumption = ExtendLicenseConsumption' (Maybe Bool) Text
- newExtendLicenseConsumption :: Text -> ExtendLicenseConsumption
- data ExtendLicenseConsumptionResponse = ExtendLicenseConsumptionResponse' (Maybe Text) (Maybe Text) Int
- newExtendLicenseConsumptionResponse :: Int -> ExtendLicenseConsumptionResponse
- data GetAccessToken = GetAccessToken' (Maybe [Text]) Text
- newGetAccessToken :: Text -> GetAccessToken
- data GetAccessTokenResponse = GetAccessTokenResponse' (Maybe Text) Int
- newGetAccessTokenResponse :: Int -> GetAccessTokenResponse
- data GetGrant = GetGrant' (Maybe Text) Text
- newGetGrant :: Text -> GetGrant
- data GetGrantResponse = GetGrantResponse' (Maybe Grant) Int
- newGetGrantResponse :: Int -> GetGrantResponse
- data GetLicense = GetLicense' (Maybe Text) Text
- newGetLicense :: Text -> GetLicense
- data GetLicenseResponse = GetLicenseResponse' (Maybe License) Int
- newGetLicenseResponse :: Int -> GetLicenseResponse
- data GetLicenseConfiguration = GetLicenseConfiguration' Text
- newGetLicenseConfiguration :: Text -> GetLicenseConfiguration
- data GetLicenseConfigurationResponse = GetLicenseConfigurationResponse' (Maybe AutomatedDiscoveryInformation) (Maybe [ConsumedLicenseSummary]) (Maybe Integer) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Integer) (Maybe Bool) (Maybe LicenseCountingType) (Maybe [Text]) (Maybe [ManagedResourceSummary]) (Maybe Text) (Maybe Text) (Maybe [ProductInformation]) (Maybe Text) (Maybe [Tag]) Int
- newGetLicenseConfigurationResponse :: Int -> GetLicenseConfigurationResponse
- data GetLicenseConversionTask = GetLicenseConversionTask' Text
- newGetLicenseConversionTask :: Text -> GetLicenseConversionTask
- data GetLicenseConversionTaskResponse = GetLicenseConversionTaskResponse' (Maybe LicenseConversionContext) (Maybe POSIX) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe LicenseConversionContext) (Maybe POSIX) (Maybe LicenseConversionTaskStatus) (Maybe Text) Int
- newGetLicenseConversionTaskResponse :: Int -> GetLicenseConversionTaskResponse
- data GetLicenseManagerReportGenerator = GetLicenseManagerReportGenerator' Text
- newGetLicenseManagerReportGenerator :: Text -> GetLicenseManagerReportGenerator
- data GetLicenseManagerReportGeneratorResponse = GetLicenseManagerReportGeneratorResponse' (Maybe ReportGenerator) Int
- newGetLicenseManagerReportGeneratorResponse :: Int -> GetLicenseManagerReportGeneratorResponse
- data GetLicenseUsage = GetLicenseUsage' Text
- newGetLicenseUsage :: Text -> GetLicenseUsage
- data GetLicenseUsageResponse = GetLicenseUsageResponse' (Maybe LicenseUsage) Int
- newGetLicenseUsageResponse :: Int -> GetLicenseUsageResponse
- data GetServiceSettings = GetServiceSettings' {
- newGetServiceSettings :: GetServiceSettings
- data GetServiceSettingsResponse = GetServiceSettingsResponse' (Maybe Bool) (Maybe Text) (Maybe OrganizationConfiguration) (Maybe Text) (Maybe Text) Int
- newGetServiceSettingsResponse :: Int -> GetServiceSettingsResponse
- data ListAssociationsForLicenseConfiguration = ListAssociationsForLicenseConfiguration' (Maybe Int) (Maybe Text) Text
- newListAssociationsForLicenseConfiguration :: Text -> ListAssociationsForLicenseConfiguration
- data ListAssociationsForLicenseConfigurationResponse = ListAssociationsForLicenseConfigurationResponse' (Maybe [LicenseConfigurationAssociation]) (Maybe Text) Int
- newListAssociationsForLicenseConfigurationResponse :: Int -> ListAssociationsForLicenseConfigurationResponse
- data ListDistributedGrants = ListDistributedGrants' (Maybe [Filter]) (Maybe [Text]) (Maybe Natural) (Maybe Text)
- newListDistributedGrants :: ListDistributedGrants
- data ListDistributedGrantsResponse = ListDistributedGrantsResponse' (Maybe [Grant]) (Maybe Text) Int
- newListDistributedGrantsResponse :: Int -> ListDistributedGrantsResponse
- data ListFailuresForLicenseConfigurationOperations = ListFailuresForLicenseConfigurationOperations' (Maybe Int) (Maybe Text) Text
- newListFailuresForLicenseConfigurationOperations :: Text -> ListFailuresForLicenseConfigurationOperations
- data ListFailuresForLicenseConfigurationOperationsResponse = ListFailuresForLicenseConfigurationOperationsResponse' (Maybe [LicenseOperationFailure]) (Maybe Text) Int
- newListFailuresForLicenseConfigurationOperationsResponse :: Int -> ListFailuresForLicenseConfigurationOperationsResponse
- data ListLicenseConfigurations = ListLicenseConfigurations' (Maybe [Filter]) (Maybe [Text]) (Maybe Int) (Maybe Text)
- newListLicenseConfigurations :: ListLicenseConfigurations
- data ListLicenseConfigurationsResponse = ListLicenseConfigurationsResponse' (Maybe [LicenseConfiguration]) (Maybe Text) Int
- newListLicenseConfigurationsResponse :: Int -> ListLicenseConfigurationsResponse
- data ListLicenseConversionTasks = ListLicenseConversionTasks' (Maybe [Filter]) (Maybe Int) (Maybe Text)
- newListLicenseConversionTasks :: ListLicenseConversionTasks
- data ListLicenseConversionTasksResponse = ListLicenseConversionTasksResponse' (Maybe [LicenseConversionTask]) (Maybe Text) Int
- newListLicenseConversionTasksResponse :: Int -> ListLicenseConversionTasksResponse
- data ListLicenseManagerReportGenerators = ListLicenseManagerReportGenerators' (Maybe [Filter]) (Maybe Natural) (Maybe Text)
- newListLicenseManagerReportGenerators :: ListLicenseManagerReportGenerators
- data ListLicenseManagerReportGeneratorsResponse = ListLicenseManagerReportGeneratorsResponse' (Maybe Text) (Maybe [ReportGenerator]) Int
- newListLicenseManagerReportGeneratorsResponse :: Int -> ListLicenseManagerReportGeneratorsResponse
- data ListLicenseSpecificationsForResource = ListLicenseSpecificationsForResource' (Maybe Int) (Maybe Text) Text
- newListLicenseSpecificationsForResource :: Text -> ListLicenseSpecificationsForResource
- data ListLicenseSpecificationsForResourceResponse = ListLicenseSpecificationsForResourceResponse' (Maybe [LicenseSpecification]) (Maybe Text) Int
- newListLicenseSpecificationsForResourceResponse :: Int -> ListLicenseSpecificationsForResourceResponse
- data ListLicenseVersions = ListLicenseVersions' (Maybe Natural) (Maybe Text) Text
- newListLicenseVersions :: Text -> ListLicenseVersions
- data ListLicenseVersionsResponse = ListLicenseVersionsResponse' (Maybe [License]) (Maybe Text) Int
- newListLicenseVersionsResponse :: Int -> ListLicenseVersionsResponse
- data ListLicenses = ListLicenses' (Maybe [Filter]) (Maybe [Text]) (Maybe Natural) (Maybe Text)
- newListLicenses :: ListLicenses
- data ListLicensesResponse = ListLicensesResponse' (Maybe [License]) (Maybe Text) Int
- newListLicensesResponse :: Int -> ListLicensesResponse
- data ListReceivedGrants = ListReceivedGrants' (Maybe [Filter]) (Maybe [Text]) (Maybe Natural) (Maybe Text)
- newListReceivedGrants :: ListReceivedGrants
- data ListReceivedGrantsResponse = ListReceivedGrantsResponse' (Maybe [Grant]) (Maybe Text) Int
- newListReceivedGrantsResponse :: Int -> ListReceivedGrantsResponse
- data ListReceivedGrantsForOrganization = ListReceivedGrantsForOrganization' (Maybe [Filter]) (Maybe Natural) (Maybe Text) Text
- newListReceivedGrantsForOrganization :: Text -> ListReceivedGrantsForOrganization
- data ListReceivedGrantsForOrganizationResponse = ListReceivedGrantsForOrganizationResponse' (Maybe [Grant]) (Maybe Text) Int
- newListReceivedGrantsForOrganizationResponse :: Int -> ListReceivedGrantsForOrganizationResponse
- data ListReceivedLicenses = ListReceivedLicenses' (Maybe [Filter]) (Maybe [Text]) (Maybe Natural) (Maybe Text)
- newListReceivedLicenses :: ListReceivedLicenses
- data ListReceivedLicensesResponse = ListReceivedLicensesResponse' (Maybe [GrantedLicense]) (Maybe Text) Int
- newListReceivedLicensesResponse :: Int -> ListReceivedLicensesResponse
- data ListReceivedLicensesForOrganization = ListReceivedLicensesForOrganization' (Maybe [Filter]) (Maybe Natural) (Maybe Text)
- newListReceivedLicensesForOrganization :: ListReceivedLicensesForOrganization
- data ListReceivedLicensesForOrganizationResponse = ListReceivedLicensesForOrganizationResponse' (Maybe [GrantedLicense]) (Maybe Text) Int
- newListReceivedLicensesForOrganizationResponse :: Int -> ListReceivedLicensesForOrganizationResponse
- data ListResourceInventory = ListResourceInventory' (Maybe [InventoryFilter]) (Maybe Int) (Maybe Text)
- newListResourceInventory :: ListResourceInventory
- data ListResourceInventoryResponse = ListResourceInventoryResponse' (Maybe Text) (Maybe [ResourceInventory]) Int
- newListResourceInventoryResponse :: Int -> ListResourceInventoryResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe [Tag]) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data ListTokens = ListTokens' (Maybe [Filter]) (Maybe Natural) (Maybe Text) (Maybe [Text])
- newListTokens :: ListTokens
- data ListTokensResponse = ListTokensResponse' (Maybe Text) (Maybe [TokenData]) Int
- newListTokensResponse :: Int -> ListTokensResponse
- data ListUsageForLicenseConfiguration = ListUsageForLicenseConfiguration' (Maybe [Filter]) (Maybe Int) (Maybe Text) Text
- newListUsageForLicenseConfiguration :: Text -> ListUsageForLicenseConfiguration
- data ListUsageForLicenseConfigurationResponse = ListUsageForLicenseConfigurationResponse' (Maybe [LicenseConfigurationUsage]) (Maybe Text) Int
- newListUsageForLicenseConfigurationResponse :: Int -> ListUsageForLicenseConfigurationResponse
- data RejectGrant = RejectGrant' Text
- newRejectGrant :: Text -> RejectGrant
- data RejectGrantResponse = RejectGrantResponse' (Maybe Text) (Maybe GrantStatus) (Maybe Text) Int
- newRejectGrantResponse :: Int -> RejectGrantResponse
- data TagResource = TagResource' Text [Tag]
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data UntagResource = UntagResource' Text [Text]
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data UpdateLicenseConfiguration = UpdateLicenseConfiguration' (Maybe Text) (Maybe Bool) (Maybe LicenseConfigurationStatus) (Maybe Integer) (Maybe Bool) (Maybe [Text]) (Maybe Text) (Maybe [ProductInformation]) Text
- newUpdateLicenseConfiguration :: Text -> UpdateLicenseConfiguration
- data UpdateLicenseConfigurationResponse = UpdateLicenseConfigurationResponse' Int
- newUpdateLicenseConfigurationResponse :: Int -> UpdateLicenseConfigurationResponse
- data UpdateLicenseManagerReportGenerator = UpdateLicenseManagerReportGenerator' (Maybe Text) Text Text [ReportType] ReportContext ReportFrequency Text
- newUpdateLicenseManagerReportGenerator :: Text -> Text -> ReportContext -> ReportFrequency -> Text -> UpdateLicenseManagerReportGenerator
- data UpdateLicenseManagerReportGeneratorResponse = UpdateLicenseManagerReportGeneratorResponse' Int
- newUpdateLicenseManagerReportGeneratorResponse :: Int -> UpdateLicenseManagerReportGeneratorResponse
- data UpdateLicenseSpecificationsForResource = UpdateLicenseSpecificationsForResource' (Maybe [LicenseSpecification]) (Maybe [LicenseSpecification]) Text
- newUpdateLicenseSpecificationsForResource :: Text -> UpdateLicenseSpecificationsForResource
- data UpdateLicenseSpecificationsForResourceResponse = UpdateLicenseSpecificationsForResourceResponse' Int
- newUpdateLicenseSpecificationsForResourceResponse :: Int -> UpdateLicenseSpecificationsForResourceResponse
- data UpdateServiceSettings = UpdateServiceSettings' (Maybe Bool) (Maybe OrganizationConfiguration) (Maybe Text) (Maybe Text)
- newUpdateServiceSettings :: UpdateServiceSettings
- data UpdateServiceSettingsResponse = UpdateServiceSettingsResponse' Int
- newUpdateServiceSettingsResponse :: Int -> UpdateServiceSettingsResponse
- newtype AllowedOperation where
- AllowedOperation' { }
- pattern AllowedOperation_CheckInLicense :: AllowedOperation
- pattern AllowedOperation_CheckoutBorrowLicense :: AllowedOperation
- pattern AllowedOperation_CheckoutLicense :: AllowedOperation
- pattern AllowedOperation_CreateGrant :: AllowedOperation
- pattern AllowedOperation_CreateToken :: AllowedOperation
- pattern AllowedOperation_ExtendConsumptionLicense :: AllowedOperation
- pattern AllowedOperation_ListPurchasedLicenses :: AllowedOperation
- newtype CheckoutType where
- CheckoutType' { }
- pattern CheckoutType_PERPETUAL :: CheckoutType
- pattern CheckoutType_PROVISIONAL :: CheckoutType
- newtype DigitalSignatureMethod where
- newtype EntitlementDataUnit where
- EntitlementDataUnit' { }
- pattern EntitlementDataUnit_Bits :: EntitlementDataUnit
- pattern EntitlementDataUnit_Bits_Second :: EntitlementDataUnit
- pattern EntitlementDataUnit_Bytes :: EntitlementDataUnit
- pattern EntitlementDataUnit_Bytes_Second :: EntitlementDataUnit
- pattern EntitlementDataUnit_Count :: EntitlementDataUnit
- pattern EntitlementDataUnit_Count_Second :: EntitlementDataUnit
- pattern EntitlementDataUnit_Gigabits :: EntitlementDataUnit
- pattern EntitlementDataUnit_Gigabits_Second :: EntitlementDataUnit
- pattern EntitlementDataUnit_Gigabytes :: EntitlementDataUnit
- pattern EntitlementDataUnit_Gigabytes_Second :: EntitlementDataUnit
- pattern EntitlementDataUnit_Kilobits :: EntitlementDataUnit
- pattern EntitlementDataUnit_Kilobits_Second :: EntitlementDataUnit
- pattern EntitlementDataUnit_Kilobytes :: EntitlementDataUnit
- pattern EntitlementDataUnit_Kilobytes_Second :: EntitlementDataUnit
- pattern EntitlementDataUnit_Megabits :: EntitlementDataUnit
- pattern EntitlementDataUnit_Megabits_Second :: EntitlementDataUnit
- pattern EntitlementDataUnit_Megabytes :: EntitlementDataUnit
- pattern EntitlementDataUnit_Megabytes_Second :: EntitlementDataUnit
- pattern EntitlementDataUnit_Microseconds :: EntitlementDataUnit
- pattern EntitlementDataUnit_Milliseconds :: EntitlementDataUnit
- pattern EntitlementDataUnit_None :: EntitlementDataUnit
- pattern EntitlementDataUnit_Percent :: EntitlementDataUnit
- pattern EntitlementDataUnit_Seconds :: EntitlementDataUnit
- pattern EntitlementDataUnit_Terabits :: EntitlementDataUnit
- pattern EntitlementDataUnit_Terabits_Second :: EntitlementDataUnit
- pattern EntitlementDataUnit_Terabytes :: EntitlementDataUnit
- pattern EntitlementDataUnit_Terabytes_Second :: EntitlementDataUnit
- newtype EntitlementUnit where
- EntitlementUnit' { }
- pattern EntitlementUnit_Bits :: EntitlementUnit
- pattern EntitlementUnit_Bits_Second :: EntitlementUnit
- pattern EntitlementUnit_Bytes :: EntitlementUnit
- pattern EntitlementUnit_Bytes_Second :: EntitlementUnit
- pattern EntitlementUnit_Count :: EntitlementUnit
- pattern EntitlementUnit_Count_Second :: EntitlementUnit
- pattern EntitlementUnit_Gigabits :: EntitlementUnit
- pattern EntitlementUnit_Gigabits_Second :: EntitlementUnit
- pattern EntitlementUnit_Gigabytes :: EntitlementUnit
- pattern EntitlementUnit_Gigabytes_Second :: EntitlementUnit
- pattern EntitlementUnit_Kilobits :: EntitlementUnit
- pattern EntitlementUnit_Kilobits_Second :: EntitlementUnit
- pattern EntitlementUnit_Kilobytes :: EntitlementUnit
- pattern EntitlementUnit_Kilobytes_Second :: EntitlementUnit
- pattern EntitlementUnit_Megabits :: EntitlementUnit
- pattern EntitlementUnit_Megabits_Second :: EntitlementUnit
- pattern EntitlementUnit_Megabytes :: EntitlementUnit
- pattern EntitlementUnit_Megabytes_Second :: EntitlementUnit
- pattern EntitlementUnit_Microseconds :: EntitlementUnit
- pattern EntitlementUnit_Milliseconds :: EntitlementUnit
- pattern EntitlementUnit_None :: EntitlementUnit
- pattern EntitlementUnit_Percent :: EntitlementUnit
- pattern EntitlementUnit_Seconds :: EntitlementUnit
- pattern EntitlementUnit_Terabits :: EntitlementUnit
- pattern EntitlementUnit_Terabits_Second :: EntitlementUnit
- pattern EntitlementUnit_Terabytes :: EntitlementUnit
- pattern EntitlementUnit_Terabytes_Second :: EntitlementUnit
- newtype GrantStatus where
- GrantStatus' { }
- pattern GrantStatus_ACTIVE :: GrantStatus
- pattern GrantStatus_DELETED :: GrantStatus
- pattern GrantStatus_DISABLED :: GrantStatus
- pattern GrantStatus_FAILED_WORKFLOW :: GrantStatus
- pattern GrantStatus_PENDING_ACCEPT :: GrantStatus
- pattern GrantStatus_PENDING_DELETE :: GrantStatus
- pattern GrantStatus_PENDING_WORKFLOW :: GrantStatus
- pattern GrantStatus_REJECTED :: GrantStatus
- pattern GrantStatus_WORKFLOW_COMPLETED :: GrantStatus
- newtype InventoryFilterCondition where
- InventoryFilterCondition' { }
- pattern InventoryFilterCondition_BEGINS_WITH :: InventoryFilterCondition
- pattern InventoryFilterCondition_CONTAINS :: InventoryFilterCondition
- pattern InventoryFilterCondition_EQUALS :: InventoryFilterCondition
- pattern InventoryFilterCondition_NOT_EQUALS :: InventoryFilterCondition
- newtype LicenseConfigurationStatus where
- newtype LicenseConversionTaskStatus where
- newtype LicenseCountingType where
- LicenseCountingType' { }
- pattern LicenseCountingType_Core :: LicenseCountingType
- pattern LicenseCountingType_Instance :: LicenseCountingType
- pattern LicenseCountingType_Socket :: LicenseCountingType
- pattern LicenseCountingType_VCPU :: LicenseCountingType
- newtype LicenseDeletionStatus where
- newtype LicenseStatus where
- LicenseStatus' { }
- pattern LicenseStatus_AVAILABLE :: LicenseStatus
- pattern LicenseStatus_DEACTIVATED :: LicenseStatus
- pattern LicenseStatus_DELETED :: LicenseStatus
- pattern LicenseStatus_EXPIRED :: LicenseStatus
- pattern LicenseStatus_PENDING_AVAILABLE :: LicenseStatus
- pattern LicenseStatus_PENDING_DELETE :: LicenseStatus
- pattern LicenseStatus_SUSPENDED :: LicenseStatus
- newtype ReceivedStatus where
- ReceivedStatus' { }
- pattern ReceivedStatus_ACTIVE :: ReceivedStatus
- pattern ReceivedStatus_DELETED :: ReceivedStatus
- pattern ReceivedStatus_DISABLED :: ReceivedStatus
- pattern ReceivedStatus_FAILED_WORKFLOW :: ReceivedStatus
- pattern ReceivedStatus_PENDING_ACCEPT :: ReceivedStatus
- pattern ReceivedStatus_PENDING_WORKFLOW :: ReceivedStatus
- pattern ReceivedStatus_REJECTED :: ReceivedStatus
- pattern ReceivedStatus_WORKFLOW_COMPLETED :: ReceivedStatus
- newtype RenewType where
- RenewType' { }
- pattern RenewType_Monthly :: RenewType
- pattern RenewType_None :: RenewType
- pattern RenewType_Weekly :: RenewType
- newtype ReportFrequencyType where
- ReportFrequencyType' { }
- pattern ReportFrequencyType_DAY :: ReportFrequencyType
- pattern ReportFrequencyType_MONTH :: ReportFrequencyType
- pattern ReportFrequencyType_WEEK :: ReportFrequencyType
- newtype ReportType where
- newtype ResourceType where
- ResourceType' { }
- pattern ResourceType_EC2_AMI :: ResourceType
- pattern ResourceType_EC2_HOST :: ResourceType
- pattern ResourceType_EC2_INSTANCE :: ResourceType
- pattern ResourceType_RDS :: ResourceType
- pattern ResourceType_SYSTEMS_MANAGER_MANAGED_INSTANCE :: ResourceType
- newtype TokenType where
- TokenType' { }
- pattern TokenType_REFRESH_TOKEN :: TokenType
- data AutomatedDiscoveryInformation = AutomatedDiscoveryInformation' (Maybe POSIX)
- newAutomatedDiscoveryInformation :: AutomatedDiscoveryInformation
- data BorrowConfiguration = BorrowConfiguration' Bool Int
- newBorrowConfiguration :: Bool -> Int -> BorrowConfiguration
- data ConsumedLicenseSummary = ConsumedLicenseSummary' (Maybe Integer) (Maybe ResourceType)
- newConsumedLicenseSummary :: ConsumedLicenseSummary
- data ConsumptionConfiguration = ConsumptionConfiguration' (Maybe BorrowConfiguration) (Maybe ProvisionalConfiguration) (Maybe RenewType)
- newConsumptionConfiguration :: ConsumptionConfiguration
- data DatetimeRange = DatetimeRange' (Maybe Text) Text
- newDatetimeRange :: Text -> DatetimeRange
- data Entitlement = Entitlement' (Maybe Bool) (Maybe Integer) (Maybe Bool) (Maybe Text) Text EntitlementUnit
- newEntitlement :: Text -> EntitlementUnit -> Entitlement
- data EntitlementData = EntitlementData' (Maybe Text) Text EntitlementDataUnit
- newEntitlementData :: Text -> EntitlementDataUnit -> EntitlementData
- data EntitlementUsage = EntitlementUsage' (Maybe Text) Text Text EntitlementDataUnit
- newEntitlementUsage :: Text -> Text -> EntitlementDataUnit -> EntitlementUsage
- data Filter = Filter' (Maybe Text) (Maybe [Text])
- newFilter :: Filter
- data Grant = Grant' (Maybe Text) Text Text Text Text Text Text GrantStatus Text (NonEmpty AllowedOperation)
- newGrant :: Text -> Text -> Text -> Text -> Text -> Text -> GrantStatus -> Text -> NonEmpty AllowedOperation -> Grant
- data GrantedLicense = GrantedLicense' (Maybe Text) (Maybe ConsumptionConfiguration) (Maybe Text) (Maybe [Entitlement]) (Maybe Text) (Maybe IssuerDetails) (Maybe Text) (Maybe [Metadata]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ReceivedMetadata) (Maybe LicenseStatus) (Maybe DatetimeRange) (Maybe Text)
- newGrantedLicense :: GrantedLicense
- data InventoryFilter = InventoryFilter' (Maybe Text) Text InventoryFilterCondition
- newInventoryFilter :: Text -> InventoryFilterCondition -> InventoryFilter
- data Issuer = Issuer' (Maybe Text) Text
- newIssuer :: Text -> Issuer
- data IssuerDetails = IssuerDetails' (Maybe Text) (Maybe Text) (Maybe Text)
- newIssuerDetails :: IssuerDetails
- data License = License' (Maybe Text) (Maybe ConsumptionConfiguration) (Maybe Text) (Maybe [Entitlement]) (Maybe Text) (Maybe IssuerDetails) (Maybe Text) (Maybe [Metadata]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe LicenseStatus) (Maybe DatetimeRange) (Maybe Text)
- newLicense :: License
- data LicenseConfiguration = LicenseConfiguration' (Maybe AutomatedDiscoveryInformation) (Maybe [ConsumedLicenseSummary]) (Maybe Integer) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Integer) (Maybe Bool) (Maybe LicenseCountingType) (Maybe [Text]) (Maybe [ManagedResourceSummary]) (Maybe Text) (Maybe Text) (Maybe [ProductInformation]) (Maybe Text)
- newLicenseConfiguration :: LicenseConfiguration
- data LicenseConfigurationAssociation = LicenseConfigurationAssociation' (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe ResourceType)
- newLicenseConfigurationAssociation :: LicenseConfigurationAssociation
- data LicenseConfigurationUsage = LicenseConfigurationUsage' (Maybe POSIX) (Maybe Integer) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ResourceType)
- newLicenseConfigurationUsage :: LicenseConfigurationUsage
- data LicenseConversionContext = LicenseConversionContext' (Maybe Text)
- newLicenseConversionContext :: LicenseConversionContext
- data LicenseConversionTask = LicenseConversionTask' (Maybe LicenseConversionContext) (Maybe POSIX) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe LicenseConversionContext) (Maybe POSIX) (Maybe LicenseConversionTaskStatus) (Maybe Text)
- newLicenseConversionTask :: LicenseConversionTask
- data LicenseOperationFailure = LicenseOperationFailure' (Maybe Text) (Maybe POSIX) (Maybe [Metadata]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ResourceType)
- newLicenseOperationFailure :: LicenseOperationFailure
- data LicenseSpecification = LicenseSpecification' (Maybe Text) Text
- newLicenseSpecification :: Text -> LicenseSpecification
- data LicenseUsage = LicenseUsage' (Maybe [EntitlementUsage])
- newLicenseUsage :: LicenseUsage
- data ManagedResourceSummary = ManagedResourceSummary' (Maybe Integer) (Maybe ResourceType)
- newManagedResourceSummary :: ManagedResourceSummary
- data Metadata = Metadata' (Maybe Text) (Maybe Text)
- newMetadata :: Metadata
- data OrganizationConfiguration = OrganizationConfiguration' Bool
- newOrganizationConfiguration :: Bool -> OrganizationConfiguration
- data ProductInformation = ProductInformation' Text [ProductInformationFilter]
- newProductInformation :: Text -> ProductInformation
- data ProductInformationFilter = ProductInformationFilter' (Maybe [Text]) Text Text
- newProductInformationFilter :: Text -> Text -> ProductInformationFilter
- data ProvisionalConfiguration = ProvisionalConfiguration' Int
- newProvisionalConfiguration :: Int -> ProvisionalConfiguration
- data ReceivedMetadata = ReceivedMetadata' (Maybe (NonEmpty AllowedOperation)) (Maybe ReceivedStatus) (Maybe Text)
- newReceivedMetadata :: ReceivedMetadata
- data ReportContext = ReportContext' [Text]
- newReportContext :: ReportContext
- data ReportFrequency = ReportFrequency' (Maybe ReportFrequencyType) (Maybe Int)
- newReportFrequency :: ReportFrequency
- data ReportGenerator = ReportGenerator' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ReportContext) (Maybe Text) (Maybe ReportFrequency) (Maybe Text) (Maybe [ReportType]) (Maybe S3Location) (Maybe [Tag])
- newReportGenerator :: ReportGenerator
- data ResourceInventory = ResourceInventory' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ResourceType)
- newResourceInventory :: ResourceInventory
- data S3Location = S3Location' (Maybe Text) (Maybe Text)
- newS3Location :: S3Location
- data Tag = Tag' (Maybe Text) (Maybe Text)
- newTag :: Tag
- data TokenData = TokenData' (Maybe Text) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe [Text]) (Maybe Text)
- newTokenData :: TokenData
Service Configuration
defaultService :: Service Source #
API version 2018-08-01
of the Amazon License Manager SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by LicenseManager
.
AccessDeniedException
_AccessDeniedException :: AsError a => Fold a ServiceError Source #
Access to resource denied.
AuthorizationException
_AuthorizationException :: AsError a => Fold a ServiceError Source #
The Amazon Web Services user account does not have permission to perform the action. Check the IAM policy associated with this account.
ConflictException
_ConflictException :: AsError a => Fold a ServiceError Source #
There was a conflict processing the request. Try your request again.
EntitlementNotAllowedException
_EntitlementNotAllowedException :: AsError a => Fold a ServiceError Source #
The entitlement is not allowed.
FailedDependencyException
_FailedDependencyException :: AsError a => Fold a ServiceError Source #
A dependency required to run the API is missing.
FilterLimitExceededException
_FilterLimitExceededException :: AsError a => Fold a ServiceError Source #
The request uses too many filters or too many filter values.
InvalidParameterValueException
_InvalidParameterValueException :: AsError a => Fold a ServiceError Source #
One or more parameter values are not valid.
InvalidResourceStateException
_InvalidResourceStateException :: AsError a => Fold a ServiceError Source #
License Manager cannot allocate a license to a resource because of its state.
For example, you cannot allocate a license to an instance in the process of shutting down.
LicenseUsageException
_LicenseUsageException :: AsError a => Fold a ServiceError Source #
You do not have enough licenses available to support a new resource launch.
NoEntitlementsAllowedException
_NoEntitlementsAllowedException :: AsError a => Fold a ServiceError Source #
There are no entitlements found for this license, or the entitlement maximum count is reached.
RateLimitExceededException
_RateLimitExceededException :: AsError a => Fold a ServiceError Source #
Too many requests have been submitted. Try again after a brief wait.
RedirectException
_RedirectException :: AsError a => Fold a ServiceError Source #
This is not the correct Region for the resource. Try again.
ResourceLimitExceededException
_ResourceLimitExceededException :: AsError a => Fold a ServiceError Source #
Your resource limits have been exceeded.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
The resource cannot be found.
ServerInternalException
_ServerInternalException :: AsError a => Fold a ServiceError Source #
The server experienced an internal error. Try again.
UnsupportedDigitalSignatureMethodException
_UnsupportedDigitalSignatureMethodException :: AsError a => Fold a ServiceError Source #
The digital signature method is unsupported. Try your request again.
ValidationException
_ValidationException :: AsError a => Fold a ServiceError Source #
The provided input is not valid. Try your request again.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait
specification is fulfilled. The Wait
specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects
operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager
instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
AcceptGrant
data AcceptGrant Source #
See: newAcceptGrant
smart constructor.
Instances
Create a value of AcceptGrant
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
AcceptGrant
, acceptGrant_grantArn
- Amazon Resource Name (ARN) of the grant.
data AcceptGrantResponse Source #
See: newAcceptGrantResponse
smart constructor.
Instances
newAcceptGrantResponse Source #
Create a value of AcceptGrantResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
AcceptGrant
, acceptGrantResponse_grantArn
- Grant ARN.
AcceptGrantResponse
, acceptGrantResponse_status
- Grant status.
AcceptGrantResponse
, acceptGrantResponse_version
- Grant version.
$sel:httpStatus:AcceptGrantResponse'
, acceptGrantResponse_httpStatus
- The response's http status code.
CheckInLicense
data CheckInLicense Source #
See: newCheckInLicense
smart constructor.
Instances
Create a value of CheckInLicense
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CheckInLicense
, checkInLicense_beneficiary
- License beneficiary.
$sel:licenseConsumptionToken:CheckInLicense'
, checkInLicense_licenseConsumptionToken
- License consumption token.
data CheckInLicenseResponse Source #
See: newCheckInLicenseResponse
smart constructor.
Instances
newCheckInLicenseResponse Source #
Create a value of CheckInLicenseResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CheckInLicenseResponse'
, checkInLicenseResponse_httpStatus
- The response's http status code.
CheckoutBorrowLicense
data CheckoutBorrowLicense Source #
See: newCheckoutBorrowLicense
smart constructor.
CheckoutBorrowLicense' (Maybe [Metadata]) (Maybe Text) Text [EntitlementData] DigitalSignatureMethod Text |
Instances
newCheckoutBorrowLicense Source #
Create a value of CheckoutBorrowLicense
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CheckoutBorrowLicense
, checkoutBorrowLicense_checkoutMetadata
- Information about constraints.
CheckoutBorrowLicense
, checkoutBorrowLicense_nodeId
- Node ID.
CheckoutBorrowLicense
, checkoutBorrowLicense_licenseArn
- Amazon Resource Name (ARN) of the license. The license must use the
borrow consumption configuration.
CheckoutBorrowLicense
, checkoutBorrowLicense_entitlements
- License entitlements. Partial checkouts are not supported.
$sel:digitalSignatureMethod:CheckoutBorrowLicense'
, checkoutBorrowLicense_digitalSignatureMethod
- Digital signature method. The possible value is JSON Web Signature (JWS)
algorithm PS384. For more information, see
RFC 7518 Digital Signature with RSASSA-PSS.
$sel:clientToken:CheckoutBorrowLicense'
, checkoutBorrowLicense_clientToken
- Unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
data CheckoutBorrowLicenseResponse Source #
See: newCheckoutBorrowLicenseResponse
smart constructor.
CheckoutBorrowLicenseResponse' (Maybe [Metadata]) (Maybe [EntitlementData]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newCheckoutBorrowLicenseResponse Source #
Create a value of CheckoutBorrowLicenseResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CheckoutBorrowLicense
, checkoutBorrowLicenseResponse_checkoutMetadata
- Information about constraints.
$sel:entitlementsAllowed:CheckoutBorrowLicenseResponse'
, checkoutBorrowLicenseResponse_entitlementsAllowed
- Allowed license entitlements.
$sel:expiration:CheckoutBorrowLicenseResponse'
, checkoutBorrowLicenseResponse_expiration
- Date and time at which the license checkout expires.
$sel:issuedAt:CheckoutBorrowLicenseResponse'
, checkoutBorrowLicenseResponse_issuedAt
- Date and time at which the license checkout is issued.
CheckoutBorrowLicense
, checkoutBorrowLicenseResponse_licenseArn
- Amazon Resource Name (ARN) of the license.
$sel:licenseConsumptionToken:CheckoutBorrowLicenseResponse'
, checkoutBorrowLicenseResponse_licenseConsumptionToken
- License consumption token.
CheckoutBorrowLicense
, checkoutBorrowLicenseResponse_nodeId
- Node ID.
$sel:signedToken:CheckoutBorrowLicenseResponse'
, checkoutBorrowLicenseResponse_signedToken
- Signed token.
$sel:httpStatus:CheckoutBorrowLicenseResponse'
, checkoutBorrowLicenseResponse_httpStatus
- The response's http status code.
CheckoutLicense
data CheckoutLicense Source #
See: newCheckoutLicense
smart constructor.
Instances
:: Text | |
-> CheckoutType | |
-> Text | |
-> Text | |
-> CheckoutLicense |
Create a value of CheckoutLicense
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CheckoutLicense
, checkoutLicense_beneficiary
- License beneficiary.
CheckoutLicense
, checkoutLicense_nodeId
- Node ID.
CheckoutLicense
, checkoutLicense_productSKU
- Product SKU.
CheckoutLicense
, checkoutLicense_checkoutType
- Checkout type.
CheckoutLicense
, checkoutLicense_keyFingerprint
- Key fingerprint identifying the license.
CheckoutLicense
, checkoutLicense_entitlements
- License entitlements.
$sel:clientToken:CheckoutLicense'
, checkoutLicense_clientToken
- Unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
data CheckoutLicenseResponse Source #
See: newCheckoutLicenseResponse
smart constructor.
CheckoutLicenseResponse' (Maybe CheckoutType) (Maybe [EntitlementData]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newCheckoutLicenseResponse Source #
Create a value of CheckoutLicenseResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CheckoutLicense
, checkoutLicenseResponse_checkoutType
- Checkout type.
$sel:entitlementsAllowed:CheckoutLicenseResponse'
, checkoutLicenseResponse_entitlementsAllowed
- Allowed license entitlements.
$sel:expiration:CheckoutLicenseResponse'
, checkoutLicenseResponse_expiration
- Date and time at which the license checkout expires.
$sel:issuedAt:CheckoutLicenseResponse'
, checkoutLicenseResponse_issuedAt
- Date and time at which the license checkout is issued.
CheckoutLicenseResponse
, checkoutLicenseResponse_licenseArn
- Amazon Resource Name (ARN) of the checkout license.
$sel:licenseConsumptionToken:CheckoutLicenseResponse'
, checkoutLicenseResponse_licenseConsumptionToken
- License consumption token.
CheckoutLicense
, checkoutLicenseResponse_nodeId
- Node ID.
$sel:signedToken:CheckoutLicenseResponse'
, checkoutLicenseResponse_signedToken
- Signed token.
$sel:httpStatus:CheckoutLicenseResponse'
, checkoutLicenseResponse_httpStatus
- The response's http status code.
CreateGrant
data CreateGrant Source #
See: newCreateGrant
smart constructor.
Instances
:: Text | |
-> Text | |
-> Text | |
-> NonEmpty Text | |
-> Text | |
-> NonEmpty AllowedOperation | |
-> CreateGrant |
Create a value of CreateGrant
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientToken:CreateGrant'
, createGrant_clientToken
- Unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
CreateGrant
, createGrant_grantName
- Grant name.
CreateGrant
, createGrant_licenseArn
- Amazon Resource Name (ARN) of the license.
$sel:principals:CreateGrant'
, createGrant_principals
- The grant principals. This value should be specified as an Amazon
Resource Name (ARN).
CreateGrant
, createGrant_homeRegion
- Home Region of the grant.
CreateGrant
, createGrant_allowedOperations
- Allowed operations for the grant.
data CreateGrantResponse Source #
See: newCreateGrantResponse
smart constructor.
Instances
newCreateGrantResponse Source #
Create a value of CreateGrantResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateGrantResponse
, createGrantResponse_grantArn
- Grant ARN.
CreateGrantResponse
, createGrantResponse_status
- Grant status.
CreateGrantResponse
, createGrantResponse_version
- Grant version.
$sel:httpStatus:CreateGrantResponse'
, createGrantResponse_httpStatus
- The response's http status code.
CreateGrantVersion
data CreateGrantVersion Source #
See: newCreateGrantVersion
smart constructor.
CreateGrantVersion' (Maybe (NonEmpty AllowedOperation)) (Maybe Text) (Maybe Text) (Maybe GrantStatus) (Maybe Text) Text Text |
Instances
newCreateGrantVersion Source #
Create a value of CreateGrantVersion
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateGrantVersion
, createGrantVersion_allowedOperations
- Allowed operations for the grant.
CreateGrantVersion
, createGrantVersion_grantName
- Grant name.
$sel:sourceVersion:CreateGrantVersion'
, createGrantVersion_sourceVersion
- Current version of the grant.
CreateGrantVersion
, createGrantVersion_status
- Grant status.
CreateGrantVersion
, createGrantVersion_statusReason
- Grant status reason.
$sel:clientToken:CreateGrantVersion'
, createGrantVersion_clientToken
- Unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
CreateGrantVersion
, createGrantVersion_grantArn
- Amazon Resource Name (ARN) of the grant.
data CreateGrantVersionResponse Source #
See: newCreateGrantVersionResponse
smart constructor.
Instances
newCreateGrantVersionResponse Source #
Create a value of CreateGrantVersionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateGrantVersion
, createGrantVersionResponse_grantArn
- Grant ARN.
CreateGrantVersion
, createGrantVersionResponse_status
- Grant status.
CreateGrantVersionResponse
, createGrantVersionResponse_version
- New version of the grant.
$sel:httpStatus:CreateGrantVersionResponse'
, createGrantVersionResponse_httpStatus
- The response's http status code.
CreateLicense
data CreateLicense Source #
See: newCreateLicense
smart constructor.
CreateLicense' (Maybe [Metadata]) Text Text Text Issuer Text DatetimeRange [Entitlement] Text ConsumptionConfiguration Text |
Instances
:: Text | |
-> Text | |
-> Text | |
-> Issuer | |
-> Text | |
-> DatetimeRange | |
-> Text | |
-> ConsumptionConfiguration | |
-> Text | |
-> CreateLicense |
Create a value of CreateLicense
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateLicense
, createLicense_licenseMetadata
- Information about the license.
CreateLicense
, createLicense_licenseName
- License name.
CreateLicense
, createLicense_productName
- Product name.
CreateLicense
, createLicense_productSKU
- Product SKU.
CreateLicense
, createLicense_issuer
- License issuer.
CreateLicense
, createLicense_homeRegion
- Home Region for the license.
CreateLicense
, createLicense_validity
- Date and time range during which the license is valid, in ISO8601-UTC
format.
CreateLicense
, createLicense_entitlements
- License entitlements.
CreateLicense
, createLicense_beneficiary
- License beneficiary.
CreateLicense
, createLicense_consumptionConfiguration
- 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.
$sel:clientToken:CreateLicense'
, createLicense_clientToken
- Unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
data CreateLicenseResponse Source #
See: newCreateLicenseResponse
smart constructor.
Instances
newCreateLicenseResponse Source #
Create a value of CreateLicenseResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateLicenseResponse
, createLicenseResponse_licenseArn
- Amazon Resource Name (ARN) of the license.
CreateLicenseResponse
, createLicenseResponse_status
- License status.
CreateLicenseResponse
, createLicenseResponse_version
- License version.
$sel:httpStatus:CreateLicenseResponse'
, createLicenseResponse_httpStatus
- The response's http status code.
CreateLicenseConfiguration
data CreateLicenseConfiguration Source #
See: newCreateLicenseConfiguration
smart constructor.
CreateLicenseConfiguration' (Maybe Text) (Maybe Bool) (Maybe Integer) (Maybe Bool) (Maybe [Text]) (Maybe [ProductInformation]) (Maybe [Tag]) Text LicenseCountingType |
Instances
newCreateLicenseConfiguration Source #
Create a value of CreateLicenseConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateLicenseConfiguration
, createLicenseConfiguration_description
- Description of the license configuration.
CreateLicenseConfiguration
, createLicenseConfiguration_disassociateWhenNotFound
- When true, disassociates a resource when software is uninstalled.
CreateLicenseConfiguration
, createLicenseConfiguration_licenseCount
- Number of licenses managed by the license configuration.
CreateLicenseConfiguration
, createLicenseConfiguration_licenseCountHardLimit
- Indicates whether hard or soft license enforcement is used. Exceeding a
hard limit blocks the launch of new instances.
CreateLicenseConfiguration
, createLicenseConfiguration_licenseRules
- 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
, createLicenseConfiguration_productInformationList
- Product information.
CreateLicenseConfiguration
, createLicenseConfiguration_tags
- Tags to add to the license configuration.
CreateLicenseConfiguration
, createLicenseConfiguration_name
- Name of the license configuration.
CreateLicenseConfiguration
, createLicenseConfiguration_licenseCountingType
- Dimension used to track the license inventory.
data CreateLicenseConfigurationResponse Source #
See: newCreateLicenseConfigurationResponse
smart constructor.
Instances
Generic CreateLicenseConfigurationResponse Source # | |
Read CreateLicenseConfigurationResponse Source # | |
Show CreateLicenseConfigurationResponse Source # | |
NFData CreateLicenseConfigurationResponse Source # | |
Defined in Amazonka.LicenseManager.CreateLicenseConfiguration rnf :: CreateLicenseConfigurationResponse -> () # | |
Eq CreateLicenseConfigurationResponse Source # | |
type Rep CreateLicenseConfigurationResponse Source # | |
Defined in Amazonka.LicenseManager.CreateLicenseConfiguration type Rep CreateLicenseConfigurationResponse = D1 ('MetaData "CreateLicenseConfigurationResponse" "Amazonka.LicenseManager.CreateLicenseConfiguration" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "CreateLicenseConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "licenseConfigurationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newCreateLicenseConfigurationResponse Source #
Create a value of CreateLicenseConfigurationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateLicenseConfigurationResponse
, createLicenseConfigurationResponse_licenseConfigurationArn
- Amazon Resource Name (ARN) of the license configuration.
$sel:httpStatus:CreateLicenseConfigurationResponse'
, createLicenseConfigurationResponse_httpStatus
- The response's http status code.
CreateLicenseConversionTaskForResource
data CreateLicenseConversionTaskForResource Source #
See: newCreateLicenseConversionTaskForResource
smart constructor.
Instances
newCreateLicenseConversionTaskForResource Source #
:: Text | |
-> LicenseConversionContext | |
-> LicenseConversionContext | |
-> CreateLicenseConversionTaskForResource |
Create a value of CreateLicenseConversionTaskForResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateLicenseConversionTaskForResource
, createLicenseConversionTaskForResource_resourceArn
- Amazon Resource Name (ARN) of the resource you are converting the
license type for.
CreateLicenseConversionTaskForResource
, createLicenseConversionTaskForResource_sourceLicenseContext
- 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
, createLicenseConversionTaskForResource_destinationLicenseContext
- 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.
data CreateLicenseConversionTaskForResourceResponse Source #
See: newCreateLicenseConversionTaskForResourceResponse
smart constructor.
Instances
newCreateLicenseConversionTaskForResourceResponse Source #
:: Int |
|
-> CreateLicenseConversionTaskForResourceResponse |
Create a value of CreateLicenseConversionTaskForResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateLicenseConversionTaskForResourceResponse
, createLicenseConversionTaskForResourceResponse_licenseConversionTaskId
- The ID of the created license type conversion task.
$sel:httpStatus:CreateLicenseConversionTaskForResourceResponse'
, createLicenseConversionTaskForResourceResponse_httpStatus
- The response's http status code.
CreateLicenseManagerReportGenerator
data CreateLicenseManagerReportGenerator Source #
See: newCreateLicenseManagerReportGenerator
smart constructor.
CreateLicenseManagerReportGenerator' (Maybe Text) (Maybe [Tag]) Text [ReportType] ReportContext ReportFrequency Text |
Instances
newCreateLicenseManagerReportGenerator Source #
Create a value of CreateLicenseManagerReportGenerator
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateLicenseManagerReportGenerator
, createLicenseManagerReportGenerator_description
- Description of the report generator.
CreateLicenseManagerReportGenerator
, createLicenseManagerReportGenerator_tags
- Tags to add to the report generator.
CreateLicenseManagerReportGenerator
, createLicenseManagerReportGenerator_reportGeneratorName
- Name of the report generator.
$sel:type':CreateLicenseManagerReportGenerator'
, createLicenseManagerReportGenerator_type
- 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
, createLicenseManagerReportGenerator_reportContext
- Defines the type of license configuration the report generator tracks.
CreateLicenseManagerReportGenerator
, createLicenseManagerReportGenerator_reportFrequency
- Frequency by which reports are generated. Reports can be generated
daily, monthly, or weekly.
$sel:clientToken:CreateLicenseManagerReportGenerator'
, createLicenseManagerReportGenerator_clientToken
- Unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
data CreateLicenseManagerReportGeneratorResponse Source #
See: newCreateLicenseManagerReportGeneratorResponse
smart constructor.
Instances
Generic CreateLicenseManagerReportGeneratorResponse Source # | |
Read CreateLicenseManagerReportGeneratorResponse Source # | |
Show CreateLicenseManagerReportGeneratorResponse Source # | |
NFData CreateLicenseManagerReportGeneratorResponse Source # | |
Eq CreateLicenseManagerReportGeneratorResponse Source # | |
type Rep CreateLicenseManagerReportGeneratorResponse Source # | |
Defined in Amazonka.LicenseManager.CreateLicenseManagerReportGenerator type Rep CreateLicenseManagerReportGeneratorResponse = D1 ('MetaData "CreateLicenseManagerReportGeneratorResponse" "Amazonka.LicenseManager.CreateLicenseManagerReportGenerator" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "CreateLicenseManagerReportGeneratorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "licenseManagerReportGeneratorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newCreateLicenseManagerReportGeneratorResponse Source #
:: Int |
|
-> CreateLicenseManagerReportGeneratorResponse |
Create a value of CreateLicenseManagerReportGeneratorResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateLicenseManagerReportGeneratorResponse
, createLicenseManagerReportGeneratorResponse_licenseManagerReportGeneratorArn
- The Amazon Resource Name (ARN) of the new report generator.
$sel:httpStatus:CreateLicenseManagerReportGeneratorResponse'
, createLicenseManagerReportGeneratorResponse_httpStatus
- The response's http status code.
CreateLicenseVersion
data CreateLicenseVersion Source #
See: newCreateLicenseVersion
smart constructor.
CreateLicenseVersion' (Maybe [Metadata]) (Maybe Text) Text Text Text Issuer Text DatetimeRange [Entitlement] ConsumptionConfiguration LicenseStatus Text |
Instances
newCreateLicenseVersion Source #
:: Text | |
-> Text | |
-> Text | |
-> Issuer | |
-> Text | |
-> DatetimeRange | |
-> ConsumptionConfiguration | |
-> LicenseStatus | |
-> Text | |
-> CreateLicenseVersion |
Create a value of CreateLicenseVersion
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateLicenseVersion
, createLicenseVersion_licenseMetadata
- Information about the license.
$sel:sourceVersion:CreateLicenseVersion'
, createLicenseVersion_sourceVersion
- Current version of the license.
CreateLicenseVersion
, createLicenseVersion_licenseArn
- Amazon Resource Name (ARN) of the license.
CreateLicenseVersion
, createLicenseVersion_licenseName
- License name.
CreateLicenseVersion
, createLicenseVersion_productName
- Product name.
CreateLicenseVersion
, createLicenseVersion_issuer
- License issuer.
CreateLicenseVersion
, createLicenseVersion_homeRegion
- Home Region of the license.
CreateLicenseVersion
, createLicenseVersion_validity
- Date and time range during which the license is valid, in ISO8601-UTC
format.
CreateLicenseVersion
, createLicenseVersion_entitlements
- License entitlements.
CreateLicenseVersion
, createLicenseVersion_consumptionConfiguration
- 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
, createLicenseVersion_status
- License status.
$sel:clientToken:CreateLicenseVersion'
, createLicenseVersion_clientToken
- Unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
data CreateLicenseVersionResponse Source #
See: newCreateLicenseVersionResponse
smart constructor.
Instances
newCreateLicenseVersionResponse Source #
Create a value of CreateLicenseVersionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateLicenseVersion
, createLicenseVersionResponse_licenseArn
- License ARN.
CreateLicenseVersion
, createLicenseVersionResponse_status
- License status.
CreateLicenseVersionResponse
, createLicenseVersionResponse_version
- New version of the license.
$sel:httpStatus:CreateLicenseVersionResponse'
, createLicenseVersionResponse_httpStatus
- The response's http status code.
CreateToken
data CreateToken Source #
See: newCreateToken
smart constructor.
Instances
Create a value of CreateToken
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:expirationInDays:CreateToken'
, createToken_expirationInDays
- Token expiration, in days, counted from token creation. The default is
365 days.
CreateToken
, createToken_roleArns
- 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
, createToken_tokenProperties
- 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
, createToken_licenseArn
- Amazon Resource Name (ARN) of the license. The ARN is mapped to the aud
claim of the JWT token.
$sel:clientToken:CreateToken'
, createToken_clientToken
- Idempotency token, valid for 10 minutes.
data CreateTokenResponse Source #
See: newCreateTokenResponse
smart constructor.
Instances
newCreateTokenResponse Source #
Create a value of CreateTokenResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:token:CreateTokenResponse'
, createTokenResponse_token
- Refresh token, encoded as a JWT token.
CreateTokenResponse
, createTokenResponse_tokenId
- Token ID.
CreateTokenResponse
, createTokenResponse_tokenType
- Token type.
$sel:httpStatus:CreateTokenResponse'
, createTokenResponse_httpStatus
- The response's http status code.
DeleteGrant
data DeleteGrant Source #
See: newDeleteGrant
smart constructor.
Instances
Create a value of DeleteGrant
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteGrant
, deleteGrant_statusReason
- The Status reason for the delete request.
DeleteGrant
, deleteGrant_grantArn
- Amazon Resource Name (ARN) of the grant.
DeleteGrant
, deleteGrant_version
- Current version of the grant.
data DeleteGrantResponse Source #
See: newDeleteGrantResponse
smart constructor.
Instances
newDeleteGrantResponse Source #
Create a value of DeleteGrantResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteGrant
, deleteGrantResponse_grantArn
- Grant ARN.
DeleteGrantResponse
, deleteGrantResponse_status
- Grant status.
DeleteGrant
, deleteGrantResponse_version
- Grant version.
$sel:httpStatus:DeleteGrantResponse'
, deleteGrantResponse_httpStatus
- The response's http status code.
DeleteLicense
data DeleteLicense Source #
See: newDeleteLicense
smart constructor.
Instances
Create a value of DeleteLicense
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteLicense
, deleteLicense_licenseArn
- Amazon Resource Name (ARN) of the license.
$sel:sourceVersion:DeleteLicense'
, deleteLicense_sourceVersion
- Current version of the license.
data DeleteLicenseResponse Source #
See: newDeleteLicenseResponse
smart constructor.
Instances
newDeleteLicenseResponse Source #
Create a value of DeleteLicenseResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deletionDate:DeleteLicenseResponse'
, deleteLicenseResponse_deletionDate
- Date when the license is deleted.
DeleteLicenseResponse
, deleteLicenseResponse_status
- License status.
$sel:httpStatus:DeleteLicenseResponse'
, deleteLicenseResponse_httpStatus
- The response's http status code.
DeleteLicenseConfiguration
data DeleteLicenseConfiguration Source #
See: newDeleteLicenseConfiguration
smart constructor.
Instances
newDeleteLicenseConfiguration Source #
Create a value of DeleteLicenseConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteLicenseConfiguration
, deleteLicenseConfiguration_licenseConfigurationArn
- ID of the license configuration.
data DeleteLicenseConfigurationResponse Source #
See: newDeleteLicenseConfigurationResponse
smart constructor.
Instances
Generic DeleteLicenseConfigurationResponse Source # | |
Read DeleteLicenseConfigurationResponse Source # | |
Show DeleteLicenseConfigurationResponse Source # | |
NFData DeleteLicenseConfigurationResponse Source # | |
Defined in Amazonka.LicenseManager.DeleteLicenseConfiguration rnf :: DeleteLicenseConfigurationResponse -> () # | |
Eq DeleteLicenseConfigurationResponse Source # | |
type Rep DeleteLicenseConfigurationResponse Source # | |
Defined in Amazonka.LicenseManager.DeleteLicenseConfiguration type Rep DeleteLicenseConfigurationResponse = D1 ('MetaData "DeleteLicenseConfigurationResponse" "Amazonka.LicenseManager.DeleteLicenseConfiguration" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "DeleteLicenseConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDeleteLicenseConfigurationResponse Source #
Create a value of DeleteLicenseConfigurationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteLicenseConfigurationResponse'
, deleteLicenseConfigurationResponse_httpStatus
- The response's http status code.
DeleteLicenseManagerReportGenerator
data DeleteLicenseManagerReportGenerator Source #
See: newDeleteLicenseManagerReportGenerator
smart constructor.
Instances
newDeleteLicenseManagerReportGenerator Source #
Create a value of DeleteLicenseManagerReportGenerator
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteLicenseManagerReportGenerator
, deleteLicenseManagerReportGenerator_licenseManagerReportGeneratorArn
- Amazon Resource Name (ARN) of the report generator to be deleted.
data DeleteLicenseManagerReportGeneratorResponse Source #
See: newDeleteLicenseManagerReportGeneratorResponse
smart constructor.
Instances
Generic DeleteLicenseManagerReportGeneratorResponse Source # | |
Read DeleteLicenseManagerReportGeneratorResponse Source # | |
Show DeleteLicenseManagerReportGeneratorResponse Source # | |
NFData DeleteLicenseManagerReportGeneratorResponse Source # | |
Eq DeleteLicenseManagerReportGeneratorResponse Source # | |
type Rep DeleteLicenseManagerReportGeneratorResponse Source # | |
Defined in Amazonka.LicenseManager.DeleteLicenseManagerReportGenerator type Rep DeleteLicenseManagerReportGeneratorResponse = D1 ('MetaData "DeleteLicenseManagerReportGeneratorResponse" "Amazonka.LicenseManager.DeleteLicenseManagerReportGenerator" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "DeleteLicenseManagerReportGeneratorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDeleteLicenseManagerReportGeneratorResponse Source #
:: Int |
|
-> DeleteLicenseManagerReportGeneratorResponse |
Create a value of DeleteLicenseManagerReportGeneratorResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteLicenseManagerReportGeneratorResponse'
, deleteLicenseManagerReportGeneratorResponse_httpStatus
- The response's http status code.
DeleteToken
data DeleteToken Source #
See: newDeleteToken
smart constructor.
Instances
Create a value of DeleteToken
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteToken
, deleteToken_tokenId
- Token ID.
data DeleteTokenResponse Source #
See: newDeleteTokenResponse
smart constructor.
Instances
newDeleteTokenResponse Source #
Create a value of DeleteTokenResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteTokenResponse'
, deleteTokenResponse_httpStatus
- The response's http status code.
ExtendLicenseConsumption
data ExtendLicenseConsumption Source #
See: newExtendLicenseConsumption
smart constructor.
Instances
newExtendLicenseConsumption Source #
Create a value of ExtendLicenseConsumption
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dryRun:ExtendLicenseConsumption'
, extendLicenseConsumption_dryRun
- 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
, extendLicenseConsumption_licenseConsumptionToken
- License consumption token.
data ExtendLicenseConsumptionResponse Source #
See: newExtendLicenseConsumptionResponse
smart constructor.
Instances
newExtendLicenseConsumptionResponse Source #
Create a value of ExtendLicenseConsumptionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:expiration:ExtendLicenseConsumptionResponse'
, extendLicenseConsumptionResponse_expiration
- Date and time at which the license consumption expires.
ExtendLicenseConsumption
, extendLicenseConsumptionResponse_licenseConsumptionToken
- License consumption token.
$sel:httpStatus:ExtendLicenseConsumptionResponse'
, extendLicenseConsumptionResponse_httpStatus
- The response's http status code.
GetAccessToken
data GetAccessToken Source #
See: newGetAccessToken
smart constructor.
GetAccessToken' (Maybe [Text]) Text |
Instances
Create a value of GetAccessToken
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetAccessToken
, getAccessToken_tokenProperties
- Token properties to validate against those present in the JWT token.
$sel:token:GetAccessToken'
, getAccessToken_token
- Refresh token, encoded as a JWT token.
data GetAccessTokenResponse Source #
See: newGetAccessTokenResponse
smart constructor.
Instances
newGetAccessTokenResponse Source #
Create a value of GetAccessTokenResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:accessToken:GetAccessTokenResponse'
, getAccessTokenResponse_accessToken
- Temporary access token.
$sel:httpStatus:GetAccessTokenResponse'
, getAccessTokenResponse_httpStatus
- The response's http status code.
GetGrant
See: newGetGrant
smart constructor.
Instances
Create a value of GetGrant
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetGrant
, getGrant_version
- Grant version.
GetGrant
, getGrant_grantArn
- Amazon Resource Name (ARN) of the grant.
data GetGrantResponse Source #
See: newGetGrantResponse
smart constructor.
Instances
Create a value of GetGrantResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:grant:GetGrantResponse'
, getGrantResponse_grant
- Grant details.
$sel:httpStatus:GetGrantResponse'
, getGrantResponse_httpStatus
- The response's http status code.
GetLicense
data GetLicense Source #
See: newGetLicense
smart constructor.
Instances
:: Text | |
-> GetLicense |
Create a value of GetLicense
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetLicense
, getLicense_version
- License version.
GetLicense
, getLicense_licenseArn
- Amazon Resource Name (ARN) of the license.
data GetLicenseResponse Source #
See: newGetLicenseResponse
smart constructor.
Instances
newGetLicenseResponse Source #
Create a value of GetLicenseResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:license:GetLicenseResponse'
, getLicenseResponse_license
- License details.
$sel:httpStatus:GetLicenseResponse'
, getLicenseResponse_httpStatus
- The response's http status code.
GetLicenseConfiguration
data GetLicenseConfiguration Source #
See: newGetLicenseConfiguration
smart constructor.
Instances
newGetLicenseConfiguration Source #
Create a value of GetLicenseConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetLicenseConfiguration
, getLicenseConfiguration_licenseConfigurationArn
- Amazon Resource Name (ARN) of the license configuration.
data GetLicenseConfigurationResponse Source #
See: newGetLicenseConfigurationResponse
smart constructor.
GetLicenseConfigurationResponse' (Maybe AutomatedDiscoveryInformation) (Maybe [ConsumedLicenseSummary]) (Maybe Integer) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Integer) (Maybe Bool) (Maybe LicenseCountingType) (Maybe [Text]) (Maybe [ManagedResourceSummary]) (Maybe Text) (Maybe Text) (Maybe [ProductInformation]) (Maybe Text) (Maybe [Tag]) Int |
Instances
newGetLicenseConfigurationResponse Source #
Create a value of GetLicenseConfigurationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetLicenseConfigurationResponse
, getLicenseConfigurationResponse_automatedDiscoveryInformation
- Automated discovery information.
GetLicenseConfigurationResponse
, getLicenseConfigurationResponse_consumedLicenseSummaryList
- Summaries of the licenses consumed by resources.
GetLicenseConfigurationResponse
, getLicenseConfigurationResponse_consumedLicenses
- Number of licenses assigned to resources.
GetLicenseConfigurationResponse
, getLicenseConfigurationResponse_description
- Description of the license configuration.
GetLicenseConfigurationResponse
, getLicenseConfigurationResponse_disassociateWhenNotFound
- When true, disassociates a resource when software is uninstalled.
GetLicenseConfiguration
, getLicenseConfigurationResponse_licenseConfigurationArn
- Amazon Resource Name (ARN) of the license configuration.
GetLicenseConfigurationResponse
, getLicenseConfigurationResponse_licenseConfigurationId
- Unique ID for the license configuration.
GetLicenseConfigurationResponse
, getLicenseConfigurationResponse_licenseCount
- Number of available licenses.
GetLicenseConfigurationResponse
, getLicenseConfigurationResponse_licenseCountHardLimit
- Sets the number of available licenses as a hard limit.
GetLicenseConfigurationResponse
, getLicenseConfigurationResponse_licenseCountingType
- Dimension for which the licenses are counted.
GetLicenseConfigurationResponse
, getLicenseConfigurationResponse_licenseRules
- License rules.
GetLicenseConfigurationResponse
, getLicenseConfigurationResponse_managedResourceSummaryList
- Summaries of the managed resources.
GetLicenseConfigurationResponse
, getLicenseConfigurationResponse_name
- Name of the license configuration.
GetLicenseConfigurationResponse
, getLicenseConfigurationResponse_ownerAccountId
- Account ID of the owner of the license configuration.
GetLicenseConfigurationResponse
, getLicenseConfigurationResponse_productInformationList
- Product information.
GetLicenseConfigurationResponse
, getLicenseConfigurationResponse_status
- License configuration status.
GetLicenseConfigurationResponse
, getLicenseConfigurationResponse_tags
- Tags for the license configuration.
$sel:httpStatus:GetLicenseConfigurationResponse'
, getLicenseConfigurationResponse_httpStatus
- The response's http status code.
GetLicenseConversionTask
data GetLicenseConversionTask Source #
See: newGetLicenseConversionTask
smart constructor.
Instances
newGetLicenseConversionTask Source #
Create a value of GetLicenseConversionTask
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetLicenseConversionTask
, getLicenseConversionTask_licenseConversionTaskId
- ID of the license type conversion task to retrieve information on.
data GetLicenseConversionTaskResponse Source #
See: newGetLicenseConversionTaskResponse
smart constructor.
Instances
newGetLicenseConversionTaskResponse Source #
Create a value of GetLicenseConversionTaskResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetLicenseConversionTaskResponse
, getLicenseConversionTaskResponse_destinationLicenseContext
- Information about the license type converted to.
GetLicenseConversionTaskResponse
, getLicenseConversionTaskResponse_endTime
- Time at which the license type conversion task was completed.
GetLicenseConversionTask
, getLicenseConversionTaskResponse_licenseConversionTaskId
- ID of the license type conversion task.
GetLicenseConversionTaskResponse
, getLicenseConversionTaskResponse_licenseConversionTime
- Amount of time to complete the license type conversion.
GetLicenseConversionTaskResponse
, getLicenseConversionTaskResponse_resourceArn
- Amazon Resource Names (ARN) of the resources the license conversion task
is associated with.
GetLicenseConversionTaskResponse
, getLicenseConversionTaskResponse_sourceLicenseContext
- Information about the license type converted from.
GetLicenseConversionTaskResponse
, getLicenseConversionTaskResponse_startTime
- Time at which the license type conversion task was started .
GetLicenseConversionTaskResponse
, getLicenseConversionTaskResponse_status
- Status of the license type conversion task.
GetLicenseConversionTaskResponse
, getLicenseConversionTaskResponse_statusMessage
- The status message for the conversion task.
$sel:httpStatus:GetLicenseConversionTaskResponse'
, getLicenseConversionTaskResponse_httpStatus
- The response's http status code.
GetLicenseManagerReportGenerator
data GetLicenseManagerReportGenerator Source #
See: newGetLicenseManagerReportGenerator
smart constructor.
Instances
newGetLicenseManagerReportGenerator Source #
Create a value of GetLicenseManagerReportGenerator
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetLicenseManagerReportGenerator
, getLicenseManagerReportGenerator_licenseManagerReportGeneratorArn
- Amazon Resource Name (ARN) of the report generator.
data GetLicenseManagerReportGeneratorResponse Source #
See: newGetLicenseManagerReportGeneratorResponse
smart constructor.
Instances
newGetLicenseManagerReportGeneratorResponse Source #
Create a value of GetLicenseManagerReportGeneratorResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:reportGenerator:GetLicenseManagerReportGeneratorResponse'
, getLicenseManagerReportGeneratorResponse_reportGenerator
- A report generator that creates periodic reports about your license
configurations.
$sel:httpStatus:GetLicenseManagerReportGeneratorResponse'
, getLicenseManagerReportGeneratorResponse_httpStatus
- The response's http status code.
GetLicenseUsage
data GetLicenseUsage Source #
See: newGetLicenseUsage
smart constructor.
Instances
Create a value of GetLicenseUsage
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetLicenseUsage
, getLicenseUsage_licenseArn
- Amazon Resource Name (ARN) of the license.
data GetLicenseUsageResponse Source #
See: newGetLicenseUsageResponse
smart constructor.
Instances
newGetLicenseUsageResponse Source #
Create a value of GetLicenseUsageResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseUsage:GetLicenseUsageResponse'
, getLicenseUsageResponse_licenseUsage
- License usage details.
$sel:httpStatus:GetLicenseUsageResponse'
, getLicenseUsageResponse_httpStatus
- The response's http status code.
GetServiceSettings
data GetServiceSettings Source #
See: newGetServiceSettings
smart constructor.
Instances
newGetServiceSettings :: GetServiceSettings Source #
Create a value of GetServiceSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
data GetServiceSettingsResponse Source #
See: newGetServiceSettingsResponse
smart constructor.
GetServiceSettingsResponse' (Maybe Bool) (Maybe Text) (Maybe OrganizationConfiguration) (Maybe Text) (Maybe Text) Int |
Instances
newGetServiceSettingsResponse Source #
Create a value of GetServiceSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:enableCrossAccountsDiscovery:GetServiceSettingsResponse'
, getServiceSettingsResponse_enableCrossAccountsDiscovery
- Indicates whether cross-account discovery is enabled.
$sel:licenseManagerResourceShareArn:GetServiceSettingsResponse'
, getServiceSettingsResponse_licenseManagerResourceShareArn
- Amazon Resource Name (ARN) of the resource share. The License Manager
management account provides member accounts with access to this share.
$sel:organizationConfiguration:GetServiceSettingsResponse'
, getServiceSettingsResponse_organizationConfiguration
- Indicates whether Organizations is integrated with License Manager for
cross-account discovery.
$sel:s3BucketArn:GetServiceSettingsResponse'
, getServiceSettingsResponse_s3BucketArn
- Regional S3 bucket path for storing reports, license trail event data,
discovery data, and so on.
$sel:snsTopicArn:GetServiceSettingsResponse'
, getServiceSettingsResponse_snsTopicArn
- SNS topic configured to receive notifications from License Manager.
$sel:httpStatus:GetServiceSettingsResponse'
, getServiceSettingsResponse_httpStatus
- The response's http status code.
ListAssociationsForLicenseConfiguration (Paginated)
data ListAssociationsForLicenseConfiguration Source #
See: newListAssociationsForLicenseConfiguration
smart constructor.
Instances
newListAssociationsForLicenseConfiguration Source #
Create a value of ListAssociationsForLicenseConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListAssociationsForLicenseConfiguration'
, listAssociationsForLicenseConfiguration_maxResults
- Maximum number of results to return in a single call.
ListAssociationsForLicenseConfiguration
, listAssociationsForLicenseConfiguration_nextToken
- Token for the next set of results.
ListAssociationsForLicenseConfiguration
, listAssociationsForLicenseConfiguration_licenseConfigurationArn
- Amazon Resource Name (ARN) of a license configuration.
data ListAssociationsForLicenseConfigurationResponse Source #
See: newListAssociationsForLicenseConfigurationResponse
smart constructor.
ListAssociationsForLicenseConfigurationResponse' (Maybe [LicenseConfigurationAssociation]) (Maybe Text) Int |
Instances
newListAssociationsForLicenseConfigurationResponse Source #
:: Int |
|
-> ListAssociationsForLicenseConfigurationResponse |
Create a value of ListAssociationsForLicenseConfigurationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseConfigurationAssociations:ListAssociationsForLicenseConfigurationResponse'
, listAssociationsForLicenseConfigurationResponse_licenseConfigurationAssociations
- Information about the associations for the license configuration.
ListAssociationsForLicenseConfiguration
, listAssociationsForLicenseConfigurationResponse_nextToken
- Token for the next set of results.
$sel:httpStatus:ListAssociationsForLicenseConfigurationResponse'
, listAssociationsForLicenseConfigurationResponse_httpStatus
- The response's http status code.
ListDistributedGrants
data ListDistributedGrants Source #
See: newListDistributedGrants
smart constructor.
Instances
newListDistributedGrants :: ListDistributedGrants Source #
Create a value of ListDistributedGrants
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:ListDistributedGrants'
, listDistributedGrants_filters
- Filters to scope the results. The following filters are supported:
LicenseArn
GrantStatus
GranteePrincipalARN
ProductSKU
LicenseIssuerName
$sel:grantArns:ListDistributedGrants'
, listDistributedGrants_grantArns
- Amazon Resource Names (ARNs) of the grants.
$sel:maxResults:ListDistributedGrants'
, listDistributedGrants_maxResults
- Maximum number of results to return in a single call.
ListDistributedGrants
, listDistributedGrants_nextToken
- Token for the next set of results.
data ListDistributedGrantsResponse Source #
See: newListDistributedGrantsResponse
smart constructor.
Instances
newListDistributedGrantsResponse Source #
Create a value of ListDistributedGrantsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:grants:ListDistributedGrantsResponse'
, listDistributedGrantsResponse_grants
- Distributed grant details.
ListDistributedGrants
, listDistributedGrantsResponse_nextToken
- Token for the next set of results.
$sel:httpStatus:ListDistributedGrantsResponse'
, listDistributedGrantsResponse_httpStatus
- The response's http status code.
ListFailuresForLicenseConfigurationOperations
data ListFailuresForLicenseConfigurationOperations Source #
See: newListFailuresForLicenseConfigurationOperations
smart constructor.
Instances
newListFailuresForLicenseConfigurationOperations Source #
Create a value of ListFailuresForLicenseConfigurationOperations
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListFailuresForLicenseConfigurationOperations'
, listFailuresForLicenseConfigurationOperations_maxResults
- Maximum number of results to return in a single call.
ListFailuresForLicenseConfigurationOperations
, listFailuresForLicenseConfigurationOperations_nextToken
- Token for the next set of results.
ListFailuresForLicenseConfigurationOperations
, listFailuresForLicenseConfigurationOperations_licenseConfigurationArn
- Amazon Resource Name of the license configuration.
data ListFailuresForLicenseConfigurationOperationsResponse Source #
See: newListFailuresForLicenseConfigurationOperationsResponse
smart constructor.
ListFailuresForLicenseConfigurationOperationsResponse' (Maybe [LicenseOperationFailure]) (Maybe Text) Int |
Instances
newListFailuresForLicenseConfigurationOperationsResponse Source #
:: Int |
|
-> ListFailuresForLicenseConfigurationOperationsResponse |
Create a value of ListFailuresForLicenseConfigurationOperationsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseOperationFailureList:ListFailuresForLicenseConfigurationOperationsResponse'
, listFailuresForLicenseConfigurationOperationsResponse_licenseOperationFailureList
- License configuration operations that failed.
ListFailuresForLicenseConfigurationOperations
, listFailuresForLicenseConfigurationOperationsResponse_nextToken
- Token for the next set of results.
$sel:httpStatus:ListFailuresForLicenseConfigurationOperationsResponse'
, listFailuresForLicenseConfigurationOperationsResponse_httpStatus
- The response's http status code.
ListLicenseConfigurations (Paginated)
data ListLicenseConfigurations Source #
See: newListLicenseConfigurations
smart constructor.
Instances
newListLicenseConfigurations :: ListLicenseConfigurations Source #
Create a value of ListLicenseConfigurations
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:ListLicenseConfigurations'
, listLicenseConfigurations_filters
- 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
, listLicenseConfigurations_licenseConfigurationArns
- Amazon Resource Names (ARN) of the license configurations.
$sel:maxResults:ListLicenseConfigurations'
, listLicenseConfigurations_maxResults
- Maximum number of results to return in a single call.
ListLicenseConfigurations
, listLicenseConfigurations_nextToken
- Token for the next set of results.
data ListLicenseConfigurationsResponse Source #
See: newListLicenseConfigurationsResponse
smart constructor.
Instances
newListLicenseConfigurationsResponse Source #
Create a value of ListLicenseConfigurationsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseConfigurations:ListLicenseConfigurationsResponse'
, listLicenseConfigurationsResponse_licenseConfigurations
- Information about the license configurations.
ListLicenseConfigurations
, listLicenseConfigurationsResponse_nextToken
- Token for the next set of results.
$sel:httpStatus:ListLicenseConfigurationsResponse'
, listLicenseConfigurationsResponse_httpStatus
- The response's http status code.
ListLicenseConversionTasks
data ListLicenseConversionTasks Source #
See: newListLicenseConversionTasks
smart constructor.
Instances
newListLicenseConversionTasks :: ListLicenseConversionTasks Source #
Create a value of ListLicenseConversionTasks
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:ListLicenseConversionTasks'
, listLicenseConversionTasks_filters
- Filters to scope the results. Valid filters are ResourceArns
and
Status
.
$sel:maxResults:ListLicenseConversionTasks'
, listLicenseConversionTasks_maxResults
- Maximum number of results to return in a single call.
ListLicenseConversionTasks
, listLicenseConversionTasks_nextToken
- Token for the next set of results.
data ListLicenseConversionTasksResponse Source #
See: newListLicenseConversionTasksResponse
smart constructor.
Instances
newListLicenseConversionTasksResponse Source #
Create a value of ListLicenseConversionTasksResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseConversionTasks:ListLicenseConversionTasksResponse'
, listLicenseConversionTasksResponse_licenseConversionTasks
- Information about the license configuration tasks for your account.
ListLicenseConversionTasks
, listLicenseConversionTasksResponse_nextToken
- Token for the next set of results.
$sel:httpStatus:ListLicenseConversionTasksResponse'
, listLicenseConversionTasksResponse_httpStatus
- The response's http status code.
ListLicenseManagerReportGenerators
data ListLicenseManagerReportGenerators Source #
See: newListLicenseManagerReportGenerators
smart constructor.
Instances
newListLicenseManagerReportGenerators :: ListLicenseManagerReportGenerators Source #
Create a value of ListLicenseManagerReportGenerators
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:ListLicenseManagerReportGenerators'
, listLicenseManagerReportGenerators_filters
- Filters to scope the results. The following filters are supported:
LicenseConfigurationArn
$sel:maxResults:ListLicenseManagerReportGenerators'
, listLicenseManagerReportGenerators_maxResults
- Maximum number of results to return in a single call.
ListLicenseManagerReportGenerators
, listLicenseManagerReportGenerators_nextToken
- Token for the next set of results.
data ListLicenseManagerReportGeneratorsResponse Source #
See: newListLicenseManagerReportGeneratorsResponse
smart constructor.
Instances
newListLicenseManagerReportGeneratorsResponse Source #
Create a value of ListLicenseManagerReportGeneratorsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListLicenseManagerReportGenerators
, listLicenseManagerReportGeneratorsResponse_nextToken
- Token for the next set of results.
$sel:reportGenerators:ListLicenseManagerReportGeneratorsResponse'
, listLicenseManagerReportGeneratorsResponse_reportGenerators
- A report generator that creates periodic reports about your license
configurations.
$sel:httpStatus:ListLicenseManagerReportGeneratorsResponse'
, listLicenseManagerReportGeneratorsResponse_httpStatus
- The response's http status code.
ListLicenseSpecificationsForResource (Paginated)
data ListLicenseSpecificationsForResource Source #
See: newListLicenseSpecificationsForResource
smart constructor.
Instances
newListLicenseSpecificationsForResource Source #
Create a value of ListLicenseSpecificationsForResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListLicenseSpecificationsForResource'
, listLicenseSpecificationsForResource_maxResults
- Maximum number of results to return in a single call.
ListLicenseSpecificationsForResource
, listLicenseSpecificationsForResource_nextToken
- Token for the next set of results.
ListLicenseSpecificationsForResource
, listLicenseSpecificationsForResource_resourceArn
- Amazon Resource Name (ARN) of a resource that has an associated license
configuration.
data ListLicenseSpecificationsForResourceResponse Source #
See: newListLicenseSpecificationsForResourceResponse
smart constructor.
Instances
newListLicenseSpecificationsForResourceResponse Source #
:: Int |
|
-> ListLicenseSpecificationsForResourceResponse |
Create a value of ListLicenseSpecificationsForResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseSpecifications:ListLicenseSpecificationsForResourceResponse'
, listLicenseSpecificationsForResourceResponse_licenseSpecifications
- License configurations associated with a resource.
ListLicenseSpecificationsForResource
, listLicenseSpecificationsForResourceResponse_nextToken
- Token for the next set of results.
$sel:httpStatus:ListLicenseSpecificationsForResourceResponse'
, listLicenseSpecificationsForResourceResponse_httpStatus
- The response's http status code.
ListLicenseVersions
data ListLicenseVersions Source #
See: newListLicenseVersions
smart constructor.
Instances
newListLicenseVersions Source #
Create a value of ListLicenseVersions
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListLicenseVersions'
, listLicenseVersions_maxResults
- Maximum number of results to return in a single call.
ListLicenseVersions
, listLicenseVersions_nextToken
- Token for the next set of results.
ListLicenseVersions
, listLicenseVersions_licenseArn
- Amazon Resource Name (ARN) of the license.
data ListLicenseVersionsResponse Source #
See: newListLicenseVersionsResponse
smart constructor.
Instances
newListLicenseVersionsResponse Source #
Create a value of ListLicenseVersionsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenses:ListLicenseVersionsResponse'
, listLicenseVersionsResponse_licenses
- License details.
ListLicenseVersions
, listLicenseVersionsResponse_nextToken
- Token for the next set of results.
$sel:httpStatus:ListLicenseVersionsResponse'
, listLicenseVersionsResponse_httpStatus
- The response's http status code.
ListLicenses
data ListLicenses Source #
See: newListLicenses
smart constructor.
Instances
newListLicenses :: ListLicenses Source #
Create a value of ListLicenses
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:ListLicenses'
, listLicenses_filters
- Filters to scope the results. The following filters are supported:
Beneficiary
ProductSKU
Fingerprint
Status
$sel:licenseArns:ListLicenses'
, listLicenses_licenseArns
- Amazon Resource Names (ARNs) of the licenses.
$sel:maxResults:ListLicenses'
, listLicenses_maxResults
- Maximum number of results to return in a single call.
ListLicenses
, listLicenses_nextToken
- Token for the next set of results.
data ListLicensesResponse Source #
See: newListLicensesResponse
smart constructor.
Instances
newListLicensesResponse Source #
Create a value of ListLicensesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenses:ListLicensesResponse'
, listLicensesResponse_licenses
- License details.
ListLicenses
, listLicensesResponse_nextToken
- Token for the next set of results.
$sel:httpStatus:ListLicensesResponse'
, listLicensesResponse_httpStatus
- The response's http status code.
ListReceivedGrants
data ListReceivedGrants Source #
See: newListReceivedGrants
smart constructor.
Instances
newListReceivedGrants :: ListReceivedGrants Source #
Create a value of ListReceivedGrants
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:ListReceivedGrants'
, listReceivedGrants_filters
- Filters to scope the results. The following filters are supported:
ProductSKU
LicenseIssuerName
LicenseArn
GrantStatus
GranterAccountId
$sel:grantArns:ListReceivedGrants'
, listReceivedGrants_grantArns
- Amazon Resource Names (ARNs) of the grants.
$sel:maxResults:ListReceivedGrants'
, listReceivedGrants_maxResults
- Maximum number of results to return in a single call.
ListReceivedGrants
, listReceivedGrants_nextToken
- Token for the next set of results.
data ListReceivedGrantsResponse Source #
See: newListReceivedGrantsResponse
smart constructor.
Instances
newListReceivedGrantsResponse Source #
Create a value of ListReceivedGrantsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:grants:ListReceivedGrantsResponse'
, listReceivedGrantsResponse_grants
- Received grant details.
ListReceivedGrants
, listReceivedGrantsResponse_nextToken
- Token for the next set of results.
$sel:httpStatus:ListReceivedGrantsResponse'
, listReceivedGrantsResponse_httpStatus
- The response's http status code.
ListReceivedGrantsForOrganization
data ListReceivedGrantsForOrganization Source #
See: newListReceivedGrantsForOrganization
smart constructor.
Instances
newListReceivedGrantsForOrganization Source #
Create a value of ListReceivedGrantsForOrganization
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:ListReceivedGrantsForOrganization'
, listReceivedGrantsForOrganization_filters
- Filters to scope the results. The following filters are supported:
ParentArn
GranteePrincipalArn
$sel:maxResults:ListReceivedGrantsForOrganization'
, listReceivedGrantsForOrganization_maxResults
- Maximum number of results to return in a single call.
ListReceivedGrantsForOrganization
, listReceivedGrantsForOrganization_nextToken
- Token for the next set of results.
ListReceivedGrantsForOrganization
, listReceivedGrantsForOrganization_licenseArn
- The Amazon Resource Name (ARN) of the received license.
data ListReceivedGrantsForOrganizationResponse Source #
See: newListReceivedGrantsForOrganizationResponse
smart constructor.
Instances
newListReceivedGrantsForOrganizationResponse Source #
Create a value of ListReceivedGrantsForOrganizationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:grants:ListReceivedGrantsForOrganizationResponse'
, listReceivedGrantsForOrganizationResponse_grants
- Lists the grants the organization has received.
ListReceivedGrantsForOrganization
, listReceivedGrantsForOrganizationResponse_nextToken
- Token for the next set of results.
$sel:httpStatus:ListReceivedGrantsForOrganizationResponse'
, listReceivedGrantsForOrganizationResponse_httpStatus
- The response's http status code.
ListReceivedLicenses
data ListReceivedLicenses Source #
See: newListReceivedLicenses
smart constructor.
Instances
newListReceivedLicenses :: ListReceivedLicenses Source #
Create a value of ListReceivedLicenses
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:ListReceivedLicenses'
, listReceivedLicenses_filters
- Filters to scope the results. The following filters are supported:
ProductSKU
Status
Fingerprint
IssuerName
Beneficiary
$sel:licenseArns:ListReceivedLicenses'
, listReceivedLicenses_licenseArns
- Amazon Resource Names (ARNs) of the licenses.
$sel:maxResults:ListReceivedLicenses'
, listReceivedLicenses_maxResults
- Maximum number of results to return in a single call.
ListReceivedLicenses
, listReceivedLicenses_nextToken
- Token for the next set of results.
data ListReceivedLicensesResponse Source #
See: newListReceivedLicensesResponse
smart constructor.
Instances
newListReceivedLicensesResponse Source #
Create a value of ListReceivedLicensesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenses:ListReceivedLicensesResponse'
, listReceivedLicensesResponse_licenses
- Received license details.
ListReceivedLicenses
, listReceivedLicensesResponse_nextToken
- Token for the next set of results.
$sel:httpStatus:ListReceivedLicensesResponse'
, listReceivedLicensesResponse_httpStatus
- The response's http status code.
ListReceivedLicensesForOrganization
data ListReceivedLicensesForOrganization Source #
See: newListReceivedLicensesForOrganization
smart constructor.
Instances
newListReceivedLicensesForOrganization :: ListReceivedLicensesForOrganization Source #
Create a value of ListReceivedLicensesForOrganization
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:ListReceivedLicensesForOrganization'
, listReceivedLicensesForOrganization_filters
- Filters to scope the results. The following filters are supported:
Beneficiary
ProductSKU
$sel:maxResults:ListReceivedLicensesForOrganization'
, listReceivedLicensesForOrganization_maxResults
- Maximum number of results to return in a single call.
ListReceivedLicensesForOrganization
, listReceivedLicensesForOrganization_nextToken
- Token for the next set of results.
data ListReceivedLicensesForOrganizationResponse Source #
See: newListReceivedLicensesForOrganizationResponse
smart constructor.
Instances
newListReceivedLicensesForOrganizationResponse Source #
:: Int |
|
-> ListReceivedLicensesForOrganizationResponse |
Create a value of ListReceivedLicensesForOrganizationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenses:ListReceivedLicensesForOrganizationResponse'
, listReceivedLicensesForOrganizationResponse_licenses
- Lists the licenses the organization has received.
ListReceivedLicensesForOrganization
, listReceivedLicensesForOrganizationResponse_nextToken
- Token for the next set of results.
$sel:httpStatus:ListReceivedLicensesForOrganizationResponse'
, listReceivedLicensesForOrganizationResponse_httpStatus
- The response's http status code.
ListResourceInventory (Paginated)
data ListResourceInventory Source #
See: newListResourceInventory
smart constructor.
Instances
newListResourceInventory :: ListResourceInventory Source #
Create a value of ListResourceInventory
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:ListResourceInventory'
, listResourceInventory_filters
- 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).
$sel:maxResults:ListResourceInventory'
, listResourceInventory_maxResults
- Maximum number of results to return in a single call.
ListResourceInventory
, listResourceInventory_nextToken
- Token for the next set of results.
data ListResourceInventoryResponse Source #
See: newListResourceInventoryResponse
smart constructor.
Instances
newListResourceInventoryResponse Source #
Create a value of ListResourceInventoryResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListResourceInventory
, listResourceInventoryResponse_nextToken
- Token for the next set of results.
$sel:resourceInventoryList:ListResourceInventoryResponse'
, listResourceInventoryResponse_resourceInventoryList
- Information about the resources.
$sel:httpStatus:ListResourceInventoryResponse'
, listResourceInventoryResponse_httpStatus
- The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource
smart constructor.
Instances
newListTagsForResource Source #
Create a value of ListTagsForResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListTagsForResource
, listTagsForResource_resourceArn
- Amazon Resource Name (ARN) of the license configuration.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse
smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListTagsForResourceResponse
, listTagsForResourceResponse_tags
- Information about the tags.
$sel:httpStatus:ListTagsForResourceResponse'
, listTagsForResourceResponse_httpStatus
- The response's http status code.
ListTokens
data ListTokens Source #
See: newListTokens
smart constructor.
Instances
newListTokens :: ListTokens Source #
Create a value of ListTokens
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:ListTokens'
, listTokens_filters
- Filters to scope the results. The following filter is supported:
LicenseArns
$sel:maxResults:ListTokens'
, listTokens_maxResults
- Maximum number of results to return in a single call.
ListTokens
, listTokens_nextToken
- Token for the next set of results.
$sel:tokenIds:ListTokens'
, listTokens_tokenIds
- Token IDs.
data ListTokensResponse Source #
See: newListTokensResponse
smart constructor.
Instances
newListTokensResponse Source #
Create a value of ListTokensResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListTokens
, listTokensResponse_nextToken
- Token for the next set of results.
$sel:tokens:ListTokensResponse'
, listTokensResponse_tokens
- Received token details.
$sel:httpStatus:ListTokensResponse'
, listTokensResponse_httpStatus
- The response's http status code.
ListUsageForLicenseConfiguration (Paginated)
data ListUsageForLicenseConfiguration Source #
See: newListUsageForLicenseConfiguration
smart constructor.
Instances
newListUsageForLicenseConfiguration Source #
Create a value of ListUsageForLicenseConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:ListUsageForLicenseConfiguration'
, listUsageForLicenseConfiguration_filters
- 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
.
$sel:maxResults:ListUsageForLicenseConfiguration'
, listUsageForLicenseConfiguration_maxResults
- Maximum number of results to return in a single call.
ListUsageForLicenseConfiguration
, listUsageForLicenseConfiguration_nextToken
- Token for the next set of results.
ListUsageForLicenseConfiguration
, listUsageForLicenseConfiguration_licenseConfigurationArn
- Amazon Resource Name (ARN) of the license configuration.
data ListUsageForLicenseConfigurationResponse Source #
See: newListUsageForLicenseConfigurationResponse
smart constructor.
Instances
newListUsageForLicenseConfigurationResponse Source #
Create a value of ListUsageForLicenseConfigurationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseConfigurationUsageList:ListUsageForLicenseConfigurationResponse'
, listUsageForLicenseConfigurationResponse_licenseConfigurationUsageList
- Information about the license configurations.
ListUsageForLicenseConfiguration
, listUsageForLicenseConfigurationResponse_nextToken
- Token for the next set of results.
$sel:httpStatus:ListUsageForLicenseConfigurationResponse'
, listUsageForLicenseConfigurationResponse_httpStatus
- The response's http status code.
RejectGrant
data RejectGrant Source #
See: newRejectGrant
smart constructor.
Instances
Create a value of RejectGrant
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
RejectGrant
, rejectGrant_grantArn
- Amazon Resource Name (ARN) of the grant.
data RejectGrantResponse Source #
See: newRejectGrantResponse
smart constructor.
Instances
newRejectGrantResponse Source #
Create a value of RejectGrantResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
RejectGrant
, rejectGrantResponse_grantArn
- Grant ARN.
RejectGrantResponse
, rejectGrantResponse_status
- Grant status.
RejectGrantResponse
, rejectGrantResponse_version
- Grant version.
$sel:httpStatus:RejectGrantResponse'
, rejectGrantResponse_httpStatus
- The response's http status code.
TagResource
data TagResource Source #
See: newTagResource
smart constructor.
Instances
Create a value of TagResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
TagResource
, tagResource_resourceArn
- Amazon Resource Name (ARN) of the license configuration.
TagResource
, tagResource_tags
- One or more tags.
data TagResourceResponse Source #
See: newTagResourceResponse
smart constructor.
Instances
newTagResourceResponse Source #
Create a value of TagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:TagResourceResponse'
, tagResourceResponse_httpStatus
- The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource
smart constructor.
Instances
Create a value of UntagResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UntagResource
, untagResource_resourceArn
- Amazon Resource Name (ARN) of the license configuration.
$sel:tagKeys:UntagResource'
, untagResource_tagKeys
- Keys identifying the tags to remove.
data UntagResourceResponse Source #
See: newUntagResourceResponse
smart constructor.
Instances
newUntagResourceResponse Source #
Create a value of UntagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UntagResourceResponse'
, untagResourceResponse_httpStatus
- The response's http status code.
UpdateLicenseConfiguration
data UpdateLicenseConfiguration Source #
See: newUpdateLicenseConfiguration
smart constructor.
UpdateLicenseConfiguration' (Maybe Text) (Maybe Bool) (Maybe LicenseConfigurationStatus) (Maybe Integer) (Maybe Bool) (Maybe [Text]) (Maybe Text) (Maybe [ProductInformation]) Text |
Instances
newUpdateLicenseConfiguration Source #
Create a value of UpdateLicenseConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateLicenseConfiguration
, updateLicenseConfiguration_description
- New description of the license configuration.
UpdateLicenseConfiguration
, updateLicenseConfiguration_disassociateWhenNotFound
- When true, disassociates a resource when software is uninstalled.
$sel:licenseConfigurationStatus:UpdateLicenseConfiguration'
, updateLicenseConfiguration_licenseConfigurationStatus
- New status of the license configuration.
UpdateLicenseConfiguration
, updateLicenseConfiguration_licenseCount
- New number of licenses managed by the license configuration.
UpdateLicenseConfiguration
, updateLicenseConfiguration_licenseCountHardLimit
- New hard limit of the number of available licenses.
UpdateLicenseConfiguration
, updateLicenseConfiguration_licenseRules
- New license rule. The only rule that you can add after you create a
license configuration is licenseAffinityToHost.
UpdateLicenseConfiguration
, updateLicenseConfiguration_name
- New name of the license configuration.
UpdateLicenseConfiguration
, updateLicenseConfiguration_productInformationList
- New product information.
UpdateLicenseConfiguration
, updateLicenseConfiguration_licenseConfigurationArn
- Amazon Resource Name (ARN) of the license configuration.
data UpdateLicenseConfigurationResponse Source #
See: newUpdateLicenseConfigurationResponse
smart constructor.
Instances
Generic UpdateLicenseConfigurationResponse Source # | |
Read UpdateLicenseConfigurationResponse Source # | |
Show UpdateLicenseConfigurationResponse Source # | |
NFData UpdateLicenseConfigurationResponse Source # | |
Defined in Amazonka.LicenseManager.UpdateLicenseConfiguration rnf :: UpdateLicenseConfigurationResponse -> () # | |
Eq UpdateLicenseConfigurationResponse Source # | |
type Rep UpdateLicenseConfigurationResponse Source # | |
Defined in Amazonka.LicenseManager.UpdateLicenseConfiguration type Rep UpdateLicenseConfigurationResponse = D1 ('MetaData "UpdateLicenseConfigurationResponse" "Amazonka.LicenseManager.UpdateLicenseConfiguration" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "UpdateLicenseConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newUpdateLicenseConfigurationResponse Source #
Create a value of UpdateLicenseConfigurationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateLicenseConfigurationResponse'
, updateLicenseConfigurationResponse_httpStatus
- The response's http status code.
UpdateLicenseManagerReportGenerator
data UpdateLicenseManagerReportGenerator Source #
See: newUpdateLicenseManagerReportGenerator
smart constructor.
UpdateLicenseManagerReportGenerator' (Maybe Text) Text Text [ReportType] ReportContext ReportFrequency Text |
Instances
newUpdateLicenseManagerReportGenerator Source #
Create a value of UpdateLicenseManagerReportGenerator
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateLicenseManagerReportGenerator
, updateLicenseManagerReportGenerator_description
- Description of the report generator.
UpdateLicenseManagerReportGenerator
, updateLicenseManagerReportGenerator_licenseManagerReportGeneratorArn
- Amazon Resource Name (ARN) of the report generator to update.
UpdateLicenseManagerReportGenerator
, updateLicenseManagerReportGenerator_reportGeneratorName
- Name of the report generator.
$sel:type':UpdateLicenseManagerReportGenerator'
, updateLicenseManagerReportGenerator_type
- 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
, updateLicenseManagerReportGenerator_reportContext
- The report context.
UpdateLicenseManagerReportGenerator
, updateLicenseManagerReportGenerator_reportFrequency
- Frequency by which reports are generated.
$sel:clientToken:UpdateLicenseManagerReportGenerator'
, updateLicenseManagerReportGenerator_clientToken
- Unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
data UpdateLicenseManagerReportGeneratorResponse Source #
See: newUpdateLicenseManagerReportGeneratorResponse
smart constructor.
Instances
Generic UpdateLicenseManagerReportGeneratorResponse Source # | |
Read UpdateLicenseManagerReportGeneratorResponse Source # | |
Show UpdateLicenseManagerReportGeneratorResponse Source # | |
NFData UpdateLicenseManagerReportGeneratorResponse Source # | |
Eq UpdateLicenseManagerReportGeneratorResponse Source # | |
type Rep UpdateLicenseManagerReportGeneratorResponse Source # | |
Defined in Amazonka.LicenseManager.UpdateLicenseManagerReportGenerator type Rep UpdateLicenseManagerReportGeneratorResponse = D1 ('MetaData "UpdateLicenseManagerReportGeneratorResponse" "Amazonka.LicenseManager.UpdateLicenseManagerReportGenerator" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "UpdateLicenseManagerReportGeneratorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newUpdateLicenseManagerReportGeneratorResponse Source #
:: Int |
|
-> UpdateLicenseManagerReportGeneratorResponse |
Create a value of UpdateLicenseManagerReportGeneratorResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateLicenseManagerReportGeneratorResponse'
, updateLicenseManagerReportGeneratorResponse_httpStatus
- The response's http status code.
UpdateLicenseSpecificationsForResource
data UpdateLicenseSpecificationsForResource Source #
See: newUpdateLicenseSpecificationsForResource
smart constructor.
UpdateLicenseSpecificationsForResource' (Maybe [LicenseSpecification]) (Maybe [LicenseSpecification]) Text |
Instances
newUpdateLicenseSpecificationsForResource Source #
Create a value of UpdateLicenseSpecificationsForResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:addLicenseSpecifications:UpdateLicenseSpecificationsForResource'
, updateLicenseSpecificationsForResource_addLicenseSpecifications
- ARNs of the license configurations to add.
$sel:removeLicenseSpecifications:UpdateLicenseSpecificationsForResource'
, updateLicenseSpecificationsForResource_removeLicenseSpecifications
- ARNs of the license configurations to remove.
UpdateLicenseSpecificationsForResource
, updateLicenseSpecificationsForResource_resourceArn
- Amazon Resource Name (ARN) of the Amazon Web Services resource.
data UpdateLicenseSpecificationsForResourceResponse Source #
See: newUpdateLicenseSpecificationsForResourceResponse
smart constructor.
Instances
Generic UpdateLicenseSpecificationsForResourceResponse Source # | |
Read UpdateLicenseSpecificationsForResourceResponse Source # | |
Show UpdateLicenseSpecificationsForResourceResponse Source # | |
NFData UpdateLicenseSpecificationsForResourceResponse Source # | |
Eq UpdateLicenseSpecificationsForResourceResponse Source # | |
type Rep UpdateLicenseSpecificationsForResourceResponse Source # | |
Defined in Amazonka.LicenseManager.UpdateLicenseSpecificationsForResource type Rep UpdateLicenseSpecificationsForResourceResponse = D1 ('MetaData "UpdateLicenseSpecificationsForResourceResponse" "Amazonka.LicenseManager.UpdateLicenseSpecificationsForResource" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "UpdateLicenseSpecificationsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newUpdateLicenseSpecificationsForResourceResponse Source #
:: Int |
|
-> UpdateLicenseSpecificationsForResourceResponse |
Create a value of UpdateLicenseSpecificationsForResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateLicenseSpecificationsForResourceResponse'
, updateLicenseSpecificationsForResourceResponse_httpStatus
- The response's http status code.
UpdateServiceSettings
data UpdateServiceSettings Source #
See: newUpdateServiceSettings
smart constructor.
Instances
newUpdateServiceSettings :: UpdateServiceSettings Source #
Create a value of UpdateServiceSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:enableCrossAccountsDiscovery:UpdateServiceSettings'
, updateServiceSettings_enableCrossAccountsDiscovery
- Activates cross-account discovery.
$sel:organizationConfiguration:UpdateServiceSettings'
, updateServiceSettings_organizationConfiguration
- Enables integration with Organizations for cross-account discovery.
$sel:s3BucketArn:UpdateServiceSettings'
, updateServiceSettings_s3BucketArn
- Amazon Resource Name (ARN) of the Amazon S3 bucket where the License
Manager information is stored.
$sel:snsTopicArn:UpdateServiceSettings'
, updateServiceSettings_snsTopicArn
- Amazon Resource Name (ARN) of the Amazon SNS topic used for License
Manager alerts.
data UpdateServiceSettingsResponse Source #
See: newUpdateServiceSettingsResponse
smart constructor.
Instances
newUpdateServiceSettingsResponse Source #
Create a value of UpdateServiceSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateServiceSettingsResponse'
, updateServiceSettingsResponse_httpStatus
- The response's http status code.
Types
AllowedOperation
newtype AllowedOperation Source #
pattern AllowedOperation_CheckInLicense :: AllowedOperation | |
pattern AllowedOperation_CheckoutBorrowLicense :: AllowedOperation | |
pattern AllowedOperation_CheckoutLicense :: AllowedOperation | |
pattern AllowedOperation_CreateGrant :: AllowedOperation | |
pattern AllowedOperation_CreateToken :: AllowedOperation | |
pattern AllowedOperation_ExtendConsumptionLicense :: AllowedOperation | |
pattern AllowedOperation_ListPurchasedLicenses :: AllowedOperation |
Instances
CheckoutType
newtype CheckoutType Source #
pattern CheckoutType_PERPETUAL :: CheckoutType | |
pattern CheckoutType_PROVISIONAL :: CheckoutType |
Instances
DigitalSignatureMethod
newtype DigitalSignatureMethod Source #
Instances
EntitlementDataUnit
newtype EntitlementDataUnit Source #
Instances
EntitlementUnit
newtype EntitlementUnit Source #
Instances
GrantStatus
newtype GrantStatus Source #
pattern GrantStatus_ACTIVE :: GrantStatus | |
pattern GrantStatus_DELETED :: GrantStatus | |
pattern GrantStatus_DISABLED :: GrantStatus | |
pattern GrantStatus_FAILED_WORKFLOW :: GrantStatus | |
pattern GrantStatus_PENDING_ACCEPT :: GrantStatus | |
pattern GrantStatus_PENDING_DELETE :: GrantStatus | |
pattern GrantStatus_PENDING_WORKFLOW :: GrantStatus | |
pattern GrantStatus_REJECTED :: GrantStatus | |
pattern GrantStatus_WORKFLOW_COMPLETED :: GrantStatus |
Instances
InventoryFilterCondition
newtype InventoryFilterCondition Source #
Instances
LicenseConfigurationStatus
newtype LicenseConfigurationStatus Source #
pattern LicenseConfigurationStatus_AVAILABLE :: LicenseConfigurationStatus | |
pattern LicenseConfigurationStatus_DISABLED :: LicenseConfigurationStatus |
Instances
LicenseConversionTaskStatus
newtype LicenseConversionTaskStatus Source #
Instances
LicenseCountingType
newtype LicenseCountingType Source #
pattern LicenseCountingType_Core :: LicenseCountingType | |
pattern LicenseCountingType_Instance :: LicenseCountingType | |
pattern LicenseCountingType_Socket :: LicenseCountingType | |
pattern LicenseCountingType_VCPU :: LicenseCountingType |
Instances
LicenseDeletionStatus
newtype LicenseDeletionStatus Source #
pattern LicenseDeletionStatus_DELETED :: LicenseDeletionStatus | |
pattern LicenseDeletionStatus_PENDING_DELETE :: LicenseDeletionStatus |
Instances
LicenseStatus
newtype LicenseStatus Source #
pattern LicenseStatus_AVAILABLE :: LicenseStatus | |
pattern LicenseStatus_DEACTIVATED :: LicenseStatus | |
pattern LicenseStatus_DELETED :: LicenseStatus | |
pattern LicenseStatus_EXPIRED :: LicenseStatus | |
pattern LicenseStatus_PENDING_AVAILABLE :: LicenseStatus | |
pattern LicenseStatus_PENDING_DELETE :: LicenseStatus | |
pattern LicenseStatus_SUSPENDED :: LicenseStatus |
Instances
ReceivedStatus
newtype ReceivedStatus Source #
pattern ReceivedStatus_ACTIVE :: ReceivedStatus | |
pattern ReceivedStatus_DELETED :: ReceivedStatus | |
pattern ReceivedStatus_DISABLED :: ReceivedStatus | |
pattern ReceivedStatus_FAILED_WORKFLOW :: ReceivedStatus | |
pattern ReceivedStatus_PENDING_ACCEPT :: ReceivedStatus | |
pattern ReceivedStatus_PENDING_WORKFLOW :: ReceivedStatus | |
pattern ReceivedStatus_REJECTED :: ReceivedStatus | |
pattern ReceivedStatus_WORKFLOW_COMPLETED :: ReceivedStatus |
Instances
RenewType
pattern RenewType_Monthly :: RenewType | |
pattern RenewType_None :: RenewType | |
pattern RenewType_Weekly :: RenewType |
Instances
ReportFrequencyType
newtype ReportFrequencyType Source #
pattern ReportFrequencyType_DAY :: ReportFrequencyType | |
pattern ReportFrequencyType_MONTH :: ReportFrequencyType | |
pattern ReportFrequencyType_WEEK :: ReportFrequencyType |
Instances
ReportType
newtype ReportType Source #
pattern ReportType_LicenseConfigurationSummaryReport :: ReportType | |
pattern ReportType_LicenseConfigurationUsageReport :: ReportType |
Instances
ResourceType
newtype ResourceType Source #
pattern ResourceType_EC2_AMI :: ResourceType | |
pattern ResourceType_EC2_HOST :: ResourceType | |
pattern ResourceType_EC2_INSTANCE :: ResourceType | |
pattern ResourceType_RDS :: ResourceType | |
pattern ResourceType_SYSTEMS_MANAGER_MANAGED_INSTANCE :: ResourceType |
Instances
TokenType
pattern TokenType_REFRESH_TOKEN :: TokenType |
Instances
AutomatedDiscoveryInformation
data AutomatedDiscoveryInformation Source #
Describes automated discovery.
See: newAutomatedDiscoveryInformation
smart constructor.
Instances
FromJSON AutomatedDiscoveryInformation Source # | |
Generic AutomatedDiscoveryInformation Source # | |
Read AutomatedDiscoveryInformation Source # | |
Show AutomatedDiscoveryInformation Source # | |
NFData AutomatedDiscoveryInformation Source # | |
Defined in Amazonka.LicenseManager.Types.AutomatedDiscoveryInformation rnf :: AutomatedDiscoveryInformation -> () # | |
Eq AutomatedDiscoveryInformation Source # | |
Hashable AutomatedDiscoveryInformation Source # | |
type Rep AutomatedDiscoveryInformation Source # | |
Defined in Amazonka.LicenseManager.Types.AutomatedDiscoveryInformation type Rep AutomatedDiscoveryInformation = D1 ('MetaData "AutomatedDiscoveryInformation" "Amazonka.LicenseManager.Types.AutomatedDiscoveryInformation" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "AutomatedDiscoveryInformation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lastRunTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) |
newAutomatedDiscoveryInformation :: AutomatedDiscoveryInformation Source #
Create a value of AutomatedDiscoveryInformation
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lastRunTime:AutomatedDiscoveryInformation'
, automatedDiscoveryInformation_lastRunTime
- Time that automated discovery last ran.
BorrowConfiguration
data BorrowConfiguration Source #
Details about a borrow configuration.
See: newBorrowConfiguration
smart constructor.
Instances
newBorrowConfiguration Source #
:: Bool | |
-> Int | |
-> BorrowConfiguration |
Create a value of BorrowConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:allowEarlyCheckIn:BorrowConfiguration'
, borrowConfiguration_allowEarlyCheckIn
- Indicates whether early check-ins are allowed.
$sel:maxTimeToLiveInMinutes:BorrowConfiguration'
, borrowConfiguration_maxTimeToLiveInMinutes
- Maximum time for the borrow configuration, in minutes.
ConsumedLicenseSummary
data ConsumedLicenseSummary Source #
Details about license consumption.
See: newConsumedLicenseSummary
smart constructor.
Instances
newConsumedLicenseSummary :: ConsumedLicenseSummary Source #
Create a value of ConsumedLicenseSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:consumedLicenses:ConsumedLicenseSummary'
, consumedLicenseSummary_consumedLicenses
- Number of licenses consumed by the resource.
$sel:resourceType:ConsumedLicenseSummary'
, consumedLicenseSummary_resourceType
- Resource type of the resource consuming a license.
ConsumptionConfiguration
data ConsumptionConfiguration Source #
Details about a consumption configuration.
See: newConsumptionConfiguration
smart constructor.
ConsumptionConfiguration' (Maybe BorrowConfiguration) (Maybe ProvisionalConfiguration) (Maybe RenewType) |
Instances
newConsumptionConfiguration :: ConsumptionConfiguration Source #
Create a value of ConsumptionConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:borrowConfiguration:ConsumptionConfiguration'
, consumptionConfiguration_borrowConfiguration
- Details about a borrow configuration.
$sel:provisionalConfiguration:ConsumptionConfiguration'
, consumptionConfiguration_provisionalConfiguration
- Details about a provisional configuration.
$sel:renewType:ConsumptionConfiguration'
, consumptionConfiguration_renewType
- Renewal frequency.
DatetimeRange
data DatetimeRange Source #
Describes a time range, in ISO8601-UTC format.
See: newDatetimeRange
smart constructor.
Instances
Create a value of DatetimeRange
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:end:DatetimeRange'
, datetimeRange_end
- End of the time range.
$sel:begin:DatetimeRange'
, datetimeRange_begin
- Start of the time range.
Entitlement
data Entitlement Source #
Describes a resource entitled for use with a license.
See: newEntitlement
smart constructor.
Instances
Create a value of Entitlement
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:allowCheckIn:Entitlement'
, entitlement_allowCheckIn
- Indicates whether check-ins are allowed.
$sel:maxCount:Entitlement'
, entitlement_maxCount
- Maximum entitlement count. Use if the unit is not None.
$sel:overage:Entitlement'
, entitlement_overage
- Indicates whether overages are allowed.
$sel:value:Entitlement'
, entitlement_value
- Entitlement resource. Use only if the unit is None.
$sel:name:Entitlement'
, entitlement_name
- Entitlement name.
$sel:unit:Entitlement'
, entitlement_unit
- Entitlement unit.
EntitlementData
data EntitlementData Source #
Data associated with an entitlement resource.
See: newEntitlementData
smart constructor.
Instances
Create a value of EntitlementData
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:value:EntitlementData'
, entitlementData_value
- Entitlement data value.
$sel:name:EntitlementData'
, entitlementData_name
- Entitlement data name.
$sel:unit:EntitlementData'
, entitlementData_unit
- Entitlement data unit.
EntitlementUsage
data EntitlementUsage Source #
Usage associated with an entitlement resource.
See: newEntitlementUsage
smart constructor.
Instances
:: Text | |
-> Text | |
-> EntitlementDataUnit | |
-> EntitlementUsage |
Create a value of EntitlementUsage
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxCount:EntitlementUsage'
, entitlementUsage_maxCount
- Maximum entitlement usage count.
$sel:name:EntitlementUsage'
, entitlementUsage_name
- Entitlement usage name.
$sel:consumedValue:EntitlementUsage'
, entitlementUsage_consumedValue
- Resource usage consumed.
$sel:unit:EntitlementUsage'
, entitlementUsage_unit
- Entitlement usage unit.
Filter
A filter name and value pair that is used to return more specific results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.
See: newFilter
smart constructor.
Instances
ToJSON Filter Source # | |
Defined in Amazonka.LicenseManager.Types.Filter | |
Generic Filter Source # | |
Read Filter Source # | |
Show Filter Source # | |
NFData Filter Source # | |
Defined in Amazonka.LicenseManager.Types.Filter | |
Eq Filter Source # | |
Hashable Filter Source # | |
Defined in Amazonka.LicenseManager.Types.Filter | |
type Rep Filter Source # | |
Defined in Amazonka.LicenseManager.Types.Filter type Rep Filter = D1 ('MetaData "Filter" "Amazonka.LicenseManager.Types.Filter" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "Filter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) |
Create a value of Filter
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:Filter'
, filter_name
- Name of the filter. Filter names are case-sensitive.
$sel:values:Filter'
, filter_values
- Filter values. Filter values are case-sensitive.
Grant
Describes a grant.
See: newGrant
smart constructor.
Instances
Create a value of Grant
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:statusReason:Grant'
, grant_statusReason
- Grant status reason.
$sel:grantArn:Grant'
, grant_grantArn
- Amazon Resource Name (ARN) of the grant.
$sel:grantName:Grant'
, grant_grantName
- Grant name.
$sel:parentArn:Grant'
, grant_parentArn
- Parent ARN.
$sel:licenseArn:Grant'
, grant_licenseArn
- License ARN.
$sel:granteePrincipalArn:Grant'
, grant_granteePrincipalArn
- The grantee principal ARN.
$sel:homeRegion:Grant'
, grant_homeRegion
- Home Region of the grant.
$sel:grantStatus:Grant'
, grant_grantStatus
- Grant status.
$sel:version:Grant'
, grant_version
- Grant version.
$sel:grantedOperations:Grant'
, grant_grantedOperations
- Granted operations.
GrantedLicense
data GrantedLicense Source #
Describes a license that is granted to a grantee.
See: newGrantedLicense
smart constructor.
GrantedLicense' (Maybe Text) (Maybe ConsumptionConfiguration) (Maybe Text) (Maybe [Entitlement]) (Maybe Text) (Maybe IssuerDetails) (Maybe Text) (Maybe [Metadata]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ReceivedMetadata) (Maybe LicenseStatus) (Maybe DatetimeRange) (Maybe Text) |
Instances
newGrantedLicense :: GrantedLicense Source #
Create a value of GrantedLicense
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:beneficiary:GrantedLicense'
, grantedLicense_beneficiary
- Granted license beneficiary.
$sel:consumptionConfiguration:GrantedLicense'
, grantedLicense_consumptionConfiguration
- Configuration for consumption of the license.
$sel:createTime:GrantedLicense'
, grantedLicense_createTime
- Creation time of the granted license.
$sel:entitlements:GrantedLicense'
, grantedLicense_entitlements
- License entitlements.
$sel:homeRegion:GrantedLicense'
, grantedLicense_homeRegion
- Home Region of the granted license.
$sel:issuer:GrantedLicense'
, grantedLicense_issuer
- Granted license issuer.
$sel:licenseArn:GrantedLicense'
, grantedLicense_licenseArn
- Amazon Resource Name (ARN) of the license.
$sel:licenseMetadata:GrantedLicense'
, grantedLicense_licenseMetadata
- Granted license metadata.
$sel:licenseName:GrantedLicense'
, grantedLicense_licenseName
- License name.
$sel:productName:GrantedLicense'
, grantedLicense_productName
- Product name.
$sel:productSKU:GrantedLicense'
, grantedLicense_productSKU
- Product SKU.
$sel:receivedMetadata:GrantedLicense'
, grantedLicense_receivedMetadata
- Granted license received metadata.
$sel:status:GrantedLicense'
, grantedLicense_status
- Granted license status.
$sel:validity:GrantedLicense'
, grantedLicense_validity
- Date and time range during which the granted license is valid, in
ISO8601-UTC format.
$sel:version:GrantedLicense'
, grantedLicense_version
- Version of the granted license.
InventoryFilter
data InventoryFilter Source #
An inventory filter.
See: newInventoryFilter
smart constructor.
Instances
Create a value of InventoryFilter
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:value:InventoryFilter'
, inventoryFilter_value
- Value of the filter.
$sel:name:InventoryFilter'
, inventoryFilter_name
- Name of the filter.
$sel:condition:InventoryFilter'
, inventoryFilter_condition
- Condition of the filter.
Issuer
Details about the issuer of a license.
See: newIssuer
smart constructor.
Instances
ToJSON Issuer Source # | |
Defined in Amazonka.LicenseManager.Types.Issuer | |
Generic Issuer Source # | |
Read Issuer Source # | |
Show Issuer Source # | |
NFData Issuer Source # | |
Defined in Amazonka.LicenseManager.Types.Issuer | |
Eq Issuer Source # | |
Hashable Issuer Source # | |
Defined in Amazonka.LicenseManager.Types.Issuer | |
type Rep Issuer Source # | |
Defined in Amazonka.LicenseManager.Types.Issuer type Rep Issuer = D1 ('MetaData "Issuer" "Amazonka.LicenseManager.Types.Issuer" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "Issuer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "signKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
Create a value of Issuer
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:signKey:Issuer'
, issuer_signKey
- 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.
$sel:name:Issuer'
, issuer_name
- Issuer name.
IssuerDetails
data IssuerDetails Source #
Details associated with the issuer of a license.
See: newIssuerDetails
smart constructor.
Instances
newIssuerDetails :: IssuerDetails Source #
Create a value of IssuerDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:keyFingerprint:IssuerDetails'
, issuerDetails_keyFingerprint
- Issuer key fingerprint.
$sel:name:IssuerDetails'
, issuerDetails_name
- Issuer name.
$sel:signKey:IssuerDetails'
, issuerDetails_signKey
- 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
Software license that is managed in License Manager.
See: newLicense
smart constructor.
License' (Maybe Text) (Maybe ConsumptionConfiguration) (Maybe Text) (Maybe [Entitlement]) (Maybe Text) (Maybe IssuerDetails) (Maybe Text) (Maybe [Metadata]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe LicenseStatus) (Maybe DatetimeRange) (Maybe Text) |
Instances
newLicense :: License Source #
Create a value of License
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:beneficiary:License'
, license_beneficiary
- License beneficiary.
$sel:consumptionConfiguration:License'
, license_consumptionConfiguration
- Configuration for consumption of the license.
$sel:createTime:License'
, license_createTime
- License creation time.
$sel:entitlements:License'
, license_entitlements
- License entitlements.
$sel:homeRegion:License'
, license_homeRegion
- Home Region of the license.
$sel:issuer:License'
, license_issuer
- License issuer.
$sel:licenseArn:License'
, license_licenseArn
- Amazon Resource Name (ARN) of the license.
$sel:licenseMetadata:License'
, license_licenseMetadata
- License metadata.
$sel:licenseName:License'
, license_licenseName
- License name.
$sel:productName:License'
, license_productName
- Product name.
$sel:productSKU:License'
, license_productSKU
- Product SKU.
$sel:status:License'
, license_status
- License status.
$sel:validity:License'
, license_validity
- Date and time range during which the license is valid, in ISO8601-UTC
format.
$sel:version:License'
, license_version
- License version.
LicenseConfiguration
data LicenseConfiguration Source #
A license configuration is an abstraction of a customer license agreement that can be consumed and enforced by License Manager. Components include specifications for the license type (licensing by instance, socket, CPU, or vCPU), allowed tenancy (shared tenancy, Dedicated Instance, Dedicated Host, or all of these), host affinity (how long a VM must be associated with a host), and the number of licenses purchased and used.
See: newLicenseConfiguration
smart constructor.
LicenseConfiguration' (Maybe AutomatedDiscoveryInformation) (Maybe [ConsumedLicenseSummary]) (Maybe Integer) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Integer) (Maybe Bool) (Maybe LicenseCountingType) (Maybe [Text]) (Maybe [ManagedResourceSummary]) (Maybe Text) (Maybe Text) (Maybe [ProductInformation]) (Maybe Text) |
Instances
newLicenseConfiguration :: LicenseConfiguration Source #
Create a value of LicenseConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:automatedDiscoveryInformation:LicenseConfiguration'
, licenseConfiguration_automatedDiscoveryInformation
- Automated discovery information.
$sel:consumedLicenseSummaryList:LicenseConfiguration'
, licenseConfiguration_consumedLicenseSummaryList
- Summaries for licenses consumed by various resources.
LicenseConfiguration
, licenseConfiguration_consumedLicenses
- Number of licenses consumed.
$sel:description:LicenseConfiguration'
, licenseConfiguration_description
- Description of the license configuration.
$sel:disassociateWhenNotFound:LicenseConfiguration'
, licenseConfiguration_disassociateWhenNotFound
- When true, disassociates a resource when software is uninstalled.
$sel:licenseConfigurationArn:LicenseConfiguration'
, licenseConfiguration_licenseConfigurationArn
- Amazon Resource Name (ARN) of the license configuration.
$sel:licenseConfigurationId:LicenseConfiguration'
, licenseConfiguration_licenseConfigurationId
- Unique ID of the license configuration.
$sel:licenseCount:LicenseConfiguration'
, licenseConfiguration_licenseCount
- Number of licenses managed by the license configuration.
$sel:licenseCountHardLimit:LicenseConfiguration'
, licenseConfiguration_licenseCountHardLimit
- Number of available licenses as a hard limit.
$sel:licenseCountingType:LicenseConfiguration'
, licenseConfiguration_licenseCountingType
- Dimension to use to track the license inventory.
$sel:licenseRules:LicenseConfiguration'
, licenseConfiguration_licenseRules
- License rules.
$sel:managedResourceSummaryList:LicenseConfiguration'
, licenseConfiguration_managedResourceSummaryList
- Summaries for managed resources.
$sel:name:LicenseConfiguration'
, licenseConfiguration_name
- Name of the license configuration.
$sel:ownerAccountId:LicenseConfiguration'
, licenseConfiguration_ownerAccountId
- Account ID of the license configuration's owner.
$sel:productInformationList:LicenseConfiguration'
, licenseConfiguration_productInformationList
- Product information.
$sel:status:LicenseConfiguration'
, licenseConfiguration_status
- Status of the license configuration.
LicenseConfigurationAssociation
data LicenseConfigurationAssociation Source #
Describes an association with a license configuration.
See: newLicenseConfigurationAssociation
smart constructor.
LicenseConfigurationAssociation' (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe ResourceType) |
Instances
newLicenseConfigurationAssociation :: LicenseConfigurationAssociation Source #
Create a value of LicenseConfigurationAssociation
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:amiAssociationScope:LicenseConfigurationAssociation'
, licenseConfigurationAssociation_amiAssociationScope
- Scope of AMI associations. The possible value is cross-account
.
$sel:associationTime:LicenseConfigurationAssociation'
, licenseConfigurationAssociation_associationTime
- Time when the license configuration was associated with the resource.
$sel:resourceArn:LicenseConfigurationAssociation'
, licenseConfigurationAssociation_resourceArn
- Amazon Resource Name (ARN) of the resource.
$sel:resourceOwnerId:LicenseConfigurationAssociation'
, licenseConfigurationAssociation_resourceOwnerId
- ID of the Amazon Web Services account that owns the resource consuming
licenses.
$sel:resourceType:LicenseConfigurationAssociation'
, licenseConfigurationAssociation_resourceType
- Type of server resource.
LicenseConfigurationUsage
data LicenseConfigurationUsage Source #
Details about the usage of a resource associated with a license configuration.
See: newLicenseConfigurationUsage
smart constructor.
LicenseConfigurationUsage' (Maybe POSIX) (Maybe Integer) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ResourceType) |
Instances
newLicenseConfigurationUsage :: LicenseConfigurationUsage Source #
Create a value of LicenseConfigurationUsage
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:associationTime:LicenseConfigurationUsage'
, licenseConfigurationUsage_associationTime
- Time when the license configuration was initially associated with the
resource.
$sel:consumedLicenses:LicenseConfigurationUsage'
, licenseConfigurationUsage_consumedLicenses
- Number of licenses consumed by the resource.
$sel:resourceArn:LicenseConfigurationUsage'
, licenseConfigurationUsage_resourceArn
- Amazon Resource Name (ARN) of the resource.
$sel:resourceOwnerId:LicenseConfigurationUsage'
, licenseConfigurationUsage_resourceOwnerId
- ID of the account that owns the resource.
$sel:resourceStatus:LicenseConfigurationUsage'
, licenseConfigurationUsage_resourceStatus
- Status of the resource.
$sel:resourceType:LicenseConfigurationUsage'
, licenseConfigurationUsage_resourceType
- Type of resource.
LicenseConversionContext
data LicenseConversionContext Source #
Information about a license type conversion task.
See: newLicenseConversionContext
smart constructor.
Instances
newLicenseConversionContext :: LicenseConversionContext Source #
Create a value of LicenseConversionContext
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:usageOperation:LicenseConversionContext'
, licenseConversionContext_usageOperation
- 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
data LicenseConversionTask Source #
Information about a license type conversion task.
See: newLicenseConversionTask
smart constructor.
Instances
newLicenseConversionTask :: LicenseConversionTask Source #
Create a value of LicenseConversionTask
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:destinationLicenseContext:LicenseConversionTask'
, licenseConversionTask_destinationLicenseContext
- Information about the license type this conversion task converted to.
$sel:endTime:LicenseConversionTask'
, licenseConversionTask_endTime
- The time the conversion task was completed.
$sel:licenseConversionTaskId:LicenseConversionTask'
, licenseConversionTask_licenseConversionTaskId
- The ID of the license type conversion task.
$sel:licenseConversionTime:LicenseConversionTask'
, licenseConversionTask_licenseConversionTime
- The time the usage operation value of the resource was changed.
$sel:resourceArn:LicenseConversionTask'
, licenseConversionTask_resourceArn
- The Amazon Resource Name (ARN) of the resource associated with the
license type conversion task.
$sel:sourceLicenseContext:LicenseConversionTask'
, licenseConversionTask_sourceLicenseContext
- Information about the license type this conversion task converted from.
$sel:startTime:LicenseConversionTask'
, licenseConversionTask_startTime
- The time the conversion task was started at.
$sel:status:LicenseConversionTask'
, licenseConversionTask_status
- The status of the conversion task.
$sel:statusMessage:LicenseConversionTask'
, licenseConversionTask_statusMessage
- The status message for the conversion task.
LicenseOperationFailure
data LicenseOperationFailure Source #
Describes the failure of a license operation.
See: newLicenseOperationFailure
smart constructor.
LicenseOperationFailure' (Maybe Text) (Maybe POSIX) (Maybe [Metadata]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ResourceType) |
Instances
newLicenseOperationFailure :: LicenseOperationFailure Source #
Create a value of LicenseOperationFailure
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:errorMessage:LicenseOperationFailure'
, licenseOperationFailure_errorMessage
- Error message.
$sel:failureTime:LicenseOperationFailure'
, licenseOperationFailure_failureTime
- Failure time.
$sel:metadataList:LicenseOperationFailure'
, licenseOperationFailure_metadataList
- Reserved.
$sel:operationName:LicenseOperationFailure'
, licenseOperationFailure_operationName
- Name of the operation.
$sel:operationRequestedBy:LicenseOperationFailure'
, licenseOperationFailure_operationRequestedBy
- The requester is "License Manager Automated Discovery".
$sel:resourceArn:LicenseOperationFailure'
, licenseOperationFailure_resourceArn
- Amazon Resource Name (ARN) of the resource.
$sel:resourceOwnerId:LicenseOperationFailure'
, licenseOperationFailure_resourceOwnerId
- ID of the Amazon Web Services account that owns the resource.
$sel:resourceType:LicenseOperationFailure'
, licenseOperationFailure_resourceType
- Resource type.
LicenseSpecification
data LicenseSpecification Source #
Details for associating a license configuration with a resource.
See: newLicenseSpecification
smart constructor.
Instances
newLicenseSpecification Source #
Create a value of LicenseSpecification
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:amiAssociationScope:LicenseSpecification'
, licenseSpecification_amiAssociationScope
- Scope of AMI associations. The possible value is cross-account
.
$sel:licenseConfigurationArn:LicenseSpecification'
, licenseSpecification_licenseConfigurationArn
- Amazon Resource Name (ARN) of the license configuration.
LicenseUsage
data LicenseUsage Source #
Describes the entitlement usage associated with a license.
See: newLicenseUsage
smart constructor.
Instances
newLicenseUsage :: LicenseUsage Source #
Create a value of LicenseUsage
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:entitlementUsages:LicenseUsage'
, licenseUsage_entitlementUsages
- License entitlement usages.
ManagedResourceSummary
data ManagedResourceSummary Source #
Summary information about a managed resource.
See: newManagedResourceSummary
smart constructor.
Instances
newManagedResourceSummary :: ManagedResourceSummary Source #
Create a value of ManagedResourceSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:associationCount:ManagedResourceSummary'
, managedResourceSummary_associationCount
- Number of resources associated with licenses.
$sel:resourceType:ManagedResourceSummary'
, managedResourceSummary_resourceType
- Type of resource associated with a license.
Metadata
Describes key/value pairs.
See: newMetadata
smart constructor.
Instances
FromJSON Metadata Source # | |
ToJSON Metadata Source # | |
Defined in Amazonka.LicenseManager.Types.Metadata | |
Generic Metadata Source # | |
Read Metadata Source # | |
Show Metadata Source # | |
NFData Metadata Source # | |
Defined in Amazonka.LicenseManager.Types.Metadata | |
Eq Metadata Source # | |
Hashable Metadata Source # | |
Defined in Amazonka.LicenseManager.Types.Metadata | |
type Rep Metadata Source # | |
Defined in Amazonka.LicenseManager.Types.Metadata type Rep Metadata = D1 ('MetaData "Metadata" "Amazonka.LicenseManager.Types.Metadata" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "Metadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) |
newMetadata :: Metadata Source #
Create a value of Metadata
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:Metadata'
, metadata_name
- The key name.
$sel:value:Metadata'
, metadata_value
- The value.
OrganizationConfiguration
data OrganizationConfiguration Source #
Configuration information for Organizations.
See: newOrganizationConfiguration
smart constructor.
Instances
newOrganizationConfiguration Source #
Create a value of OrganizationConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:enableIntegration:OrganizationConfiguration'
, organizationConfiguration_enableIntegration
- Enables Organizations integration.
ProductInformation
data ProductInformation Source #
Describes product information for a license configuration.
See: newProductInformation
smart constructor.
Instances
newProductInformation Source #
Create a value of ProductInformation
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceType:ProductInformation'
, productInformation_resourceType
- Resource type. The possible values are SSM_MANAGED
| RDS
.
$sel:productInformationFilterList:ProductInformation'
, productInformation_productInformationFilterList
- 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
data ProductInformationFilter Source #
Describes product information filters.
See: newProductInformationFilter
smart constructor.
Instances
newProductInformationFilter Source #
:: Text | |
-> Text |
|
-> ProductInformationFilter |
Create a value of ProductInformationFilter
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:productInformationFilterValue:ProductInformationFilter'
, productInformationFilter_productInformationFilterValue
- Filter value.
$sel:productInformationFilterName:ProductInformationFilter'
, productInformationFilter_productInformationFilterName
- Filter name.
$sel:productInformationFilterComparator:ProductInformationFilter'
, productInformationFilter_productInformationFilterComparator
- Logical operator.
ProvisionalConfiguration
data ProvisionalConfiguration Source #
Details about a provisional configuration.
See: newProvisionalConfiguration
smart constructor.
Instances
newProvisionalConfiguration Source #
Create a value of ProvisionalConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxTimeToLiveInMinutes:ProvisionalConfiguration'
, provisionalConfiguration_maxTimeToLiveInMinutes
- Maximum time for the provisional configuration, in minutes.
ReceivedMetadata
data ReceivedMetadata Source #
Metadata associated with received licenses and grants.
See: newReceivedMetadata
smart constructor.
Instances
newReceivedMetadata :: ReceivedMetadata Source #
Create a value of ReceivedMetadata
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:allowedOperations:ReceivedMetadata'
, receivedMetadata_allowedOperations
- Allowed operations.
$sel:receivedStatus:ReceivedMetadata'
, receivedMetadata_receivedStatus
- Received status.
$sel:receivedStatusReason:ReceivedMetadata'
, receivedMetadata_receivedStatusReason
- Received status reason.
ReportContext
data ReportContext Source #
Details of the license configuration that this generator reports on.
See: newReportContext
smart constructor.
Instances
newReportContext :: ReportContext Source #
Create a value of ReportContext
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseConfigurationArns:ReportContext'
, reportContext_licenseConfigurationArns
- Amazon Resource Name (ARN) of the license configuration that this
generator reports on.
ReportFrequency
data ReportFrequency Source #
Details about how frequently reports are generated.
See: newReportFrequency
smart constructor.
Instances
newReportFrequency :: ReportFrequency Source #
Create a value of ReportFrequency
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:period:ReportFrequency'
, reportFrequency_period
- Time period between each report. The period can be daily, weekly, or
monthly.
$sel:value:ReportFrequency'
, reportFrequency_value
- Number of times within the frequency period that a report is generated.
The only supported value is 1
.
ReportGenerator
data ReportGenerator Source #
Describe the details of a report generator.
See: newReportGenerator
smart constructor.
ReportGenerator' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ReportContext) (Maybe Text) (Maybe ReportFrequency) (Maybe Text) (Maybe [ReportType]) (Maybe S3Location) (Maybe [Tag]) |
Instances
newReportGenerator :: ReportGenerator Source #
Create a value of ReportGenerator
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:createTime:ReportGenerator'
, reportGenerator_createTime
- Time the report was created.
$sel:description:ReportGenerator'
, reportGenerator_description
- Description of the report generator.
$sel:lastReportGenerationTime:ReportGenerator'
, reportGenerator_lastReportGenerationTime
- Time the last report was generated at.
$sel:lastRunFailureReason:ReportGenerator'
, reportGenerator_lastRunFailureReason
- Failure message for the last report generation attempt.
$sel:lastRunStatus:ReportGenerator'
, reportGenerator_lastRunStatus
- Status of the last report generation attempt.
$sel:licenseManagerReportGeneratorArn:ReportGenerator'
, reportGenerator_licenseManagerReportGeneratorArn
- Amazon Resource Name (ARN) of the report generator.
$sel:reportContext:ReportGenerator'
, reportGenerator_reportContext
- License configuration type for this generator.
$sel:reportCreatorAccount:ReportGenerator'
, reportGenerator_reportCreatorAccount
- The Amazon Web Services account ID used to create the report generator.
$sel:reportFrequency:ReportGenerator'
, reportGenerator_reportFrequency
- Details about how frequently reports are generated.
$sel:reportGeneratorName:ReportGenerator'
, reportGenerator_reportGeneratorName
- Name of the report generator.
$sel:reportType:ReportGenerator'
, reportGenerator_reportType
- Type of reports that are generated.
$sel:s3Location:ReportGenerator'
, reportGenerator_s3Location
- Details of the S3 bucket that report generator reports are published to.
$sel:tags:ReportGenerator'
, reportGenerator_tags
- Tags associated with the report generator.
ResourceInventory
data ResourceInventory Source #
Details about a resource.
See: newResourceInventory
smart constructor.
ResourceInventory' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ResourceType) |
Instances
newResourceInventory :: ResourceInventory Source #
Create a value of ResourceInventory
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:platform:ResourceInventory'
, resourceInventory_platform
- Platform of the resource.
$sel:platformVersion:ResourceInventory'
, resourceInventory_platformVersion
- Platform version of the resource in the inventory.
$sel:resourceArn:ResourceInventory'
, resourceInventory_resourceArn
- Amazon Resource Name (ARN) of the resource.
$sel:resourceId:ResourceInventory'
, resourceInventory_resourceId
- ID of the resource.
$sel:resourceOwningAccountId:ResourceInventory'
, resourceInventory_resourceOwningAccountId
- ID of the account that owns the resource.
$sel:resourceType:ResourceInventory'
, resourceInventory_resourceType
- Type of resource.
S3Location
data S3Location Source #
Details of the S3 bucket that report generator reports are published to.
See: newS3Location
smart constructor.
S3Location' (Maybe Text) (Maybe Text) |
Instances
newS3Location :: S3Location Source #
Create a value of S3Location
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:bucket:S3Location'
, s3Location_bucket
- Name of the S3 bucket reports are published to.
$sel:keyPrefix:S3Location'
, s3Location_keyPrefix
- Prefix of the S3 bucket reports are published to.
Tag
Details about a tag for a license configuration.
See: newTag
smart constructor.
Instances
FromJSON Tag Source # | |
ToJSON Tag Source # | |
Defined in Amazonka.LicenseManager.Types.Tag | |
Generic Tag Source # | |
Read Tag Source # | |
Show Tag Source # | |
NFData Tag Source # | |
Defined in Amazonka.LicenseManager.Types.Tag | |
Eq Tag Source # | |
Hashable Tag Source # | |
Defined in Amazonka.LicenseManager.Types.Tag | |
type Rep Tag Source # | |
Defined in Amazonka.LicenseManager.Types.Tag type Rep Tag = D1 ('MetaData "Tag" "Amazonka.LicenseManager.Types.Tag" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) |
Create a value of Tag
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:key:Tag'
, tag_key
- Tag key.
$sel:value:Tag'
, tag_value
- Tag value.
TokenData
Describes a token.
See: newTokenData
smart constructor.
TokenData' (Maybe Text) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe [Text]) (Maybe Text) |
Instances
newTokenData :: TokenData Source #
Create a value of TokenData
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:expirationTime:TokenData'
, tokenData_expirationTime
- Token expiration time, in ISO8601-UTC format.
$sel:licenseArn:TokenData'
, tokenData_licenseArn
- Amazon Resource Name (ARN) of the license.
$sel:roleArns:TokenData'
, tokenData_roleArns
- Amazon Resource Names (ARN) of the roles included in the token.
$sel:status:TokenData'
, tokenData_status
- Token status. The possible values are AVAILABLE
and DELETED
.
$sel:tokenId:TokenData'
, tokenData_tokenId
- Token ID.
$sel:tokenProperties:TokenData'
, tokenData_tokenProperties
- Data specified by the caller.
$sel:tokenType:TokenData'
, tokenData_tokenType
- Type of token generated. The supported value is REFRESH_TOKEN
.