VpcBlockPublicAccessOptionsState class
Input properties used for looking up and filtering VpcBlockPublicAccessOptions resources.
Constructors
-
VpcBlockPublicAccessOptionsState({Input<
String?> ? awsAccountId, Input<String?> ? awsRegion, Input<String?> ? internetGatewayBlockMode, Input<String?> ? region, Input<VpcBlockPublicAccessOptionsTimeouts?> ? timeouts}) -
Creates a new VpcBlockPublicAccessOptionsState.
awsAccountIdThe AWS account id to which these options apply.awsRegionThe AWS region to which these options apply.internetGatewayBlockModeBlock mode. Needs to be one ofblock-bidirectional,block-ingress,off. If this resource is deleted, then this value will be set tooffin the AWS account and region.regionRegion where this resource will be managed. Defaults to the Region set in the provider configuration.timeoutsOptional.const -
VpcBlockPublicAccessOptionsState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
awsAccountId
→ Input<
String?> ? -
The AWS account id to which these options apply.
final
-
awsRegion
→ Input<
String?> ? -
The AWS region to which these options apply.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
internetGatewayBlockMode
→ Input<
String?> ? -
Block mode. Needs to be one of
block-bidirectional,block-ingress,off. If this resource is deleted, then this value will be set tooffin the AWS account and region.final -
region
→ Input<
String?> ? -
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
timeouts
→ Input<
VpcBlockPublicAccessOptionsTimeouts?> ? -
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