amazonka-ec2-2.0: Amazon Elastic Compute Cloud 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.EC2.Types.NetworkInterfacePermissionState

Description

 
Synopsis

Documentation

data NetworkInterfacePermissionState Source #

Describes the state of a network interface permission.

See: newNetworkInterfacePermissionState smart constructor.

Constructors

NetworkInterfacePermissionState' 

Fields

Instances

Instances details
FromXML NetworkInterfacePermissionState Source # 
Instance details

Defined in Amazonka.EC2.Types.NetworkInterfacePermissionState

Generic NetworkInterfacePermissionState Source # 
Instance details

Defined in Amazonka.EC2.Types.NetworkInterfacePermissionState

Associated Types

type Rep NetworkInterfacePermissionState :: Type -> Type #

Read NetworkInterfacePermissionState Source # 
Instance details

Defined in Amazonka.EC2.Types.NetworkInterfacePermissionState

Show NetworkInterfacePermissionState Source # 
Instance details

Defined in Amazonka.EC2.Types.NetworkInterfacePermissionState

NFData NetworkInterfacePermissionState Source # 
Instance details

Defined in Amazonka.EC2.Types.NetworkInterfacePermissionState

Eq NetworkInterfacePermissionState Source # 
Instance details

Defined in Amazonka.EC2.Types.NetworkInterfacePermissionState

Hashable NetworkInterfacePermissionState Source # 
Instance details

Defined in Amazonka.EC2.Types.NetworkInterfacePermissionState

type Rep NetworkInterfacePermissionState Source # 
Instance details

Defined in Amazonka.EC2.Types.NetworkInterfacePermissionState

type Rep NetworkInterfacePermissionState = D1 ('MetaData "NetworkInterfacePermissionState" "Amazonka.EC2.Types.NetworkInterfacePermissionState" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "NetworkInterfacePermissionState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkInterfacePermissionStateCode)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newNetworkInterfacePermissionState :: NetworkInterfacePermissionState Source #

Create a value of NetworkInterfacePermissionState 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:state:NetworkInterfacePermissionState', networkInterfacePermissionState_state - The state of the permission.

$sel:statusMessage:NetworkInterfacePermissionState', networkInterfacePermissionState_statusMessage - A status message, if applicable.