VpcConnectorState class
Input properties used for looking up and filtering VpcConnector resources.
Constructors
-
VpcConnectorState({Input<
String?> ? arn, Input<String?> ? region, Input<List< ? securityGroups, Input<String> ?>String?> ? status, Input<List< ? subnets, Input<String> ?>Map< ? tags, Input<String, String> ?>Map< ? tagsAll, Input<String, String> ?>String?> ? vpcConnectorName, Input<int?> ? vpcConnectorRevision}) -
Creates a new VpcConnectorState.
arnARN of VPC connector.regionRegion where this resource will be managed. Defaults to the Region set in the provider configuration.securityGroupsList of IDs of security groups that App Runner should use for access to AWS resources under the specified subnets. If not specified, App Runner uses the default security group of the Amazon VPC. The default security group allows all outbound traffic.statusCurrent state of the VPC connector. If the status of a connector revision is INACTIVE, it was deleted and can't be used. Inactive connector revisions are permanently removed some time after they are deleted.subnetsList of IDs of subnets that App Runner should use when it associates your service with a custom Amazon VPC. Specify IDs of subnets of a single Amazon VPC. App Runner determines the Amazon VPC from the subnets you specify.tagsKey-value map of resource tags. If configured with a providerdefaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.tagsAllMap of tags assigned to the resource, including those inherited from the providerdefaultTagsconfiguration block.vpcConnectorNameName for the VPC connector.vpcConnectorRevisionRevision of VPC connector. It's unique among all the active connectors ("Status": "ACTIVE") that share the same Name.const -
VpcConnectorState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
arn
→ Input<
String?> ? -
ARN of VPC connector.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
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
-
securityGroups
→ Input<
List< ?String> ?> -
List of IDs of security groups that App Runner should use for access to AWS resources under the specified subnets. If not specified, App Runner uses the default security group of the Amazon VPC. The default security group allows all outbound traffic.
final
-
status
→ Input<
String?> ? -
Current state of the VPC connector. If the status of a connector revision is INACTIVE, it was deleted and can't be used. Inactive connector revisions are permanently removed some time after they are deleted.
final
-
subnets
→ Input<
List< ?String> ?> -
List of IDs of subnets that App Runner should use when it associates your service with a custom Amazon VPC. Specify IDs of subnets of a single Amazon VPC. App Runner determines the Amazon VPC from the subnets you specify.
final
-
Key-value map of resource tags. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.final -
Map of tags assigned to the resource, including those inherited from the provider
defaultTagsconfiguration block.final -
vpcConnectorName
→ Input<
String?> ? -
Name for the VPC connector.
final
-
vpcConnectorRevision
→ Input<
int?> ? -
Revision of VPC connector. It's unique among all the active connectors ("Status": "ACTIVE") that share the same Name.
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