libZSservicesZSamazonka-license-managerZSamazonka-license-manager
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.LicenseManager.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2018-08-01 of the Amazon License Manager SDK configuration.

Errors

_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 :: AsError a => Getting (First ServiceError) a ServiceError Source #

The provided input is not valid. Try your request again.

_ResourceLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Your resource limits have been exceeded.

_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 :: AsError a => Getting (First ServiceError) a ServiceError Source #

Too many requests have been submitted. Try again after a brief wait.

_FailedDependencyException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A dependency required to run the API is missing.

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

There was a conflict processing the request. Try your request again.

_FilterLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request uses too many filters or too many filter values.

_InvalidParameterValueException :: AsError a => Getting (First ServiceError) a ServiceError Source #

One or more parameter values are not valid.

_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 :: AsError a => Getting (First ServiceError) a ServiceError Source #

This is not the correct Region for the resource. Try again.

_ServerInternalException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The server experienced an internal error. Try again.

_UnsupportedDigitalSignatureMethodException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The digital signature method is unsupported. Try your request again.

_LicenseUsageException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You do not have enough licenses available to support a new resource launch.

AllowedOperation

newtype AllowedOperation Source #

Instances

Instances details
Eq AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

Ord AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

Read AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

Show AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

Generic AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

Associated Types

type Rep AllowedOperation :: Type -> Type #

NFData AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

Methods

rnf :: AllowedOperation -> () #

Hashable AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

ToJSON AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

ToJSONKey AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

FromJSON AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

FromJSONKey AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

ToLog AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

ToHeader AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

ToQuery AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

FromXML AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

ToXML AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

ToByteString AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

FromText AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

ToText AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

type Rep AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

type Rep AllowedOperation = D1 ('MetaData "AllowedOperation" "Amazonka.LicenseManager.Types.AllowedOperation" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'True) (C1 ('MetaCons "AllowedOperation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAllowedOperation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CheckoutType

newtype CheckoutType Source #

Constructors

CheckoutType' 

Instances

Instances details
Eq CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

Ord CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

Read CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

Show CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

Generic CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

Associated Types

type Rep CheckoutType :: Type -> Type #

NFData CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

Methods

rnf :: CheckoutType -> () #

Hashable CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

ToJSON CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

ToJSONKey CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

FromJSON CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

FromJSONKey CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

ToLog CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

ToHeader CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

ToQuery CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

FromXML CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

ToXML CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

Methods

toXML :: CheckoutType -> XML #

ToByteString CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

FromText CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

ToText CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

Methods

toText :: CheckoutType -> Text #

type Rep CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

type Rep CheckoutType = D1 ('MetaData "CheckoutType" "Amazonka.LicenseManager.Types.CheckoutType" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'True) (C1 ('MetaCons "CheckoutType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCheckoutType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DigitalSignatureMethod

newtype DigitalSignatureMethod Source #

Instances

Instances details
Eq DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

Ord DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

Read DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

Show DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

Generic DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

Associated Types

type Rep DigitalSignatureMethod :: Type -> Type #

NFData DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

Methods

rnf :: DigitalSignatureMethod -> () #

Hashable DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

ToJSON DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

ToJSONKey DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

FromJSON DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

FromJSONKey DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

ToLog DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

ToHeader DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

ToQuery DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

FromXML DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

ToXML DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

ToByteString DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

FromText DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

ToText DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

type Rep DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

type Rep DigitalSignatureMethod = D1 ('MetaData "DigitalSignatureMethod" "Amazonka.LicenseManager.Types.DigitalSignatureMethod" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'True) (C1 ('MetaCons "DigitalSignatureMethod'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDigitalSignatureMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EntitlementDataUnit

newtype EntitlementDataUnit Source #

Bundled Patterns

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 

Instances

Instances details
Eq EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

Ord EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

Read EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

Show EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

Generic EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

Associated Types

type Rep EntitlementDataUnit :: Type -> Type #

NFData EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

Methods

rnf :: EntitlementDataUnit -> () #

Hashable EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

ToJSON EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

ToJSONKey EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

FromJSON EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

FromJSONKey EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

ToLog EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

ToHeader EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

ToQuery EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

FromXML EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

ToXML EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

ToByteString EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

FromText EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

ToText EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

type Rep EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

type Rep EntitlementDataUnit = D1 ('MetaData "EntitlementDataUnit" "Amazonka.LicenseManager.Types.EntitlementDataUnit" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'True) (C1 ('MetaCons "EntitlementDataUnit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEntitlementDataUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EntitlementUnit

newtype EntitlementUnit Source #

Constructors

EntitlementUnit' 

Bundled Patterns

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 

Instances

Instances details
Eq EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

Ord EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

Read EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

Show EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

Generic EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

Associated Types

type Rep EntitlementUnit :: Type -> Type #

NFData EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

Methods

rnf :: EntitlementUnit -> () #

Hashable EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

ToJSON EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

ToJSONKey EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

FromJSON EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

FromJSONKey EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

ToLog EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

ToHeader EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

ToQuery EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

FromXML EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

ToXML EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

Methods

toXML :: EntitlementUnit -> XML #

ToByteString EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

FromText EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

ToText EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

type Rep EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

type Rep EntitlementUnit = D1 ('MetaData "EntitlementUnit" "Amazonka.LicenseManager.Types.EntitlementUnit" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'True) (C1 ('MetaCons "EntitlementUnit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEntitlementUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GrantStatus

newtype GrantStatus Source #

Constructors

GrantStatus' 

Instances

Instances details
Eq GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

Ord GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

Read GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

Show GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

Generic GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

Associated Types

type Rep GrantStatus :: Type -> Type #

NFData GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

Methods

rnf :: GrantStatus -> () #

Hashable GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

ToJSON GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

ToJSONKey GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

FromJSON GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

FromJSONKey GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

ToLog GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

ToHeader GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

ToQuery GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

FromXML GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

ToXML GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

Methods

toXML :: GrantStatus -> XML #

ToByteString GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

FromText GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

ToText GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

Methods

toText :: GrantStatus -> Text #

type Rep GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

type Rep GrantStatus = D1 ('MetaData "GrantStatus" "Amazonka.LicenseManager.Types.GrantStatus" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'True) (C1 ('MetaCons "GrantStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGrantStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InventoryFilterCondition

newtype InventoryFilterCondition Source #

Instances

Instances details
Eq InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

Ord InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

Read InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

Show InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

Generic InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

Associated Types

type Rep InventoryFilterCondition :: Type -> Type #

NFData InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

Hashable InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

ToJSON InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

ToJSONKey InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

FromJSON InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

FromJSONKey InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

ToLog InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

ToHeader InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

ToQuery InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

FromXML InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

ToXML InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

ToByteString InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

FromText InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

ToText InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

type Rep InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

type Rep InventoryFilterCondition = D1 ('MetaData "InventoryFilterCondition" "Amazonka.LicenseManager.Types.InventoryFilterCondition" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'True) (C1 ('MetaCons "InventoryFilterCondition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInventoryFilterCondition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LicenseConfigurationStatus

newtype LicenseConfigurationStatus Source #

Instances

Instances details
Eq LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

Ord LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

Read LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

Show LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

Generic LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

Associated Types

type Rep LicenseConfigurationStatus :: Type -> Type #

NFData LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

Hashable LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

ToJSON LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

ToJSONKey LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

FromJSON LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

FromJSONKey LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

ToLog LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

ToHeader LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

ToQuery LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

FromXML LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

ToXML LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

ToByteString LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

FromText LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

ToText LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

type Rep LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

type Rep LicenseConfigurationStatus = D1 ('MetaData "LicenseConfigurationStatus" "Amazonka.LicenseManager.Types.LicenseConfigurationStatus" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'True) (C1 ('MetaCons "LicenseConfigurationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLicenseConfigurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LicenseConversionTaskStatus

newtype LicenseConversionTaskStatus Source #

Instances

Instances details
Eq LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

Ord LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

Read LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

Show LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

Generic LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

Associated Types

type Rep LicenseConversionTaskStatus :: Type -> Type #

NFData LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

Hashable LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

ToJSON LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

ToJSONKey LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

FromJSON LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

FromJSONKey LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

ToLog LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

ToHeader LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

ToQuery LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

FromXML LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

ToXML LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

ToByteString LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

FromText LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

ToText LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

type Rep LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

type Rep LicenseConversionTaskStatus = D1 ('MetaData "LicenseConversionTaskStatus" "Amazonka.LicenseManager.Types.LicenseConversionTaskStatus" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'True) (C1 ('MetaCons "LicenseConversionTaskStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLicenseConversionTaskStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LicenseCountingType

newtype LicenseCountingType Source #

Instances

Instances details
Eq LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

Ord LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

Read LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

Show LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

Generic LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

Associated Types

type Rep LicenseCountingType :: Type -> Type #

NFData LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

Methods

rnf :: LicenseCountingType -> () #

Hashable LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

ToJSON LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

ToJSONKey LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

FromJSON LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

FromJSONKey LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

ToLog LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

ToHeader LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

ToQuery LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

FromXML LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

ToXML LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

ToByteString LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

FromText LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

ToText LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

type Rep LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

type Rep LicenseCountingType = D1 ('MetaData "LicenseCountingType" "Amazonka.LicenseManager.Types.LicenseCountingType" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'True) (C1 ('MetaCons "LicenseCountingType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLicenseCountingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LicenseDeletionStatus

newtype LicenseDeletionStatus Source #

Instances

Instances details
Eq LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

Ord LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

Read LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

Show LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

Generic LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

Associated Types

type Rep LicenseDeletionStatus :: Type -> Type #

NFData LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

Methods

rnf :: LicenseDeletionStatus -> () #

Hashable LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

ToJSON LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

ToJSONKey LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

FromJSON LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

FromJSONKey LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

ToLog LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

ToHeader LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

ToQuery LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

FromXML LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

ToXML LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

ToByteString LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

FromText LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

ToText LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

type Rep LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

type Rep LicenseDeletionStatus = D1 ('MetaData "LicenseDeletionStatus" "Amazonka.LicenseManager.Types.LicenseDeletionStatus" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'True) (C1 ('MetaCons "LicenseDeletionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLicenseDeletionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LicenseStatus

newtype LicenseStatus Source #

Constructors

LicenseStatus' 

Instances

Instances details
Eq LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

Ord LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

Read LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

Show LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

Generic LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

Associated Types

type Rep LicenseStatus :: Type -> Type #

NFData LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

Methods

rnf :: LicenseStatus -> () #

Hashable LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

ToJSON LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

ToJSONKey LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

FromJSON LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

FromJSONKey LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

ToLog LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

ToHeader LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

ToQuery LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

FromXML LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

ToXML LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

Methods

toXML :: LicenseStatus -> XML #

ToByteString LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

FromText LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

ToText LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

Methods

toText :: LicenseStatus -> Text #

type Rep LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

type Rep LicenseStatus = D1 ('MetaData "LicenseStatus" "Amazonka.LicenseManager.Types.LicenseStatus" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'True) (C1 ('MetaCons "LicenseStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLicenseStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReceivedStatus

newtype ReceivedStatus Source #

Constructors

ReceivedStatus' 

Instances

Instances details
Eq ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

Ord ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

Read ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

Show ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

Generic ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

Associated Types

type Rep ReceivedStatus :: Type -> Type #

NFData ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

Methods

rnf :: ReceivedStatus -> () #

Hashable ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

ToJSON ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

ToJSONKey ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

FromJSON ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

FromJSONKey ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

ToLog ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

ToHeader ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

ToQuery ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

FromXML ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

ToXML ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

Methods

toXML :: ReceivedStatus -> XML #

ToByteString ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

FromText ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

ToText ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

type Rep ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

type Rep ReceivedStatus = D1 ('MetaData "ReceivedStatus" "Amazonka.LicenseManager.Types.ReceivedStatus" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'True) (C1 ('MetaCons "ReceivedStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReceivedStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RenewType

newtype RenewType Source #

Constructors

RenewType' 

Fields

Bundled Patterns

pattern RenewType_Monthly :: RenewType 
pattern RenewType_None :: RenewType 
pattern RenewType_Weekly :: RenewType 

Instances

Instances details
Eq RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

Ord RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

Read RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

Show RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

Generic RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

Associated Types

type Rep RenewType :: Type -> Type #

NFData RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

Methods

rnf :: RenewType -> () #

Hashable RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

ToJSON RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

ToJSONKey RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

FromJSON RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

FromJSONKey RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

ToLog RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

ToHeader RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

ToQuery RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

FromXML RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

ToXML RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

Methods

toXML :: RenewType -> XML #

ToByteString RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

Methods

toBS :: RenewType -> ByteString #

FromText RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

ToText RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

Methods

toText :: RenewType -> Text #

type Rep RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

type Rep RenewType = D1 ('MetaData "RenewType" "Amazonka.LicenseManager.Types.RenewType" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'True) (C1 ('MetaCons "RenewType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRenewType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReportFrequencyType

newtype ReportFrequencyType Source #

Instances

Instances details
Eq ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

Ord ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

Read ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

Show ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

Generic ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

Associated Types

type Rep ReportFrequencyType :: Type -> Type #

NFData ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

Methods

rnf :: ReportFrequencyType -> () #

Hashable ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

ToJSON ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

ToJSONKey ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

FromJSON ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

FromJSONKey ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

ToLog ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

ToHeader ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

ToQuery ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

FromXML ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

ToXML ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

ToByteString ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

FromText ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

ToText ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

type Rep ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

type Rep ReportFrequencyType = D1 ('MetaData "ReportFrequencyType" "Amazonka.LicenseManager.Types.ReportFrequencyType" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'True) (C1 ('MetaCons "ReportFrequencyType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReportFrequencyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReportType

newtype ReportType Source #

Constructors

ReportType' 

Fields

Instances

Instances details
Eq ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

Ord ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

Read ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

Show ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

Generic ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

Associated Types

type Rep ReportType :: Type -> Type #

NFData ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

Methods

rnf :: ReportType -> () #

Hashable ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

ToJSON ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

ToJSONKey ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

FromJSON ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

FromJSONKey ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

ToLog ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

ToHeader ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

ToQuery ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

FromXML ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

ToXML ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

Methods

toXML :: ReportType -> XML #

ToByteString ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

FromText ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

ToText ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

Methods

toText :: ReportType -> Text #

type Rep ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

type Rep ReportType = D1 ('MetaData "ReportType" "Amazonka.LicenseManager.Types.ReportType" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'True) (C1 ('MetaCons "ReportType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReportType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResourceType

newtype ResourceType Source #

Constructors

ResourceType' 

Instances

Instances details
Eq ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

Ord ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

Read ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

Show ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

Generic ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

Associated Types

type Rep ResourceType :: Type -> Type #

NFData ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

Methods

rnf :: ResourceType -> () #

Hashable ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

ToJSON ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

ToJSONKey ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

FromJSON ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

FromJSONKey ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

ToLog ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

ToHeader ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

ToQuery ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

FromXML ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

ToXML ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

Methods

toXML :: ResourceType -> XML #

ToByteString ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

FromText ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

ToText ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

Methods

toText :: ResourceType -> Text #

type Rep ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

type Rep ResourceType = D1 ('MetaData "ResourceType" "Amazonka.LicenseManager.Types.ResourceType" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'True) (C1 ('MetaCons "ResourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TokenType

newtype TokenType Source #

Constructors

TokenType' 

Fields

Bundled Patterns

pattern TokenType_REFRESH_TOKEN :: TokenType 

Instances

Instances details
Eq TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

Ord TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

Read TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

Show TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

Generic TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

Associated Types

type Rep TokenType :: Type -> Type #

NFData TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

Methods

rnf :: TokenType -> () #

Hashable TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

ToJSON TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

ToJSONKey TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

FromJSON TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

FromJSONKey TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

ToLog TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

ToHeader TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

ToQuery TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

FromXML TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

ToXML TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

Methods

toXML :: TokenType -> XML #

ToByteString TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

Methods

toBS :: TokenType -> ByteString #

FromText TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

ToText TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

Methods

toText :: TokenType -> Text #

type Rep TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

type Rep TokenType = D1 ('MetaData "TokenType" "Amazonka.LicenseManager.Types.TokenType" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'True) (C1 ('MetaCons "TokenType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTokenType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AutomatedDiscoveryInformation

data AutomatedDiscoveryInformation Source #

Describes automated discovery.

See: newAutomatedDiscoveryInformation smart constructor.

Constructors

AutomatedDiscoveryInformation' 

Fields

Instances

Instances details
Eq AutomatedDiscoveryInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AutomatedDiscoveryInformation

Read AutomatedDiscoveryInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AutomatedDiscoveryInformation

Show AutomatedDiscoveryInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AutomatedDiscoveryInformation

Generic AutomatedDiscoveryInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AutomatedDiscoveryInformation

Associated Types

type Rep AutomatedDiscoveryInformation :: Type -> Type #

NFData AutomatedDiscoveryInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AutomatedDiscoveryInformation

Hashable AutomatedDiscoveryInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AutomatedDiscoveryInformation

FromJSON AutomatedDiscoveryInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AutomatedDiscoveryInformation

type Rep AutomatedDiscoveryInformation Source # 
Instance details

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.

Constructors

BorrowConfiguration' 

Fields

Instances

Instances details
Eq BorrowConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.BorrowConfiguration

Read BorrowConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.BorrowConfiguration

Show BorrowConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.BorrowConfiguration

Generic BorrowConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.BorrowConfiguration

Associated Types

type Rep BorrowConfiguration :: Type -> Type #

NFData BorrowConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.BorrowConfiguration

Methods

rnf :: BorrowConfiguration -> () #

Hashable BorrowConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.BorrowConfiguration

ToJSON BorrowConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.BorrowConfiguration

FromJSON BorrowConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.BorrowConfiguration

type Rep BorrowConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.BorrowConfiguration

type Rep BorrowConfiguration = D1 ('MetaData "BorrowConfiguration" "Amazonka.LicenseManager.Types.BorrowConfiguration" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "BorrowConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "allowEarlyCheckIn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "maxTimeToLiveInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newBorrowConfiguration Source #

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.

borrowConfiguration_allowEarlyCheckIn :: Lens' BorrowConfiguration Bool Source #

Indicates whether early check-ins are allowed.

borrowConfiguration_maxTimeToLiveInMinutes :: Lens' BorrowConfiguration Int Source #

Maximum time for the borrow configuration, in minutes.

ConsumedLicenseSummary

data ConsumedLicenseSummary Source #

Details about license consumption.

See: newConsumedLicenseSummary smart constructor.

Constructors

ConsumedLicenseSummary' 

Fields

Instances

Instances details
Eq ConsumedLicenseSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumedLicenseSummary

Read ConsumedLicenseSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumedLicenseSummary

Show ConsumedLicenseSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumedLicenseSummary

Generic ConsumedLicenseSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumedLicenseSummary

Associated Types

type Rep ConsumedLicenseSummary :: Type -> Type #

NFData ConsumedLicenseSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumedLicenseSummary

Methods

rnf :: ConsumedLicenseSummary -> () #

Hashable ConsumedLicenseSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumedLicenseSummary

FromJSON ConsumedLicenseSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumedLicenseSummary

type Rep ConsumedLicenseSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumedLicenseSummary

type Rep ConsumedLicenseSummary = D1 ('MetaData "ConsumedLicenseSummary" "Amazonka.LicenseManager.Types.ConsumedLicenseSummary" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "ConsumedLicenseSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType)) :*: S1 ('MetaSel ('Just "consumedLicenses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

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.

consumedLicenseSummary_resourceType :: Lens' ConsumedLicenseSummary (Maybe ResourceType) Source #

Resource type of the resource consuming a license.

ConsumptionConfiguration

data ConsumptionConfiguration Source #

Details about a consumption configuration.

See: newConsumptionConfiguration smart constructor.

Constructors

ConsumptionConfiguration' 

Fields

Instances

Instances details
Eq ConsumptionConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumptionConfiguration

Read ConsumptionConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumptionConfiguration

Show ConsumptionConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumptionConfiguration

Generic ConsumptionConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumptionConfiguration

Associated Types

type Rep ConsumptionConfiguration :: Type -> Type #

NFData ConsumptionConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumptionConfiguration

Hashable ConsumptionConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumptionConfiguration

ToJSON ConsumptionConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumptionConfiguration

FromJSON ConsumptionConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumptionConfiguration

type Rep ConsumptionConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumptionConfiguration

type Rep ConsumptionConfiguration = D1 ('MetaData "ConsumptionConfiguration" "Amazonka.LicenseManager.Types.ConsumptionConfiguration" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "ConsumptionConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "borrowConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BorrowConfiguration)) :*: (S1 ('MetaSel ('Just "provisionalConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProvisionalConfiguration)) :*: S1 ('MetaSel ('Just "renewType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RenewType)))))

newConsumptionConfiguration :: ConsumptionConfiguration Source #

Create a value of ConsumptionConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:borrowConfiguration:ConsumptionConfiguration', consumptionConfiguration_borrowConfiguration - Details about a borrow configuration.

$sel:provisionalConfiguration:ConsumptionConfiguration', consumptionConfiguration_provisionalConfiguration - Details about a provisional configuration.

$sel:renewType:ConsumptionConfiguration', consumptionConfiguration_renewType - Renewal frequency.

DatetimeRange

data DatetimeRange Source #

Describes a time range, in ISO8601-UTC format.

See: newDatetimeRange smart constructor.

Constructors

DatetimeRange' 

Fields

Instances

Instances details
Eq DatetimeRange Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DatetimeRange

Read DatetimeRange Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DatetimeRange

Show DatetimeRange Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DatetimeRange

Generic DatetimeRange Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DatetimeRange

Associated Types

type Rep DatetimeRange :: Type -> Type #

NFData DatetimeRange Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DatetimeRange

Methods

rnf :: DatetimeRange -> () #

Hashable DatetimeRange Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DatetimeRange

ToJSON DatetimeRange Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DatetimeRange

FromJSON DatetimeRange Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DatetimeRange

type Rep DatetimeRange Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DatetimeRange

type Rep DatetimeRange = D1 ('MetaData "DatetimeRange" "Amazonka.LicenseManager.Types.DatetimeRange" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "DatetimeRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "end") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "begin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDatetimeRange Source #

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.

datetimeRange_begin :: Lens' DatetimeRange Text Source #

Start of the time range.

Entitlement

data Entitlement Source #

Describes a resource entitled for use with a license.

See: newEntitlement smart constructor.

Constructors

Entitlement' 

Fields

Instances

Instances details
Eq Entitlement Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Entitlement

Read Entitlement Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Entitlement

Show Entitlement Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Entitlement

Generic Entitlement Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Entitlement

Associated Types

type Rep Entitlement :: Type -> Type #

NFData Entitlement Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Entitlement

Methods

rnf :: Entitlement -> () #

Hashable Entitlement Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Entitlement

ToJSON Entitlement Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Entitlement

FromJSON Entitlement Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Entitlement

type Rep Entitlement Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Entitlement

type Rep Entitlement = D1 ('MetaData "Entitlement" "Amazonka.LicenseManager.Types.Entitlement" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "Entitlement'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "overage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "allowCheckIn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EntitlementUnit)))))

newEntitlement Source #

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.

entitlement_maxCount :: Lens' Entitlement (Maybe Integer) Source #

Maximum entitlement count. Use if the unit is not None.

entitlement_value :: Lens' Entitlement (Maybe Text) Source #

Entitlement resource. Use only if the unit is None.

entitlement_overage :: Lens' Entitlement (Maybe Bool) Source #

Indicates whether overages are allowed.

entitlement_allowCheckIn :: Lens' Entitlement (Maybe Bool) Source #

Indicates whether check-ins are allowed.

EntitlementData

data EntitlementData Source #

Data associated with an entitlement resource.

See: newEntitlementData smart constructor.

Constructors

EntitlementData' 

Fields

Instances

Instances details
Eq EntitlementData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementData

Read EntitlementData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementData

Show EntitlementData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementData

Generic EntitlementData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementData

Associated Types

type Rep EntitlementData :: Type -> Type #

NFData EntitlementData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementData

Methods

rnf :: EntitlementData -> () #

Hashable EntitlementData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementData

ToJSON EntitlementData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementData

FromJSON EntitlementData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementData

type Rep EntitlementData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementData

type Rep EntitlementData = D1 ('MetaData "EntitlementData" "Amazonka.LicenseManager.Types.EntitlementData" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "EntitlementData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EntitlementDataUnit))))

newEntitlementData Source #

Create a value of EntitlementData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:EntitlementData', entitlementData_value - Entitlement data value.

$sel:name:EntitlementData', entitlementData_name - Entitlement data name.

$sel:unit:EntitlementData', entitlementData_unit - Entitlement data unit.

EntitlementUsage

data EntitlementUsage Source #

Usage associated with an entitlement resource.

See: newEntitlementUsage smart constructor.

Constructors

EntitlementUsage' 

Fields

Instances

Instances details
Eq EntitlementUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUsage

Read EntitlementUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUsage

Show EntitlementUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUsage

Generic EntitlementUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUsage

Associated Types

type Rep EntitlementUsage :: Type -> Type #

NFData EntitlementUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUsage

Methods

rnf :: EntitlementUsage -> () #

Hashable EntitlementUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUsage

FromJSON EntitlementUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUsage

type Rep EntitlementUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUsage

type Rep EntitlementUsage = D1 ('MetaData "EntitlementUsage" "Amazonka.LicenseManager.Types.EntitlementUsage" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "EntitlementUsage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "consumedValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EntitlementDataUnit))))

newEntitlementUsage Source #

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.

entitlementUsage_maxCount :: Lens' EntitlementUsage (Maybe Text) Source #

Maximum entitlement usage count.

Filter

data Filter Source #

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.

Constructors

Filter' 

Fields

  • values :: Maybe [Text]

    Filter values. Filter values are case-sensitive.

  • name :: Maybe Text

    Name of the filter. Filter names are case-sensitive.

Instances

Instances details
Eq Filter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Filter

Methods

(==) :: Filter -> Filter -> Bool #

(/=) :: Filter -> Filter -> Bool #

Read Filter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Filter

Show Filter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Filter

Generic Filter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Filter

Associated Types

type Rep Filter :: Type -> Type #

Methods

from :: Filter -> Rep Filter x #

to :: Rep Filter x -> Filter #

NFData Filter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Filter

Methods

rnf :: Filter -> () #

Hashable Filter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

ToJSON Filter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Filter

type Rep Filter Source # 
Instance details

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))))

newFilter :: Filter Source #

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.

filter_values :: Lens' Filter (Maybe [Text]) Source #

Filter values. Filter values are case-sensitive.

filter_name :: Lens' Filter (Maybe Text) Source #

Name of the filter. Filter names are case-sensitive.

Grant

data Grant Source #

Describes a grant.

See: newGrant smart constructor.

Constructors

Grant' 

Fields

Instances

Instances details
Eq Grant Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Grant

Methods

(==) :: Grant -> Grant -> Bool #

(/=) :: Grant -> Grant -> Bool #

Read Grant Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Grant

Show Grant Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Grant

Methods

showsPrec :: Int -> Grant -> ShowS #

show :: Grant -> String #

showList :: [Grant] -> ShowS #

Generic Grant Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Grant

Associated Types

type Rep Grant :: Type -> Type #

Methods

from :: Grant -> Rep Grant x #

to :: Rep Grant x -> Grant #

NFData Grant Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Grant

Methods

rnf :: Grant -> () #

Hashable Grant Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Grant

Methods

hashWithSalt :: Int -> Grant -> Int #

hash :: Grant -> Int #

FromJSON Grant Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Grant

type Rep Grant Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Grant

newGrant Source #

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.

grant_statusReason :: Lens' Grant (Maybe Text) Source #

Grant status reason.

grant_grantArn :: Lens' Grant Text Source #

Amazon Resource Name (ARN) of the grant.

grant_granteePrincipalArn :: Lens' Grant Text Source #

The grantee principal ARN.

grant_homeRegion :: Lens' Grant Text Source #

Home Region of the grant.

GrantedLicense

data GrantedLicense Source #

Describes a license that is granted to a grantee.

See: newGrantedLicense smart constructor.

Constructors

GrantedLicense' 

Fields

Instances

Instances details
Eq GrantedLicense Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantedLicense

Read GrantedLicense Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantedLicense

Show GrantedLicense Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantedLicense

Generic GrantedLicense Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantedLicense

Associated Types

type Rep GrantedLicense :: Type -> Type #

NFData GrantedLicense Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantedLicense

Methods

rnf :: GrantedLicense -> () #

Hashable GrantedLicense Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantedLicense

FromJSON GrantedLicense Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantedLicense

type Rep GrantedLicense Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantedLicense

type Rep GrantedLicense = D1 ('MetaData "GrantedLicense" "Amazonka.LicenseManager.Types.GrantedLicense" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "GrantedLicense'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LicenseStatus)) :*: (S1 ('MetaSel ('Just "productName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "licenseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "productSKU") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "homeRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "receivedMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReceivedMetadata)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "entitlements") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Entitlement])) :*: S1 ('MetaSel ('Just "validity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatetimeRange))) :*: (S1 ('MetaSel ('Just "consumptionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConsumptionConfiguration)) :*: S1 ('MetaSel ('Just "beneficiary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "issuer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IssuerDetails)) :*: S1 ('MetaSel ('Just "licenseArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "licenseMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Metadata])) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

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.

grantedLicense_homeRegion :: Lens' GrantedLicense (Maybe Text) Source #

Home Region of the granted license.

grantedLicense_version :: Lens' GrantedLicense (Maybe Text) Source #

Version of the granted license.

grantedLicense_validity :: Lens' GrantedLicense (Maybe DatetimeRange) Source #

Date and time range during which the granted license is valid, in ISO8601-UTC format.

grantedLicense_licenseArn :: Lens' GrantedLicense (Maybe Text) Source #

Amazon Resource Name (ARN) of the license.

grantedLicense_createTime :: Lens' GrantedLicense (Maybe Text) Source #

Creation time of the granted license.

InventoryFilter

data InventoryFilter Source #

An inventory filter.

See: newInventoryFilter smart constructor.

Constructors

InventoryFilter' 

Fields

Instances

Instances details
Eq InventoryFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilter

Read InventoryFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilter

Show InventoryFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilter

Generic InventoryFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilter

Associated Types

type Rep InventoryFilter :: Type -> Type #

NFData InventoryFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilter

Methods

rnf :: InventoryFilter -> () #

Hashable InventoryFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilter

ToJSON InventoryFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilter

type Rep InventoryFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilter

type Rep InventoryFilter = D1 ('MetaData "InventoryFilter" "Amazonka.LicenseManager.Types.InventoryFilter" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "InventoryFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "condition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InventoryFilterCondition))))

newInventoryFilter Source #

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

data Issuer Source #

Details about the issuer of a license.

See: newIssuer smart constructor.

Constructors

Issuer' 

Fields

  • signKey :: Maybe Text

    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.

  • name :: Text

    Issuer name.

Instances

Instances details
Eq Issuer Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Issuer

Methods

(==) :: Issuer -> Issuer -> Bool #

(/=) :: Issuer -> Issuer -> Bool #

Read Issuer Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Issuer

Show Issuer Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Issuer

Generic Issuer Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Issuer

Associated Types

type Rep Issuer :: Type -> Type #

Methods

from :: Issuer -> Rep Issuer x #

to :: Rep Issuer x -> Issuer #

NFData Issuer Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Issuer

Methods

rnf :: Issuer -> () #

Hashable Issuer Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Issuer

Methods

hashWithSalt :: Int -> Issuer -> Int #

hash :: Issuer -> Int #

ToJSON Issuer Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Issuer

type Rep Issuer Source # 
Instance details

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)))

newIssuer Source #

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.

issuer_signKey :: Lens' Issuer (Maybe Text) Source #

Asymmetric KMS key from Key Management Service. The KMS key must have a key usage of sign and verify, and support the RSASSA-PSS SHA-256 signing algorithm.

IssuerDetails

data IssuerDetails Source #

Details associated with the issuer of a license.

See: newIssuerDetails smart constructor.

Constructors

IssuerDetails' 

Fields

Instances

Instances details
Eq IssuerDetails Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.IssuerDetails

Read IssuerDetails Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.IssuerDetails

Show IssuerDetails Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.IssuerDetails

Generic IssuerDetails Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.IssuerDetails

Associated Types

type Rep IssuerDetails :: Type -> Type #

NFData IssuerDetails Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.IssuerDetails

Methods

rnf :: IssuerDetails -> () #

Hashable IssuerDetails Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.IssuerDetails

FromJSON IssuerDetails Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.IssuerDetails

type Rep IssuerDetails Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.IssuerDetails

type Rep IssuerDetails = D1 ('MetaData "IssuerDetails" "Amazonka.LicenseManager.Types.IssuerDetails" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "IssuerDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyFingerprint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "signKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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.

issuerDetails_signKey :: Lens' IssuerDetails (Maybe Text) Source #

Asymmetric KMS key from Key Management Service. The KMS key must have a key usage of sign and verify, and support the RSASSA-PSS SHA-256 signing algorithm.

License

data License Source #

Software license that is managed in License Manager.

See: newLicense smart constructor.

Constructors

License' 

Fields

Instances

Instances details
Eq License Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.License

Methods

(==) :: License -> License -> Bool #

(/=) :: License -> License -> Bool #

Read License Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.License

Show License Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.License

Generic License Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.License

Associated Types

type Rep License :: Type -> Type #

Methods

from :: License -> Rep License x #

to :: Rep License x -> License #

NFData License Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.License

Methods

rnf :: License -> () #

Hashable License Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.License

Methods

hashWithSalt :: Int -> License -> Int #

hash :: License -> Int #

FromJSON License Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.License

type Rep License Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.License

type Rep License = D1 ('MetaData "License" "Amazonka.LicenseManager.Types.License" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "License'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LicenseStatus)) :*: (S1 ('MetaSel ('Just "productName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "licenseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "productSKU") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "homeRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "entitlements") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Entitlement]))))) :*: ((S1 ('MetaSel ('Just "validity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatetimeRange)) :*: (S1 ('MetaSel ('Just "consumptionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConsumptionConfiguration)) :*: S1 ('MetaSel ('Just "beneficiary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "issuer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IssuerDetails)) :*: S1 ('MetaSel ('Just "licenseArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "licenseMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Metadata])) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

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.

license_homeRegion :: Lens' License (Maybe Text) Source #

Home Region of the license.

license_validity :: Lens' License (Maybe DatetimeRange) Source #

Date and time range during which the license is valid, in ISO8601-UTC format.

license_consumptionConfiguration :: Lens' License (Maybe ConsumptionConfiguration) Source #

Configuration for consumption of the license.

license_licenseArn :: Lens' License (Maybe Text) Source #

Amazon Resource Name (ARN) of the license.

license_createTime :: Lens' License (Maybe Text) Source #

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.

Constructors

LicenseConfiguration' 

Fields

Instances

Instances details
Eq LicenseConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfiguration

Read LicenseConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfiguration

Show LicenseConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfiguration

Generic LicenseConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfiguration

Associated Types

type Rep LicenseConfiguration :: Type -> Type #

NFData LicenseConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfiguration

Methods

rnf :: LicenseConfiguration -> () #

Hashable LicenseConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfiguration

FromJSON LicenseConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfiguration

type Rep LicenseConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfiguration

type Rep LicenseConfiguration = D1 ('MetaData "LicenseConfiguration" "Amazonka.LicenseManager.Types.LicenseConfiguration" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "LicenseConfiguration'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ownerAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "consumedLicenseSummaryList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConsumedLicenseSummary])) :*: S1 ('MetaSel ('Just "licenseCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: ((S1 ('MetaSel ('Just "managedResourceSummaryList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ManagedResourceSummary])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "licenseCountHardLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "disassociateWhenNotFound") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: (((S1 ('MetaSel ('Just "productInformationList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProductInformation])) :*: S1 ('MetaSel ('Just "licenseCountingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LicenseCountingType))) :*: (S1 ('MetaSel ('Just "automatedDiscoveryInformation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutomatedDiscoveryInformation)) :*: S1 ('MetaSel ('Just "consumedLicenses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: ((S1 ('MetaSel ('Just "licenseRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "licenseConfigurationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "licenseConfigurationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

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.

licenseConfiguration_status :: Lens' LicenseConfiguration (Maybe Text) Source #

Status of the license configuration.

licenseConfiguration_ownerAccountId :: Lens' LicenseConfiguration (Maybe Text) Source #

Account ID of the license configuration's owner.

licenseConfiguration_licenseCount :: Lens' LicenseConfiguration (Maybe Integer) Source #

Number of licenses managed by the license configuration.

licenseConfiguration_name :: Lens' LicenseConfiguration (Maybe Text) Source #

Name of the license configuration.

licenseConfiguration_licenseCountHardLimit :: Lens' LicenseConfiguration (Maybe Bool) Source #

Number of available licenses as a hard limit.

licenseConfiguration_disassociateWhenNotFound :: Lens' LicenseConfiguration (Maybe Bool) Source #

When true, disassociates a resource when software is uninstalled.

licenseConfiguration_description :: Lens' LicenseConfiguration (Maybe Text) Source #

Description of the license configuration.

licenseConfiguration_licenseConfigurationArn :: Lens' LicenseConfiguration (Maybe Text) Source #

Amazon Resource Name (ARN) of the license configuration.

LicenseConfigurationAssociation

data LicenseConfigurationAssociation Source #

Describes an association with a license configuration.

See: newLicenseConfigurationAssociation smart constructor.

Constructors

LicenseConfigurationAssociation' 

Fields

Instances

Instances details
Eq LicenseConfigurationAssociation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationAssociation

Read LicenseConfigurationAssociation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationAssociation

Show LicenseConfigurationAssociation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationAssociation

Generic LicenseConfigurationAssociation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationAssociation

Associated Types

type Rep LicenseConfigurationAssociation :: Type -> Type #

NFData LicenseConfigurationAssociation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationAssociation

Hashable LicenseConfigurationAssociation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationAssociation

FromJSON LicenseConfigurationAssociation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationAssociation

type Rep LicenseConfigurationAssociation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationAssociation

type Rep LicenseConfigurationAssociation = D1 ('MetaData "LicenseConfigurationAssociation" "Amazonka.LicenseManager.Types.LicenseConfigurationAssociation" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "LicenseConfigurationAssociation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType)) :*: S1 ('MetaSel ('Just "amiAssociationScope") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "associationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceOwnerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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.

licenseConfigurationAssociation_amiAssociationScope :: Lens' LicenseConfigurationAssociation (Maybe Text) Source #

Scope of AMI associations. The possible value is cross-account.

licenseConfigurationAssociation_associationTime :: Lens' LicenseConfigurationAssociation (Maybe UTCTime) Source #

Time when the license configuration was associated with the resource.

licenseConfigurationAssociation_resourceOwnerId :: Lens' LicenseConfigurationAssociation (Maybe Text) Source #

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.

Constructors

LicenseConfigurationUsage' 

Fields

Instances

Instances details
Eq LicenseConfigurationUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationUsage

Read LicenseConfigurationUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationUsage

Show LicenseConfigurationUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationUsage

Generic LicenseConfigurationUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationUsage

Associated Types

type Rep LicenseConfigurationUsage :: Type -> Type #

NFData LicenseConfigurationUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationUsage

Hashable LicenseConfigurationUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationUsage

FromJSON LicenseConfigurationUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationUsage

type Rep LicenseConfigurationUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationUsage

type Rep LicenseConfigurationUsage = D1 ('MetaData "LicenseConfigurationUsage" "Amazonka.LicenseManager.Types.LicenseConfigurationUsage" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "LicenseConfigurationUsage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType)) :*: (S1 ('MetaSel ('Just "resourceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "associationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "consumedLicenses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "resourceOwnerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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.

licenseConfigurationUsage_associationTime :: Lens' LicenseConfigurationUsage (Maybe UTCTime) Source #

Time when the license configuration was initially associated with the resource.

LicenseConversionContext

data LicenseConversionContext Source #

Information about a license type conversion task.

See: newLicenseConversionContext smart constructor.

Constructors

LicenseConversionContext' 

Fields

Instances

Instances details
Eq LicenseConversionContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionContext

Read LicenseConversionContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionContext

Show LicenseConversionContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionContext

Generic LicenseConversionContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionContext

Associated Types

type Rep LicenseConversionContext :: Type -> Type #

NFData LicenseConversionContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionContext

Hashable LicenseConversionContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionContext

ToJSON LicenseConversionContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionContext

FromJSON LicenseConversionContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionContext

type Rep LicenseConversionContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionContext

type Rep LicenseConversionContext = D1 ('MetaData "LicenseConversionContext" "Amazonka.LicenseManager.Types.LicenseConversionContext" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "LicenseConversionContext'" 'PrefixI 'True) (S1 ('MetaSel ('Just "usageOperation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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

licenseConversionContext_usageOperation :: Lens' LicenseConversionContext (Maybe Text) Source #

The Usage operation value that corresponds to the license type you are converting your resource from. For more information about which platforms correspond to which usage operation values see Sample data: usage operation by platform

LicenseConversionTask

data LicenseConversionTask Source #

Information about a license type conversion task.

See: newLicenseConversionTask smart constructor.

Constructors

LicenseConversionTask' 

Fields

Instances

Instances details
Eq LicenseConversionTask Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTask

Read LicenseConversionTask Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTask

Show LicenseConversionTask Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTask

Generic LicenseConversionTask Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTask

Associated Types

type Rep LicenseConversionTask :: Type -> Type #

NFData LicenseConversionTask Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTask

Methods

rnf :: LicenseConversionTask -> () #

Hashable LicenseConversionTask Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTask

FromJSON LicenseConversionTask Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTask

type Rep LicenseConversionTask Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTask

type Rep LicenseConversionTask = D1 ('MetaData "LicenseConversionTask" "Amazonka.LicenseManager.Types.LicenseConversionTask" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "LicenseConversionTask'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LicenseConversionTaskStatus)) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "destinationLicenseContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LicenseConversionContext)) :*: S1 ('MetaSel ('Just "licenseConversionTaskId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "licenseConversionTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "sourceLicenseContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LicenseConversionContext)))))))

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.

licenseConversionTask_startTime :: Lens' LicenseConversionTask (Maybe UTCTime) Source #

The time the conversion task was started at.

licenseConversionTask_destinationLicenseContext :: Lens' LicenseConversionTask (Maybe LicenseConversionContext) Source #

Information about the license type this conversion task converted to.

licenseConversionTask_resourceArn :: Lens' LicenseConversionTask (Maybe Text) Source #

The Amazon Resource Name (ARN) of the resource associated with the license type conversion task.

licenseConversionTask_statusMessage :: Lens' LicenseConversionTask (Maybe Text) Source #

The status message for the conversion task.

licenseConversionTask_endTime :: Lens' LicenseConversionTask (Maybe UTCTime) Source #

The time the conversion task was completed.

licenseConversionTask_licenseConversionTime :: Lens' LicenseConversionTask (Maybe UTCTime) Source #

The time the usage operation value of the resource was changed.

licenseConversionTask_sourceLicenseContext :: Lens' LicenseConversionTask (Maybe LicenseConversionContext) Source #

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.

Constructors

LicenseOperationFailure' 

Fields

Instances

Instances details
Eq LicenseOperationFailure Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseOperationFailure

Read LicenseOperationFailure Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseOperationFailure

Show LicenseOperationFailure Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseOperationFailure

Generic LicenseOperationFailure Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseOperationFailure

Associated Types

type Rep LicenseOperationFailure :: Type -> Type #

NFData LicenseOperationFailure Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseOperationFailure

Methods

rnf :: LicenseOperationFailure -> () #

Hashable LicenseOperationFailure Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseOperationFailure

FromJSON LicenseOperationFailure Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseOperationFailure

type Rep LicenseOperationFailure Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseOperationFailure

type Rep LicenseOperationFailure = D1 ('MetaData "LicenseOperationFailure" "Amazonka.LicenseManager.Types.LicenseOperationFailure" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "LicenseOperationFailure'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType)) :*: S1 ('MetaSel ('Just "operationRequestedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "metadataList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Metadata])))) :*: ((S1 ('MetaSel ('Just "operationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "failureTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceOwnerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

licenseOperationFailure_operationRequestedBy :: Lens' LicenseOperationFailure (Maybe Text) Source #

The requester is "License Manager Automated Discovery".

licenseOperationFailure_resourceArn :: Lens' LicenseOperationFailure (Maybe Text) Source #

Amazon Resource Name (ARN) of the resource.

licenseOperationFailure_resourceOwnerId :: Lens' LicenseOperationFailure (Maybe Text) Source #

ID of the Amazon Web Services account that owns the resource.

LicenseSpecification

data LicenseSpecification Source #

Details for associating a license configuration with a resource.

See: newLicenseSpecification smart constructor.

Constructors

LicenseSpecification' 

Fields

Instances

Instances details
Eq LicenseSpecification Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseSpecification

Read LicenseSpecification Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseSpecification

Show LicenseSpecification Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseSpecification

Generic LicenseSpecification Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseSpecification

Associated Types

type Rep LicenseSpecification :: Type -> Type #

NFData LicenseSpecification Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseSpecification

Methods

rnf :: LicenseSpecification -> () #

Hashable LicenseSpecification Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseSpecification

ToJSON LicenseSpecification Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseSpecification

FromJSON LicenseSpecification Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseSpecification

type Rep LicenseSpecification Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseSpecification

type Rep LicenseSpecification = D1 ('MetaData "LicenseSpecification" "Amazonka.LicenseManager.Types.LicenseSpecification" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "LicenseSpecification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "amiAssociationScope") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "licenseConfigurationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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.

licenseSpecification_amiAssociationScope :: Lens' LicenseSpecification (Maybe Text) Source #

Scope of AMI associations. The possible value is cross-account.

licenseSpecification_licenseConfigurationArn :: Lens' LicenseSpecification Text Source #

Amazon Resource Name (ARN) of the license configuration.

LicenseUsage

data LicenseUsage Source #

Describes the entitlement usage associated with a license.

See: newLicenseUsage smart constructor.

Constructors

LicenseUsage' 

Fields

Instances

Instances details
Eq LicenseUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseUsage

Read LicenseUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseUsage

Show LicenseUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseUsage

Generic LicenseUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseUsage

Associated Types

type Rep LicenseUsage :: Type -> Type #

NFData LicenseUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseUsage

Methods

rnf :: LicenseUsage -> () #

Hashable LicenseUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseUsage

FromJSON LicenseUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseUsage

type Rep LicenseUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseUsage

type Rep LicenseUsage = D1 ('MetaData "LicenseUsage" "Amazonka.LicenseManager.Types.LicenseUsage" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "LicenseUsage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entitlementUsages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EntitlementUsage]))))

newLicenseUsage :: LicenseUsage Source #

Create a value of LicenseUsage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entitlementUsages:LicenseUsage', licenseUsage_entitlementUsages - License entitlement usages.

ManagedResourceSummary

data ManagedResourceSummary Source #

Summary information about a managed resource.

See: newManagedResourceSummary smart constructor.

Constructors

ManagedResourceSummary' 

Fields

Instances

Instances details
Eq ManagedResourceSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ManagedResourceSummary

Read ManagedResourceSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ManagedResourceSummary

Show ManagedResourceSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ManagedResourceSummary

Generic ManagedResourceSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ManagedResourceSummary

Associated Types

type Rep ManagedResourceSummary :: Type -> Type #

NFData ManagedResourceSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ManagedResourceSummary

Methods

rnf :: ManagedResourceSummary -> () #

Hashable ManagedResourceSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ManagedResourceSummary

FromJSON ManagedResourceSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ManagedResourceSummary

type Rep ManagedResourceSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ManagedResourceSummary

type Rep ManagedResourceSummary = D1 ('MetaData "ManagedResourceSummary" "Amazonka.LicenseManager.Types.ManagedResourceSummary" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "ManagedResourceSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "associationCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType))))

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

data Metadata Source #

Describes key/value pairs.

See: newMetadata smart constructor.

Constructors

Metadata' 

Fields

Instances

Instances details
Eq Metadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Metadata

Read Metadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Metadata

Show Metadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Metadata

Generic Metadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Metadata

Associated Types

type Rep Metadata :: Type -> Type #

Methods

from :: Metadata -> Rep Metadata x #

to :: Rep Metadata x -> Metadata #

NFData Metadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Metadata

Methods

rnf :: Metadata -> () #

Hashable Metadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Metadata

Methods

hashWithSalt :: Int -> Metadata -> Int #

hash :: Metadata -> Int #

ToJSON Metadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Metadata

FromJSON Metadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Metadata

type Rep Metadata Source # 
Instance details

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.

Constructors

OrganizationConfiguration' 

Fields

Instances

Instances details
Eq OrganizationConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.OrganizationConfiguration

Read OrganizationConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.OrganizationConfiguration

Show OrganizationConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.OrganizationConfiguration

Generic OrganizationConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.OrganizationConfiguration

Associated Types

type Rep OrganizationConfiguration :: Type -> Type #

NFData OrganizationConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.OrganizationConfiguration

Hashable OrganizationConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.OrganizationConfiguration

ToJSON OrganizationConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.OrganizationConfiguration

FromJSON OrganizationConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.OrganizationConfiguration

type Rep OrganizationConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.OrganizationConfiguration

type Rep OrganizationConfiguration = D1 ('MetaData "OrganizationConfiguration" "Amazonka.LicenseManager.Types.OrganizationConfiguration" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "OrganizationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enableIntegration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newOrganizationConfiguration Source #

Create a value of OrganizationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:enableIntegration:OrganizationConfiguration', organizationConfiguration_enableIntegration - Enables Organizations integration.

ProductInformation

data ProductInformation Source #

Describes product information for a license configuration.

See: newProductInformation smart constructor.

Constructors

ProductInformation' 

Fields

  • resourceType :: Text

    Resource type. The possible values are SSM_MANAGED | RDS.

  • productInformationFilterList :: [ProductInformationFilter]

    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 is EQUALS.
    • Application Publisher - The publisher of the application. Logical operator is EQUALS.
    • Application Version - The version of the application. Logical operator is EQUALS.
    • Platform Name - The name of the platform. Logical operator is EQUALS.
    • Platform Type - The platform type. Logical operator is EQUALS.
    • Tag:key - The key of a tag attached to an Amazon Web Services resource you wish to exclude from automated discovery. Logical operator is NOT_EQUALS. The key for your tag must be appended to Tag: 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 is NOT_EQUALS.
    • License Included - The type of license included. Logical operators are EQUALS and NOT_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 is EQUALS. Possible values are: oracle-ee | oracle-se | oracle-se1 | oracle-se2.
    • License Pack - The license pack. Logical operator is EQUALS. Possible values are: data guard | diagnostic pack sqlt | tuning pack sqlt | ols | olap.

Instances

Instances details
Eq ProductInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformation

Read ProductInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformation

Show ProductInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformation

Generic ProductInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformation

Associated Types

type Rep ProductInformation :: Type -> Type #

NFData ProductInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformation

Methods

rnf :: ProductInformation -> () #

Hashable ProductInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformation

ToJSON ProductInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformation

FromJSON ProductInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformation

type Rep ProductInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformation

type Rep ProductInformation = D1 ('MetaData "ProductInformation" "Amazonka.LicenseManager.Types.ProductInformation" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "ProductInformation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "productInformationFilterList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ProductInformationFilter])))

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 is EQUALS.
  • Application Publisher - The publisher of the application. Logical operator is EQUALS.
  • Application Version - The version of the application. Logical operator is EQUALS.
  • Platform Name - The name of the platform. Logical operator is EQUALS.
  • Platform Type - The platform type. Logical operator is EQUALS.
  • Tag:key - The key of a tag attached to an Amazon Web Services resource you wish to exclude from automated discovery. Logical operator is NOT_EQUALS. The key for your tag must be appended to Tag: 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 is NOT_EQUALS.
  • License Included - The type of license included. Logical operators are EQUALS and NOT_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 is EQUALS. Possible values are: oracle-ee | oracle-se | oracle-se1 | oracle-se2.
  • License Pack - The license pack. Logical operator is EQUALS. Possible values are: data guard | diagnostic pack sqlt | tuning pack sqlt | ols | olap.

productInformation_resourceType :: Lens' ProductInformation Text Source #

Resource type. The possible values are SSM_MANAGED | RDS.

productInformation_productInformationFilterList :: Lens' ProductInformation [ProductInformationFilter] Source #

A Product information filter consists of a ProductInformationFilterComparator which is a logical operator, a ProductInformationFilterName which specifies the type of filter being declared, and a ProductInformationFilterValue that specifies the value to filter on.

Accepted values for ProductInformationFilterName are listed here along with descriptions and valid options for ProductInformationFilterComparator.

The following filters and are supported when the resource type is SSM_MANAGED:

  • Application Name - The name of the application. Logical operator is EQUALS.
  • Application Publisher - The publisher of the application. Logical operator is EQUALS.
  • Application Version - The version of the application. Logical operator is EQUALS.
  • Platform Name - The name of the platform. Logical operator is EQUALS.
  • Platform Type - The platform type. Logical operator is EQUALS.
  • Tag:key - The key of a tag attached to an Amazon Web Services resource you wish to exclude from automated discovery. Logical operator is NOT_EQUALS. The key for your tag must be appended to Tag: 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 is NOT_EQUALS.
  • License Included - The type of license included. Logical operators are EQUALS and NOT_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 is EQUALS. Possible values are: oracle-ee | oracle-se | oracle-se1 | oracle-se2.
  • License Pack - The license pack. Logical operator is EQUALS. 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

Instances details
Eq ProductInformationFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformationFilter

Read ProductInformationFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformationFilter

Show ProductInformationFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformationFilter

Generic ProductInformationFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformationFilter

Associated Types

type Rep ProductInformationFilter :: Type -> Type #

NFData ProductInformationFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformationFilter

Hashable ProductInformationFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformationFilter

ToJSON ProductInformationFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformationFilter

FromJSON ProductInformationFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformationFilter

type Rep ProductInformationFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformationFilter

type Rep ProductInformationFilter = D1 ('MetaData "ProductInformationFilter" "Amazonka.LicenseManager.Types.ProductInformationFilter" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "ProductInformationFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "productInformationFilterValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "productInformationFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "productInformationFilterComparator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

ProvisionalConfiguration

data ProvisionalConfiguration Source #

Details about a provisional configuration.

See: newProvisionalConfiguration smart constructor.

Constructors

ProvisionalConfiguration' 

Fields

Instances

Instances details
Eq ProvisionalConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProvisionalConfiguration

Read ProvisionalConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProvisionalConfiguration

Show ProvisionalConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProvisionalConfiguration

Generic ProvisionalConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProvisionalConfiguration

Associated Types

type Rep ProvisionalConfiguration :: Type -> Type #

NFData ProvisionalConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProvisionalConfiguration

Hashable ProvisionalConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProvisionalConfiguration

ToJSON ProvisionalConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProvisionalConfiguration

FromJSON ProvisionalConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProvisionalConfiguration

type Rep ProvisionalConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProvisionalConfiguration

type Rep ProvisionalConfiguration = D1 ('MetaData "ProvisionalConfiguration" "Amazonka.LicenseManager.Types.ProvisionalConfiguration" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "ProvisionalConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxTimeToLiveInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

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.

provisionalConfiguration_maxTimeToLiveInMinutes :: Lens' ProvisionalConfiguration Int Source #

Maximum time for the provisional configuration, in minutes.

ReceivedMetadata

data ReceivedMetadata Source #

Metadata associated with received licenses and grants.

See: newReceivedMetadata smart constructor.

Constructors

ReceivedMetadata' 

Fields

Instances

Instances details
Eq ReceivedMetadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedMetadata

Read ReceivedMetadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedMetadata

Show ReceivedMetadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedMetadata

Generic ReceivedMetadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedMetadata

Associated Types

type Rep ReceivedMetadata :: Type -> Type #

NFData ReceivedMetadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedMetadata

Methods

rnf :: ReceivedMetadata -> () #

Hashable ReceivedMetadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedMetadata

FromJSON ReceivedMetadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedMetadata

type Rep ReceivedMetadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedMetadata

type Rep ReceivedMetadata = D1 ('MetaData "ReceivedMetadata" "Amazonka.LicenseManager.Types.ReceivedMetadata" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "ReceivedMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "receivedStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReceivedStatus)) :*: (S1 ('MetaSel ('Just "allowedOperations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty AllowedOperation))) :*: S1 ('MetaSel ('Just "receivedStatusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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.

Constructors

ReportContext' 

Fields

Instances

Instances details
Eq ReportContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportContext

Read ReportContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportContext

Show ReportContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportContext

Generic ReportContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportContext

Associated Types

type Rep ReportContext :: Type -> Type #

NFData ReportContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportContext

Methods

rnf :: ReportContext -> () #

Hashable ReportContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportContext

ToJSON ReportContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportContext

FromJSON ReportContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportContext

type Rep ReportContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportContext

type Rep ReportContext = D1 ('MetaData "ReportContext" "Amazonka.LicenseManager.Types.ReportContext" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "ReportContext'" 'PrefixI 'True) (S1 ('MetaSel ('Just "licenseConfigurationArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

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.

reportContext_licenseConfigurationArns :: Lens' ReportContext [Text] Source #

Amazon Resource Name (ARN) of the license configuration that this generator reports on.

ReportFrequency

data ReportFrequency Source #

Details about how frequently reports are generated.

See: newReportFrequency smart constructor.

Constructors

ReportFrequency' 

Fields

  • period :: Maybe ReportFrequencyType

    Time period between each report. The period can be daily, weekly, or monthly.

  • value :: Maybe Int

    Number of times within the frequency period that a report is generated. The only supported value is 1.

Instances

Instances details
Eq ReportFrequency Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequency

Read ReportFrequency Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequency

Show ReportFrequency Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequency

Generic ReportFrequency Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequency

Associated Types

type Rep ReportFrequency :: Type -> Type #

NFData ReportFrequency Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequency

Methods

rnf :: ReportFrequency -> () #

Hashable ReportFrequency Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequency

ToJSON ReportFrequency Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequency

FromJSON ReportFrequency Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequency

type Rep ReportFrequency Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequency

type Rep ReportFrequency = D1 ('MetaData "ReportFrequency" "Amazonka.LicenseManager.Types.ReportFrequency" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "ReportFrequency'" 'PrefixI 'True) (S1 ('MetaSel ('Just "period") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReportFrequencyType)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

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.

reportFrequency_period :: Lens' ReportFrequency (Maybe ReportFrequencyType) Source #

Time period between each report. The period can be daily, weekly, or monthly.

reportFrequency_value :: Lens' ReportFrequency (Maybe Int) Source #

Number of times within the frequency period that a report is generated. The only supported value is 1.

ReportGenerator

data ReportGenerator Source #

Describe the details of a report generator.

See: newReportGenerator smart constructor.

Constructors

ReportGenerator' 

Fields

Instances

Instances details
Eq ReportGenerator Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportGenerator

Read ReportGenerator Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportGenerator

Show ReportGenerator Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportGenerator

Generic ReportGenerator Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportGenerator

Associated Types

type Rep ReportGenerator :: Type -> Type #

NFData ReportGenerator Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportGenerator

Methods

rnf :: ReportGenerator -> () #

Hashable ReportGenerator Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportGenerator

FromJSON ReportGenerator Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportGenerator

type Rep ReportGenerator Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportGenerator

type Rep ReportGenerator = D1 ('MetaData "ReportGenerator" "Amazonka.LicenseManager.Types.ReportGenerator" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "ReportGenerator'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "lastReportGenerationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastRunFailureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastRunStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "reportGeneratorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "reportFrequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReportFrequency)) :*: S1 ('MetaSel ('Just "s3Location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Location))))) :*: ((S1 ('MetaSel ('Just "licenseManagerReportGeneratorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "reportCreatorAccount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "reportType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReportType])) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "reportContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReportContext)))))))

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.

reportGenerator_lastRunFailureReason :: Lens' ReportGenerator (Maybe Text) Source #

Failure message for the last report generation attempt.

reportGenerator_lastRunStatus :: Lens' ReportGenerator (Maybe Text) Source #

Status of the last report generation attempt.

reportGenerator_reportFrequency :: Lens' ReportGenerator (Maybe ReportFrequency) Source #

Details about how frequently reports are generated.

reportGenerator_s3Location :: Lens' ReportGenerator (Maybe S3Location) Source #

Details of the S3 bucket that report generator reports are published to.

reportGenerator_licenseManagerReportGeneratorArn :: Lens' ReportGenerator (Maybe Text) Source #

Amazon Resource Name (ARN) of the report generator.

reportGenerator_reportCreatorAccount :: Lens' ReportGenerator (Maybe Text) Source #

The Amazon Web Services account ID used to create the report generator.

reportGenerator_description :: Lens' ReportGenerator (Maybe Text) Source #

Description of the report generator.

reportGenerator_reportType :: Lens' ReportGenerator (Maybe [ReportType]) Source #

Type of reports that are generated.

reportGenerator_tags :: Lens' ReportGenerator (Maybe [Tag]) Source #

Tags associated with the report generator.

reportGenerator_reportContext :: Lens' ReportGenerator (Maybe ReportContext) Source #

License configuration type for this generator.

ResourceInventory

data ResourceInventory Source #

Details about a resource.

See: newResourceInventory smart constructor.

Constructors

ResourceInventory' 

Fields

Instances

Instances details
Eq ResourceInventory Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceInventory

Read ResourceInventory Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceInventory

Show ResourceInventory Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceInventory

Generic ResourceInventory Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceInventory

Associated Types

type Rep ResourceInventory :: Type -> Type #

NFData ResourceInventory Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceInventory

Methods

rnf :: ResourceInventory -> () #

Hashable ResourceInventory Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceInventory

FromJSON ResourceInventory Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceInventory

type Rep ResourceInventory Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceInventory

type Rep ResourceInventory = D1 ('MetaData "ResourceInventory" "Amazonka.LicenseManager.Types.ResourceInventory" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "ResourceInventory'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType)))) :*: (S1 ('MetaSel ('Just "platformVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceOwningAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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.

resourceInventory_platformVersion :: Lens' ResourceInventory (Maybe Text) Source #

Platform version of the resource in the inventory.

resourceInventory_resourceArn :: Lens' ResourceInventory (Maybe Text) Source #

Amazon Resource Name (ARN) of the resource.

S3Location

data S3Location Source #

Details of the S3 bucket that report generator reports are published to.

See: newS3Location smart constructor.

Constructors

S3Location' 

Fields

Instances

Instances details
Eq S3Location Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.S3Location

Read S3Location Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.S3Location

Show S3Location Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.S3Location

Generic S3Location Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.S3Location

Associated Types

type Rep S3Location :: Type -> Type #

NFData S3Location Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.S3Location

Methods

rnf :: S3Location -> () #

Hashable S3Location Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.S3Location

FromJSON S3Location Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.S3Location

type Rep S3Location Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.S3Location

type Rep S3Location = D1 ('MetaData "S3Location" "Amazonka.LicenseManager.Types.S3Location" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "S3Location'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "keyPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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.

s3Location_bucket :: Lens' S3Location (Maybe Text) Source #

Name of the S3 bucket reports are published to.

s3Location_keyPrefix :: Lens' S3Location (Maybe Text) Source #

Prefix of the S3 bucket reports are published to.

Tag

data Tag Source #

Details about a tag for a license configuration.

See: newTag smart constructor.

Constructors

Tag' 

Fields

Instances

Instances details
Eq Tag Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Read Tag Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

NFData Tag Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Tag

type Rep Tag Source # 
Instance details

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))))

newTag :: Tag Source #

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

data TokenData Source #

Describes a token.

See: newTokenData smart constructor.

Constructors

TokenData' 

Fields

Instances

Instances details
Eq TokenData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenData

Read TokenData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenData

Show TokenData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenData

Generic TokenData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenData

Associated Types

type Rep TokenData :: Type -> Type #

NFData TokenData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenData

Methods

rnf :: TokenData -> () #

Hashable TokenData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenData

FromJSON TokenData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenData

type Rep TokenData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenData

type Rep TokenData = D1 ('MetaData "TokenData" "Amazonka.LicenseManager.Types.TokenData" "libZSservicesZSamazonka-license-managerZSamazonka-license-manager" 'False) (C1 ('MetaCons "TokenData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tokenId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tokenProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: ((S1 ('MetaSel ('Just "roleArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "tokenType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "expirationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "licenseArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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.

tokenData_status :: Lens' TokenData (Maybe Text) Source #

Token status. The possible values are AVAILABLE and DELETED.

tokenData_tokenProperties :: Lens' TokenData (Maybe [Text]) Source #

Data specified by the caller.

tokenData_roleArns :: Lens' TokenData (Maybe [Text]) Source #

Amazon Resource Names (ARN) of the roles included in the token.

tokenData_tokenType :: Lens' TokenData (Maybe Text) Source #

Type of token generated. The supported value is REFRESH_TOKEN.

tokenData_expirationTime :: Lens' TokenData (Maybe Text) Source #

Token expiration time, in ISO8601-UTC format.

tokenData_licenseArn :: Lens' TokenData (Maybe Text) Source #

Amazon Resource Name (ARN) of the license.