EncryptionControlResourceExclusions class

Constructors

EncryptionControlResourceExclusions({required Input<EncryptionControlResourceExclusionsEgressOnlyInternetGateway> egressOnlyInternetGateway, required Input<EncryptionControlResourceExclusionsElasticFileSystem> elasticFileSystem, required Input<EncryptionControlResourceExclusionsInternetGateway> internetGateway, required Input<EncryptionControlResourceExclusionsLambda> lambda, required Input<EncryptionControlResourceExclusionsNatGateway> natGateway, required Input<EncryptionControlResourceExclusionsVirtualPrivateGateway> virtualPrivateGateway, required Input<EncryptionControlResourceExclusionsVpcLattice> vpcLattice, required Input<EncryptionControlResourceExclusionsVpcPeering> vpcPeering})
Creates a new EncryptionControlResourceExclusions. egressOnlyInternetGateway state and stateMessage describing encryption enforcement state for Egress-Only Internet Gateways. elasticFileSystem state and stateMessage describing encryption enforcement state for Elastic File System (EFS). internetGateway state and stateMessage describing encryption enforcement state for Internet Gateways. lambda state and stateMessage describing encryption enforcement state for Lambda Functions. natGateway state and stateMessage describing encryption enforcement state for NAT Gateways. virtualPrivateGateway state and stateMessage describing encryption enforcement state for Virtual Private Gateways. vpcLattice state and stateMessage describing encryption enforcement state for VPC Lattice. vpcPeering state and stateMessage describing encryption enforcement state for peered VPCs.
const
EncryptionControlResourceExclusions.fromMap(Map<String, dynamic> map)
factory

Properties

egressOnlyInternetGateway → Input<EncryptionControlResourceExclusionsEgressOnlyInternetGateway>
state and stateMessage describing encryption enforcement state for Egress-Only Internet Gateways.
final
elasticFileSystem → Input<EncryptionControlResourceExclusionsElasticFileSystem>
state and stateMessage describing encryption enforcement state for Elastic File System (EFS).
final
hashCode int
The hash code for this object.
no setterinherited
internetGateway → Input<EncryptionControlResourceExclusionsInternetGateway>
state and stateMessage describing encryption enforcement state for Internet Gateways.
final
lambda → Input<EncryptionControlResourceExclusionsLambda>
state and stateMessage describing encryption enforcement state for Lambda Functions.
final
natGateway → Input<EncryptionControlResourceExclusionsNatGateway>
state and stateMessage describing encryption enforcement state for NAT Gateways.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
virtualPrivateGateway → Input<EncryptionControlResourceExclusionsVirtualPrivateGateway>
state and stateMessage describing encryption enforcement state for Virtual Private Gateways.
final
vpcLattice → Input<EncryptionControlResourceExclusionsVpcLattice>
state and stateMessage describing encryption enforcement state for VPC Lattice.
final
vpcPeering → Input<EncryptionControlResourceExclusionsVpcPeering>
state and stateMessage describing encryption enforcement state for peered VPCs.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited