AwsVpcConfiguration class

An object representing the networking details for a task or service.

Constructors

AwsVpcConfiguration({required List<String> subnets, AssignPublicIp? assignPublicIp, List<String>? securityGroups})
AwsVpcConfiguration.fromJson(Map<String, dynamic> json)
factory

Properties

assignPublicIp AssignPublicIp?
Whether the task's elastic network interface receives a public IP address. The default value is DISABLED.
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
securityGroups List<String>?
The IDs of the security groups associated with the task or service. If you do not specify a security group, the default security group for the VPC is used. There is a limit of 5 security groups that can be specified per AwsVpcConfiguration.
final
subnets List<String>
The IDs of the subnets associated with the task or service. There is a limit of 16 subnets that can be specified per AwsVpcConfiguration.
final

Methods

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

Operators

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