Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Service Configuration
- Errors
- NoEntitlementsAllowedException
- ValidationException
- AccessDeniedException
- ResourceLimitExceededException
- InvalidResourceStateException
- RateLimitExceededException
- FailedDependencyException
- ConflictException
- FilterLimitExceededException
- InvalidParameterValueException
- AuthorizationException
- RedirectException
- ServerInternalException
- EntitlementNotAllowedException
- UnsupportedDigitalSignatureMethodException
- ResourceNotFoundException
- LicenseUsageException
- Waiters
- Operations
- ListLicenseManagerReportGenerators
- DeleteLicenseManagerReportGenerator
- UpdateLicenseManagerReportGenerator
- ListUsageForLicenseConfiguration (Paginated)
- CreateLicenseConfiguration
- CreateLicense
- ListLicenseConversionTasks
- ListResourceInventory (Paginated)
- DeleteToken
- DeleteLicenseConfiguration
- UpdateLicenseConfiguration
- CheckInLicense
- ListTokens
- ListTagsForResource
- CreateGrant
- UpdateLicenseSpecificationsForResource
- CreateLicenseVersion
- GetLicense
- GetLicenseConfiguration
- ListReceivedGrants
- GetLicenseConversionTask
- GetLicenseUsage
- ExtendLicenseConsumption
- GetGrant
- CheckoutLicense
- CreateLicenseConversionTaskForResource
- AcceptGrant
- ListLicenseSpecificationsForResource (Paginated)
- CheckoutBorrowLicense
- GetServiceSettings
- RejectGrant
- UpdateServiceSettings
- ListDistributedGrants
- ListFailuresForLicenseConfigurationOperations
- DeleteGrant
- CreateToken
- DeleteLicense
- ListLicenses
- ListLicenseConfigurations (Paginated)
- ListReceivedLicenses
- CreateGrantVersion
- ListAssociationsForLicenseConfiguration (Paginated)
- TagResource
- ListLicenseVersions
- UntagResource
- GetLicenseManagerReportGenerator
- GetAccessToken
- CreateLicenseManagerReportGenerator
- Types
- AllowedOperation
- CheckoutType
- DigitalSignatureMethod
- EntitlementDataUnit
- EntitlementUnit
- GrantStatus
- InventoryFilterCondition
- LicenseConfigurationStatus
- LicenseConversionTaskStatus
- LicenseCountingType
- LicenseDeletionStatus
- LicenseStatus
- ReceivedStatus
- RenewType
- ReportFrequencyType
- ReportType
- ResourceType
- TokenType
- AutomatedDiscoveryInformation
- BorrowConfiguration
- ConsumedLicenseSummary
- ConsumptionConfiguration
- DatetimeRange
- Entitlement
- EntitlementData
- EntitlementUsage
- Filter
- Grant
- GrantedLicense
- InventoryFilter
- Issuer
- IssuerDetails
- License
- LicenseConfiguration
- LicenseConfigurationAssociation
- LicenseConfigurationUsage
- LicenseConversionContext
- LicenseConversionTask
- LicenseOperationFailure
- LicenseSpecification
- LicenseUsage
- ManagedResourceSummary
- Metadata
- OrganizationConfiguration
- ProductInformation
- ProductInformationFilter
- ProvisionalConfiguration
- ReceivedMetadata
- ReportContext
- ReportFrequency
- ReportGenerator
- ResourceInventory
- S3Location
- Tag
- TokenData
Derived from API version 2018-08-01
of the AWS service descriptions, licensed under Apache 2.0.
License Manager makes it easier to manage licenses from software vendors across multiple Amazon Web Services accounts and on-premises servers.
Synopsis
- defaultService :: Service
- _NoEntitlementsAllowedException :: AsError a => Getting (First ServiceError) a ServiceError
- _ValidationException :: AsError a => Getting (First ServiceError) a ServiceError
- _AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError
- _InvalidResourceStateException :: AsError a => Getting (First ServiceError) a ServiceError
- _RateLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError
- _FailedDependencyException :: AsError a => Getting (First ServiceError) a ServiceError
- _ConflictException :: AsError a => Getting (First ServiceError) a ServiceError
- _FilterLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError
- _InvalidParameterValueException :: AsError a => Getting (First ServiceError) a ServiceError
- _AuthorizationException :: AsError a => Getting (First ServiceError) a ServiceError
- _RedirectException :: AsError a => Getting (First ServiceError) a ServiceError
- _ServerInternalException :: AsError a => Getting (First ServiceError) a ServiceError
- _EntitlementNotAllowedException :: AsError a => Getting (First ServiceError) a ServiceError
- _UnsupportedDigitalSignatureMethodException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- _LicenseUsageException :: AsError a => Getting (First ServiceError) a ServiceError
- data ListLicenseManagerReportGenerators = ListLicenseManagerReportGenerators' (Maybe [Filter]) (Maybe Text) (Maybe Natural)
- newListLicenseManagerReportGenerators :: ListLicenseManagerReportGenerators
- data ListLicenseManagerReportGeneratorsResponse = ListLicenseManagerReportGeneratorsResponse' (Maybe Text) (Maybe [ReportGenerator]) Int
- newListLicenseManagerReportGeneratorsResponse :: Int -> ListLicenseManagerReportGeneratorsResponse
- data DeleteLicenseManagerReportGenerator = DeleteLicenseManagerReportGenerator' Text
- newDeleteLicenseManagerReportGenerator :: Text -> DeleteLicenseManagerReportGenerator
- data DeleteLicenseManagerReportGeneratorResponse = DeleteLicenseManagerReportGeneratorResponse' Int
- newDeleteLicenseManagerReportGeneratorResponse :: Int -> DeleteLicenseManagerReportGeneratorResponse
- 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 ListUsageForLicenseConfiguration = ListUsageForLicenseConfiguration' (Maybe [Filter]) (Maybe Text) (Maybe Int) Text
- newListUsageForLicenseConfiguration :: Text -> ListUsageForLicenseConfiguration
- data ListUsageForLicenseConfigurationResponse = ListUsageForLicenseConfigurationResponse' (Maybe Text) (Maybe [LicenseConfigurationUsage]) Int
- newListUsageForLicenseConfigurationResponse :: Int -> ListUsageForLicenseConfigurationResponse
- data CreateLicenseConfiguration = CreateLicenseConfiguration' (Maybe Integer) (Maybe Bool) (Maybe Bool) (Maybe [ProductInformation]) (Maybe [Text]) (Maybe Text) (Maybe [Tag]) Text LicenseCountingType
- newCreateLicenseConfiguration :: Text -> LicenseCountingType -> CreateLicenseConfiguration
- data CreateLicenseConfigurationResponse = CreateLicenseConfigurationResponse' (Maybe Text) Int
- newCreateLicenseConfigurationResponse :: Int -> CreateLicenseConfigurationResponse
- 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 LicenseStatus) (Maybe Text) (Maybe Text) Int
- newCreateLicenseResponse :: Int -> CreateLicenseResponse
- data ListLicenseConversionTasks = ListLicenseConversionTasks' (Maybe [Filter]) (Maybe Text) (Maybe Int)
- newListLicenseConversionTasks :: ListLicenseConversionTasks
- data ListLicenseConversionTasksResponse = ListLicenseConversionTasksResponse' (Maybe [LicenseConversionTask]) (Maybe Text) Int
- newListLicenseConversionTasksResponse :: Int -> ListLicenseConversionTasksResponse
- data ListResourceInventory = ListResourceInventory' (Maybe [InventoryFilter]) (Maybe Text) (Maybe Int)
- newListResourceInventory :: ListResourceInventory
- data ListResourceInventoryResponse = ListResourceInventoryResponse' (Maybe [ResourceInventory]) (Maybe Text) Int
- newListResourceInventoryResponse :: Int -> ListResourceInventoryResponse
- data DeleteToken = DeleteToken' Text
- newDeleteToken :: Text -> DeleteToken
- data DeleteTokenResponse = DeleteTokenResponse' Int
- newDeleteTokenResponse :: Int -> DeleteTokenResponse
- data DeleteLicenseConfiguration = DeleteLicenseConfiguration' Text
- newDeleteLicenseConfiguration :: Text -> DeleteLicenseConfiguration
- data DeleteLicenseConfigurationResponse = DeleteLicenseConfigurationResponse' Int
- newDeleteLicenseConfigurationResponse :: Int -> DeleteLicenseConfigurationResponse
- data UpdateLicenseConfiguration = UpdateLicenseConfiguration' (Maybe Integer) (Maybe Text) (Maybe LicenseConfigurationStatus) (Maybe Bool) (Maybe Bool) (Maybe [ProductInformation]) (Maybe [Text]) (Maybe Text) Text
- newUpdateLicenseConfiguration :: Text -> UpdateLicenseConfiguration
- data UpdateLicenseConfigurationResponse = UpdateLicenseConfigurationResponse' Int
- newUpdateLicenseConfigurationResponse :: Int -> UpdateLicenseConfigurationResponse
- data CheckInLicense = CheckInLicense' (Maybe Text) Text
- newCheckInLicense :: Text -> CheckInLicense
- data CheckInLicenseResponse = CheckInLicenseResponse' Int
- newCheckInLicenseResponse :: Int -> CheckInLicenseResponse
- data ListTokens = ListTokens' (Maybe [Text]) (Maybe [Filter]) (Maybe Text) (Maybe Natural)
- newListTokens :: ListTokens
- data ListTokensResponse = ListTokensResponse' (Maybe [TokenData]) (Maybe Text) Int
- newListTokensResponse :: Int -> ListTokensResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe [Tag]) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- 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 GrantStatus) (Maybe Text) (Maybe Text) Int
- newCreateGrantResponse :: Int -> CreateGrantResponse
- data UpdateLicenseSpecificationsForResource = UpdateLicenseSpecificationsForResource' (Maybe [LicenseSpecification]) (Maybe [LicenseSpecification]) Text
- newUpdateLicenseSpecificationsForResource :: Text -> UpdateLicenseSpecificationsForResource
- data UpdateLicenseSpecificationsForResourceResponse = UpdateLicenseSpecificationsForResourceResponse' Int
- newUpdateLicenseSpecificationsForResourceResponse :: Int -> UpdateLicenseSpecificationsForResourceResponse
- data CreateLicenseVersion = CreateLicenseVersion' (Maybe Text) (Maybe [Metadata]) 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 LicenseStatus) (Maybe Text) (Maybe Text) Int
- newCreateLicenseVersionResponse :: Int -> CreateLicenseVersionResponse
- 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 Text) (Maybe Text) (Maybe [ConsumedLicenseSummary]) (Maybe Integer) (Maybe [ManagedResourceSummary]) (Maybe Text) (Maybe Bool) (Maybe Bool) (Maybe [ProductInformation]) (Maybe LicenseCountingType) (Maybe AutomatedDiscoveryInformation) (Maybe Integer) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) Int
- newGetLicenseConfigurationResponse :: Int -> GetLicenseConfigurationResponse
- data ListReceivedGrants = ListReceivedGrants' (Maybe [Filter]) (Maybe Text) (Maybe [Text]) (Maybe Natural)
- newListReceivedGrants :: ListReceivedGrants
- data ListReceivedGrantsResponse = ListReceivedGrantsResponse' (Maybe [Grant]) (Maybe Text) Int
- newListReceivedGrantsResponse :: Int -> ListReceivedGrantsResponse
- data GetLicenseConversionTask = GetLicenseConversionTask' Text
- newGetLicenseConversionTask :: Text -> GetLicenseConversionTask
- data GetLicenseConversionTaskResponse = GetLicenseConversionTaskResponse' (Maybe LicenseConversionTaskStatus) (Maybe POSIX) (Maybe LicenseConversionContext) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe POSIX) (Maybe LicenseConversionContext) Int
- newGetLicenseConversionTaskResponse :: Int -> GetLicenseConversionTaskResponse
- data GetLicenseUsage = GetLicenseUsage' Text
- newGetLicenseUsage :: Text -> GetLicenseUsage
- data GetLicenseUsageResponse = GetLicenseUsageResponse' (Maybe LicenseUsage) Int
- newGetLicenseUsageResponse :: Int -> GetLicenseUsageResponse
- data ExtendLicenseConsumption = ExtendLicenseConsumption' (Maybe Bool) Text
- newExtendLicenseConsumption :: Text -> ExtendLicenseConsumption
- data ExtendLicenseConsumptionResponse = ExtendLicenseConsumptionResponse' (Maybe Text) (Maybe Text) Int
- newExtendLicenseConsumptionResponse :: Int -> ExtendLicenseConsumptionResponse
- data GetGrant = GetGrant' (Maybe Text) Text
- newGetGrant :: Text -> GetGrant
- data GetGrantResponse = GetGrantResponse' (Maybe Grant) Int
- newGetGrantResponse :: Int -> GetGrantResponse
- data CheckoutLicense = CheckoutLicense' (Maybe Text) (Maybe Text) Text CheckoutType Text [EntitlementData] Text
- newCheckoutLicense :: Text -> CheckoutType -> Text -> Text -> CheckoutLicense
- data CheckoutLicenseResponse = CheckoutLicenseResponse' (Maybe [EntitlementData]) (Maybe CheckoutType) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCheckoutLicenseResponse :: Int -> CheckoutLicenseResponse
- data CreateLicenseConversionTaskForResource = CreateLicenseConversionTaskForResource' Text LicenseConversionContext LicenseConversionContext
- newCreateLicenseConversionTaskForResource :: Text -> LicenseConversionContext -> LicenseConversionContext -> CreateLicenseConversionTaskForResource
- data CreateLicenseConversionTaskForResourceResponse = CreateLicenseConversionTaskForResourceResponse' (Maybe Text) Int
- newCreateLicenseConversionTaskForResourceResponse :: Int -> CreateLicenseConversionTaskForResourceResponse
- data AcceptGrant = AcceptGrant' Text
- newAcceptGrant :: Text -> AcceptGrant
- data AcceptGrantResponse = AcceptGrantResponse' (Maybe GrantStatus) (Maybe Text) (Maybe Text) Int
- newAcceptGrantResponse :: Int -> AcceptGrantResponse
- data ListLicenseSpecificationsForResource = ListLicenseSpecificationsForResource' (Maybe Text) (Maybe Int) Text
- newListLicenseSpecificationsForResource :: Text -> ListLicenseSpecificationsForResource
- data ListLicenseSpecificationsForResourceResponse = ListLicenseSpecificationsForResourceResponse' (Maybe [LicenseSpecification]) (Maybe Text) Int
- newListLicenseSpecificationsForResourceResponse :: Int -> ListLicenseSpecificationsForResourceResponse
- data CheckoutBorrowLicense = CheckoutBorrowLicense' (Maybe [Metadata]) (Maybe Text) Text [EntitlementData] DigitalSignatureMethod Text
- newCheckoutBorrowLicense :: Text -> DigitalSignatureMethod -> Text -> CheckoutBorrowLicense
- data CheckoutBorrowLicenseResponse = CheckoutBorrowLicenseResponse' (Maybe [EntitlementData]) (Maybe [Metadata]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCheckoutBorrowLicenseResponse :: Int -> CheckoutBorrowLicenseResponse
- data GetServiceSettings = GetServiceSettings' {
- newGetServiceSettings :: GetServiceSettings
- data GetServiceSettingsResponse = GetServiceSettingsResponse' (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe OrganizationConfiguration) Int
- newGetServiceSettingsResponse :: Int -> GetServiceSettingsResponse
- data RejectGrant = RejectGrant' Text
- newRejectGrant :: Text -> RejectGrant
- data RejectGrantResponse = RejectGrantResponse' (Maybe GrantStatus) (Maybe Text) (Maybe Text) Int
- newRejectGrantResponse :: Int -> RejectGrantResponse
- data UpdateServiceSettings = UpdateServiceSettings' (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe OrganizationConfiguration)
- newUpdateServiceSettings :: UpdateServiceSettings
- data UpdateServiceSettingsResponse = UpdateServiceSettingsResponse' Int
- newUpdateServiceSettingsResponse :: Int -> UpdateServiceSettingsResponse
- data ListDistributedGrants = ListDistributedGrants' (Maybe [Filter]) (Maybe Text) (Maybe [Text]) (Maybe Natural)
- newListDistributedGrants :: ListDistributedGrants
- data ListDistributedGrantsResponse = ListDistributedGrantsResponse' (Maybe [Grant]) (Maybe Text) Int
- newListDistributedGrantsResponse :: Int -> ListDistributedGrantsResponse
- data ListFailuresForLicenseConfigurationOperations = ListFailuresForLicenseConfigurationOperations' (Maybe Text) (Maybe Int) Text
- newListFailuresForLicenseConfigurationOperations :: Text -> ListFailuresForLicenseConfigurationOperations
- data ListFailuresForLicenseConfigurationOperationsResponse = ListFailuresForLicenseConfigurationOperationsResponse' (Maybe Text) (Maybe [LicenseOperationFailure]) Int
- newListFailuresForLicenseConfigurationOperationsResponse :: Int -> ListFailuresForLicenseConfigurationOperationsResponse
- data DeleteGrant = DeleteGrant' (Maybe Text) Text Text
- newDeleteGrant :: Text -> Text -> DeleteGrant
- data DeleteGrantResponse = DeleteGrantResponse' (Maybe GrantStatus) (Maybe Text) (Maybe Text) Int
- newDeleteGrantResponse :: Int -> DeleteGrantResponse
- data CreateToken = CreateToken' (Maybe [Text]) (Maybe [Text]) (Maybe Int) Text Text
- newCreateToken :: Text -> Text -> CreateToken
- data CreateTokenResponse = CreateTokenResponse' (Maybe Text) (Maybe Text) (Maybe TokenType) Int
- newCreateTokenResponse :: Int -> CreateTokenResponse
- data DeleteLicense = DeleteLicense' Text Text
- newDeleteLicense :: Text -> Text -> DeleteLicense
- data DeleteLicenseResponse = DeleteLicenseResponse' (Maybe LicenseDeletionStatus) (Maybe Text) Int
- newDeleteLicenseResponse :: Int -> DeleteLicenseResponse
- data ListLicenses = ListLicenses' (Maybe [Filter]) (Maybe Text) (Maybe [Text]) (Maybe Natural)
- newListLicenses :: ListLicenses
- data ListLicensesResponse = ListLicensesResponse' (Maybe Text) (Maybe [License]) Int
- newListLicensesResponse :: Int -> ListLicensesResponse
- data ListLicenseConfigurations = ListLicenseConfigurations' (Maybe [Filter]) (Maybe Text) (Maybe [Text]) (Maybe Int)
- newListLicenseConfigurations :: ListLicenseConfigurations
- data ListLicenseConfigurationsResponse = ListLicenseConfigurationsResponse' (Maybe Text) (Maybe [LicenseConfiguration]) Int
- newListLicenseConfigurationsResponse :: Int -> ListLicenseConfigurationsResponse
- data ListReceivedLicenses = ListReceivedLicenses' (Maybe [Filter]) (Maybe Text) (Maybe [Text]) (Maybe Natural)
- newListReceivedLicenses :: ListReceivedLicenses
- data ListReceivedLicensesResponse = ListReceivedLicensesResponse' (Maybe Text) (Maybe [GrantedLicense]) Int
- newListReceivedLicensesResponse :: Int -> ListReceivedLicensesResponse
- data CreateGrantVersion = CreateGrantVersion' (Maybe GrantStatus) (Maybe (NonEmpty AllowedOperation)) (Maybe Text) (Maybe Text) (Maybe Text) Text Text
- newCreateGrantVersion :: Text -> Text -> CreateGrantVersion
- data CreateGrantVersionResponse = CreateGrantVersionResponse' (Maybe GrantStatus) (Maybe Text) (Maybe Text) Int
- newCreateGrantVersionResponse :: Int -> CreateGrantVersionResponse
- data ListAssociationsForLicenseConfiguration = ListAssociationsForLicenseConfiguration' (Maybe Text) (Maybe Int) Text
- newListAssociationsForLicenseConfiguration :: Text -> ListAssociationsForLicenseConfiguration
- data ListAssociationsForLicenseConfigurationResponse = ListAssociationsForLicenseConfigurationResponse' (Maybe [LicenseConfigurationAssociation]) (Maybe Text) Int
- newListAssociationsForLicenseConfigurationResponse :: Int -> ListAssociationsForLicenseConfigurationResponse
- data TagResource = TagResource' Text [Tag]
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data ListLicenseVersions = ListLicenseVersions' (Maybe Text) (Maybe Natural) Text
- newListLicenseVersions :: Text -> ListLicenseVersions
- data ListLicenseVersionsResponse = ListLicenseVersionsResponse' (Maybe Text) (Maybe [License]) Int
- newListLicenseVersionsResponse :: Int -> ListLicenseVersionsResponse
- data UntagResource = UntagResource' Text [Text]
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data GetLicenseManagerReportGenerator = GetLicenseManagerReportGenerator' Text
- newGetLicenseManagerReportGenerator :: Text -> GetLicenseManagerReportGenerator
- data GetLicenseManagerReportGeneratorResponse = GetLicenseManagerReportGeneratorResponse' (Maybe ReportGenerator) Int
- newGetLicenseManagerReportGeneratorResponse :: Int -> GetLicenseManagerReportGeneratorResponse
- data GetAccessToken = GetAccessToken' (Maybe [Text]) Text
- newGetAccessToken :: Text -> GetAccessToken
- data GetAccessTokenResponse = GetAccessTokenResponse' (Maybe Text) Int
- newGetAccessTokenResponse :: Int -> GetAccessTokenResponse
- 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
- 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 ResourceType) (Maybe Integer)
- 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 Integer) (Maybe Text) (Maybe Bool) (Maybe Bool) 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 LicenseStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ReceivedMetadata) (Maybe Text) (Maybe [Entitlement]) (Maybe DatetimeRange) (Maybe ConsumptionConfiguration) (Maybe Text) (Maybe IssuerDetails) (Maybe Text) (Maybe [Metadata]) (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 LicenseStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Entitlement]) (Maybe DatetimeRange) (Maybe ConsumptionConfiguration) (Maybe Text) (Maybe IssuerDetails) (Maybe Text) (Maybe [Metadata]) (Maybe Text)
- newLicense :: License
- data LicenseConfiguration = LicenseConfiguration' (Maybe Text) (Maybe Text) (Maybe [ConsumedLicenseSummary]) (Maybe Integer) (Maybe [ManagedResourceSummary]) (Maybe Text) (Maybe Bool) (Maybe Bool) (Maybe [ProductInformation]) (Maybe LicenseCountingType) (Maybe AutomatedDiscoveryInformation) (Maybe Integer) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe Text)
- newLicenseConfiguration :: LicenseConfiguration
- data LicenseConfigurationAssociation = LicenseConfigurationAssociation' (Maybe ResourceType) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text)
- newLicenseConfigurationAssociation :: LicenseConfigurationAssociation
- data LicenseConfigurationUsage = LicenseConfigurationUsage' (Maybe ResourceType) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Integer) (Maybe Text)
- newLicenseConfigurationUsage :: LicenseConfigurationUsage
- data LicenseConversionContext = LicenseConversionContext' (Maybe Text)
- newLicenseConversionContext :: LicenseConversionContext
- data LicenseConversionTask = LicenseConversionTask' (Maybe LicenseConversionTaskStatus) (Maybe POSIX) (Maybe LicenseConversionContext) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe POSIX) (Maybe LicenseConversionContext)
- newLicenseConversionTask :: LicenseConversionTask
- data LicenseOperationFailure = LicenseOperationFailure' (Maybe ResourceType) (Maybe Text) (Maybe Text) (Maybe [Metadata]) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text)
- 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 ReceivedStatus) (Maybe (NonEmpty AllowedOperation)) (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 ReportFrequency) (Maybe S3Location) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [ReportType]) (Maybe Text) (Maybe [Tag]) (Maybe ReportContext)
- newReportGenerator :: ReportGenerator
- data ResourceInventory = ResourceInventory' (Maybe Text) (Maybe Text) (Maybe ResourceType) (Maybe Text) (Maybe Text) (Maybe Text)
- 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
.
NoEntitlementsAllowedException
_NoEntitlementsAllowedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
There are no entitlements found for this license, or the entitlement maximum count is reached.
ValidationException
_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The provided input is not valid. Try your request again.
AccessDeniedException
_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Access to resource denied.
ResourceLimitExceededException
_ResourceLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Your resource limits have been exceeded.
InvalidResourceStateException
_InvalidResourceStateException :: AsError a => Getting (First ServiceError) 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.
RateLimitExceededException
_RateLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Too many requests have been submitted. Try again after a brief wait.
FailedDependencyException
_FailedDependencyException :: AsError a => Getting (First ServiceError) a ServiceError Source #
A dependency required to run the API is missing.
ConflictException
_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #
There was a conflict processing the request. Try your request again.
FilterLimitExceededException
_FilterLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request uses too many filters or too many filter values.
InvalidParameterValueException
_InvalidParameterValueException :: AsError a => Getting (First ServiceError) a ServiceError Source #
One or more parameter values are not valid.
AuthorizationException
_AuthorizationException :: AsError a => Getting (First ServiceError) 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.
RedirectException
_RedirectException :: AsError a => Getting (First ServiceError) a ServiceError Source #
This is not the correct Region for the resource. Try again.
ServerInternalException
_ServerInternalException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The server experienced an internal error. Try again.
EntitlementNotAllowedException
_EntitlementNotAllowedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The entitlement is not allowed.
UnsupportedDigitalSignatureMethodException
_UnsupportedDigitalSignatureMethodException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The digital signature method is unsupported. Try your request again.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The resource cannot be found.
LicenseUsageException
_LicenseUsageException :: AsError a => Getting (First ServiceError) a ServiceError Source #
You do not have enough licenses available to support a new resource launch.
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.
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:nextToken:ListLicenseManagerReportGenerators'
, listLicenseManagerReportGenerators_nextToken
- Token for the next set of results.
$sel:maxResults:ListLicenseManagerReportGenerators'
, listLicenseManagerReportGenerators_maxResults
- Maximum number of results to return in a single call.
data ListLicenseManagerReportGeneratorsResponse Source #
See: newListLicenseManagerReportGeneratorsResponse
smart constructor.
Instances
newListLicenseManagerReportGeneratorsResponse Source #
Create a value of ListLicenseManagerReportGeneratorsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken: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.
DeleteLicenseManagerReportGenerator
data DeleteLicenseManagerReportGenerator Source #
See: newDeleteLicenseManagerReportGenerator
smart constructor.
Instances
newDeleteLicenseManagerReportGenerator Source #
:: Text |
|
-> DeleteLicenseManagerReportGenerator |
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:
$sel:licenseManagerReportGeneratorArn:DeleteLicenseManagerReportGenerator'
, deleteLicenseManagerReportGenerator_licenseManagerReportGeneratorArn
- Amazon Resource Name (ARN) of the report generator to be deleted.
data DeleteLicenseManagerReportGeneratorResponse Source #
See: newDeleteLicenseManagerReportGeneratorResponse
smart constructor.
Instances
Eq DeleteLicenseManagerReportGeneratorResponse Source # | |
Read DeleteLicenseManagerReportGeneratorResponse Source # | |
Show DeleteLicenseManagerReportGeneratorResponse Source # | |
Generic DeleteLicenseManagerReportGeneratorResponse Source # | |
NFData DeleteLicenseManagerReportGeneratorResponse Source # | |
type Rep DeleteLicenseManagerReportGeneratorResponse Source # | |
Defined in Amazonka.LicenseManager.DeleteLicenseManagerReportGenerator type Rep DeleteLicenseManagerReportGeneratorResponse = D1 ('MetaData "DeleteLicenseManagerReportGeneratorResponse" "Amazonka.LicenseManager.DeleteLicenseManagerReportGenerator" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "DeleteLicenseManagerReportGeneratorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDeleteLicenseManagerReportGeneratorResponse Source #
:: Int |
|
-> DeleteLicenseManagerReportGeneratorResponse |
Create a value of DeleteLicenseManagerReportGeneratorResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteLicenseManagerReportGeneratorResponse'
, deleteLicenseManagerReportGeneratorResponse_httpStatus
- The response's http status code.
UpdateLicenseManagerReportGenerator
data UpdateLicenseManagerReportGenerator Source #
See: newUpdateLicenseManagerReportGenerator
smart constructor.
UpdateLicenseManagerReportGenerator' (Maybe Text) Text Text [ReportType] ReportContext ReportFrequency Text |
Instances
newUpdateLicenseManagerReportGenerator Source #
Create a value of UpdateLicenseManagerReportGenerator
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:description:UpdateLicenseManagerReportGenerator'
, updateLicenseManagerReportGenerator_description
- Description of the report generator.
$sel:licenseManagerReportGeneratorArn:UpdateLicenseManagerReportGenerator'
, updateLicenseManagerReportGenerator_licenseManagerReportGeneratorArn
- Amazon Resource Name (ARN) of the report generator to update.
$sel:reportGeneratorName: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.
$sel:reportContext:UpdateLicenseManagerReportGenerator'
, updateLicenseManagerReportGenerator_reportContext
- The report context.
$sel:reportFrequency:UpdateLicenseManagerReportGenerator'
, updateLicenseManagerReportGenerator_reportFrequency
- Frequency by which reports are generated.
$sel:clientToken:UpdateLicenseManagerReportGenerator'
, updateLicenseManagerReportGenerator_clientToken
- Unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
data UpdateLicenseManagerReportGeneratorResponse Source #
See: newUpdateLicenseManagerReportGeneratorResponse
smart constructor.
Instances
Eq UpdateLicenseManagerReportGeneratorResponse Source # | |
Read UpdateLicenseManagerReportGeneratorResponse Source # | |
Show UpdateLicenseManagerReportGeneratorResponse Source # | |
Generic UpdateLicenseManagerReportGeneratorResponse Source # | |
NFData UpdateLicenseManagerReportGeneratorResponse Source # | |
type Rep UpdateLicenseManagerReportGeneratorResponse Source # | |
Defined in Amazonka.LicenseManager.UpdateLicenseManagerReportGenerator type Rep UpdateLicenseManagerReportGeneratorResponse = D1 ('MetaData "UpdateLicenseManagerReportGeneratorResponse" "Amazonka.LicenseManager.UpdateLicenseManagerReportGenerator" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "UpdateLicenseManagerReportGeneratorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newUpdateLicenseManagerReportGeneratorResponse Source #
:: Int |
|
-> UpdateLicenseManagerReportGeneratorResponse |
Create a value of UpdateLicenseManagerReportGeneratorResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateLicenseManagerReportGeneratorResponse'
, updateLicenseManagerReportGeneratorResponse_httpStatus
- The response's http status code.
ListUsageForLicenseConfiguration (Paginated)
data ListUsageForLicenseConfiguration Source #
See: newListUsageForLicenseConfiguration
smart constructor.
Instances
newListUsageForLicenseConfiguration Source #
:: Text |
|
-> ListUsageForLicenseConfiguration |
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:nextToken:ListUsageForLicenseConfiguration'
, listUsageForLicenseConfiguration_nextToken
- Token for the next set of results.
$sel:maxResults:ListUsageForLicenseConfiguration'
, listUsageForLicenseConfiguration_maxResults
- Maximum number of results to return in a single call.
$sel:licenseConfigurationArn:ListUsageForLicenseConfiguration'
, listUsageForLicenseConfiguration_licenseConfigurationArn
- Amazon Resource Name (ARN) of the license configuration.
data ListUsageForLicenseConfigurationResponse Source #
See: newListUsageForLicenseConfigurationResponse
smart constructor.
Instances
newListUsageForLicenseConfigurationResponse Source #
Create a value of ListUsageForLicenseConfigurationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListUsageForLicenseConfiguration'
, listUsageForLicenseConfigurationResponse_nextToken
- Token for the next set of results.
$sel:licenseConfigurationUsageList:ListUsageForLicenseConfigurationResponse'
, listUsageForLicenseConfigurationResponse_licenseConfigurationUsageList
- Information about the license configurations.
$sel:httpStatus:ListUsageForLicenseConfigurationResponse'
, listUsageForLicenseConfigurationResponse_httpStatus
- The response's http status code.
CreateLicenseConfiguration
data CreateLicenseConfiguration Source #
See: newCreateLicenseConfiguration
smart constructor.
CreateLicenseConfiguration' (Maybe Integer) (Maybe Bool) (Maybe Bool) (Maybe [ProductInformation]) (Maybe [Text]) (Maybe Text) (Maybe [Tag]) Text LicenseCountingType |
Instances
newCreateLicenseConfiguration Source #
Create a value of CreateLicenseConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseCount:CreateLicenseConfiguration'
, createLicenseConfiguration_licenseCount
- Number of licenses managed by the license configuration.
$sel:licenseCountHardLimit:CreateLicenseConfiguration'
, createLicenseConfiguration_licenseCountHardLimit
- Indicates whether hard or soft license enforcement is used. Exceeding a
hard limit blocks the launch of new instances.
$sel:disassociateWhenNotFound:CreateLicenseConfiguration'
, createLicenseConfiguration_disassociateWhenNotFound
- When true, disassociates a resource when software is uninstalled.
$sel:productInformationList:CreateLicenseConfiguration'
, createLicenseConfiguration_productInformationList
- Product information.
$sel:licenseRules:CreateLicenseConfiguration'
, createLicenseConfiguration_licenseRules
- License rules. The syntax is #name=value (for example,
#allowedTenancy=EC2-DedicatedHost). The available rules vary by
dimension, as follows.
Cores
dimension:allowedTenancy
|licenseAffinityToHost
|maximumCores
|minimumCores
Instances
dimension:allowedTenancy
|maximumCores
|minimumCores
|maximumSockets
|minimumSockets
|maximumVcpus
|minimumVcpus
Sockets
dimension:allowedTenancy
|licenseAffinityToHost
|maximumSockets
|minimumSockets
vCPUs
dimension:allowedTenancy
|honorVcpuOptimization
|maximumVcpus
|minimumVcpus
The unit for licenseAffinityToHost
is days and the range is 1 to 180.
The possible values for allowedTenancy
are EC2-Default
,
EC2-DedicatedHost
, and EC2-DedicatedInstance
. The possible values
for honorVcpuOptimization
are True
and False
.
$sel:description:CreateLicenseConfiguration'
, createLicenseConfiguration_description
- Description of the license configuration.
$sel:tags:CreateLicenseConfiguration'
, createLicenseConfiguration_tags
- Tags to add to the license configuration.
$sel:name:CreateLicenseConfiguration'
, createLicenseConfiguration_name
- Name of the license configuration.
$sel:licenseCountingType:CreateLicenseConfiguration'
, createLicenseConfiguration_licenseCountingType
- Dimension used to track the license inventory.
data CreateLicenseConfigurationResponse Source #
See: newCreateLicenseConfigurationResponse
smart constructor.
Instances
newCreateLicenseConfigurationResponse Source #
Create a value of CreateLicenseConfigurationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseConfigurationArn:CreateLicenseConfigurationResponse'
, createLicenseConfigurationResponse_licenseConfigurationArn
- Amazon Resource Name (ARN) of the license configuration.
$sel:httpStatus:CreateLicenseConfigurationResponse'
, createLicenseConfigurationResponse_httpStatus
- The response's http status code.
CreateLicense
data CreateLicense Source #
See: newCreateLicense
smart constructor.
CreateLicense' (Maybe [Metadata]) Text Text Text Issuer Text DatetimeRange [Entitlement] Text ConsumptionConfiguration Text |
Instances
:: Text | |
-> Text | |
-> Text | |
-> Issuer | |
-> Text | |
-> DatetimeRange | |
-> Text | |
-> ConsumptionConfiguration | |
-> Text | |
-> CreateLicense |
Create a value of CreateLicense
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseMetadata:CreateLicense'
, createLicense_licenseMetadata
- Information about the license.
$sel:licenseName:CreateLicense'
, createLicense_licenseName
- License name.
$sel:productName:CreateLicense'
, createLicense_productName
- Product name.
$sel:productSKU:CreateLicense'
, createLicense_productSKU
- Product SKU.
$sel:issuer:CreateLicense'
, createLicense_issuer
- License issuer.
$sel:homeRegion:CreateLicense'
, createLicense_homeRegion
- Home Region for the license.
$sel:validity:CreateLicense'
, createLicense_validity
- Date and time range during which the license is valid, in ISO8601-UTC
format.
$sel:entitlements:CreateLicense'
, createLicense_entitlements
- License entitlements.
$sel:beneficiary:CreateLicense'
, createLicense_beneficiary
- License beneficiary.
$sel:consumptionConfiguration:CreateLicense'
, createLicense_consumptionConfiguration
- Configuration for consumption of the license. Choose a provisional
configuration for workloads running with continuous connectivity. Choose
a borrow configuration for workloads with offline usage.
$sel:clientToken:CreateLicense'
, createLicense_clientToken
- Unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
data CreateLicenseResponse Source #
See: newCreateLicenseResponse
smart constructor.
Instances
newCreateLicenseResponse Source #
Create a value of CreateLicenseResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:status:CreateLicenseResponse'
, createLicenseResponse_status
- License status.
$sel:version:CreateLicenseResponse'
, createLicenseResponse_version
- License version.
$sel:licenseArn:CreateLicenseResponse'
, createLicenseResponse_licenseArn
- Amazon Resource Name (ARN) of the license.
$sel:httpStatus:CreateLicenseResponse'
, createLicenseResponse_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:nextToken:ListLicenseConversionTasks'
, listLicenseConversionTasks_nextToken
- Token for the next set of results.
$sel:maxResults:ListLicenseConversionTasks'
, listLicenseConversionTasks_maxResults
- Maximum number of results to return in a single call.
data ListLicenseConversionTasksResponse Source #
See: newListLicenseConversionTasksResponse
smart constructor.
Instances
newListLicenseConversionTasksResponse Source #
Create a value of ListLicenseConversionTasksResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseConversionTasks:ListLicenseConversionTasksResponse'
, listLicenseConversionTasksResponse_licenseConversionTasks
- Information about the license configuration tasks for your account.
$sel:nextToken:ListLicenseConversionTasks'
, listLicenseConversionTasksResponse_nextToken
- Token for the next set of results.
$sel:httpStatus:ListLicenseConversionTasksResponse'
, listLicenseConversionTasksResponse_httpStatus
- The response's http status code.
ListResourceInventory (Paginated)
data ListResourceInventory Source #
See: newListResourceInventory
smart constructor.
Instances
newListResourceInventory :: ListResourceInventory Source #
Create a value of ListResourceInventory
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:ListResourceInventory'
, listResourceInventory_filters
- Filters to scope the results. The following filters and logical
operators are supported:
account_id
- The ID of the Amazon Web Services account that owns the resource. Logical operators areEQUALS
|NOT_EQUALS
.application_name
- The name of the application. Logical operators areEQUALS
|BEGINS_WITH
.license_included
- The type of license included. Logical operators areEQUALS
|NOT_EQUALS
. Possible values aresql-server-enterprise
|sql-server-standard
|sql-server-web
|windows-server-datacenter
.platform
- The platform of the resource. Logical operators areEQUALS
|BEGINS_WITH
.resource_id
- The ID of the resource. Logical operators areEQUALS
|NOT_EQUALS
.tag:<key>
- The key/value combination of a tag assigned to the resource. Logical operators areEQUALS
(single account) orEQUALS
|NOT_EQUALS
(cross account).
$sel:nextToken:ListResourceInventory'
, listResourceInventory_nextToken
- Token for the next set of results.
$sel:maxResults:ListResourceInventory'
, listResourceInventory_maxResults
- Maximum number of results to return in a single call.
data ListResourceInventoryResponse Source #
See: newListResourceInventoryResponse
smart constructor.
Instances
newListResourceInventoryResponse Source #
Create a value of ListResourceInventoryResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceInventoryList:ListResourceInventoryResponse'
, listResourceInventoryResponse_resourceInventoryList
- Information about the resources.
$sel:nextToken:ListResourceInventory'
, listResourceInventoryResponse_nextToken
- Token for the next set of results.
$sel:httpStatus:ListResourceInventoryResponse'
, listResourceInventoryResponse_httpStatus
- The response's http status code.
DeleteToken
data DeleteToken Source #
See: newDeleteToken
smart constructor.
Instances
Create a value of DeleteToken
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tokenId:DeleteToken'
, deleteToken_tokenId
- Token ID.
data DeleteTokenResponse Source #
See: newDeleteTokenResponse
smart constructor.
Instances
newDeleteTokenResponse Source #
Create a value of DeleteTokenResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteTokenResponse'
, deleteTokenResponse_httpStatus
- The response's http status code.
DeleteLicenseConfiguration
data DeleteLicenseConfiguration Source #
See: newDeleteLicenseConfiguration
smart constructor.
Instances
newDeleteLicenseConfiguration Source #
Create a value of DeleteLicenseConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseConfigurationArn:DeleteLicenseConfiguration'
, deleteLicenseConfiguration_licenseConfigurationArn
- ID of the license configuration.
data DeleteLicenseConfigurationResponse Source #
See: newDeleteLicenseConfigurationResponse
smart constructor.
Instances
Eq DeleteLicenseConfigurationResponse Source # | |
Read DeleteLicenseConfigurationResponse Source # | |
Show DeleteLicenseConfigurationResponse Source # | |
Generic DeleteLicenseConfigurationResponse Source # | |
NFData DeleteLicenseConfigurationResponse Source # | |
Defined in Amazonka.LicenseManager.DeleteLicenseConfiguration rnf :: DeleteLicenseConfigurationResponse -> () # | |
type Rep DeleteLicenseConfigurationResponse Source # | |
Defined in Amazonka.LicenseManager.DeleteLicenseConfiguration type Rep DeleteLicenseConfigurationResponse = D1 ('MetaData "DeleteLicenseConfigurationResponse" "Amazonka.LicenseManager.DeleteLicenseConfiguration" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "DeleteLicenseConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDeleteLicenseConfigurationResponse Source #
Create a value of DeleteLicenseConfigurationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteLicenseConfigurationResponse'
, deleteLicenseConfigurationResponse_httpStatus
- The response's http status code.
UpdateLicenseConfiguration
data UpdateLicenseConfiguration Source #
See: newUpdateLicenseConfiguration
smart constructor.
UpdateLicenseConfiguration' (Maybe Integer) (Maybe Text) (Maybe LicenseConfigurationStatus) (Maybe Bool) (Maybe Bool) (Maybe [ProductInformation]) (Maybe [Text]) (Maybe Text) Text |
Instances
newUpdateLicenseConfiguration Source #
Create a value of UpdateLicenseConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseCount:UpdateLicenseConfiguration'
, updateLicenseConfiguration_licenseCount
- New number of licenses managed by the license configuration.
$sel:name:UpdateLicenseConfiguration'
, updateLicenseConfiguration_name
- New name of the license configuration.
$sel:licenseConfigurationStatus:UpdateLicenseConfiguration'
, updateLicenseConfiguration_licenseConfigurationStatus
- New status of the license configuration.
$sel:licenseCountHardLimit:UpdateLicenseConfiguration'
, updateLicenseConfiguration_licenseCountHardLimit
- New hard limit of the number of available licenses.
$sel:disassociateWhenNotFound:UpdateLicenseConfiguration'
, updateLicenseConfiguration_disassociateWhenNotFound
- When true, disassociates a resource when software is uninstalled.
$sel:productInformationList:UpdateLicenseConfiguration'
, updateLicenseConfiguration_productInformationList
- New product information.
$sel:licenseRules:UpdateLicenseConfiguration'
, updateLicenseConfiguration_licenseRules
- New license rule. The only rule that you can add after you create a
license configuration is licenseAffinityToHost.
$sel:description:UpdateLicenseConfiguration'
, updateLicenseConfiguration_description
- New description of the license configuration.
$sel:licenseConfigurationArn:UpdateLicenseConfiguration'
, updateLicenseConfiguration_licenseConfigurationArn
- Amazon Resource Name (ARN) of the license configuration.
data UpdateLicenseConfigurationResponse Source #
See: newUpdateLicenseConfigurationResponse
smart constructor.
Instances
Eq UpdateLicenseConfigurationResponse Source # | |
Read UpdateLicenseConfigurationResponse Source # | |
Show UpdateLicenseConfigurationResponse Source # | |
Generic UpdateLicenseConfigurationResponse Source # | |
NFData UpdateLicenseConfigurationResponse Source # | |
Defined in Amazonka.LicenseManager.UpdateLicenseConfiguration rnf :: UpdateLicenseConfigurationResponse -> () # | |
type Rep UpdateLicenseConfigurationResponse Source # | |
Defined in Amazonka.LicenseManager.UpdateLicenseConfiguration type Rep UpdateLicenseConfigurationResponse = D1 ('MetaData "UpdateLicenseConfigurationResponse" "Amazonka.LicenseManager.UpdateLicenseConfiguration" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "UpdateLicenseConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newUpdateLicenseConfigurationResponse Source #
Create a value of UpdateLicenseConfigurationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateLicenseConfigurationResponse'
, updateLicenseConfigurationResponse_httpStatus
- The response's http status code.
CheckInLicense
data CheckInLicense Source #
See: newCheckInLicense
smart constructor.
Instances
Create a value of CheckInLicense
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:beneficiary:CheckInLicense'
, checkInLicense_beneficiary
- License beneficiary.
$sel:licenseConsumptionToken:CheckInLicense'
, checkInLicense_licenseConsumptionToken
- License consumption token.
data CheckInLicenseResponse Source #
See: newCheckInLicenseResponse
smart constructor.
Instances
newCheckInLicenseResponse Source #
Create a value of CheckInLicenseResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CheckInLicenseResponse'
, checkInLicenseResponse_httpStatus
- The response's http status code.
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:tokenIds:ListTokens'
, listTokens_tokenIds
- Token IDs.
$sel:filters:ListTokens'
, listTokens_filters
- Filters to scope the results. The following filter is supported:
LicenseArns
$sel:nextToken:ListTokens'
, listTokens_nextToken
- Token for the next set of results.
$sel:maxResults:ListTokens'
, listTokens_maxResults
- Maximum number of results to return in a single call.
data ListTokensResponse Source #
See: newListTokensResponse
smart constructor.
Instances
newListTokensResponse Source #
Create a value of ListTokensResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tokens:ListTokensResponse'
, listTokensResponse_tokens
- Received token details.
$sel:nextToken:ListTokens'
, listTokensResponse_nextToken
- Token for the next set of results.
$sel:httpStatus:ListTokensResponse'
, listTokensResponse_httpStatus
- The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource
smart constructor.
Instances
newListTagsForResource Source #
Create a value of ListTagsForResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:ListTagsForResource'
, listTagsForResource_resourceArn
- Amazon Resource Name (ARN) of the license configuration.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse
smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tags:ListTagsForResourceResponse'
, listTagsForResourceResponse_tags
- Information about the tags.
$sel:httpStatus:ListTagsForResourceResponse'
, listTagsForResourceResponse_httpStatus
- The response's http status code.
CreateGrant
data CreateGrant Source #
See: newCreateGrant
smart constructor.
Instances
:: Text | |
-> Text | |
-> Text | |
-> NonEmpty Text | |
-> Text | |
-> NonEmpty AllowedOperation | |
-> CreateGrant |
Create a value of CreateGrant
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientToken:CreateGrant'
, createGrant_clientToken
- Unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
$sel:grantName:CreateGrant'
, createGrant_grantName
- Grant name.
$sel:licenseArn:CreateGrant'
, createGrant_licenseArn
- Amazon Resource Name (ARN) of the license.
$sel:principals:CreateGrant'
, createGrant_principals
- The grant principals.
$sel:homeRegion:CreateGrant'
, createGrant_homeRegion
- Home Region of the grant.
$sel:allowedOperations:CreateGrant'
, createGrant_allowedOperations
- Allowed operations for the grant.
data CreateGrantResponse Source #
See: newCreateGrantResponse
smart constructor.
Instances
newCreateGrantResponse Source #
Create a value of CreateGrantResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:status:CreateGrantResponse'
, createGrantResponse_status
- Grant status.
$sel:version:CreateGrantResponse'
, createGrantResponse_version
- Grant version.
$sel:grantArn:CreateGrantResponse'
, createGrantResponse_grantArn
- Grant ARN.
$sel:httpStatus:CreateGrantResponse'
, createGrantResponse_httpStatus
- The response's http status code.
UpdateLicenseSpecificationsForResource
data UpdateLicenseSpecificationsForResource Source #
See: newUpdateLicenseSpecificationsForResource
smart constructor.
UpdateLicenseSpecificationsForResource' (Maybe [LicenseSpecification]) (Maybe [LicenseSpecification]) Text |
Instances
newUpdateLicenseSpecificationsForResource Source #
Create a value of UpdateLicenseSpecificationsForResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:addLicenseSpecifications:UpdateLicenseSpecificationsForResource'
, updateLicenseSpecificationsForResource_addLicenseSpecifications
- ARNs of the license configurations to add.
$sel:removeLicenseSpecifications:UpdateLicenseSpecificationsForResource'
, updateLicenseSpecificationsForResource_removeLicenseSpecifications
- ARNs of the license configurations to remove.
$sel:resourceArn:UpdateLicenseSpecificationsForResource'
, updateLicenseSpecificationsForResource_resourceArn
- Amazon Resource Name (ARN) of the Amazon Web Services resource.
data UpdateLicenseSpecificationsForResourceResponse Source #
See: newUpdateLicenseSpecificationsForResourceResponse
smart constructor.
Instances
Eq UpdateLicenseSpecificationsForResourceResponse Source # | |
Read UpdateLicenseSpecificationsForResourceResponse Source # | |
Show UpdateLicenseSpecificationsForResourceResponse Source # | |
Generic UpdateLicenseSpecificationsForResourceResponse Source # | |
NFData UpdateLicenseSpecificationsForResourceResponse Source # | |
type Rep UpdateLicenseSpecificationsForResourceResponse Source # | |
Defined in Amazonka.LicenseManager.UpdateLicenseSpecificationsForResource type Rep UpdateLicenseSpecificationsForResourceResponse = D1 ('MetaData "UpdateLicenseSpecificationsForResourceResponse" "Amazonka.LicenseManager.UpdateLicenseSpecificationsForResource" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "UpdateLicenseSpecificationsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newUpdateLicenseSpecificationsForResourceResponse Source #
:: Int |
|
-> UpdateLicenseSpecificationsForResourceResponse |
Create a value of UpdateLicenseSpecificationsForResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateLicenseSpecificationsForResourceResponse'
, updateLicenseSpecificationsForResourceResponse_httpStatus
- The response's http status code.
CreateLicenseVersion
data CreateLicenseVersion Source #
See: newCreateLicenseVersion
smart constructor.
CreateLicenseVersion' (Maybe Text) (Maybe [Metadata]) Text Text Text Issuer Text DatetimeRange [Entitlement] ConsumptionConfiguration LicenseStatus Text |
Instances
newCreateLicenseVersion Source #
:: Text | |
-> Text | |
-> Text | |
-> Issuer | |
-> Text | |
-> DatetimeRange | |
-> ConsumptionConfiguration | |
-> LicenseStatus | |
-> Text | |
-> CreateLicenseVersion |
Create a value of CreateLicenseVersion
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:sourceVersion:CreateLicenseVersion'
, createLicenseVersion_sourceVersion
- Current version of the license.
$sel:licenseMetadata:CreateLicenseVersion'
, createLicenseVersion_licenseMetadata
- Information about the license.
$sel:licenseArn:CreateLicenseVersion'
, createLicenseVersion_licenseArn
- Amazon Resource Name (ARN) of the license.
$sel:licenseName:CreateLicenseVersion'
, createLicenseVersion_licenseName
- License name.
$sel:productName:CreateLicenseVersion'
, createLicenseVersion_productName
- Product name.
$sel:issuer:CreateLicenseVersion'
, createLicenseVersion_issuer
- License issuer.
$sel:homeRegion:CreateLicenseVersion'
, createLicenseVersion_homeRegion
- Home Region of the license.
$sel:validity:CreateLicenseVersion'
, createLicenseVersion_validity
- Date and time range during which the license is valid, in ISO8601-UTC
format.
$sel:entitlements:CreateLicenseVersion'
, createLicenseVersion_entitlements
- License entitlements.
$sel:consumptionConfiguration: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.
$sel:status:CreateLicenseVersion'
, createLicenseVersion_status
- License status.
$sel:clientToken:CreateLicenseVersion'
, createLicenseVersion_clientToken
- Unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
data CreateLicenseVersionResponse Source #
See: newCreateLicenseVersionResponse
smart constructor.
Instances
newCreateLicenseVersionResponse Source #
Create a value of CreateLicenseVersionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:status:CreateLicenseVersion'
, createLicenseVersionResponse_status
- License status.
$sel:version:CreateLicenseVersionResponse'
, createLicenseVersionResponse_version
- New version of the license.
$sel:licenseArn:CreateLicenseVersion'
, createLicenseVersionResponse_licenseArn
- License ARN.
$sel:httpStatus:CreateLicenseVersionResponse'
, createLicenseVersionResponse_httpStatus
- The response's http status code.
GetLicense
data GetLicense Source #
See: newGetLicense
smart constructor.
Instances
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:
$sel:version:GetLicense'
, getLicense_version
- License version.
$sel:licenseArn:GetLicense'
, getLicense_licenseArn
- Amazon Resource Name (ARN) of the license.
data GetLicenseResponse Source #
See: newGetLicenseResponse
smart constructor.
Instances
newGetLicenseResponse Source #
Create a value of GetLicenseResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:license:GetLicenseResponse'
, getLicenseResponse_license
- License details.
$sel:httpStatus:GetLicenseResponse'
, getLicenseResponse_httpStatus
- The response's http status code.
GetLicenseConfiguration
data GetLicenseConfiguration Source #
See: newGetLicenseConfiguration
smart constructor.
Instances
newGetLicenseConfiguration Source #
Create a value of GetLicenseConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseConfigurationArn:GetLicenseConfiguration'
, getLicenseConfiguration_licenseConfigurationArn
- Amazon Resource Name (ARN) of the license configuration.
data GetLicenseConfigurationResponse Source #
See: newGetLicenseConfigurationResponse
smart constructor.
GetLicenseConfigurationResponse' (Maybe Text) (Maybe Text) (Maybe [ConsumedLicenseSummary]) (Maybe Integer) (Maybe [ManagedResourceSummary]) (Maybe Text) (Maybe Bool) (Maybe Bool) (Maybe [ProductInformation]) (Maybe LicenseCountingType) (Maybe AutomatedDiscoveryInformation) (Maybe Integer) (Maybe [Text]) (Maybe Text) (Maybe Text) (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:
$sel:status:GetLicenseConfigurationResponse'
, getLicenseConfigurationResponse_status
- License configuration status.
$sel:ownerAccountId:GetLicenseConfigurationResponse'
, getLicenseConfigurationResponse_ownerAccountId
- Account ID of the owner of the license configuration.
$sel:consumedLicenseSummaryList:GetLicenseConfigurationResponse'
, getLicenseConfigurationResponse_consumedLicenseSummaryList
- Summaries of the licenses consumed by resources.
$sel:licenseCount:GetLicenseConfigurationResponse'
, getLicenseConfigurationResponse_licenseCount
- Number of available licenses.
$sel:managedResourceSummaryList:GetLicenseConfigurationResponse'
, getLicenseConfigurationResponse_managedResourceSummaryList
- Summaries of the managed resources.
$sel:name:GetLicenseConfigurationResponse'
, getLicenseConfigurationResponse_name
- Name of the license configuration.
$sel:licenseCountHardLimit:GetLicenseConfigurationResponse'
, getLicenseConfigurationResponse_licenseCountHardLimit
- Sets the number of available licenses as a hard limit.
$sel:disassociateWhenNotFound:GetLicenseConfigurationResponse'
, getLicenseConfigurationResponse_disassociateWhenNotFound
- When true, disassociates a resource when software is uninstalled.
$sel:productInformationList:GetLicenseConfigurationResponse'
, getLicenseConfigurationResponse_productInformationList
- Product information.
$sel:licenseCountingType:GetLicenseConfigurationResponse'
, getLicenseConfigurationResponse_licenseCountingType
- Dimension for which the licenses are counted.
$sel:automatedDiscoveryInformation:GetLicenseConfigurationResponse'
, getLicenseConfigurationResponse_automatedDiscoveryInformation
- Automated discovery information.
$sel:consumedLicenses:GetLicenseConfigurationResponse'
, getLicenseConfigurationResponse_consumedLicenses
- Number of licenses assigned to resources.
$sel:licenseRules:GetLicenseConfigurationResponse'
, getLicenseConfigurationResponse_licenseRules
- License rules.
$sel:licenseConfigurationId:GetLicenseConfigurationResponse'
, getLicenseConfigurationResponse_licenseConfigurationId
- Unique ID for the license configuration.
$sel:description:GetLicenseConfigurationResponse'
, getLicenseConfigurationResponse_description
- Description of the license configuration.
$sel:licenseConfigurationArn:GetLicenseConfiguration'
, getLicenseConfigurationResponse_licenseConfigurationArn
- Amazon Resource Name (ARN) of the license configuration.
$sel:tags:GetLicenseConfigurationResponse'
, getLicenseConfigurationResponse_tags
- Tags for the license configuration.
$sel:httpStatus:GetLicenseConfigurationResponse'
, getLicenseConfigurationResponse_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:nextToken:ListReceivedGrants'
, listReceivedGrants_nextToken
- Token for the next set of results.
$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.
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.
$sel:nextToken:ListReceivedGrants'
, listReceivedGrantsResponse_nextToken
- Token for the next set of results.
$sel:httpStatus:ListReceivedGrantsResponse'
, listReceivedGrantsResponse_httpStatus
- The response's http status code.
GetLicenseConversionTask
data GetLicenseConversionTask Source #
See: newGetLicenseConversionTask
smart constructor.
Instances
newGetLicenseConversionTask Source #
Create a value of GetLicenseConversionTask
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseConversionTaskId:GetLicenseConversionTask'
, getLicenseConversionTask_licenseConversionTaskId
- ID of the license type conversion task to retrieve information on.
data GetLicenseConversionTaskResponse Source #
See: newGetLicenseConversionTaskResponse
smart constructor.
Instances
newGetLicenseConversionTaskResponse Source #
Create a value of GetLicenseConversionTaskResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:status:GetLicenseConversionTaskResponse'
, getLicenseConversionTaskResponse_status
- Status of the license type conversion task.
$sel:startTime:GetLicenseConversionTaskResponse'
, getLicenseConversionTaskResponse_startTime
- Time at which the license type conversion task was started .
$sel:destinationLicenseContext:GetLicenseConversionTaskResponse'
, getLicenseConversionTaskResponse_destinationLicenseContext
- Information about the license type converted to.
$sel:licenseConversionTaskId:GetLicenseConversionTask'
, getLicenseConversionTaskResponse_licenseConversionTaskId
- ID of the license type conversion task.
$sel:resourceArn:GetLicenseConversionTaskResponse'
, getLicenseConversionTaskResponse_resourceArn
- Amazon Resource Names (ARN) of the resources the license conversion task
is associated with.
$sel:statusMessage:GetLicenseConversionTaskResponse'
, getLicenseConversionTaskResponse_statusMessage
- The status message for the conversion task.
$sel:endTime:GetLicenseConversionTaskResponse'
, getLicenseConversionTaskResponse_endTime
- Time at which the license type conversion task was completed.
$sel:licenseConversionTime:GetLicenseConversionTaskResponse'
, getLicenseConversionTaskResponse_licenseConversionTime
- Amount of time to complete the license type conversion.
$sel:sourceLicenseContext:GetLicenseConversionTaskResponse'
, getLicenseConversionTaskResponse_sourceLicenseContext
- Information about the license type converted from.
$sel:httpStatus:GetLicenseConversionTaskResponse'
, getLicenseConversionTaskResponse_httpStatus
- The response's http status code.
GetLicenseUsage
data GetLicenseUsage Source #
See: newGetLicenseUsage
smart constructor.
Instances
Create a value of GetLicenseUsage
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseArn:GetLicenseUsage'
, getLicenseUsage_licenseArn
- Amazon Resource Name (ARN) of the license.
data GetLicenseUsageResponse Source #
See: newGetLicenseUsageResponse
smart constructor.
Instances
newGetLicenseUsageResponse Source #
Create a value of GetLicenseUsageResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseUsage:GetLicenseUsageResponse'
, getLicenseUsageResponse_licenseUsage
- License usage details.
$sel:httpStatus:GetLicenseUsageResponse'
, getLicenseUsageResponse_httpStatus
- The response's http status code.
ExtendLicenseConsumption
data ExtendLicenseConsumption Source #
See: newExtendLicenseConsumption
smart constructor.
Instances
newExtendLicenseConsumption Source #
Create a value of ExtendLicenseConsumption
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dryRun:ExtendLicenseConsumption'
, extendLicenseConsumption_dryRun
- Checks whether you have the required permissions for the action, without
actually making the request. Provides an error response if you do not
have the required permissions.
$sel:licenseConsumptionToken: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.
$sel:licenseConsumptionToken:ExtendLicenseConsumption'
, extendLicenseConsumptionResponse_licenseConsumptionToken
- License consumption token.
$sel:httpStatus:ExtendLicenseConsumptionResponse'
, extendLicenseConsumptionResponse_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:
$sel:version:GetGrant'
, getGrant_version
- Grant version.
$sel:grantArn:GetGrant'
, getGrant_grantArn
- Amazon Resource Name (ARN) of the grant.
data GetGrantResponse Source #
See: newGetGrantResponse
smart constructor.
Instances
Create a value of GetGrantResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:grant:GetGrantResponse'
, getGrantResponse_grant
- Grant details.
$sel:httpStatus:GetGrantResponse'
, getGrantResponse_httpStatus
- The response's http status code.
CheckoutLicense
data CheckoutLicense Source #
See: newCheckoutLicense
smart constructor.
Instances
:: Text | |
-> CheckoutType | |
-> Text | |
-> Text | |
-> CheckoutLicense |
Create a value of CheckoutLicense
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nodeId:CheckoutLicense'
, checkoutLicense_nodeId
- Node ID.
$sel:beneficiary:CheckoutLicense'
, checkoutLicense_beneficiary
- License beneficiary.
$sel:productSKU:CheckoutLicense'
, checkoutLicense_productSKU
- Product SKU.
$sel:checkoutType:CheckoutLicense'
, checkoutLicense_checkoutType
- Checkout type.
$sel:keyFingerprint:CheckoutLicense'
, checkoutLicense_keyFingerprint
- Key fingerprint identifying the license.
$sel:entitlements:CheckoutLicense'
, checkoutLicense_entitlements
- License entitlements.
$sel:clientToken:CheckoutLicense'
, checkoutLicense_clientToken
- Unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
data CheckoutLicenseResponse Source #
See: newCheckoutLicenseResponse
smart constructor.
CheckoutLicenseResponse' (Maybe [EntitlementData]) (Maybe CheckoutType) (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:
$sel:entitlementsAllowed:CheckoutLicenseResponse'
, checkoutLicenseResponse_entitlementsAllowed
- Allowed license entitlements.
$sel:checkoutType:CheckoutLicense'
, checkoutLicenseResponse_checkoutType
- Checkout type.
$sel:expiration:CheckoutLicenseResponse'
, checkoutLicenseResponse_expiration
- Date and time at which the license checkout expires.
$sel:signedToken:CheckoutLicenseResponse'
, checkoutLicenseResponse_signedToken
- Signed token.
$sel:licenseConsumptionToken:CheckoutLicenseResponse'
, checkoutLicenseResponse_licenseConsumptionToken
- License consumption token.
$sel:nodeId:CheckoutLicense'
, checkoutLicenseResponse_nodeId
- Node ID.
$sel:issuedAt:CheckoutLicenseResponse'
, checkoutLicenseResponse_issuedAt
- Date and time at which the license checkout is issued.
$sel:licenseArn:CheckoutLicenseResponse'
, checkoutLicenseResponse_licenseArn
- Amazon Resource Name (ARN) of the checkout license.
$sel:httpStatus:CheckoutLicenseResponse'
, checkoutLicenseResponse_httpStatus
- The response's http status code.
CreateLicenseConversionTaskForResource
data CreateLicenseConversionTaskForResource Source #
See: newCreateLicenseConversionTaskForResource
smart constructor.
Instances
newCreateLicenseConversionTaskForResource Source #
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:
$sel:resourceArn:CreateLicenseConversionTaskForResource'
, createLicenseConversionTaskForResource_resourceArn
- Amazon Resource Name (ARN) of the resource you are converting the
license type for.
$sel:sourceLicenseContext: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 AWS CLI
in the License Manager User Guide.
$sel:destinationLicenseContext: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 AWS CLI
in the License Manager User Guide.
data CreateLicenseConversionTaskForResourceResponse Source #
See: newCreateLicenseConversionTaskForResourceResponse
smart constructor.
Instances
newCreateLicenseConversionTaskForResourceResponse Source #
:: Int |
|
-> CreateLicenseConversionTaskForResourceResponse |
Create a value of CreateLicenseConversionTaskForResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseConversionTaskId:CreateLicenseConversionTaskForResourceResponse'
, createLicenseConversionTaskForResourceResponse_licenseConversionTaskId
- The ID of the created license type conversion task.
$sel:httpStatus:CreateLicenseConversionTaskForResourceResponse'
, createLicenseConversionTaskForResourceResponse_httpStatus
- The response's http status code.
AcceptGrant
data AcceptGrant Source #
See: newAcceptGrant
smart constructor.
Instances
Create a value of AcceptGrant
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:grantArn:AcceptGrant'
, acceptGrant_grantArn
- Amazon Resource Name (ARN) of the grant.
data AcceptGrantResponse Source #
See: newAcceptGrantResponse
smart constructor.
Instances
newAcceptGrantResponse Source #
Create a value of AcceptGrantResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:status:AcceptGrantResponse'
, acceptGrantResponse_status
- Grant status.
$sel:version:AcceptGrantResponse'
, acceptGrantResponse_version
- Grant version.
$sel:grantArn:AcceptGrant'
, acceptGrantResponse_grantArn
- Grant ARN.
$sel:httpStatus:AcceptGrantResponse'
, acceptGrantResponse_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:nextToken:ListLicenseSpecificationsForResource'
, listLicenseSpecificationsForResource_nextToken
- Token for the next set of results.
$sel:maxResults:ListLicenseSpecificationsForResource'
, listLicenseSpecificationsForResource_maxResults
- Maximum number of results to return in a single call.
$sel:resourceArn:ListLicenseSpecificationsForResource'
, listLicenseSpecificationsForResource_resourceArn
- Amazon Resource Name (ARN) of a resource that has an associated license
configuration.
data ListLicenseSpecificationsForResourceResponse Source #
See: newListLicenseSpecificationsForResourceResponse
smart constructor.
Instances
newListLicenseSpecificationsForResourceResponse Source #
:: Int |
|
-> ListLicenseSpecificationsForResourceResponse |
Create a value of ListLicenseSpecificationsForResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseSpecifications:ListLicenseSpecificationsForResourceResponse'
, listLicenseSpecificationsForResourceResponse_licenseSpecifications
- License configurations associated with a resource.
$sel:nextToken:ListLicenseSpecificationsForResource'
, listLicenseSpecificationsForResourceResponse_nextToken
- Token for the next set of results.
$sel:httpStatus:ListLicenseSpecificationsForResourceResponse'
, listLicenseSpecificationsForResourceResponse_httpStatus
- The response's http status code.
CheckoutBorrowLicense
data CheckoutBorrowLicense Source #
See: newCheckoutBorrowLicense
smart constructor.
CheckoutBorrowLicense' (Maybe [Metadata]) (Maybe Text) Text [EntitlementData] DigitalSignatureMethod Text |
Instances
newCheckoutBorrowLicense Source #
Create a value of CheckoutBorrowLicense
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:checkoutMetadata:CheckoutBorrowLicense'
, checkoutBorrowLicense_checkoutMetadata
- Information about constraints.
$sel:nodeId:CheckoutBorrowLicense'
, checkoutBorrowLicense_nodeId
- Node ID.
$sel:licenseArn:CheckoutBorrowLicense'
, checkoutBorrowLicense_licenseArn
- Amazon Resource Name (ARN) of the license. The license must use the
borrow consumption configuration.
$sel:entitlements:CheckoutBorrowLicense'
, checkoutBorrowLicense_entitlements
- License entitlements. Partial checkouts are not supported.
$sel:digitalSignatureMethod:CheckoutBorrowLicense'
, checkoutBorrowLicense_digitalSignatureMethod
- Digital signature method. The possible value is JSON Web Signature (JWS)
algorithm PS384. For more information, see
RFC 7518 Digital Signature with RSASSA-PSS.
$sel:clientToken:CheckoutBorrowLicense'
, checkoutBorrowLicense_clientToken
- Unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
data CheckoutBorrowLicenseResponse Source #
See: newCheckoutBorrowLicenseResponse
smart constructor.
CheckoutBorrowLicenseResponse' (Maybe [EntitlementData]) (Maybe [Metadata]) (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:
$sel:entitlementsAllowed:CheckoutBorrowLicenseResponse'
, checkoutBorrowLicenseResponse_entitlementsAllowed
- Allowed license entitlements.
$sel:checkoutMetadata:CheckoutBorrowLicense'
, checkoutBorrowLicenseResponse_checkoutMetadata
- Information about constraints.
$sel:expiration:CheckoutBorrowLicenseResponse'
, checkoutBorrowLicenseResponse_expiration
- Date and time at which the license checkout expires.
$sel:signedToken:CheckoutBorrowLicenseResponse'
, checkoutBorrowLicenseResponse_signedToken
- Signed token.
$sel:licenseConsumptionToken:CheckoutBorrowLicenseResponse'
, checkoutBorrowLicenseResponse_licenseConsumptionToken
- License consumption token.
$sel:nodeId:CheckoutBorrowLicense'
, checkoutBorrowLicenseResponse_nodeId
- Node ID.
$sel:issuedAt:CheckoutBorrowLicenseResponse'
, checkoutBorrowLicenseResponse_issuedAt
- Date and time at which the license checkout is issued.
$sel:licenseArn:CheckoutBorrowLicense'
, checkoutBorrowLicenseResponse_licenseArn
- Amazon Resource Name (ARN) of the license.
$sel:httpStatus:CheckoutBorrowLicenseResponse'
, checkoutBorrowLicenseResponse_httpStatus
- The response's http status code.
GetServiceSettings
data GetServiceSettings Source #
See: newGetServiceSettings
smart constructor.
Instances
newGetServiceSettings :: GetServiceSettings Source #
Create a value of GetServiceSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
data GetServiceSettingsResponse Source #
See: newGetServiceSettingsResponse
smart constructor.
GetServiceSettingsResponse' (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe OrganizationConfiguration) 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:snsTopicArn:GetServiceSettingsResponse'
, getServiceSettingsResponse_snsTopicArn
- SNS topic configured to receive notifications from License Manager.
$sel:licenseManagerResourceShareArn:GetServiceSettingsResponse'
, getServiceSettingsResponse_licenseManagerResourceShareArn
- Amazon Resource Name (ARN) of the resource share. The License Manager
management account provides member accounts with access to this share.
$sel:s3BucketArn:GetServiceSettingsResponse'
, getServiceSettingsResponse_s3BucketArn
- Regional S3 bucket path for storing reports, license trail event data,
discovery data, and so on.
$sel:organizationConfiguration:GetServiceSettingsResponse'
, getServiceSettingsResponse_organizationConfiguration
- Indicates whether Organizations is integrated with License Manager for
cross-account discovery.
$sel:httpStatus:GetServiceSettingsResponse'
, getServiceSettingsResponse_httpStatus
- The response's http status code.
RejectGrant
data RejectGrant Source #
See: newRejectGrant
smart constructor.
Instances
Create a value of RejectGrant
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:grantArn:RejectGrant'
, rejectGrant_grantArn
- Amazon Resource Name (ARN) of the grant.
data RejectGrantResponse Source #
See: newRejectGrantResponse
smart constructor.
Instances
newRejectGrantResponse Source #
Create a value of RejectGrantResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:status:RejectGrantResponse'
, rejectGrantResponse_status
- Grant status.
$sel:version:RejectGrantResponse'
, rejectGrantResponse_version
- Grant version.
$sel:grantArn:RejectGrant'
, rejectGrantResponse_grantArn
- Grant ARN.
$sel:httpStatus:RejectGrantResponse'
, rejectGrantResponse_httpStatus
- The response's http status code.
UpdateServiceSettings
data UpdateServiceSettings Source #
See: newUpdateServiceSettings
smart constructor.
Instances
newUpdateServiceSettings :: UpdateServiceSettings Source #
Create a value of UpdateServiceSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:enableCrossAccountsDiscovery:UpdateServiceSettings'
, updateServiceSettings_enableCrossAccountsDiscovery
- Activates cross-account discovery.
$sel:snsTopicArn:UpdateServiceSettings'
, updateServiceSettings_snsTopicArn
- Amazon Resource Name (ARN) of the Amazon SNS topic used for License
Manager alerts.
$sel:s3BucketArn:UpdateServiceSettings'
, updateServiceSettings_s3BucketArn
- Amazon Resource Name (ARN) of the Amazon S3 bucket where the License
Manager information is stored.
$sel:organizationConfiguration:UpdateServiceSettings'
, updateServiceSettings_organizationConfiguration
- Enables integration with Organizations for cross-account discovery.
data UpdateServiceSettingsResponse Source #
See: newUpdateServiceSettingsResponse
smart constructor.
Instances
newUpdateServiceSettingsResponse Source #
Create a value of UpdateServiceSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateServiceSettingsResponse'
, updateServiceSettingsResponse_httpStatus
- The response's http status code.
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:nextToken:ListDistributedGrants'
, listDistributedGrants_nextToken
- Token for the next set of results.
$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.
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.
$sel:nextToken: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 #
:: 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:nextToken:ListFailuresForLicenseConfigurationOperations'
, listFailuresForLicenseConfigurationOperations_nextToken
- Token for the next set of results.
$sel:maxResults:ListFailuresForLicenseConfigurationOperations'
, listFailuresForLicenseConfigurationOperations_maxResults
- Maximum number of results to return in a single call.
$sel:licenseConfigurationArn:ListFailuresForLicenseConfigurationOperations'
, listFailuresForLicenseConfigurationOperations_licenseConfigurationArn
- Amazon Resource Name of the license configuration.
data ListFailuresForLicenseConfigurationOperationsResponse Source #
See: newListFailuresForLicenseConfigurationOperationsResponse
smart constructor.
ListFailuresForLicenseConfigurationOperationsResponse' (Maybe Text) (Maybe [LicenseOperationFailure]) Int |
Instances
newListFailuresForLicenseConfigurationOperationsResponse Source #
:: Int |
|
-> ListFailuresForLicenseConfigurationOperationsResponse |
Create a value of ListFailuresForLicenseConfigurationOperationsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListFailuresForLicenseConfigurationOperations'
, listFailuresForLicenseConfigurationOperationsResponse_nextToken
- Token for the next set of results.
$sel:licenseOperationFailureList:ListFailuresForLicenseConfigurationOperationsResponse'
, listFailuresForLicenseConfigurationOperationsResponse_licenseOperationFailureList
- License configuration operations that failed.
$sel:httpStatus:ListFailuresForLicenseConfigurationOperationsResponse'
, listFailuresForLicenseConfigurationOperationsResponse_httpStatus
- The response's http status code.
DeleteGrant
data DeleteGrant Source #
See: newDeleteGrant
smart constructor.
Instances
Create a value of DeleteGrant
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:statusReason:DeleteGrant'
, deleteGrant_statusReason
- The Status reason for the delete request.
$sel:grantArn:DeleteGrant'
, deleteGrant_grantArn
- Amazon Resource Name (ARN) of the grant.
$sel:version:DeleteGrant'
, deleteGrant_version
- Current version of the grant.
data DeleteGrantResponse Source #
See: newDeleteGrantResponse
smart constructor.
Instances
newDeleteGrantResponse Source #
Create a value of DeleteGrantResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:status:DeleteGrantResponse'
, deleteGrantResponse_status
- Grant status.
$sel:version:DeleteGrant'
, deleteGrantResponse_version
- Grant version.
$sel:grantArn:DeleteGrant'
, deleteGrantResponse_grantArn
- Grant ARN.
$sel:httpStatus:DeleteGrantResponse'
, deleteGrantResponse_httpStatus
- The response's http status code.
CreateToken
data CreateToken Source #
See: newCreateToken
smart constructor.
Instances
Create a value of CreateToken
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tokenProperties: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.
$sel:roleArns: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.
$sel:expirationInDays:CreateToken'
, createToken_expirationInDays
- Token expiration, in days, counted from token creation. The default is
365 days.
$sel:licenseArn:CreateToken'
, createToken_licenseArn
- Amazon Resource Name (ARN) of the license. The ARN is mapped to the aud
claim of the JWT token.
$sel:clientToken:CreateToken'
, createToken_clientToken
- Idempotency token, valid for 10 minutes.
data CreateTokenResponse Source #
See: newCreateTokenResponse
smart constructor.
Instances
newCreateTokenResponse Source #
Create a value of CreateTokenResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:token:CreateTokenResponse'
, createTokenResponse_token
- Refresh token, encoded as a JWT token.
$sel:tokenId:CreateTokenResponse'
, createTokenResponse_tokenId
- Token ID.
$sel:tokenType:CreateTokenResponse'
, createTokenResponse_tokenType
- Token type.
$sel:httpStatus:CreateTokenResponse'
, createTokenResponse_httpStatus
- The response's http status code.
DeleteLicense
data DeleteLicense Source #
See: newDeleteLicense
smart constructor.
Instances
Create a value of DeleteLicense
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseArn:DeleteLicense'
, deleteLicense_licenseArn
- Amazon Resource Name (ARN) of the license.
$sel:sourceVersion:DeleteLicense'
, deleteLicense_sourceVersion
- Current version of the license.
data DeleteLicenseResponse Source #
See: newDeleteLicenseResponse
smart constructor.
Instances
newDeleteLicenseResponse Source #
Create a value of DeleteLicenseResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:status:DeleteLicenseResponse'
, deleteLicenseResponse_status
- License status.
$sel:deletionDate:DeleteLicenseResponse'
, deleteLicenseResponse_deletionDate
- Date when the license is deleted.
$sel:httpStatus:DeleteLicenseResponse'
, deleteLicenseResponse_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:nextToken:ListLicenses'
, listLicenses_nextToken
- Token for the next set of results.
$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.
data ListLicensesResponse Source #
See: newListLicensesResponse
smart constructor.
Instances
newListLicensesResponse Source #
Create a value of ListLicensesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListLicenses'
, listLicensesResponse_nextToken
- Token for the next set of results.
$sel:licenses:ListLicensesResponse'
, listLicensesResponse_licenses
- License details.
$sel:httpStatus:ListLicensesResponse'
, listLicensesResponse_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
.
$sel:nextToken:ListLicenseConfigurations'
, listLicenseConfigurations_nextToken
- Token for the next set of results.
$sel:licenseConfigurationArns: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.
data ListLicenseConfigurationsResponse Source #
See: newListLicenseConfigurationsResponse
smart constructor.
Instances
newListLicenseConfigurationsResponse Source #
Create a value of ListLicenseConfigurationsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListLicenseConfigurations'
, listLicenseConfigurationsResponse_nextToken
- Token for the next set of results.
$sel:licenseConfigurations:ListLicenseConfigurationsResponse'
, listLicenseConfigurationsResponse_licenseConfigurations
- Information about the license configurations.
$sel:httpStatus:ListLicenseConfigurationsResponse'
, listLicenseConfigurationsResponse_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:nextToken:ListReceivedLicenses'
, listReceivedLicenses_nextToken
- Token for the next set of results.
$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.
data ListReceivedLicensesResponse Source #
See: newListReceivedLicensesResponse
smart constructor.
Instances
newListReceivedLicensesResponse Source #
Create a value of ListReceivedLicensesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListReceivedLicenses'
, listReceivedLicensesResponse_nextToken
- Token for the next set of results.
$sel:licenses:ListReceivedLicensesResponse'
, listReceivedLicensesResponse_licenses
- Received license details.
$sel:httpStatus:ListReceivedLicensesResponse'
, listReceivedLicensesResponse_httpStatus
- The response's http status code.
CreateGrantVersion
data CreateGrantVersion Source #
See: newCreateGrantVersion
smart constructor.
CreateGrantVersion' (Maybe GrantStatus) (Maybe (NonEmpty AllowedOperation)) (Maybe Text) (Maybe Text) (Maybe Text) Text Text |
Instances
newCreateGrantVersion Source #
:: Text | |
-> Text | |
-> CreateGrantVersion |
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:
$sel:status:CreateGrantVersion'
, createGrantVersion_status
- Grant status.
$sel:allowedOperations:CreateGrantVersion'
, createGrantVersion_allowedOperations
- Allowed operations for the grant.
$sel:grantName:CreateGrantVersion'
, createGrantVersion_grantName
- Grant name.
$sel:sourceVersion:CreateGrantVersion'
, createGrantVersion_sourceVersion
- Current version of the grant.
$sel:statusReason: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.
$sel:grantArn:CreateGrantVersion'
, createGrantVersion_grantArn
- Amazon Resource Name (ARN) of the grant.
data CreateGrantVersionResponse Source #
See: newCreateGrantVersionResponse
smart constructor.
Instances
newCreateGrantVersionResponse Source #
Create a value of CreateGrantVersionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:status:CreateGrantVersion'
, createGrantVersionResponse_status
- Grant status.
$sel:version:CreateGrantVersionResponse'
, createGrantVersionResponse_version
- New version of the grant.
$sel:grantArn:CreateGrantVersion'
, createGrantVersionResponse_grantArn
- Grant ARN.
$sel:httpStatus:CreateGrantVersionResponse'
, createGrantVersionResponse_httpStatus
- The response's http status code.
ListAssociationsForLicenseConfiguration (Paginated)
data ListAssociationsForLicenseConfiguration Source #
See: newListAssociationsForLicenseConfiguration
smart constructor.
Instances
newListAssociationsForLicenseConfiguration Source #
:: Text |
|
-> ListAssociationsForLicenseConfiguration |
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:nextToken:ListAssociationsForLicenseConfiguration'
, listAssociationsForLicenseConfiguration_nextToken
- Token for the next set of results.
$sel:maxResults:ListAssociationsForLicenseConfiguration'
, listAssociationsForLicenseConfiguration_maxResults
- Maximum number of results to return in a single call.
$sel:licenseConfigurationArn:ListAssociationsForLicenseConfiguration'
, listAssociationsForLicenseConfiguration_licenseConfigurationArn
- Amazon Resource Name (ARN) of a license configuration.
data ListAssociationsForLicenseConfigurationResponse Source #
See: newListAssociationsForLicenseConfigurationResponse
smart constructor.
ListAssociationsForLicenseConfigurationResponse' (Maybe [LicenseConfigurationAssociation]) (Maybe Text) Int |
Instances
newListAssociationsForLicenseConfigurationResponse Source #
:: Int |
|
-> ListAssociationsForLicenseConfigurationResponse |
Create a value of ListAssociationsForLicenseConfigurationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseConfigurationAssociations:ListAssociationsForLicenseConfigurationResponse'
, listAssociationsForLicenseConfigurationResponse_licenseConfigurationAssociations
- Information about the associations for the license configuration.
$sel:nextToken:ListAssociationsForLicenseConfiguration'
, listAssociationsForLicenseConfigurationResponse_nextToken
- Token for the next set of results.
$sel:httpStatus:ListAssociationsForLicenseConfigurationResponse'
, listAssociationsForLicenseConfigurationResponse_httpStatus
- The response's http status code.
TagResource
data TagResource Source #
See: newTagResource
smart constructor.
Instances
Create a value of TagResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:TagResource'
, tagResource_resourceArn
- Amazon Resource Name (ARN) of the license configuration.
$sel:tags:TagResource'
, tagResource_tags
- One or more tags.
data TagResourceResponse Source #
See: newTagResourceResponse
smart constructor.
Instances
newTagResourceResponse Source #
Create a value of TagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:TagResourceResponse'
, tagResourceResponse_httpStatus
- The response's http status code.
ListLicenseVersions
data ListLicenseVersions Source #
See: newListLicenseVersions
smart constructor.
Instances
newListLicenseVersions Source #
Create a value of ListLicenseVersions
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListLicenseVersions'
, listLicenseVersions_nextToken
- Token for the next set of results.
$sel:maxResults:ListLicenseVersions'
, listLicenseVersions_maxResults
- Maximum number of results to return in a single call.
$sel:licenseArn: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:nextToken:ListLicenseVersions'
, listLicenseVersionsResponse_nextToken
- Token for the next set of results.
$sel:licenses:ListLicenseVersionsResponse'
, listLicenseVersionsResponse_licenses
- License details.
$sel:httpStatus:ListLicenseVersionsResponse'
, listLicenseVersionsResponse_httpStatus
- The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource
smart constructor.
Instances
Create a value of UntagResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:UntagResource'
, untagResource_resourceArn
- Amazon Resource Name (ARN) of the license configuration.
$sel:tagKeys:UntagResource'
, untagResource_tagKeys
- Keys identifying the tags to remove.
data UntagResourceResponse Source #
See: newUntagResourceResponse
smart constructor.
Instances
newUntagResourceResponse Source #
Create a value of UntagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UntagResourceResponse'
, untagResourceResponse_httpStatus
- The response's http status code.
GetLicenseManagerReportGenerator
data GetLicenseManagerReportGenerator Source #
See: newGetLicenseManagerReportGenerator
smart constructor.
Instances
newGetLicenseManagerReportGenerator Source #
:: Text |
|
-> GetLicenseManagerReportGenerator |
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:
$sel:licenseManagerReportGeneratorArn:GetLicenseManagerReportGenerator'
, getLicenseManagerReportGenerator_licenseManagerReportGeneratorArn
- Amazon Resource Name (ARN) of the report generator.
data GetLicenseManagerReportGeneratorResponse Source #
See: newGetLicenseManagerReportGeneratorResponse
smart constructor.
Instances
newGetLicenseManagerReportGeneratorResponse Source #
Create a value of GetLicenseManagerReportGeneratorResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:reportGenerator:GetLicenseManagerReportGeneratorResponse'
, getLicenseManagerReportGeneratorResponse_reportGenerator
- A report generator that creates periodic reports about your license
configurations.
$sel:httpStatus:GetLicenseManagerReportGeneratorResponse'
, getLicenseManagerReportGeneratorResponse_httpStatus
- The response's http status code.
GetAccessToken
data GetAccessToken Source #
See: newGetAccessToken
smart constructor.
GetAccessToken' (Maybe [Text]) Text |
Instances
Create a value of GetAccessToken
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tokenProperties:GetAccessToken'
, getAccessToken_tokenProperties
- Token properties to validate against those present in the JWT token.
$sel:token:GetAccessToken'
, getAccessToken_token
- Refresh token, encoded as a JWT token.
data GetAccessTokenResponse Source #
See: newGetAccessTokenResponse
smart constructor.
Instances
newGetAccessTokenResponse Source #
Create a value of GetAccessTokenResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:accessToken:GetAccessTokenResponse'
, getAccessTokenResponse_accessToken
- Temporary access token.
$sel:httpStatus:GetAccessTokenResponse'
, getAccessTokenResponse_httpStatus
- The response's http status code.
CreateLicenseManagerReportGenerator
data CreateLicenseManagerReportGenerator Source #
See: newCreateLicenseManagerReportGenerator
smart constructor.
CreateLicenseManagerReportGenerator' (Maybe Text) (Maybe [Tag]) Text [ReportType] ReportContext ReportFrequency Text |
Instances
newCreateLicenseManagerReportGenerator Source #
:: 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:
$sel:description:CreateLicenseManagerReportGenerator'
, createLicenseManagerReportGenerator_description
- Description of the report generator.
$sel:tags:CreateLicenseManagerReportGenerator'
, createLicenseManagerReportGenerator_tags
- Tags to add to the report generator.
$sel:reportGeneratorName: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.
$sel:reportContext:CreateLicenseManagerReportGenerator'
, createLicenseManagerReportGenerator_reportContext
- Defines the type of license configuration the report generator tracks.
$sel:reportFrequency:CreateLicenseManagerReportGenerator'
, createLicenseManagerReportGenerator_reportFrequency
- Frequency by which reports are generated. Reports can be generated
daily, monthly, or weekly.
$sel:clientToken:CreateLicenseManagerReportGenerator'
, createLicenseManagerReportGenerator_clientToken
- Unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
data CreateLicenseManagerReportGeneratorResponse Source #
See: newCreateLicenseManagerReportGeneratorResponse
smart constructor.
Instances
newCreateLicenseManagerReportGeneratorResponse Source #
:: Int |
|
-> CreateLicenseManagerReportGeneratorResponse |
Create a value of CreateLicenseManagerReportGeneratorResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseManagerReportGeneratorArn:CreateLicenseManagerReportGeneratorResponse'
, createLicenseManagerReportGeneratorResponse_licenseManagerReportGeneratorArn
- The Amazon Resource Name (ARN) of the new report generator.
$sel:httpStatus:CreateLicenseManagerReportGeneratorResponse'
, createLicenseManagerReportGeneratorResponse_httpStatus
- The response's http status code.
Types
AllowedOperation
newtype AllowedOperation Source #
pattern AllowedOperation_CheckInLicense :: AllowedOperation | |
pattern AllowedOperation_CheckoutBorrowLicense :: AllowedOperation | |
pattern AllowedOperation_CheckoutLicense :: AllowedOperation | |
pattern AllowedOperation_CreateGrant :: AllowedOperation | |
pattern AllowedOperation_CreateToken :: AllowedOperation | |
pattern AllowedOperation_ExtendConsumptionLicense :: AllowedOperation | |
pattern AllowedOperation_ListPurchasedLicenses :: AllowedOperation |
Instances
CheckoutType
newtype CheckoutType Source #
pattern CheckoutType_PERPETUAL :: CheckoutType | |
pattern CheckoutType_PROVISIONAL :: CheckoutType |
Instances
DigitalSignatureMethod
newtype DigitalSignatureMethod Source #
Instances
EntitlementDataUnit
newtype EntitlementDataUnit Source #
Instances
EntitlementUnit
newtype EntitlementUnit Source #
Instances
GrantStatus
newtype GrantStatus Source #
pattern GrantStatus_ACTIVE :: GrantStatus | |
pattern GrantStatus_DELETED :: GrantStatus | |
pattern GrantStatus_DISABLED :: GrantStatus | |
pattern GrantStatus_FAILED_WORKFLOW :: GrantStatus | |
pattern GrantStatus_PENDING_ACCEPT :: GrantStatus | |
pattern GrantStatus_PENDING_DELETE :: GrantStatus | |
pattern GrantStatus_PENDING_WORKFLOW :: GrantStatus | |
pattern GrantStatus_REJECTED :: GrantStatus | |
pattern GrantStatus_WORKFLOW_COMPLETED :: GrantStatus |
Instances
InventoryFilterCondition
newtype InventoryFilterCondition Source #
Instances
LicenseConfigurationStatus
newtype LicenseConfigurationStatus Source #
pattern LicenseConfigurationStatus_AVAILABLE :: LicenseConfigurationStatus | |
pattern LicenseConfigurationStatus_DISABLED :: LicenseConfigurationStatus |
Instances
LicenseConversionTaskStatus
newtype LicenseConversionTaskStatus Source #
Instances
LicenseCountingType
newtype LicenseCountingType Source #
pattern LicenseCountingType_Core :: LicenseCountingType | |
pattern LicenseCountingType_Instance :: LicenseCountingType | |
pattern LicenseCountingType_Socket :: LicenseCountingType | |
pattern LicenseCountingType_VCPU :: LicenseCountingType |
Instances
LicenseDeletionStatus
newtype LicenseDeletionStatus Source #
pattern LicenseDeletionStatus_DELETED :: LicenseDeletionStatus | |
pattern LicenseDeletionStatus_PENDING_DELETE :: LicenseDeletionStatus |
Instances
LicenseStatus
newtype LicenseStatus Source #
pattern LicenseStatus_AVAILABLE :: LicenseStatus | |
pattern LicenseStatus_DEACTIVATED :: LicenseStatus | |
pattern LicenseStatus_DELETED :: LicenseStatus | |
pattern LicenseStatus_EXPIRED :: LicenseStatus | |
pattern LicenseStatus_PENDING_AVAILABLE :: LicenseStatus | |
pattern LicenseStatus_PENDING_DELETE :: LicenseStatus | |
pattern LicenseStatus_SUSPENDED :: LicenseStatus |
Instances
ReceivedStatus
newtype ReceivedStatus Source #
pattern ReceivedStatus_ACTIVE :: ReceivedStatus | |
pattern ReceivedStatus_DELETED :: ReceivedStatus | |
pattern ReceivedStatus_DISABLED :: ReceivedStatus | |
pattern ReceivedStatus_FAILED_WORKFLOW :: ReceivedStatus | |
pattern ReceivedStatus_PENDING_ACCEPT :: ReceivedStatus | |
pattern ReceivedStatus_PENDING_WORKFLOW :: ReceivedStatus | |
pattern ReceivedStatus_REJECTED :: ReceivedStatus | |
pattern ReceivedStatus_WORKFLOW_COMPLETED :: ReceivedStatus |
Instances
RenewType
pattern RenewType_Monthly :: RenewType | |
pattern RenewType_None :: RenewType | |
pattern RenewType_Weekly :: RenewType |
Instances
ReportFrequencyType
newtype ReportFrequencyType Source #
pattern ReportFrequencyType_DAY :: ReportFrequencyType | |
pattern ReportFrequencyType_MONTH :: ReportFrequencyType | |
pattern ReportFrequencyType_WEEK :: ReportFrequencyType |
Instances
ReportType
newtype ReportType Source #
pattern ReportType_LicenseConfigurationSummaryReport :: ReportType | |
pattern ReportType_LicenseConfigurationUsageReport :: ReportType |
Instances
ResourceType
newtype ResourceType Source #
pattern ResourceType_EC2_AMI :: ResourceType | |
pattern ResourceType_EC2_HOST :: ResourceType | |
pattern ResourceType_EC2_INSTANCE :: ResourceType | |
pattern ResourceType_RDS :: ResourceType | |
pattern ResourceType_SYSTEMS_MANAGER_MANAGED_INSTANCE :: ResourceType |
Instances
TokenType
pattern TokenType_REFRESH_TOKEN :: TokenType |
Instances
AutomatedDiscoveryInformation
data AutomatedDiscoveryInformation Source #
Describes automated discovery.
See: newAutomatedDiscoveryInformation
smart constructor.
Instances
Eq AutomatedDiscoveryInformation Source # | |
Read AutomatedDiscoveryInformation Source # | |
Show AutomatedDiscoveryInformation Source # | |
Generic AutomatedDiscoveryInformation Source # | |
NFData AutomatedDiscoveryInformation Source # | |
Defined in Amazonka.LicenseManager.Types.AutomatedDiscoveryInformation rnf :: AutomatedDiscoveryInformation -> () # | |
Hashable AutomatedDiscoveryInformation Source # | |
FromJSON AutomatedDiscoveryInformation Source # | |
type Rep AutomatedDiscoveryInformation Source # | |
Defined in Amazonka.LicenseManager.Types.AutomatedDiscoveryInformation type Rep AutomatedDiscoveryInformation = D1 ('MetaData "AutomatedDiscoveryInformation" "Amazonka.LicenseManager.Types.AutomatedDiscoveryInformation" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "AutomatedDiscoveryInformation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lastRunTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) |
newAutomatedDiscoveryInformation :: AutomatedDiscoveryInformation Source #
Create a value of AutomatedDiscoveryInformation
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lastRunTime:AutomatedDiscoveryInformation'
, automatedDiscoveryInformation_lastRunTime
- Time that automated discovery last ran.
BorrowConfiguration
data BorrowConfiguration Source #
Details about a borrow configuration.
See: newBorrowConfiguration
smart constructor.
Instances
newBorrowConfiguration Source #
:: Bool | |
-> Int | |
-> BorrowConfiguration |
Create a value of BorrowConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:allowEarlyCheckIn:BorrowConfiguration'
, borrowConfiguration_allowEarlyCheckIn
- Indicates whether early check-ins are allowed.
$sel:maxTimeToLiveInMinutes:BorrowConfiguration'
, borrowConfiguration_maxTimeToLiveInMinutes
- Maximum time for the borrow configuration, in minutes.
ConsumedLicenseSummary
data ConsumedLicenseSummary Source #
Details about license consumption.
See: newConsumedLicenseSummary
smart constructor.
Instances
newConsumedLicenseSummary :: ConsumedLicenseSummary Source #
Create a value of ConsumedLicenseSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceType:ConsumedLicenseSummary'
, consumedLicenseSummary_resourceType
- Resource type of the resource consuming a license.
$sel:consumedLicenses:ConsumedLicenseSummary'
, consumedLicenseSummary_consumedLicenses
- Number of licenses consumed by the resource.
ConsumptionConfiguration
data ConsumptionConfiguration Source #
Details about a consumption configuration.
See: newConsumptionConfiguration
smart constructor.
ConsumptionConfiguration' (Maybe BorrowConfiguration) (Maybe ProvisionalConfiguration) (Maybe RenewType) |
Instances
newConsumptionConfiguration :: ConsumptionConfiguration Source #
Create a value of ConsumptionConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:borrowConfiguration:ConsumptionConfiguration'
, consumptionConfiguration_borrowConfiguration
- Details about a borrow configuration.
$sel:provisionalConfiguration:ConsumptionConfiguration'
, consumptionConfiguration_provisionalConfiguration
- Details about a provisional configuration.
$sel:renewType:ConsumptionConfiguration'
, consumptionConfiguration_renewType
- Renewal frequency.
DatetimeRange
data DatetimeRange Source #
Describes a time range, in ISO8601-UTC format.
See: newDatetimeRange
smart constructor.
Instances
Create a value of DatetimeRange
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:end:DatetimeRange'
, datetimeRange_end
- End of the time range.
$sel:begin:DatetimeRange'
, datetimeRange_begin
- Start of the time range.
Entitlement
data Entitlement Source #
Describes a resource entitled for use with a license.
See: newEntitlement
smart constructor.
Instances
Create a value of Entitlement
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxCount:Entitlement'
, entitlement_maxCount
- Maximum entitlement count. Use if the unit is not None.
$sel:value:Entitlement'
, entitlement_value
- Entitlement resource. Use only if the unit is None.
$sel:overage:Entitlement'
, entitlement_overage
- Indicates whether overages are allowed.
$sel:allowCheckIn:Entitlement'
, entitlement_allowCheckIn
- Indicates whether check-ins are allowed.
$sel:name:Entitlement'
, entitlement_name
- Entitlement name.
$sel:unit:Entitlement'
, entitlement_unit
- Entitlement unit.
EntitlementData
data EntitlementData Source #
Data associated with an entitlement resource.
See: newEntitlementData
smart constructor.
Instances
Create a value of EntitlementData
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:value:EntitlementData'
, entitlementData_value
- Entitlement data value.
$sel:name:EntitlementData'
, entitlementData_name
- Entitlement data name.
$sel:unit:EntitlementData'
, entitlementData_unit
- Entitlement data unit.
EntitlementUsage
data EntitlementUsage Source #
Usage associated with an entitlement resource.
See: newEntitlementUsage
smart constructor.
Instances
:: Text | |
-> Text | |
-> EntitlementDataUnit | |
-> EntitlementUsage |
Create a value of EntitlementUsage
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxCount:EntitlementUsage'
, entitlementUsage_maxCount
- Maximum entitlement usage count.
$sel:name:EntitlementUsage'
, entitlementUsage_name
- Entitlement usage name.
$sel:consumedValue:EntitlementUsage'
, entitlementUsage_consumedValue
- Resource usage consumed.
$sel:unit:EntitlementUsage'
, entitlementUsage_unit
- Entitlement usage unit.
Filter
A filter name and value pair that is used to return more specific results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.
See: newFilter
smart constructor.
Instances
Eq Filter Source # | |
Read Filter Source # | |
Show Filter Source # | |
Generic Filter Source # | |
NFData Filter Source # | |
Defined in Amazonka.LicenseManager.Types.Filter | |
Hashable Filter Source # | |
Defined in Amazonka.LicenseManager.Types.Filter | |
ToJSON 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" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "Filter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "name") '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:values:Filter'
, filter_values
- Filter values. Filter values are case-sensitive.
$sel:name:Filter'
, filter_name
- Name of the filter. Filter names are case-sensitive.
Grant
Describes a grant.
See: newGrant
smart constructor.
Instances
Create a value of Grant
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:statusReason:Grant'
, grant_statusReason
- Grant status reason.
$sel:grantArn:Grant'
, grant_grantArn
- Amazon Resource Name (ARN) of the grant.
$sel:grantName:Grant'
, grant_grantName
- Grant name.
$sel:parentArn:Grant'
, grant_parentArn
- Parent ARN.
$sel:licenseArn:Grant'
, grant_licenseArn
- License ARN.
$sel:granteePrincipalArn:Grant'
, grant_granteePrincipalArn
- The grantee principal ARN.
$sel:homeRegion:Grant'
, grant_homeRegion
- Home Region of the grant.
$sel:grantStatus:Grant'
, grant_grantStatus
- Grant status.
$sel:version:Grant'
, grant_version
- Grant version.
$sel:grantedOperations:Grant'
, grant_grantedOperations
- Granted operations.
GrantedLicense
data GrantedLicense Source #
Describes a license that is granted to a grantee.
See: newGrantedLicense
smart constructor.
GrantedLicense' (Maybe LicenseStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ReceivedMetadata) (Maybe Text) (Maybe [Entitlement]) (Maybe DatetimeRange) (Maybe ConsumptionConfiguration) (Maybe Text) (Maybe IssuerDetails) (Maybe Text) (Maybe [Metadata]) (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:status:GrantedLicense'
, grantedLicense_status
- Granted license status.
$sel:productName:GrantedLicense'
, grantedLicense_productName
- Product name.
$sel:licenseName:GrantedLicense'
, grantedLicense_licenseName
- License name.
$sel:productSKU:GrantedLicense'
, grantedLicense_productSKU
- Product SKU.
$sel:homeRegion:GrantedLicense'
, grantedLicense_homeRegion
- Home Region of the granted license.
$sel:receivedMetadata:GrantedLicense'
, grantedLicense_receivedMetadata
- Granted license received metadata.
$sel:version:GrantedLicense'
, grantedLicense_version
- Version of the granted license.
$sel:entitlements:GrantedLicense'
, grantedLicense_entitlements
- License entitlements.
$sel:validity:GrantedLicense'
, grantedLicense_validity
- Date and time range during which the granted license is valid, in
ISO8601-UTC format.
$sel:consumptionConfiguration:GrantedLicense'
, grantedLicense_consumptionConfiguration
- Configuration for consumption of the license.
$sel:beneficiary:GrantedLicense'
, grantedLicense_beneficiary
- Granted license beneficiary.
$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:createTime:GrantedLicense'
, grantedLicense_createTime
- Creation time of the granted license.
InventoryFilter
data InventoryFilter Source #
An inventory filter.
See: newInventoryFilter
smart constructor.
Instances
Create a value of InventoryFilter
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:value:InventoryFilter'
, inventoryFilter_value
- Value of the filter.
$sel:name:InventoryFilter'
, inventoryFilter_name
- Name of the filter.
$sel:condition:InventoryFilter'
, inventoryFilter_condition
- Condition of the filter.
Issuer
Details about the issuer of a license.
See: newIssuer
smart constructor.
Instances
Eq Issuer Source # | |
Read Issuer Source # | |
Show Issuer Source # | |
Generic Issuer Source # | |
NFData Issuer Source # | |
Defined in Amazonka.LicenseManager.Types.Issuer | |
Hashable Issuer Source # | |
Defined in Amazonka.LicenseManager.Types.Issuer | |
ToJSON 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" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" '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: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.
$sel:name:IssuerDetails'
, issuerDetails_name
- Issuer name.
License
Software license that is managed in License Manager.
See: newLicense
smart constructor.
License' (Maybe LicenseStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Entitlement]) (Maybe DatetimeRange) (Maybe ConsumptionConfiguration) (Maybe Text) (Maybe IssuerDetails) (Maybe Text) (Maybe [Metadata]) (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:status:License'
, license_status
- License status.
$sel:productName:License'
, license_productName
- Product name.
$sel:licenseName:License'
, license_licenseName
- License name.
$sel:productSKU:License'
, license_productSKU
- Product SKU.
$sel:homeRegion:License'
, license_homeRegion
- Home Region of the license.
$sel:version:License'
, license_version
- License version.
$sel:entitlements:License'
, license_entitlements
- License entitlements.
$sel:validity:License'
, license_validity
- Date and time range during which the license is valid, in ISO8601-UTC
format.
$sel:consumptionConfiguration:License'
, license_consumptionConfiguration
- Configuration for consumption of the license.
$sel:beneficiary:License'
, license_beneficiary
- License beneficiary.
$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:createTime:License'
, license_createTime
- License creation time.
LicenseConfiguration
data LicenseConfiguration Source #
A license configuration is an abstraction of a customer license agreement that can be consumed and enforced by License Manager. Components include specifications for the license type (licensing by instance, socket, CPU, or vCPU), allowed tenancy (shared tenancy, Dedicated Instance, Dedicated Host, or all of these), host affinity (how long a VM must be associated with a host), and the number of licenses purchased and used.
See: newLicenseConfiguration
smart constructor.
LicenseConfiguration' (Maybe Text) (Maybe Text) (Maybe [ConsumedLicenseSummary]) (Maybe Integer) (Maybe [ManagedResourceSummary]) (Maybe Text) (Maybe Bool) (Maybe Bool) (Maybe [ProductInformation]) (Maybe LicenseCountingType) (Maybe AutomatedDiscoveryInformation) (Maybe Integer) (Maybe [Text]) (Maybe Text) (Maybe Text) (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:status:LicenseConfiguration'
, licenseConfiguration_status
- Status of the license configuration.
$sel:ownerAccountId:LicenseConfiguration'
, licenseConfiguration_ownerAccountId
- Account ID of the license configuration's owner.
$sel:consumedLicenseSummaryList:LicenseConfiguration'
, licenseConfiguration_consumedLicenseSummaryList
- Summaries for licenses consumed by various resources.
$sel:licenseCount:LicenseConfiguration'
, licenseConfiguration_licenseCount
- Number of licenses managed by the license configuration.
$sel:managedResourceSummaryList:LicenseConfiguration'
, licenseConfiguration_managedResourceSummaryList
- Summaries for managed resources.
$sel:name:LicenseConfiguration'
, licenseConfiguration_name
- Name of the license configuration.
$sel:licenseCountHardLimit:LicenseConfiguration'
, licenseConfiguration_licenseCountHardLimit
- Number of available licenses as a hard limit.
$sel:disassociateWhenNotFound:LicenseConfiguration'
, licenseConfiguration_disassociateWhenNotFound
- When true, disassociates a resource when software is uninstalled.
$sel:productInformationList:LicenseConfiguration'
, licenseConfiguration_productInformationList
- Product information.
$sel:licenseCountingType:LicenseConfiguration'
, licenseConfiguration_licenseCountingType
- Dimension to use to track the license inventory.
$sel:automatedDiscoveryInformation:LicenseConfiguration'
, licenseConfiguration_automatedDiscoveryInformation
- Automated discovery information.
$sel:consumedLicenses:LicenseConfiguration'
, licenseConfiguration_consumedLicenses
- Number of licenses consumed.
$sel:licenseRules:LicenseConfiguration'
, licenseConfiguration_licenseRules
- License rules.
$sel:licenseConfigurationId:LicenseConfiguration'
, licenseConfiguration_licenseConfigurationId
- Unique ID of the license configuration.
$sel:description:LicenseConfiguration'
, licenseConfiguration_description
- Description of the license configuration.
$sel:licenseConfigurationArn:LicenseConfiguration'
, licenseConfiguration_licenseConfigurationArn
- Amazon Resource Name (ARN) of the license configuration.
LicenseConfigurationAssociation
data LicenseConfigurationAssociation Source #
Describes an association with a license configuration.
See: newLicenseConfigurationAssociation
smart constructor.
LicenseConfigurationAssociation' (Maybe ResourceType) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) |
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:resourceType:LicenseConfigurationAssociation'
, licenseConfigurationAssociation_resourceType
- Type of server resource.
$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.
LicenseConfigurationUsage
data LicenseConfigurationUsage Source #
Details about the usage of a resource associated with a license configuration.
See: newLicenseConfigurationUsage
smart constructor.
LicenseConfigurationUsage' (Maybe ResourceType) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Integer) (Maybe Text) |
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:resourceType:LicenseConfigurationUsage'
, licenseConfigurationUsage_resourceType
- Type of resource.
$sel:resourceStatus:LicenseConfigurationUsage'
, licenseConfigurationUsage_resourceStatus
- Status of the resource.
$sel:associationTime:LicenseConfigurationUsage'
, licenseConfigurationUsage_associationTime
- Time when the license configuration was initially associated with the
resource.
$sel:resourceArn:LicenseConfigurationUsage'
, licenseConfigurationUsage_resourceArn
- Amazon Resource Name (ARN) of the resource.
$sel:consumedLicenses:LicenseConfigurationUsage'
, licenseConfigurationUsage_consumedLicenses
- Number of licenses consumed by the resource.
$sel:resourceOwnerId:LicenseConfigurationUsage'
, licenseConfigurationUsage_resourceOwnerId
- ID of the account that owns the resource.
LicenseConversionContext
data LicenseConversionContext Source #
Information about a license type conversion task.
See: newLicenseConversionContext
smart constructor.
Instances
newLicenseConversionContext :: LicenseConversionContext Source #
Create a value of LicenseConversionContext
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:usageOperation:LicenseConversionContext'
, licenseConversionContext_usageOperation
- The Usage operation value that corresponds to the license type you are
converting your resource from. For more information about which
platforms correspond to which usage operation values see
Sample data: usage operation by platform
LicenseConversionTask
data LicenseConversionTask Source #
Information about a license type conversion task.
See: newLicenseConversionTask
smart constructor.
Instances
newLicenseConversionTask :: LicenseConversionTask Source #
Create a value of LicenseConversionTask
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:status:LicenseConversionTask'
, licenseConversionTask_status
- The status of the conversion task.
$sel:startTime:LicenseConversionTask'
, licenseConversionTask_startTime
- The time the conversion task was started at.
$sel:destinationLicenseContext:LicenseConversionTask'
, licenseConversionTask_destinationLicenseContext
- Information about the license type this conversion task converted to.
$sel:licenseConversionTaskId:LicenseConversionTask'
, licenseConversionTask_licenseConversionTaskId
- The ID of the license type conversion task.
$sel:resourceArn:LicenseConversionTask'
, licenseConversionTask_resourceArn
- The Amazon Resource Name (ARN) of the resource associated with the
license type conversion task.
$sel:statusMessage:LicenseConversionTask'
, licenseConversionTask_statusMessage
- The status message for the conversion task.
$sel:endTime:LicenseConversionTask'
, licenseConversionTask_endTime
- The time the conversion task was completed.
$sel:licenseConversionTime:LicenseConversionTask'
, licenseConversionTask_licenseConversionTime
- The time the usage operation value of the resource was changed.
$sel:sourceLicenseContext:LicenseConversionTask'
, licenseConversionTask_sourceLicenseContext
- Information about the license type this conversion task converted from.
LicenseOperationFailure
data LicenseOperationFailure Source #
Describes the failure of a license operation.
See: newLicenseOperationFailure
smart constructor.
LicenseOperationFailure' (Maybe ResourceType) (Maybe Text) (Maybe Text) (Maybe [Metadata]) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) |
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:resourceType:LicenseOperationFailure'
, licenseOperationFailure_resourceType
- Resource type.
$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:metadataList:LicenseOperationFailure'
, licenseOperationFailure_metadataList
- Reserved.
$sel:operationName:LicenseOperationFailure'
, licenseOperationFailure_operationName
- Name of the operation.
$sel:failureTime:LicenseOperationFailure'
, licenseOperationFailure_failureTime
- Failure time.
$sel:errorMessage:LicenseOperationFailure'
, licenseOperationFailure_errorMessage
- Error message.
$sel:resourceOwnerId:LicenseOperationFailure'
, licenseOperationFailure_resourceOwnerId
- ID of the Amazon Web Services account that owns the resource.
LicenseSpecification
data LicenseSpecification Source #
Details for associating a license configuration with a resource.
See: newLicenseSpecification
smart constructor.
Instances
newLicenseSpecification Source #
Create a value of LicenseSpecification
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:amiAssociationScope:LicenseSpecification'
, licenseSpecification_amiAssociationScope
- Scope of AMI associations. The possible value is cross-account
.
$sel:licenseConfigurationArn:LicenseSpecification'
, licenseSpecification_licenseConfigurationArn
- Amazon Resource Name (ARN) of the license configuration.
LicenseUsage
data LicenseUsage Source #
Describes the entitlement usage associated with a license.
See: newLicenseUsage
smart constructor.
Instances
newLicenseUsage :: LicenseUsage Source #
Create a value of LicenseUsage
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:entitlementUsages:LicenseUsage'
, licenseUsage_entitlementUsages
- License entitlement usages.
ManagedResourceSummary
data ManagedResourceSummary Source #
Summary information about a managed resource.
See: newManagedResourceSummary
smart constructor.
Instances
newManagedResourceSummary :: ManagedResourceSummary Source #
Create a value of ManagedResourceSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:associationCount:ManagedResourceSummary'
, managedResourceSummary_associationCount
- Number of resources associated with licenses.
$sel:resourceType:ManagedResourceSummary'
, managedResourceSummary_resourceType
- Type of resource associated with a license.
Metadata
Describes key/value pairs.
See: newMetadata
smart constructor.
Instances
Eq Metadata Source # | |
Read Metadata Source # | |
Show Metadata Source # | |
Generic Metadata Source # | |
NFData Metadata Source # | |
Defined in Amazonka.LicenseManager.Types.Metadata | |
Hashable Metadata Source # | |
Defined in Amazonka.LicenseManager.Types.Metadata | |
ToJSON Metadata Source # | |
Defined in Amazonka.LicenseManager.Types.Metadata | |
FromJSON Metadata Source # | |
type Rep Metadata Source # | |
Defined in Amazonka.LicenseManager.Types.Metadata type Rep Metadata = D1 ('MetaData "Metadata" "Amazonka.LicenseManager.Types.Metadata" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "Metadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") '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:value:Metadata'
, metadata_value
- The value.
$sel:name:Metadata'
, metadata_name
- The key name.
OrganizationConfiguration
data OrganizationConfiguration Source #
Configuration information for Organizations.
See: newOrganizationConfiguration
smart constructor.
Instances
newOrganizationConfiguration Source #
Create a value of OrganizationConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:enableIntegration:OrganizationConfiguration'
, organizationConfiguration_enableIntegration
- Enables Organizations integration.
ProductInformation
data ProductInformation Source #
Describes product information for a license configuration.
See: newProductInformation
smart constructor.
Instances
newProductInformation Source #
Create a value of ProductInformation
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceType:ProductInformation'
, productInformation_resourceType
- Resource type. The possible values are SSM_MANAGED
| RDS
.
$sel:productInformationFilterList:ProductInformation'
, productInformation_productInformationFilterList
- A Product information filter consists of a
ProductInformationFilterComparator
which is a logical operator, a
ProductInformationFilterName
which specifies the type of filter being
declared, and a ProductInformationFilterValue
that specifies the value
to filter on.
Accepted values for ProductInformationFilterName
are listed here along
with descriptions and valid options for
ProductInformationFilterComparator
.
The following filters and are supported when the resource type is
SSM_MANAGED
:
Application Name
- The name of the application. Logical operator isEQUALS
.Application Publisher
- The publisher of the application. Logical operator isEQUALS
.Application Version
- The version of the application. Logical operator isEQUALS
.Platform Name
- The name of the platform. Logical operator isEQUALS
.Platform Type
- The platform type. Logical operator isEQUALS
.Tag:key
- The key of a tag attached to an Amazon Web Services resource you wish to exclude from automated discovery. Logical operator isNOT_EQUALS
. The key for your tag must be appended toTag:
following the example:Tag:name-of-your-key
.ProductInformationFilterValue
is optional if you are not using values for the key.AccountId
- The 12-digit ID of an Amazon Web Services account you wish to exclude from automated discovery. Logical operator isNOT_EQUALS
.License Included
- The type of license included. Logical operators areEQUALS
andNOT_EQUALS
. Possible values are:sql-server-enterprise
|sql-server-standard
|sql-server-web
|windows-server-datacenter
.
The following filters and logical operators are supported when the
resource type is RDS
:
Engine Edition
- The edition of the database engine. Logical operator isEQUALS
. Possible values are:oracle-ee
|oracle-se
|oracle-se1
|oracle-se2
.License Pack
- The license pack. Logical operator isEQUALS
. Possible values are:data guard
|diagnostic pack sqlt
|tuning pack sqlt
|ols
|olap
.
ProductInformationFilter
data ProductInformationFilter Source #
Describes product information filters.
See: newProductInformationFilter
smart constructor.
Instances
newProductInformationFilter Source #
:: Text | |
-> Text |
|
-> ProductInformationFilter |
Create a value of ProductInformationFilter
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:productInformationFilterValue:ProductInformationFilter'
, productInformationFilter_productInformationFilterValue
- Filter value.
$sel:productInformationFilterName:ProductInformationFilter'
, productInformationFilter_productInformationFilterName
- Filter name.
$sel:productInformationFilterComparator:ProductInformationFilter'
, productInformationFilter_productInformationFilterComparator
- Logical operator.
ProvisionalConfiguration
data ProvisionalConfiguration Source #
Details about a provisional configuration.
See: newProvisionalConfiguration
smart constructor.
Instances
newProvisionalConfiguration Source #
Create a value of ProvisionalConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxTimeToLiveInMinutes:ProvisionalConfiguration'
, provisionalConfiguration_maxTimeToLiveInMinutes
- Maximum time for the provisional configuration, in minutes.
ReceivedMetadata
data ReceivedMetadata Source #
Metadata associated with received licenses and grants.
See: newReceivedMetadata
smart constructor.
Instances
newReceivedMetadata :: ReceivedMetadata Source #
Create a value of ReceivedMetadata
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:receivedStatus:ReceivedMetadata'
, receivedMetadata_receivedStatus
- Received status.
$sel:allowedOperations:ReceivedMetadata'
, receivedMetadata_allowedOperations
- Allowed operations.
$sel:receivedStatusReason:ReceivedMetadata'
, receivedMetadata_receivedStatusReason
- Received status reason.
ReportContext
data ReportContext Source #
Details of the license configuration that this generator reports on.
See: newReportContext
smart constructor.
Instances
newReportContext :: ReportContext Source #
Create a value of ReportContext
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:licenseConfigurationArns:ReportContext'
, reportContext_licenseConfigurationArns
- Amazon Resource Name (ARN) of the license configuration that this
generator reports on.
ReportFrequency
data ReportFrequency Source #
Details about how frequently reports are generated.
See: newReportFrequency
smart constructor.
Instances
newReportFrequency :: ReportFrequency Source #
Create a value of ReportFrequency
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:period:ReportFrequency'
, reportFrequency_period
- Time period between each report. The period can be daily, weekly, or
monthly.
$sel:value:ReportFrequency'
, reportFrequency_value
- Number of times within the frequency period that a report is generated.
The only supported value is 1
.
ReportGenerator
data ReportGenerator Source #
Describe the details of a report generator.
See: newReportGenerator
smart constructor.
ReportGenerator' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ReportFrequency) (Maybe S3Location) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [ReportType]) (Maybe Text) (Maybe [Tag]) (Maybe ReportContext) |
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: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:reportGeneratorName:ReportGenerator'
, reportGenerator_reportGeneratorName
- Name of the report generator.
$sel:reportFrequency:ReportGenerator'
, reportGenerator_reportFrequency
- Details about how frequently reports are generated.
$sel:s3Location:ReportGenerator'
, reportGenerator_s3Location
- Details of the S3 bucket that report generator reports are published to.
$sel:licenseManagerReportGeneratorArn:ReportGenerator'
, reportGenerator_licenseManagerReportGeneratorArn
- Amazon Resource Name (ARN) of the report generator.
$sel:reportCreatorAccount:ReportGenerator'
, reportGenerator_reportCreatorAccount
- The Amazon Web Services account ID used to create the report generator.
$sel:description:ReportGenerator'
, reportGenerator_description
- Description of the report generator.
$sel:reportType:ReportGenerator'
, reportGenerator_reportType
- Type of reports that are generated.
$sel:createTime:ReportGenerator'
, reportGenerator_createTime
- Time the report was created.
$sel:tags:ReportGenerator'
, reportGenerator_tags
- Tags associated with the report generator.
$sel:reportContext:ReportGenerator'
, reportGenerator_reportContext
- License configuration type for this generator.
ResourceInventory
data ResourceInventory Source #
Details about a resource.
See: newResourceInventory
smart constructor.
ResourceInventory' (Maybe Text) (Maybe Text) (Maybe ResourceType) (Maybe Text) (Maybe Text) (Maybe Text) |
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:resourceId:ResourceInventory'
, resourceInventory_resourceId
- ID of the resource.
$sel:resourceType:ResourceInventory'
, resourceInventory_resourceType
- Type of 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:resourceOwningAccountId:ResourceInventory'
, resourceInventory_resourceOwningAccountId
- ID of the account that owns the resource.
S3Location
data S3Location Source #
Details of the S3 bucket that report generator reports are published to.
See: newS3Location
smart constructor.
S3Location' (Maybe Text) (Maybe Text) |
Instances
newS3Location :: S3Location Source #
Create a value of S3Location
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:bucket:S3Location'
, s3Location_bucket
- Name of the S3 bucket reports are published to.
$sel:keyPrefix:S3Location'
, s3Location_keyPrefix
- Prefix of the S3 bucket reports are published to.
Tag
Details about a tag for a license configuration.
See: newTag
smart constructor.
Instances
Eq Tag Source # | |
Read Tag Source # | |
Show Tag Source # | |
Generic Tag Source # | |
NFData Tag Source # | |
Defined in Amazonka.LicenseManager.Types.Tag | |
Hashable Tag Source # | |
Defined in Amazonka.LicenseManager.Types.Tag | |
ToJSON Tag Source # | |
Defined in Amazonka.LicenseManager.Types.Tag | |
FromJSON Tag Source # | |
type Rep Tag Source # | |
Defined in Amazonka.LicenseManager.Types.Tag type Rep Tag = D1 ('MetaData "Tag" "Amazonka.LicenseManager.Types.Tag" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") '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:value:Tag'
, tag_value
- Tag value.
$sel:key:Tag'
, tag_key
- Tag key.
TokenData
Describes a token.
See: newTokenData
smart constructor.
TokenData' (Maybe Text) (Maybe Text) (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe Text) |
Instances
newTokenData :: TokenData Source #
Create a value of TokenData
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel: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:roleArns:TokenData'
, tokenData_roleArns
- Amazon Resource Names (ARN) of the roles included in the token.
$sel:tokenType:TokenData'
, tokenData_tokenType
- Type of token generated. The supported value is REFRESH_TOKEN
.
$sel:expirationTime:TokenData'
, tokenData_expirationTime
- Token expiration time, in ISO8601-UTC format.
$sel:licenseArn:TokenData'
, tokenData_licenseArn
- Amazon Resource Name (ARN) of the license.