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

Amazonka.LicenseManager.Types.Grant

Description

 
Synopsis

Documentation

data Grant Source #

Describes a grant.

See: newGrant smart constructor.

Constructors

Grant' 

Fields

Instances

Instances details
Eq Grant Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Grant

Methods

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

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

Read Grant Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Grant

Show Grant Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Grant

Methods

showsPrec :: Int -> Grant -> ShowS #

show :: Grant -> String #

showList :: [Grant] -> ShowS #

Generic Grant Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Grant

Associated Types

type Rep Grant :: Type -> Type #

Methods

from :: Grant -> Rep Grant x #

to :: Rep Grant x -> Grant #

NFData Grant Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Grant

Methods

rnf :: Grant -> () #

Hashable Grant Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Grant

Methods

hashWithSalt :: Int -> Grant -> Int #

hash :: Grant -> Int #

FromJSON Grant Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Grant

type Rep Grant Source # 
Instance details

Defined in Amazonka.LicenseManager.Types.Grant

newGrant Source #

Create a value of Grant with all optional fields omitted.

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

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

$sel:statusReason:Grant', grant_statusReason - Grant status reason.

$sel:grantArn:Grant', grant_grantArn - Amazon Resource Name (ARN) of the grant.

$sel:grantName:Grant', grant_grantName - Grant name.

$sel:parentArn:Grant', grant_parentArn - Parent ARN.

$sel:licenseArn:Grant', grant_licenseArn - License ARN.

$sel:granteePrincipalArn:Grant', grant_granteePrincipalArn - The grantee principal ARN.

$sel:homeRegion:Grant', grant_homeRegion - Home Region of the grant.

$sel:grantStatus:Grant', grant_grantStatus - Grant status.

$sel:version:Grant', grant_version - Grant version.

$sel:grantedOperations:Grant', grant_grantedOperations - Granted operations.

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

Grant status reason.

grant_grantArn :: Lens' Grant Text Source #

Amazon Resource Name (ARN) of the grant.

grant_granteePrincipalArn :: Lens' Grant Text Source #

The grantee principal ARN.

grant_homeRegion :: Lens' Grant Text Source #

Home Region of the grant.