Struct rusoto_ec2::ServiceConfiguration[][src]

pub struct ServiceConfiguration {
    pub acceptance_required: Option<bool>,
    pub availability_zones: Option<Vec<String>>,
    pub base_endpoint_dns_names: Option<Vec<String>>,
    pub network_load_balancer_arns: Option<Vec<String>>,
    pub private_dns_name: Option<String>,
    pub service_id: Option<String>,
    pub service_name: Option<String>,
    pub service_state: Option<String>,
    pub service_type: Option<Vec<ServiceTypeDetail>>,
}

Describes a service configuration for a VPC endpoint service.

Fields

Indicates whether requests from other AWS accounts to create an endpoint to the service must first be accepted.

In the Availability Zones in which the service is available.

The DNS names for the service.

The Amazon Resource Names (ARNs) of the Network Load Balancers for the service.

The private DNS name for the service.

The ID of the service.

The name of the service.

The service state.

The type of service.

Trait Implementations

impl Default for ServiceConfiguration
[src]

Returns the "default value" for a type. Read more

impl Debug for ServiceConfiguration
[src]

Formats the value using the given formatter. Read more

impl Clone for ServiceConfiguration
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for ServiceConfiguration
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations