libZSservicesZSamazonka-nimbleZSamazonka-nimble
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.Nimble.Types.LaunchProfileMembership

Description

 
Synopsis

Documentation

data LaunchProfileMembership Source #

See: newLaunchProfileMembership smart constructor.

Constructors

LaunchProfileMembership' 

Fields

Instances

Instances details
Eq LaunchProfileMembership Source # 
Instance details

Defined in Amazonka.Nimble.Types.LaunchProfileMembership

Read LaunchProfileMembership Source # 
Instance details

Defined in Amazonka.Nimble.Types.LaunchProfileMembership

Show LaunchProfileMembership Source # 
Instance details

Defined in Amazonka.Nimble.Types.LaunchProfileMembership

Generic LaunchProfileMembership Source # 
Instance details

Defined in Amazonka.Nimble.Types.LaunchProfileMembership

Associated Types

type Rep LaunchProfileMembership :: Type -> Type #

NFData LaunchProfileMembership Source # 
Instance details

Defined in Amazonka.Nimble.Types.LaunchProfileMembership

Methods

rnf :: LaunchProfileMembership -> () #

Hashable LaunchProfileMembership Source # 
Instance details

Defined in Amazonka.Nimble.Types.LaunchProfileMembership

FromJSON LaunchProfileMembership Source # 
Instance details

Defined in Amazonka.Nimble.Types.LaunchProfileMembership

type Rep LaunchProfileMembership Source # 
Instance details

Defined in Amazonka.Nimble.Types.LaunchProfileMembership

type Rep LaunchProfileMembership = D1 ('MetaData "LaunchProfileMembership" "Amazonka.Nimble.Types.LaunchProfileMembership" "libZSservicesZSamazonka-nimbleZSamazonka-nimble" 'False) (C1 ('MetaCons "LaunchProfileMembership'" 'PrefixI 'True) (S1 ('MetaSel ('Just "identityStoreId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "principalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "persona") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LaunchProfilePersona)))))

newLaunchProfileMembership :: LaunchProfileMembership Source #

Create a value of LaunchProfileMembership with all optional fields omitted.

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

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

$sel:identityStoreId:LaunchProfileMembership', launchProfileMembership_identityStoreId - The ID of the identity store.

$sel:principalId:LaunchProfileMembership', launchProfileMembership_principalId - The principal ID.

$sel:persona:LaunchProfileMembership', launchProfileMembership_persona - The persona.