[][src]Struct rusoto_ec2::ServiceDetail

pub struct ServiceDetail {
    pub acceptance_required: Option<bool>,
    pub availability_zones: Option<Vec<String>>,
    pub base_endpoint_dns_names: Option<Vec<String>>,
    pub owner: Option<String>,
    pub private_dns_name: Option<String>,
    pub service_name: Option<String>,
    pub service_type: Option<Vec<ServiceTypeDetail>>,
    pub vpc_endpoint_policy_supported: Option<bool>,
}

Describes a VPC endpoint service.

Fields

Indicates whether VPC endpoint connection requests to the service must be accepted by the service owner.

The Availability Zones in which the service is available.

The DNS names for the service.

The AWS account ID of the service owner.

The private DNS name for the service.

The Amazon Resource Name (ARN) of the service.

The type of service.

Indicates whether the service supports endpoint policies.

Trait Implementations

impl PartialEq<ServiceDetail> for ServiceDetail
[src]

impl Default for ServiceDetail
[src]

impl Clone for ServiceDetail
[src]

Performs copy-assignment from source. Read more

impl Debug for ServiceDetail
[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> From for T
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T