#[non_exhaustive]pub struct VpceConfigurationBuilder { /* private fields */ }Expand description
A builder for VpceConfiguration.
Implementations§
source§impl VpceConfigurationBuilder
impl VpceConfigurationBuilder
sourcepub fn arn(self, input: impl Into<String>) -> Self
pub fn arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the VPC endpoint configuration.
sourcepub fn set_arn(self, input: Option<String>) -> Self
pub fn set_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the VPC endpoint configuration.
sourcepub fn get_arn(&self) -> &Option<String>
pub fn get_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the VPC endpoint configuration.
sourcepub fn vpce_configuration_name(self, input: impl Into<String>) -> Self
pub fn vpce_configuration_name(self, input: impl Into<String>) -> Self
The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.
sourcepub fn set_vpce_configuration_name(self, input: Option<String>) -> Self
pub fn set_vpce_configuration_name(self, input: Option<String>) -> Self
The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.
sourcepub fn get_vpce_configuration_name(&self) -> &Option<String>
pub fn get_vpce_configuration_name(&self) -> &Option<String>
The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.
sourcepub fn vpce_service_name(self, input: impl Into<String>) -> Self
pub fn vpce_service_name(self, input: impl Into<String>) -> Self
The name of the VPC endpoint service running in your AWS account that you want Device Farm to test.
sourcepub fn set_vpce_service_name(self, input: Option<String>) -> Self
pub fn set_vpce_service_name(self, input: Option<String>) -> Self
The name of the VPC endpoint service running in your AWS account that you want Device Farm to test.
sourcepub fn get_vpce_service_name(&self) -> &Option<String>
pub fn get_vpce_service_name(&self) -> &Option<String>
The name of the VPC endpoint service running in your AWS account that you want Device Farm to test.
sourcepub fn service_dns_name(self, input: impl Into<String>) -> Self
pub fn service_dns_name(self, input: impl Into<String>) -> Self
The DNS name that maps to the private IP address of the service you want to access.
sourcepub fn set_service_dns_name(self, input: Option<String>) -> Self
pub fn set_service_dns_name(self, input: Option<String>) -> Self
The DNS name that maps to the private IP address of the service you want to access.
sourcepub fn get_service_dns_name(&self) -> &Option<String>
pub fn get_service_dns_name(&self) -> &Option<String>
The DNS name that maps to the private IP address of the service you want to access.
sourcepub fn vpce_configuration_description(self, input: impl Into<String>) -> Self
pub fn vpce_configuration_description(self, input: impl Into<String>) -> Self
An optional description that provides details about your VPC endpoint configuration.
sourcepub fn set_vpce_configuration_description(self, input: Option<String>) -> Self
pub fn set_vpce_configuration_description(self, input: Option<String>) -> Self
An optional description that provides details about your VPC endpoint configuration.
sourcepub fn get_vpce_configuration_description(&self) -> &Option<String>
pub fn get_vpce_configuration_description(&self) -> &Option<String>
An optional description that provides details about your VPC endpoint configuration.
sourcepub fn build(self) -> VpceConfiguration
pub fn build(self) -> VpceConfiguration
Consumes the builder and constructs a VpceConfiguration.
Trait Implementations§
source§impl Clone for VpceConfigurationBuilder
impl Clone for VpceConfigurationBuilder
source§fn clone(&self) -> VpceConfigurationBuilder
fn clone(&self) -> VpceConfigurationBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for VpceConfigurationBuilder
impl Debug for VpceConfigurationBuilder
source§impl Default for VpceConfigurationBuilder
impl Default for VpceConfigurationBuilder
source§fn default() -> VpceConfigurationBuilder
fn default() -> VpceConfigurationBuilder
source§impl PartialEq for VpceConfigurationBuilder
impl PartialEq for VpceConfigurationBuilder
source§fn eq(&self, other: &VpceConfigurationBuilder) -> bool
fn eq(&self, other: &VpceConfigurationBuilder) -> bool
self and other values to be equal, and is used
by ==.