| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.LicenseManager
Contents
- 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
Description
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.
Constructors
| AcceptGrant' Text |
Instances
Arguments
| :: Text | |
| -> AcceptGrant |
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.
Constructors
| AcceptGrantResponse' (Maybe Text) (Maybe GrantStatus) (Maybe Text) Int |
Instances
newAcceptGrantResponse Source #
Arguments
| :: Int | |
| -> AcceptGrantResponse |
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.
Constructors
| CheckInLicense' (Maybe Text) Text |
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.
Constructors
| CheckInLicenseResponse' Int |
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.
Constructors
| CheckoutBorrowLicense' (Maybe [Metadata]) (Maybe Text) Text [EntitlementData] DigitalSignatureMethod Text |
Instances
newCheckoutBorrowLicense Source #
Arguments
| :: Text | |
| -> DigitalSignatureMethod | |
| -> Text | |
| -> CheckoutBorrowLicense |
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.
Constructors
| 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.
Constructors
| CheckoutLicense' (Maybe Text) (Maybe Text) Text CheckoutType Text [EntitlementData] Text |
Instances
Arguments
| :: 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.
Constructors
| 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.
Constructors
| CreateGrant' Text Text Text (NonEmpty Text) Text (NonEmpty AllowedOperation) |
Instances
Arguments
| :: 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.
Constructors
| CreateGrantResponse' (Maybe Text) (Maybe GrantStatus) (Maybe Text) Int |
Instances
newCreateGrantResponse Source #
Arguments
| :: Int | |
| -> CreateGrantResponse |
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.
Constructors
| 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.
Constructors
| CreateGrantVersionResponse' (Maybe Text) (Maybe GrantStatus) (Maybe Text) Int |
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.
Constructors
| CreateLicense' (Maybe [Metadata]) Text Text Text Issuer Text DatetimeRange [Entitlement] Text ConsumptionConfiguration Text |
Instances
Arguments
| :: 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.
Constructors
| CreateLicenseResponse' (Maybe Text) (Maybe LicenseStatus) (Maybe Text) Int |
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.
Constructors
| CreateLicenseConfiguration' (Maybe Text) (Maybe Bool) (Maybe Integer) (Maybe Bool) (Maybe [Text]) (Maybe [ProductInformation]) (Maybe [Tag]) Text LicenseCountingType |
Instances
newCreateLicenseConfiguration Source #
Arguments
| :: Text | |
| -> LicenseCountingType | |
| -> CreateLicenseConfiguration |
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.
Coresdimension:allowedTenancy|licenseAffinityToHost|maximumCores|minimumCoresInstancesdimension:allowedTenancy|maximumCores|minimumCores|maximumSockets|minimumSockets|maximumVcpus|minimumVcpusSocketsdimension:allowedTenancy|licenseAffinityToHost|maximumSockets|minimumSocketsvCPUsdimension: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.
Constructors
| CreateLicenseConfigurationResponse' (Maybe Text) Int |
Instances
newCreateLicenseConfigurationResponse Source #
Arguments
| :: Int | |
| -> CreateLicenseConfigurationResponse |
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.
Constructors
| CreateLicenseConversionTaskForResource' Text LicenseConversionContext LicenseConversionContext |
Instances
newCreateLicenseConversionTaskForResource Source #
Arguments
| :: 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.
Constructors
| CreateLicenseConversionTaskForResourceResponse' (Maybe Text) Int |
Instances
newCreateLicenseConversionTaskForResourceResponse Source #
Arguments
| :: 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.
Constructors
| CreateLicenseManagerReportGenerator' (Maybe Text) (Maybe [Tag]) Text [ReportType] ReportContext ReportFrequency Text |
Instances
newCreateLicenseManagerReportGenerator Source #
Arguments
| :: Text | |
| -> ReportContext | |
| -> ReportFrequency | |
| -> Text | |
| -> CreateLicenseManagerReportGenerator |
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.
Constructors
| CreateLicenseManagerReportGeneratorResponse' (Maybe Text) Int |
Instances
newCreateLicenseManagerReportGeneratorResponse Source #
Arguments
| :: 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.
Constructors
| CreateLicenseVersion' (Maybe [Metadata]) (Maybe Text) Text Text Text Issuer Text DatetimeRange [Entitlement] ConsumptionConfiguration LicenseStatus Text |
Instances
newCreateLicenseVersion Source #
Arguments
| :: 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.
Constructors
| CreateLicenseVersionResponse' (Maybe Text) (Maybe LicenseStatus) (Maybe Text) Int |
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
Arguments
| :: Text | |
| -> Text | |
| -> CreateToken |
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 #
Arguments
| :: Int | |
| -> CreateTokenResponse |
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.
Constructors
| DeleteGrant' (Maybe Text) Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> DeleteGrant |
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.
Constructors
| DeleteGrantResponse' (Maybe Text) (Maybe GrantStatus) (Maybe Text) Int |
Instances
newDeleteGrantResponse Source #
Arguments
| :: Int | |
| -> DeleteGrantResponse |
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.
Constructors
| DeleteLicense' Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> DeleteLicense |
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.
Constructors
| DeleteLicenseResponse' (Maybe Text) (Maybe LicenseDeletionStatus) Int |
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.
Constructors
| DeleteLicenseConfiguration' Text |
Instances
newDeleteLicenseConfiguration Source #
Arguments
| :: Text | |
| -> DeleteLicenseConfiguration |
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.
Constructors
| DeleteLicenseConfigurationResponse' Int |
Instances
newDeleteLicenseConfigurationResponse Source #
Arguments
| :: Int | |
| -> DeleteLicenseConfigurationResponse |
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.
Constructors
| DeleteLicenseManagerReportGenerator' Text |
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.
Constructors
| DeleteLicenseManagerReportGeneratorResponse' Int |
Instances
newDeleteLicenseManagerReportGeneratorResponse Source #
Arguments
| :: 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.
Constructors
| DeleteToken' Text |
Instances
Arguments
| :: Text | |
| -> DeleteToken |
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.
Constructors
| DeleteTokenResponse' Int |
Instances
newDeleteTokenResponse Source #
Arguments
| :: Int | |
| -> DeleteTokenResponse |
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.
Constructors
| ExtendLicenseConsumption' (Maybe Bool) Text |
Instances
newExtendLicenseConsumption Source #
Arguments
| :: Text | |
| -> ExtendLicenseConsumption |
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.
Constructors
| GetAccessToken' (Maybe [Text]) Text |
Instances
Arguments
| :: Text | |
| -> GetAccessToken |
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.
Constructors
| GetAccessTokenResponse' (Maybe Text) Int |
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.
Constructors
| GetGrantResponse' (Maybe Grant) Int |
Instances
Arguments
| :: Int | |
| -> GetGrantResponse |
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.
Constructors
| GetLicense' (Maybe Text) Text |
Instances
Arguments
| :: 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.
Constructors
| GetLicenseResponse' (Maybe License) Int |
Instances
newGetLicenseResponse Source #
Arguments
| :: Int | |
| -> GetLicenseResponse |
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.
Constructors
| GetLicenseConfiguration' Text |
Instances
newGetLicenseConfiguration Source #
Arguments
| :: Text | |
| -> GetLicenseConfiguration |
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.
Constructors
| 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.
Constructors
| GetLicenseConversionTask' Text |
Instances
newGetLicenseConversionTask Source #
Arguments
| :: Text | |
| -> GetLicenseConversionTask |
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.
Constructors
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.
Constructors
| GetLicenseManagerReportGenerator' Text |
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.
Constructors
| GetLicenseManagerReportGeneratorResponse' (Maybe ReportGenerator) Int |
Instances
newGetLicenseManagerReportGeneratorResponse Source #
Arguments
| :: Int | |
| -> GetLicenseManagerReportGeneratorResponse |
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.
Constructors
| GetLicenseUsage' Text |
Instances
Arguments
| :: Text | |
| -> GetLicenseUsage |
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.
Constructors
| GetLicenseUsageResponse' (Maybe LicenseUsage) Int |
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.
Constructors
| GetServiceSettings' | |
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.
Constructors
| 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.
Constructors
| ListAssociationsForLicenseConfigurationResponse' (Maybe [LicenseConfigurationAssociation]) (Maybe Text) Int |
Instances
newListAssociationsForLicenseConfigurationResponse Source #
Arguments
| :: 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 #
Arguments
| :: Text | |
| -> ListFailuresForLicenseConfigurationOperations |
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.
Constructors
| ListFailuresForLicenseConfigurationOperationsResponse' (Maybe [LicenseOperationFailure]) (Maybe Text) Int |
Instances
newListFailuresForLicenseConfigurationOperationsResponse Source #
Arguments
| :: 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.
Constructors
| ListLicenseConfigurationsResponse' (Maybe [LicenseConfiguration]) (Maybe Text) Int |
Instances
newListLicenseConfigurationsResponse Source #
Arguments
| :: Int | |
| -> ListLicenseConfigurationsResponse |
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.
Constructors
| ListLicenseConversionTasksResponse' (Maybe [LicenseConversionTask]) (Maybe Text) Int |
Instances
newListLicenseConversionTasksResponse Source #
Arguments
| :: Int | |
| -> ListLicenseConversionTasksResponse |
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.
Constructors
| ListLicenseManagerReportGeneratorsResponse' (Maybe Text) (Maybe [ReportGenerator]) Int |
Instances
newListLicenseManagerReportGeneratorsResponse Source #
Arguments
| :: Int | |
| -> ListLicenseManagerReportGeneratorsResponse |
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.
Constructors
| ListLicenseSpecificationsForResourceResponse' (Maybe [LicenseSpecification]) (Maybe Text) Int |
Instances
newListLicenseSpecificationsForResourceResponse Source #
Arguments
| :: 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 #
Arguments
| :: Text | |
| -> ListLicenseVersions |
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 #
Arguments
| :: Int | |
| -> ListLicensesResponse |
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 #
Arguments
| :: Int | |
| -> ListReceivedGrantsForOrganizationResponse |
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.
Constructors
| ListReceivedLicensesResponse' (Maybe [GrantedLicense]) (Maybe Text) Int |
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.
Constructors
| ListReceivedLicensesForOrganizationResponse' (Maybe [GrantedLicense]) (Maybe Text) Int |
Instances
newListReceivedLicensesForOrganizationResponse Source #
Arguments
| :: 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.
Constructors
| ListResourceInventory' (Maybe [InventoryFilter]) (Maybe Int) (Maybe Text) |
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.
Constructors
| ListResourceInventoryResponse' (Maybe Text) (Maybe [ResourceInventory]) Int |
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.
Constructors
| ListTagsForResource' Text |
Instances
newListTagsForResource Source #
Arguments
| :: Text | |
| -> ListTagsForResource |
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.
Constructors
| ListTagsForResourceResponse' (Maybe [Tag]) Int |
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 #
Arguments
| :: Int | |
| -> ListTokensResponse |
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.
Constructors
| ListUsageForLicenseConfigurationResponse' (Maybe [LicenseConfigurationUsage]) (Maybe Text) Int |
Instances
newListUsageForLicenseConfigurationResponse Source #
Arguments
| :: Int | |
| -> ListUsageForLicenseConfigurationResponse |
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.
Constructors
| RejectGrant' Text |
Instances
Arguments
| :: Text | |
| -> RejectGrant |
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.
Constructors
| RejectGrantResponse' (Maybe Text) (Maybe GrantStatus) (Maybe Text) Int |
Instances
newRejectGrantResponse Source #
Arguments
| :: Int | |
| -> RejectGrantResponse |
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.
Constructors
| TagResource' Text [Tag] |
Instances
Arguments
| :: Text | |
| -> TagResource |
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.
Constructors
| TagResourceResponse' Int |
Instances
newTagResourceResponse Source #
Arguments
| :: Int | |
| -> TagResourceResponse |
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.
Constructors
| UntagResource' Text [Text] |
Instances
Arguments
| :: Text | |
| -> UntagResource |
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.
Constructors
| UntagResourceResponse' Int |
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.
Constructors
| UpdateLicenseConfiguration' (Maybe Text) (Maybe Bool) (Maybe LicenseConfigurationStatus) (Maybe Integer) (Maybe Bool) (Maybe [Text]) (Maybe Text) (Maybe [ProductInformation]) Text |
Instances
newUpdateLicenseConfiguration Source #
Arguments
| :: Text | |
| -> UpdateLicenseConfiguration |
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.
Constructors
| UpdateLicenseConfigurationResponse' Int |
Instances
newUpdateLicenseConfigurationResponse Source #
Arguments
| :: Int | |
| -> UpdateLicenseConfigurationResponse |
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.
Constructors
| UpdateLicenseManagerReportGenerator' (Maybe Text) Text Text [ReportType] ReportContext ReportFrequency Text |
Instances
newUpdateLicenseManagerReportGenerator Source #
Arguments
| :: Text | |
| -> Text | |
| -> ReportContext | |
| -> ReportFrequency | |
| -> Text | |
| -> UpdateLicenseManagerReportGenerator |
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.
Constructors
| UpdateLicenseManagerReportGeneratorResponse' Int |
Instances
newUpdateLicenseManagerReportGeneratorResponse Source #
Arguments
| :: 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.
Constructors
| 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.
Constructors
| UpdateLicenseSpecificationsForResourceResponse' Int |
Instances
newUpdateLicenseSpecificationsForResourceResponse Source #
Arguments
| :: 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.
Constructors
| UpdateServiceSettings' (Maybe Bool) (Maybe OrganizationConfiguration) (Maybe Text) (Maybe Text) |
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.
Constructors
| UpdateServiceSettingsResponse' Int |
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 #
Constructors
| AllowedOperation' | |
Fields | |
Bundled Patterns
| 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 #
Constructors
| CheckoutType' | |
Fields | |
Bundled Patterns
| pattern CheckoutType_PERPETUAL :: CheckoutType | |
| pattern CheckoutType_PROVISIONAL :: CheckoutType |
Instances
DigitalSignatureMethod
newtype DigitalSignatureMethod Source #
Constructors
| DigitalSignatureMethod' | |
Fields | |
Bundled Patterns
| pattern DigitalSignatureMethod_JWT_PS384 :: DigitalSignatureMethod |
Instances
EntitlementDataUnit
newtype EntitlementDataUnit Source #
Constructors
| EntitlementDataUnit' | |
Fields | |
Bundled Patterns
Instances
EntitlementUnit
newtype EntitlementUnit Source #
Constructors
| EntitlementUnit' | |
Fields | |
Bundled Patterns
Instances
GrantStatus
newtype GrantStatus Source #
Constructors
| GrantStatus' | |
Fields | |
Bundled Patterns
| 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 #
Constructors
| InventoryFilterCondition' | |
Fields | |
Bundled Patterns
Instances
LicenseConfigurationStatus
newtype LicenseConfigurationStatus Source #
Constructors
| LicenseConfigurationStatus' | |
Fields | |
Bundled Patterns
| pattern LicenseConfigurationStatus_AVAILABLE :: LicenseConfigurationStatus | |
| pattern LicenseConfigurationStatus_DISABLED :: LicenseConfigurationStatus |
Instances
LicenseConversionTaskStatus
newtype LicenseConversionTaskStatus Source #
Constructors
| LicenseConversionTaskStatus' | |
Fields | |
Bundled Patterns
Instances
LicenseCountingType
newtype LicenseCountingType Source #
Constructors
| LicenseCountingType' | |
Fields | |
Bundled Patterns
| pattern LicenseCountingType_Core :: LicenseCountingType | |
| pattern LicenseCountingType_Instance :: LicenseCountingType | |
| pattern LicenseCountingType_Socket :: LicenseCountingType | |
| pattern LicenseCountingType_VCPU :: LicenseCountingType |
Instances
LicenseDeletionStatus
newtype LicenseDeletionStatus Source #
Constructors
| LicenseDeletionStatus' | |
Fields | |
Bundled Patterns
| pattern LicenseDeletionStatus_DELETED :: LicenseDeletionStatus | |
| pattern LicenseDeletionStatus_PENDING_DELETE :: LicenseDeletionStatus |
Instances
LicenseStatus
newtype LicenseStatus Source #
Constructors
| LicenseStatus' | |
Fields | |
Bundled Patterns
| 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 #
Constructors
| ReceivedStatus' | |
Fields | |
Bundled Patterns
| 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
Constructors
| RenewType' | |
Fields | |
Bundled Patterns
| pattern RenewType_Monthly :: RenewType | |
| pattern RenewType_None :: RenewType | |
| pattern RenewType_Weekly :: RenewType |
Instances
ReportFrequencyType
newtype ReportFrequencyType Source #
Constructors
| ReportFrequencyType' | |
Fields | |
Bundled Patterns
| pattern ReportFrequencyType_DAY :: ReportFrequencyType | |
| pattern ReportFrequencyType_MONTH :: ReportFrequencyType | |
| pattern ReportFrequencyType_WEEK :: ReportFrequencyType |
Instances
ReportType
newtype ReportType Source #
Constructors
| ReportType' | |
Fields | |
Bundled Patterns
| pattern ReportType_LicenseConfigurationSummaryReport :: ReportType | |
| pattern ReportType_LicenseConfigurationUsageReport :: ReportType |
Instances
ResourceType
newtype ResourceType Source #
Constructors
| ResourceType' | |
Fields | |
Bundled Patterns
| 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
Constructors
| TokenType' | |
Fields | |
Bundled Patterns
| pattern TokenType_REFRESH_TOKEN :: TokenType |
Instances
AutomatedDiscoveryInformation
data AutomatedDiscoveryInformation Source #
Describes automated discovery.
See: newAutomatedDiscoveryInformation smart constructor.
Constructors
| AutomatedDiscoveryInformation' (Maybe POSIX) |
Instances
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.
Constructors
| BorrowConfiguration' Bool Int |
Instances
newBorrowConfiguration Source #
Arguments
| :: 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.
Constructors
| ConsumedLicenseSummary' (Maybe Integer) (Maybe ResourceType) |
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.
Constructors
| 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.
Constructors
| DatetimeRange' (Maybe Text) Text |
Instances
Arguments
| :: Text | |
| -> DatetimeRange |
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.
Constructors
| Entitlement' (Maybe Bool) (Maybe Integer) (Maybe Bool) (Maybe Text) Text EntitlementUnit |
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.
Constructors
| EntitlementData' (Maybe Text) Text EntitlementDataUnit |
Instances
Arguments
| :: Text | |
| -> EntitlementDataUnit | |
| -> EntitlementData |
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.
Constructors
| EntitlementUsage' (Maybe Text) Text Text EntitlementDataUnit |
Instances
Arguments
| :: 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.
Constructors
| Grant' (Maybe Text) Text Text Text Text Text Text GrantStatus Text (NonEmpty AllowedOperation) |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> Text | |
| -> Text | |
| -> Text | |
| -> GrantStatus | |
| -> Text | |
| -> NonEmpty AllowedOperation | |
| -> Grant |
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.
Constructors
| 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.
Constructors
| InventoryFilter' (Maybe Text) Text InventoryFilterCondition |
Instances
Arguments
| :: Text | |
| -> InventoryFilterCondition | |
| -> InventoryFilter |
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.
Constructors
| 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.
Constructors
| 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.
Constructors
| 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.
Constructors
| 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.
Constructors
| LicenseConversionContext' (Maybe Text) |
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.
Constructors
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.
Constructors
| 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.
Constructors
| LicenseSpecification' (Maybe Text) Text |
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.
Constructors
| LicenseUsage' (Maybe [EntitlementUsage]) |
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.
Constructors
| ManagedResourceSummary' (Maybe Integer) (Maybe ResourceType) |
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.
Constructors
| OrganizationConfiguration' Bool |
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.
Constructors
| ProductInformation' Text [ProductInformationFilter] |
Instances
newProductInformation Source #
Arguments
| :: Text | |
| -> ProductInformation |
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.ProductInformationFilterValueis 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 areEQUALSandNOT_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.
Constructors
| ProductInformationFilter' (Maybe [Text]) Text Text |
Instances
newProductInformationFilter Source #
Arguments
| :: 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.
Constructors
| ProvisionalConfiguration' Int |
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.
Constructors
| ReceivedMetadata' (Maybe (NonEmpty AllowedOperation)) (Maybe ReceivedStatus) (Maybe Text) |
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.
Constructors
| ReportContext' [Text] |
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.
Constructors
| ReportFrequency' (Maybe ReportFrequencyType) (Maybe Int) |
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.
Constructors
| 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.
Constructors
| 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.
Constructors
| 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.
Constructors
| 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.