ProxyConfiguration class

The configuration details for the App Mesh proxy.

For tasks using the EC2 launch type, the container instances require at least version 1.26.0 of the container agent and at least version 1.26.0-1 of the ecs-init package to enable a proxy configuration. If your container instances are launched from the Amazon ECS-optimized AMI version 20190301 or later, then they contain the required versions of the container agent and ecs-init. For more information, see Amazon ECS-optimized Linux AMI

Constructors

ProxyConfiguration({required String containerName, List<KeyValuePair>? properties, ProxyConfigurationType? type})
ProxyConfiguration.fromJson(Map<String, dynamic> json)
factory

Properties

containerName String
The name of the container that will serve as the App Mesh proxy.
final
hashCode int
The hash code for this object.
no setterinherited
properties List<KeyValuePair>?
The set of network configuration parameters to provide the Container Network Interface (CNI) plugin, specified as key-value pairs.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type ProxyConfigurationType?
The proxy type. The only supported value is APPMESH.
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