amazonka-license-manager-2.0: Amazon License Manager SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.LicenseManager.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

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

Errors

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

Access to resource denied.

_AuthorizationException :: AsError a => Fold a ServiceError Source #

The Amazon Web Services user account does not have permission to perform the action. Check the IAM policy associated with this account.

_ConflictException :: AsError a => Fold a ServiceError Source #

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

_EntitlementNotAllowedException :: AsError a => Fold a ServiceError Source #

The entitlement is not allowed.

_FailedDependencyException :: AsError a => Fold a ServiceError Source #

A dependency required to run the API is missing.

_FilterLimitExceededException :: AsError a => Fold a ServiceError Source #

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

_InvalidParameterValueException :: AsError a => Fold a ServiceError Source #

One or more parameter values are not valid.

_InvalidResourceStateException :: AsError a => Fold a ServiceError Source #

License Manager cannot allocate a license to a resource because of its state.

For example, you cannot allocate a license to an instance in the process of shutting down.

_LicenseUsageException :: AsError a => Fold a ServiceError Source #

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

_NoEntitlementsAllowedException :: AsError a => Fold a ServiceError Source #

There are no entitlements found for this license, or the entitlement maximum count is reached.

_RateLimitExceededException :: AsError a => Fold a ServiceError Source #

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

_RedirectException :: AsError a => Fold a ServiceError Source #

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

_ResourceLimitExceededException :: AsError a => Fold a ServiceError Source #

Your resource limits have been exceeded.

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The resource cannot be found.

_ServerInternalException :: AsError a => Fold a ServiceError Source #

The server experienced an internal error. Try again.

_UnsupportedDigitalSignatureMethodException :: AsError a => Fold a ServiceError Source #

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

_ValidationException :: AsError a => Fold a ServiceError Source #

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

AllowedOperation

newtype AllowedOperation Source #

Instances

Instances details
FromJSON AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

FromJSONKey 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

ToByteString AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

ToHeader AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

ToLog AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

ToQuery 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

FromXML AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

ToXML 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 #

Read AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

Show AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

NFData AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

Methods

rnf :: AllowedOperation -> () #

Eq AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

Ord AllowedOperation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AllowedOperation

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'True) (C1 ('MetaCons "AllowedOperation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAllowedOperation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CheckoutType

newtype CheckoutType Source #

Constructors

CheckoutType' 

Instances

Instances details
FromJSON CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

FromJSONKey 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

ToByteString CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

ToHeader CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

ToLog CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

ToQuery 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 #

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 #

Generic CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

Associated Types

type Rep CheckoutType :: Type -> Type #

Read CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

Show CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

NFData CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

Methods

rnf :: CheckoutType -> () #

Eq CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

Ord CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

Hashable CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

type Rep CheckoutType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.CheckoutType

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

DigitalSignatureMethod

newtype DigitalSignatureMethod Source #

Instances

Instances details
FromJSON DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

FromJSONKey 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

ToByteString DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

ToHeader DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

ToLog DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

ToQuery 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

FromXML DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

ToXML 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 #

Read DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

Show DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

NFData DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

Methods

rnf :: DigitalSignatureMethod -> () #

Eq DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

Ord DigitalSignatureMethod Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DigitalSignatureMethod

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

FromJSONKey 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

ToByteString EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

ToHeader EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

ToLog EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

ToQuery 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

FromXML EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

ToXML 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 #

Read EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

Show EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

NFData EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

Methods

rnf :: EntitlementDataUnit -> () #

Eq EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

Ord EntitlementDataUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementDataUnit

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

FromJSONKey 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

ToByteString EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

ToHeader EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

ToLog EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

ToQuery 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

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 #

Generic EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

Associated Types

type Rep EntitlementUnit :: Type -> Type #

Read EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

Show EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

NFData EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

Methods

rnf :: EntitlementUnit -> () #

Eq EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

Ord EntitlementUnit Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUnit

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'True) (C1 ('MetaCons "EntitlementUnit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEntitlementUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GrantStatus

newtype GrantStatus Source #

Constructors

GrantStatus' 

Instances

Instances details
FromJSON GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

FromJSONKey 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

ToByteString GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

ToHeader GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

ToLog GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

ToQuery 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 #

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 #

Generic GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

Associated Types

type Rep GrantStatus :: Type -> Type #

Read GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

Show GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

NFData GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

Methods

rnf :: GrantStatus -> () #

Eq GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

Ord GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

Hashable GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

type Rep GrantStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantStatus

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

InventoryFilterCondition

newtype InventoryFilterCondition Source #

Instances

Instances details
FromJSON InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

FromJSONKey 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

ToByteString InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

ToHeader InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

ToLog InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

ToQuery 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

FromXML InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

ToXML 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 #

Read InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

Show InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

NFData InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

Eq InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

Ord InventoryFilterCondition Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilterCondition

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'True) (C1 ('MetaCons "InventoryFilterCondition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInventoryFilterCondition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LicenseConfigurationStatus

newtype LicenseConfigurationStatus Source #

Instances

Instances details
FromJSON LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

FromJSONKey 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

ToByteString LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

ToHeader LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

ToLog LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

ToQuery 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

FromXML LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

ToXML 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 #

Read LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

Show LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

NFData LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

Eq LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

Ord LicenseConfigurationStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationStatus

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'True) (C1 ('MetaCons "LicenseConfigurationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLicenseConfigurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LicenseConversionTaskStatus

newtype LicenseConversionTaskStatus Source #

Instances

Instances details
FromJSON LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

FromJSONKey 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

ToByteString LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

ToHeader LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

ToLog LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

ToQuery 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

FromXML LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

ToXML 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 #

Read LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

Show LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

NFData LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

Eq LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

Ord LicenseConversionTaskStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTaskStatus

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'True) (C1 ('MetaCons "LicenseConversionTaskStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLicenseConversionTaskStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LicenseCountingType

newtype LicenseCountingType Source #

Instances

Instances details
FromJSON LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

FromJSONKey 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

ToByteString LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

ToHeader LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

ToLog LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

ToQuery 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

FromXML LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

ToXML 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 #

Read LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

Show LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

NFData LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

Methods

rnf :: LicenseCountingType -> () #

Eq LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

Ord LicenseCountingType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseCountingType

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'True) (C1 ('MetaCons "LicenseCountingType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLicenseCountingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LicenseDeletionStatus

newtype LicenseDeletionStatus Source #

Instances

Instances details
FromJSON LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

FromJSONKey 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

ToByteString LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

ToHeader LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

ToLog LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

ToQuery 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

FromXML LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

ToXML 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 #

Read LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

Show LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

NFData LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

Methods

rnf :: LicenseDeletionStatus -> () #

Eq LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

Ord LicenseDeletionStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseDeletionStatus

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'True) (C1 ('MetaCons "LicenseDeletionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLicenseDeletionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LicenseStatus

newtype LicenseStatus Source #

Constructors

LicenseStatus' 

Instances

Instances details
FromJSON LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

FromJSONKey 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

ToByteString LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

ToHeader LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

ToLog LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

ToQuery 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 #

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 #

Generic LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

Associated Types

type Rep LicenseStatus :: Type -> Type #

Read LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

Show LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

NFData LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

Methods

rnf :: LicenseStatus -> () #

Eq LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

Ord LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

Hashable LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

type Rep LicenseStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseStatus

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

ReceivedStatus

newtype ReceivedStatus Source #

Constructors

ReceivedStatus' 

Instances

Instances details
FromJSON ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

FromJSONKey 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

ToByteString ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

ToHeader ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

ToLog ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

ToQuery 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

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 #

Generic ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

Associated Types

type Rep ReceivedStatus :: Type -> Type #

Read ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

Show ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

NFData ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

Methods

rnf :: ReceivedStatus -> () #

Eq ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

Ord ReceivedStatus Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedStatus

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

FromJSONKey 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

ToByteString RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

Methods

toBS :: RenewType -> ByteString #

ToHeader RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

ToLog RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

ToQuery RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

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 #

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 #

Generic RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

Associated Types

type Rep RenewType :: Type -> Type #

Read RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

Show RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

NFData RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

Methods

rnf :: RenewType -> () #

Eq RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

Ord RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

Hashable RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

type Rep RenewType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.RenewType

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

ReportFrequencyType

newtype ReportFrequencyType Source #

Instances

Instances details
FromJSON ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

FromJSONKey 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

ToByteString ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

ToHeader ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

ToLog ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

ToQuery 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

FromXML ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

ToXML 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 #

Read ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

Show ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

NFData ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

Methods

rnf :: ReportFrequencyType -> () #

Eq ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

Ord ReportFrequencyType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequencyType

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

FromJSONKey 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

ToByteString ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

ToHeader ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

ToLog ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

ToQuery 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 #

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 #

Generic ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

Associated Types

type Rep ReportType :: Type -> Type #

Read ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

Show ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

NFData ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

Methods

rnf :: ReportType -> () #

Eq ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

Ord ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

Hashable ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

type Rep ReportType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportType

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

ResourceType

newtype ResourceType Source #

Constructors

ResourceType' 

Instances

Instances details
FromJSON ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

FromJSONKey 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

ToByteString ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

ToHeader ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

ToLog ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

ToQuery 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 #

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 #

Generic ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

Associated Types

type Rep ResourceType :: Type -> Type #

Read ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

Show ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

NFData ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

Methods

rnf :: ResourceType -> () #

Eq ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

Ord ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

Hashable ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

type Rep ResourceType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceType

type Rep ResourceType = D1 ('MetaData "ResourceType" "Amazonka.LicenseManager.Types.ResourceType" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

FromJSONKey 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

ToByteString TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

Methods

toBS :: TokenType -> ByteString #

ToHeader TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

ToLog TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

ToQuery TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

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 #

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 #

Generic TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

Associated Types

type Rep TokenType :: Type -> Type #

Read TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

Show TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

NFData TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

Methods

rnf :: TokenType -> () #

Eq TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

Ord TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

Hashable TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

type Rep TokenType Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenType

type Rep TokenType = D1 ('MetaData "TokenType" "Amazonka.LicenseManager.Types.TokenType" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON 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 #

Read AutomatedDiscoveryInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AutomatedDiscoveryInformation

Show AutomatedDiscoveryInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AutomatedDiscoveryInformation

NFData AutomatedDiscoveryInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AutomatedDiscoveryInformation

Eq AutomatedDiscoveryInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.AutomatedDiscoveryInformation

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "AutomatedDiscoveryInformation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lastRunTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))

newAutomatedDiscoveryInformation :: AutomatedDiscoveryInformation Source #

Create a value of AutomatedDiscoveryInformation with all optional fields omitted.

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

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

$sel:lastRunTime:AutomatedDiscoveryInformation', automatedDiscoveryInformation_lastRunTime - Time that automated discovery last ran.

BorrowConfiguration

data BorrowConfiguration Source #

Details about a borrow configuration.

See: newBorrowConfiguration smart constructor.

Constructors

BorrowConfiguration' 

Fields

Instances

Instances details
FromJSON BorrowConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.BorrowConfiguration

ToJSON 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 #

Read BorrowConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.BorrowConfiguration

Show BorrowConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.BorrowConfiguration

NFData BorrowConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.BorrowConfiguration

Methods

rnf :: BorrowConfiguration -> () #

Eq BorrowConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.BorrowConfiguration

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON 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 #

Read ConsumedLicenseSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumedLicenseSummary

Show ConsumedLicenseSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumedLicenseSummary

NFData ConsumedLicenseSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumedLicenseSummary

Methods

rnf :: ConsumedLicenseSummary -> () #

Eq ConsumedLicenseSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumedLicenseSummary

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "ConsumedLicenseSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "consumedLicenses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType))))

newConsumedLicenseSummary :: ConsumedLicenseSummary Source #

Create a value of ConsumedLicenseSummary with all optional fields omitted.

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

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

$sel:consumedLicenses:ConsumedLicenseSummary', consumedLicenseSummary_consumedLicenses - Number of licenses consumed by the resource.

$sel:resourceType:ConsumedLicenseSummary', consumedLicenseSummary_resourceType - Resource type of the resource consuming a license.

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
FromJSON ConsumptionConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumptionConfiguration

ToJSON 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 #

Read ConsumptionConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumptionConfiguration

Show ConsumptionConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumptionConfiguration

NFData ConsumptionConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumptionConfiguration

Eq ConsumptionConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ConsumptionConfiguration

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON DatetimeRange Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DatetimeRange

ToJSON 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 #

Read DatetimeRange Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DatetimeRange

Show DatetimeRange Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DatetimeRange

NFData DatetimeRange Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DatetimeRange

Methods

rnf :: DatetimeRange -> () #

Eq DatetimeRange Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.DatetimeRange

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON Entitlement Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Entitlement

ToJSON 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 #

Read Entitlement Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Entitlement

Show Entitlement Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Entitlement

NFData Entitlement Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Entitlement

Methods

rnf :: Entitlement -> () #

Eq Entitlement Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Entitlement

Hashable Entitlement Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Entitlement

type Rep Entitlement Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Entitlement

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:allowCheckIn:Entitlement', entitlement_allowCheckIn - Indicates whether check-ins are allowed.

$sel:maxCount:Entitlement', entitlement_maxCount - Maximum entitlement count. Use if the unit is not None.

$sel:overage:Entitlement', entitlement_overage - Indicates whether overages are allowed.

$sel:value:Entitlement', entitlement_value - Entitlement resource. Use only if the unit is None.

$sel:name:Entitlement', entitlement_name - Entitlement name.

$sel:unit:Entitlement', entitlement_unit - Entitlement unit.

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

Indicates whether check-ins are allowed.

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

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

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

Indicates whether overages are allowed.

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

Entitlement resource. Use only if the unit is None.

EntitlementData

data EntitlementData Source #

Data associated with an entitlement resource.

See: newEntitlementData smart constructor.

Constructors

EntitlementData' 

Fields

Instances

Instances details
FromJSON EntitlementData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementData

ToJSON 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 #

Read EntitlementData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementData

Show EntitlementData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementData

NFData EntitlementData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementData

Methods

rnf :: EntitlementData -> () #

Eq EntitlementData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementData

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON 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 #

Read EntitlementUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUsage

Show EntitlementUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUsage

NFData EntitlementUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUsage

Methods

rnf :: EntitlementUsage -> () #

Eq EntitlementUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.EntitlementUsage

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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

  • name :: Maybe Text

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

  • values :: Maybe [Text]

    Filter values. Filter values are case-sensitive.

Instances

Instances details
ToJSON 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 #

Read Filter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Filter

Show Filter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Filter

NFData Filter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Filter

Methods

rnf :: Filter -> () #

Eq Filter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Filter

Methods

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

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

Hashable Filter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

type Rep Filter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Filter

type Rep Filter = D1 ('MetaData "Filter" "Amazonka.LicenseManager.Types.Filter" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "Filter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

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:name:Filter', filter_name - Name of the filter. Filter names are case-sensitive.

$sel:values:Filter', filter_values - Filter values. Filter values are case-sensitive.

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

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

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

Filter values. Filter values are case-sensitive.

Grant

data Grant Source #

Describes a grant.

See: newGrant smart constructor.

Constructors

Grant' 

Fields

Instances

Instances details
FromJSON Grant Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Grant

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 #

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 #

NFData Grant Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Grant

Methods

rnf :: Grant -> () #

Eq Grant Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Grant

Methods

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

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

Hashable Grant Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Grant

Methods

hashWithSalt :: Int -> Grant -> Int #

hash :: Grant -> Int #

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
FromJSON 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 #

Read GrantedLicense Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantedLicense

Show GrantedLicense Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantedLicense

NFData GrantedLicense Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantedLicense

Methods

rnf :: GrantedLicense -> () #

Eq GrantedLicense Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.GrantedLicense

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "GrantedLicense'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "beneficiary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "consumptionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConsumptionConfiguration)) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "entitlements") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Entitlement])) :*: S1 ('MetaSel ('Just "homeRegion") '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 "licenseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "productName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "productSKU") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "receivedMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReceivedMetadata)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LicenseStatus))) :*: (S1 ('MetaSel ('Just "validity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatetimeRange)) :*: S1 ('MetaSel ('Just "version") '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:beneficiary:GrantedLicense', grantedLicense_beneficiary - Granted license beneficiary.

$sel:consumptionConfiguration:GrantedLicense', grantedLicense_consumptionConfiguration - Configuration for consumption of the license.

$sel:createTime:GrantedLicense', grantedLicense_createTime - Creation time of the granted license.

$sel:entitlements:GrantedLicense', grantedLicense_entitlements - License entitlements.

$sel:homeRegion:GrantedLicense', grantedLicense_homeRegion - Home Region of the granted license.

$sel:issuer:GrantedLicense', grantedLicense_issuer - Granted license issuer.

$sel:licenseArn:GrantedLicense', grantedLicense_licenseArn - Amazon Resource Name (ARN) of the license.

$sel:licenseMetadata:GrantedLicense', grantedLicense_licenseMetadata - Granted license metadata.

$sel:licenseName:GrantedLicense', grantedLicense_licenseName - License name.

$sel:productName:GrantedLicense', grantedLicense_productName - Product name.

$sel:productSKU:GrantedLicense', grantedLicense_productSKU - Product SKU.

$sel:receivedMetadata:GrantedLicense', grantedLicense_receivedMetadata - Granted license received metadata.

$sel:status:GrantedLicense', grantedLicense_status - Granted license status.

$sel:validity:GrantedLicense', grantedLicense_validity - Date and time range during which the granted license is valid, in ISO8601-UTC format.

$sel:version:GrantedLicense', grantedLicense_version - Version of the granted license.

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

Creation time of the granted license.

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

Home Region of the granted license.

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

Amazon Resource Name (ARN) of the license.

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

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

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

Version of the granted license.

InventoryFilter

data InventoryFilter Source #

An inventory filter.

See: newInventoryFilter smart constructor.

Constructors

InventoryFilter' 

Fields

Instances

Instances details
ToJSON 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 #

Read InventoryFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilter

Show InventoryFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilter

NFData InventoryFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilter

Methods

rnf :: InventoryFilter -> () #

Eq InventoryFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.InventoryFilter

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
ToJSON 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 #

Read Issuer Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Issuer

Show Issuer Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Issuer

NFData Issuer Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Issuer

Methods

rnf :: Issuer -> () #

Eq Issuer Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Issuer

Methods

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

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

Hashable Issuer Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Issuer

Methods

hashWithSalt :: Int -> Issuer -> Int #

hash :: Issuer -> Int #

type Rep Issuer Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Issuer

type Rep Issuer = D1 ('MetaData "Issuer" "Amazonka.LicenseManager.Types.Issuer" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "Issuer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "signKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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
FromJSON 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 #

Read IssuerDetails Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.IssuerDetails

Show IssuerDetails Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.IssuerDetails

NFData IssuerDetails Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.IssuerDetails

Methods

rnf :: IssuerDetails -> () #

Eq IssuerDetails Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.IssuerDetails

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "IssuerDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyFingerprint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "signKey") '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:name:IssuerDetails', issuerDetails_name - Issuer name.

$sel:signKey:IssuerDetails', issuerDetails_signKey - Asymmetric KMS key from Key Management Service. The KMS key must have a key usage of sign and verify, and support the RSASSA-PSS SHA-256 signing algorithm.

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
FromJSON 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 #

Read License Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.License

Show License Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.License

NFData License Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.License

Methods

rnf :: License -> () #

Eq License Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.License

Methods

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

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

Hashable License Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.License

Methods

hashWithSalt :: Int -> License -> Int #

hash :: License -> Int #

type Rep License Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.License

type Rep License = D1 ('MetaData "License" "Amazonka.LicenseManager.Types.License" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "License'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "beneficiary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "consumptionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConsumptionConfiguration)) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "entitlements") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Entitlement])) :*: S1 ('MetaSel ('Just "homeRegion") '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 "licenseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "productName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "productSKU") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LicenseStatus))) :*: (S1 ('MetaSel ('Just "validity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatetimeRange)) :*: S1 ('MetaSel ('Just "version") '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:beneficiary:License', license_beneficiary - License beneficiary.

$sel:consumptionConfiguration:License', license_consumptionConfiguration - Configuration for consumption of the license.

$sel:createTime:License', license_createTime - License creation time.

$sel:entitlements:License', license_entitlements - License entitlements.

$sel:homeRegion:License', license_homeRegion - Home Region of the license.

$sel:issuer:License', license_issuer - License issuer.

$sel:licenseArn:License', license_licenseArn - Amazon Resource Name (ARN) of the license.

$sel:licenseMetadata:License', license_licenseMetadata - License metadata.

$sel:licenseName:License', license_licenseName - License name.

$sel:productName:License', license_productName - Product name.

$sel:productSKU:License', license_productSKU - Product SKU.

$sel:status:License', license_status - License status.

$sel:validity:License', license_validity - Date and time range during which the license is valid, in ISO8601-UTC format.

$sel:version:License', license_version - License version.

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

Configuration for consumption of the license.

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

License creation time.

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

Home Region of the license.

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

Amazon Resource Name (ARN) of the license.

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

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

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
FromJSON 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 #

Read LicenseConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfiguration

Show LicenseConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfiguration

NFData LicenseConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfiguration

Methods

rnf :: LicenseConfiguration -> () #

Eq LicenseConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfiguration

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "LicenseConfiguration'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "automatedDiscoveryInformation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutomatedDiscoveryInformation)) :*: S1 ('MetaSel ('Just "consumedLicenseSummaryList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConsumedLicenseSummary]))) :*: (S1 ('MetaSel ('Just "consumedLicenses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "disassociateWhenNotFound") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "licenseConfigurationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "licenseConfigurationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "licenseCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))) :*: (((S1 ('MetaSel ('Just "licenseCountHardLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "licenseCountingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LicenseCountingType))) :*: (S1 ('MetaSel ('Just "licenseRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "managedResourceSummaryList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ManagedResourceSummary])))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ownerAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "productInformationList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProductInformation])) :*: S1 ('MetaSel ('Just "status") '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:automatedDiscoveryInformation:LicenseConfiguration', licenseConfiguration_automatedDiscoveryInformation - Automated discovery information.

$sel:consumedLicenseSummaryList:LicenseConfiguration', licenseConfiguration_consumedLicenseSummaryList - Summaries for licenses consumed by various resources.

LicenseConfiguration, licenseConfiguration_consumedLicenses - Number of licenses consumed.

$sel:description:LicenseConfiguration', licenseConfiguration_description - Description of the license configuration.

$sel:disassociateWhenNotFound:LicenseConfiguration', licenseConfiguration_disassociateWhenNotFound - When true, disassociates a resource when software is uninstalled.

$sel:licenseConfigurationArn:LicenseConfiguration', licenseConfiguration_licenseConfigurationArn - Amazon Resource Name (ARN) of the license configuration.

$sel:licenseConfigurationId:LicenseConfiguration', licenseConfiguration_licenseConfigurationId - Unique ID of the license configuration.

$sel:licenseCount:LicenseConfiguration', licenseConfiguration_licenseCount - Number of licenses managed by the license configuration.

$sel:licenseCountHardLimit:LicenseConfiguration', licenseConfiguration_licenseCountHardLimit - Number of available licenses as a hard limit.

$sel:licenseCountingType:LicenseConfiguration', licenseConfiguration_licenseCountingType - Dimension to use to track the license inventory.

$sel:licenseRules:LicenseConfiguration', licenseConfiguration_licenseRules - License rules.

$sel:managedResourceSummaryList:LicenseConfiguration', licenseConfiguration_managedResourceSummaryList - Summaries for managed resources.

$sel:name:LicenseConfiguration', licenseConfiguration_name - Name of the license configuration.

$sel:ownerAccountId:LicenseConfiguration', licenseConfiguration_ownerAccountId - Account ID of the license configuration's owner.

$sel:productInformationList:LicenseConfiguration', licenseConfiguration_productInformationList - Product information.

$sel:status:LicenseConfiguration', licenseConfiguration_status - Status of the license configuration.

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

Description of the license configuration.

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

When true, disassociates a resource when software is uninstalled.

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

Amazon Resource Name (ARN) of the license configuration.

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

Number of licenses managed by the license configuration.

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

Number of available licenses as a hard limit.

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

Name of the license configuration.

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

Account ID of the license configuration's owner.

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

Status 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
FromJSON 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 #

Read LicenseConfigurationAssociation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationAssociation

Show LicenseConfigurationAssociation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationAssociation

NFData LicenseConfigurationAssociation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationAssociation

Eq LicenseConfigurationAssociation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationAssociation

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "LicenseConfigurationAssociation'" 'PrefixI 'True) ((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)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType))))))

newLicenseConfigurationAssociation :: LicenseConfigurationAssociation Source #

Create a value of LicenseConfigurationAssociation with all optional fields omitted.

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

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

$sel:amiAssociationScope:LicenseConfigurationAssociation', licenseConfigurationAssociation_amiAssociationScope - Scope of AMI associations. The possible value is cross-account.

$sel:associationTime:LicenseConfigurationAssociation', licenseConfigurationAssociation_associationTime - Time when the license configuration was associated with the resource.

$sel:resourceArn:LicenseConfigurationAssociation', licenseConfigurationAssociation_resourceArn - Amazon Resource Name (ARN) of the resource.

$sel:resourceOwnerId:LicenseConfigurationAssociation', licenseConfigurationAssociation_resourceOwnerId - ID of the Amazon Web Services account that owns the resource consuming licenses.

$sel:resourceType:LicenseConfigurationAssociation', licenseConfigurationAssociation_resourceType - Type of server resource.

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
FromJSON 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 #

Read LicenseConfigurationUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationUsage

Show LicenseConfigurationUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationUsage

NFData LicenseConfigurationUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationUsage

Eq LicenseConfigurationUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConfigurationUsage

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "LicenseConfigurationUsage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "associationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "consumedLicenses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "resourceOwnerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType))))))

newLicenseConfigurationUsage :: LicenseConfigurationUsage Source #

Create a value of LicenseConfigurationUsage with all optional fields omitted.

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

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

$sel:associationTime:LicenseConfigurationUsage', licenseConfigurationUsage_associationTime - Time when the license configuration was initially associated with the resource.

$sel:consumedLicenses:LicenseConfigurationUsage', licenseConfigurationUsage_consumedLicenses - Number of licenses consumed by the resource.

$sel:resourceArn:LicenseConfigurationUsage', licenseConfigurationUsage_resourceArn - Amazon Resource Name (ARN) of the resource.

$sel:resourceOwnerId:LicenseConfigurationUsage', licenseConfigurationUsage_resourceOwnerId - ID of the account that owns the resource.

$sel:resourceStatus:LicenseConfigurationUsage', licenseConfigurationUsage_resourceStatus - Status of the resource.

$sel:resourceType:LicenseConfigurationUsage', licenseConfigurationUsage_resourceType - Type of resource.

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
FromJSON LicenseConversionContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionContext

ToJSON 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 #

Read LicenseConversionContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionContext

Show LicenseConversionContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionContext

NFData LicenseConversionContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionContext

Eq LicenseConversionContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionContext

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON 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 #

Read LicenseConversionTask Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTask

Show LicenseConversionTask Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTask

NFData LicenseConversionTask Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTask

Methods

rnf :: LicenseConversionTask -> () #

Eq LicenseConversionTask Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseConversionTask

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "LicenseConversionTask'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "destinationLicenseContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LicenseConversionContext)) :*: S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "licenseConversionTaskId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "licenseConversionTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceLicenseContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LicenseConversionContext))) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LicenseConversionTaskStatus)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newLicenseConversionTask :: LicenseConversionTask Source #

Create a value of LicenseConversionTask with all optional fields omitted.

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

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

$sel:destinationLicenseContext:LicenseConversionTask', licenseConversionTask_destinationLicenseContext - Information about the license type this conversion task converted to.

$sel:endTime:LicenseConversionTask', licenseConversionTask_endTime - The time the conversion task was completed.

$sel:licenseConversionTaskId:LicenseConversionTask', licenseConversionTask_licenseConversionTaskId - The ID of the license type conversion task.

$sel:licenseConversionTime:LicenseConversionTask', licenseConversionTask_licenseConversionTime - The time the usage operation value of the resource was changed.

$sel:resourceArn:LicenseConversionTask', licenseConversionTask_resourceArn - The Amazon Resource Name (ARN) of the resource associated with the license type conversion task.

$sel:sourceLicenseContext:LicenseConversionTask', licenseConversionTask_sourceLicenseContext - Information about the license type this conversion task converted from.

$sel:startTime:LicenseConversionTask', licenseConversionTask_startTime - The time the conversion task was started at.

$sel:status:LicenseConversionTask', licenseConversionTask_status - The status of the conversion task.

$sel:statusMessage:LicenseConversionTask', licenseConversionTask_statusMessage - The status message for the conversion task.

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

Information about the license type this conversion task converted to.

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

The time the conversion task was completed.

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

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

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

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

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

Information about the license type this conversion task converted from.

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

The time the conversion task was started at.

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

The status message for the conversion task.

LicenseOperationFailure

data LicenseOperationFailure Source #

Describes the failure of a license operation.

See: newLicenseOperationFailure smart constructor.

Constructors

LicenseOperationFailure' 

Fields

Instances

Instances details
FromJSON 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 #

Read LicenseOperationFailure Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseOperationFailure

Show LicenseOperationFailure Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseOperationFailure

NFData LicenseOperationFailure Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseOperationFailure

Methods

rnf :: LicenseOperationFailure -> () #

Eq LicenseOperationFailure Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseOperationFailure

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "LicenseOperationFailure'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "failureTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "metadataList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Metadata])) :*: S1 ('MetaSel ('Just "operationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "operationRequestedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "resourceOwnerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType))))))

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
FromJSON LicenseSpecification Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseSpecification

ToJSON 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 #

Read LicenseSpecification Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseSpecification

Show LicenseSpecification Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseSpecification

NFData LicenseSpecification Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseSpecification

Methods

rnf :: LicenseSpecification -> () #

Eq LicenseSpecification Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseSpecification

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON 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 #

Read LicenseUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseUsage

Show LicenseUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseUsage

NFData LicenseUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseUsage

Methods

rnf :: LicenseUsage -> () #

Eq LicenseUsage Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.LicenseUsage

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON 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 #

Read ManagedResourceSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ManagedResourceSummary

Show ManagedResourceSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ManagedResourceSummary

NFData ManagedResourceSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ManagedResourceSummary

Methods

rnf :: ManagedResourceSummary -> () #

Eq ManagedResourceSummary Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ManagedResourceSummary

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON Metadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Metadata

ToJSON 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 #

Read Metadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Metadata

Show Metadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Metadata

NFData Metadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Metadata

Methods

rnf :: Metadata -> () #

Eq Metadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Metadata

Hashable Metadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Metadata

Methods

hashWithSalt :: Int -> Metadata -> Int #

hash :: Metadata -> Int #

type Rep Metadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Metadata

type Rep Metadata = D1 ('MetaData "Metadata" "Amazonka.LicenseManager.Types.Metadata" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "Metadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newMetadata :: Metadata Source #

Create a value of Metadata with all optional fields omitted.

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

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

$sel:name:Metadata', metadata_name - The key name.

$sel:value:Metadata', metadata_value - The value.

OrganizationConfiguration

data OrganizationConfiguration Source #

Configuration information for Organizations.

See: newOrganizationConfiguration smart constructor.

Constructors

OrganizationConfiguration' 

Fields

Instances

Instances details
FromJSON OrganizationConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.OrganizationConfiguration

ToJSON 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 #

Read OrganizationConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.OrganizationConfiguration

Show OrganizationConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.OrganizationConfiguration

NFData OrganizationConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.OrganizationConfiguration

Eq OrganizationConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.OrganizationConfiguration

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON ProductInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformation

ToJSON 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 #

Read ProductInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformation

Show ProductInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformation

NFData ProductInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformation

Methods

rnf :: ProductInformation -> () #

Eq ProductInformation Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformation

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON ProductInformationFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformationFilter

ToJSON 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 #

Read ProductInformationFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformationFilter

Show ProductInformationFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformationFilter

NFData ProductInformationFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformationFilter

Eq ProductInformationFilter Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProductInformationFilter

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON ProvisionalConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProvisionalConfiguration

ToJSON 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 #

Read ProvisionalConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProvisionalConfiguration

Show ProvisionalConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProvisionalConfiguration

NFData ProvisionalConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProvisionalConfiguration

Eq ProvisionalConfiguration Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ProvisionalConfiguration

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON 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 #

Read ReceivedMetadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedMetadata

Show ReceivedMetadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedMetadata

NFData ReceivedMetadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedMetadata

Methods

rnf :: ReceivedMetadata -> () #

Eq ReceivedMetadata Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReceivedMetadata

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "ReceivedMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "allowedOperations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty AllowedOperation))) :*: (S1 ('MetaSel ('Just "receivedStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReceivedStatus)) :*: 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:allowedOperations:ReceivedMetadata', receivedMetadata_allowedOperations - Allowed operations.

$sel:receivedStatus:ReceivedMetadata', receivedMetadata_receivedStatus - Received status.

$sel:receivedStatusReason:ReceivedMetadata', receivedMetadata_receivedStatusReason - Received status reason.

ReportContext

data ReportContext Source #

Details of the license configuration that this generator reports on.

See: newReportContext smart constructor.

Constructors

ReportContext' 

Fields

Instances

Instances details
FromJSON ReportContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportContext

ToJSON 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 #

Read ReportContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportContext

Show ReportContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportContext

NFData ReportContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportContext

Methods

rnf :: ReportContext -> () #

Eq ReportContext Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportContext

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON ReportFrequency Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequency

ToJSON 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 #

Read ReportFrequency Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequency

Show ReportFrequency Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequency

NFData ReportFrequency Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequency

Methods

rnf :: ReportFrequency -> () #

Eq ReportFrequency Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportFrequency

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON 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 #

Read ReportGenerator Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportGenerator

Show ReportGenerator Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportGenerator

NFData ReportGenerator Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportGenerator

Methods

rnf :: ReportGenerator -> () #

Eq ReportGenerator Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ReportGenerator

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "ReportGenerator'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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 "licenseManagerReportGeneratorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "reportContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReportContext)) :*: (S1 ('MetaSel ('Just "reportCreatorAccount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "reportFrequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReportFrequency)))) :*: ((S1 ('MetaSel ('Just "reportGeneratorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "reportType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReportType]))) :*: (S1 ('MetaSel ('Just "s3Location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Location)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])))))))

newReportGenerator :: ReportGenerator Source #

Create a value of ReportGenerator with all optional fields omitted.

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

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

$sel:createTime:ReportGenerator', reportGenerator_createTime - Time the report was created.

$sel:description:ReportGenerator', reportGenerator_description - Description of the report generator.

$sel:lastReportGenerationTime:ReportGenerator', reportGenerator_lastReportGenerationTime - Time the last report was generated at.

$sel:lastRunFailureReason:ReportGenerator', reportGenerator_lastRunFailureReason - Failure message for the last report generation attempt.

$sel:lastRunStatus:ReportGenerator', reportGenerator_lastRunStatus - Status of the last report generation attempt.

$sel:licenseManagerReportGeneratorArn:ReportGenerator', reportGenerator_licenseManagerReportGeneratorArn - Amazon Resource Name (ARN) of the report generator.

$sel:reportContext:ReportGenerator', reportGenerator_reportContext - License configuration type for this generator.

$sel:reportCreatorAccount:ReportGenerator', reportGenerator_reportCreatorAccount - The Amazon Web Services account ID used to create the report generator.

$sel:reportFrequency:ReportGenerator', reportGenerator_reportFrequency - Details about how frequently reports are generated.

$sel:reportGeneratorName:ReportGenerator', reportGenerator_reportGeneratorName - Name of the report generator.

$sel:reportType:ReportGenerator', reportGenerator_reportType - Type of reports that are generated.

$sel:s3Location:ReportGenerator', reportGenerator_s3Location - Details of the S3 bucket that report generator reports are published to.

$sel:tags:ReportGenerator', reportGenerator_tags - Tags associated with the report generator.

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

Description of the report 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_licenseManagerReportGeneratorArn :: Lens' ReportGenerator (Maybe Text) Source #

Amazon Resource Name (ARN) of the report generator.

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

License configuration type for this generator.

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

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

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

Details about how frequently reports are generated.

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

Type of reports that are generated.

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

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

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

Tags associated with the report generator.

ResourceInventory

data ResourceInventory Source #

Details about a resource.

See: newResourceInventory smart constructor.

Constructors

ResourceInventory' 

Fields

Instances

Instances details
FromJSON 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 #

Read ResourceInventory Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceInventory

Show ResourceInventory Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceInventory

NFData ResourceInventory Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceInventory

Methods

rnf :: ResourceInventory -> () #

Eq ResourceInventory Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.ResourceInventory

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "ResourceInventory'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "platformVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceOwningAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType))))))

newResourceInventory :: ResourceInventory Source #

Create a value of ResourceInventory with all optional fields omitted.

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

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

$sel:platform:ResourceInventory', resourceInventory_platform - Platform of the resource.

$sel:platformVersion:ResourceInventory', resourceInventory_platformVersion - Platform version of the resource in the inventory.

$sel:resourceArn:ResourceInventory', resourceInventory_resourceArn - Amazon Resource Name (ARN) of the resource.

$sel:resourceId:ResourceInventory', resourceInventory_resourceId - ID of the resource.

$sel:resourceOwningAccountId:ResourceInventory', resourceInventory_resourceOwningAccountId - ID of the account that owns the resource.

$sel:resourceType:ResourceInventory', resourceInventory_resourceType - Type of resource.

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
FromJSON 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 #

Read S3Location Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.S3Location

Show S3Location Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.S3Location

NFData S3Location Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.S3Location

Methods

rnf :: S3Location -> () #

Eq S3Location Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.S3Location

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" '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
FromJSON Tag Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Tag

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 #

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 #

NFData Tag Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Tag

Methods

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

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

Hashable Tag Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.LicenseManager.Types.Tag" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:key:Tag', tag_key - Tag key.

$sel:value:Tag', tag_value - Tag value.

TokenData

data TokenData Source #

Describes a token.

See: newTokenData smart constructor.

Constructors

TokenData' 

Fields

Instances

Instances details
FromJSON 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 #

Read TokenData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenData

Show TokenData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenData

NFData TokenData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenData

Methods

rnf :: TokenData -> () #

Eq TokenData Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.TokenData

Hashable 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" "amazonka-license-manager-2.0-7MwrI8iJ3YaDRGRrldCApy" 'False) (C1 ('MetaCons "TokenData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "expirationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "licenseArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "roleArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: ((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 "tokenType") '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:expirationTime:TokenData', tokenData_expirationTime - Token expiration time, in ISO8601-UTC format.

$sel:licenseArn:TokenData', tokenData_licenseArn - Amazon Resource Name (ARN) of the license.

$sel:roleArns:TokenData', tokenData_roleArns - Amazon Resource Names (ARN) of the roles included in the token.

$sel:status:TokenData', tokenData_status - Token status. The possible values are AVAILABLE and DELETED.

$sel:tokenId:TokenData', tokenData_tokenId - Token ID.

$sel:tokenProperties:TokenData', tokenData_tokenProperties - Data specified by the caller.

$sel:tokenType:TokenData', tokenData_tokenType - Type of token generated. The supported value is REFRESH_TOKEN.

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

Token expiration time, in ISO8601-UTC format.

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

Amazon Resource Name (ARN) of the license.

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

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

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_tokenType :: Lens' TokenData (Maybe Text) Source #

Type of token generated. The supported value is REFRESH_TOKEN.