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.ManagedPrefixList

Description

 
Synopsis

Documentation

data ManagedPrefixList Source #

Describes a managed prefix list.

See: newManagedPrefixList smart constructor.

Constructors

ManagedPrefixList' 

Fields

Instances

Instances details
FromXML ManagedPrefixList Source # 
Instance details

Defined in Amazonka.EC2.Types.ManagedPrefixList

Generic ManagedPrefixList Source # 
Instance details

Defined in Amazonka.EC2.Types.ManagedPrefixList

Associated Types

type Rep ManagedPrefixList :: Type -> Type #

Read ManagedPrefixList Source # 
Instance details

Defined in Amazonka.EC2.Types.ManagedPrefixList

Show ManagedPrefixList Source # 
Instance details

Defined in Amazonka.EC2.Types.ManagedPrefixList

NFData ManagedPrefixList Source # 
Instance details

Defined in Amazonka.EC2.Types.ManagedPrefixList

Methods

rnf :: ManagedPrefixList -> () #

Eq ManagedPrefixList Source # 
Instance details

Defined in Amazonka.EC2.Types.ManagedPrefixList

Hashable ManagedPrefixList Source # 
Instance details

Defined in Amazonka.EC2.Types.ManagedPrefixList

type Rep ManagedPrefixList Source # 
Instance details

Defined in Amazonka.EC2.Types.ManagedPrefixList

newManagedPrefixList :: ManagedPrefixList Source #

Create a value of ManagedPrefixList 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:addressFamily:ManagedPrefixList', managedPrefixList_addressFamily - The IP address version.

$sel:maxEntries:ManagedPrefixList', managedPrefixList_maxEntries - The maximum number of entries for the prefix list.

$sel:ownerId:ManagedPrefixList', managedPrefixList_ownerId - The ID of the owner of the prefix list.

$sel:prefixListArn:ManagedPrefixList', managedPrefixList_prefixListArn - The Amazon Resource Name (ARN) for the prefix list.

$sel:prefixListId:ManagedPrefixList', managedPrefixList_prefixListId - The ID of the prefix list.

$sel:prefixListName:ManagedPrefixList', managedPrefixList_prefixListName - The name of the prefix list.

$sel:state:ManagedPrefixList', managedPrefixList_state - The current state of the prefix list.

$sel:stateMessage:ManagedPrefixList', managedPrefixList_stateMessage - The state message.

$sel:tags:ManagedPrefixList', managedPrefixList_tags - The tags for the prefix list.

$sel:version:ManagedPrefixList', managedPrefixList_version - The version of the prefix list.

managedPrefixList_maxEntries :: Lens' ManagedPrefixList (Maybe Int) Source #

The maximum number of entries for the prefix list.

managedPrefixList_ownerId :: Lens' ManagedPrefixList (Maybe Text) Source #

The ID of the owner of the prefix list.

managedPrefixList_prefixListArn :: Lens' ManagedPrefixList (Maybe Text) Source #

The Amazon Resource Name (ARN) for the prefix list.

managedPrefixList_state :: Lens' ManagedPrefixList (Maybe PrefixListState) Source #

The current state of the prefix list.

managedPrefixList_tags :: Lens' ManagedPrefixList (Maybe [Tag]) Source #

The tags for the prefix list.