[][src]Struct rusoto_devicefarm::VPCEConfiguration

pub struct VPCEConfiguration {
    pub arn: Option<String>,
    pub service_dns_name: Option<String>,
    pub vpce_configuration_description: Option<String>,
    pub vpce_configuration_name: Option<String>,
    pub vpce_service_name: Option<String>,
}

Represents an Amazon Virtual Private Cloud (VPC) endpoint configuration.

Fields

The Amazon Resource Name (ARN) of the VPC endpoint configuration.

The DNS name that maps to the private IP address of the service you want to access.

An optional description, providing more details about your VPC endpoint configuration.

The friendly name you give to your VPC endpoint configuration, to manage your configurations more easily.

The name of the VPC endpoint service running inside your AWS account that you want Device Farm to test.

Trait Implementations

impl Clone for VPCEConfiguration
[src]

Performs copy-assignment from source. Read more

impl Default for VPCEConfiguration
[src]

impl PartialEq<VPCEConfiguration> for VPCEConfiguration
[src]

impl Debug for VPCEConfiguration
[src]

impl<'de> Deserialize<'de> for VPCEConfiguration
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<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, 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> BorrowMut for T where
    T: ?Sized
[src]

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

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T