Struct rusoto_ecs::LoadBalancer
[−]
[src]
pub struct LoadBalancer { pub container_name: Option<String>, pub container_port: Option<BoxedInteger>, pub load_balancer_name: Option<String>, pub target_group_arn: Option<String>, }
Details on a load balancer that is used with a service.
Fields
container_name: Option<String>
The name of the container (as it appears in a container definition) to associate with the load balancer.
container_port: Option<BoxedInteger>
The port on the container to associate with the load balancer. This port must correspond to a containerPort
in the service's task definition. Your container instances must allow ingress traffic on the hostPort
of the port mapping.
load_balancer_name: Option<String>
The name of a Classic load balancer.
target_group_arn: Option<String>
The full Amazon Resource Name (ARN) of the Elastic Load Balancing target group associated with a service.
Trait Implementations
impl Default for LoadBalancer
[src]
fn default() -> LoadBalancer
Returns the "default value" for a type. Read more
impl Debug for LoadBalancer
[src]
impl Clone for LoadBalancer
[src]
fn clone(&self) -> LoadBalancer
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more