Struct aws_sdk_devicefarm::operation::create_vpce_configuration::builders::CreateVpceConfigurationInputBuilder
source · #[non_exhaustive]pub struct CreateVpceConfigurationInputBuilder { /* private fields */ }Expand description
A builder for CreateVpceConfigurationInput.
Implementations§
source§impl CreateVpceConfigurationInputBuilder
impl CreateVpceConfigurationInputBuilder
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.
This field is required.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.
This field is required.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 of the service running in your VPC that you want Device Farm to test.
This field is required.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 of the service running in your VPC that you want Device Farm to test.
sourcepub fn get_service_dns_name(&self) -> &Option<String>
pub fn get_service_dns_name(&self) -> &Option<String>
The DNS name of the service running in your VPC that you want Device Farm to test.
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) -> Result<CreateVpceConfigurationInput, BuildError>
pub fn build(self) -> Result<CreateVpceConfigurationInput, BuildError>
Consumes the builder and constructs a CreateVpceConfigurationInput.
source§impl CreateVpceConfigurationInputBuilder
impl CreateVpceConfigurationInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<CreateVpceConfigurationOutput, SdkError<CreateVPCEConfigurationError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<CreateVpceConfigurationOutput, SdkError<CreateVPCEConfigurationError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for CreateVpceConfigurationInputBuilder
impl Clone for CreateVpceConfigurationInputBuilder
source§fn clone(&self) -> CreateVpceConfigurationInputBuilder
fn clone(&self) -> CreateVpceConfigurationInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for CreateVpceConfigurationInputBuilder
impl Default for CreateVpceConfigurationInputBuilder
source§fn default() -> CreateVpceConfigurationInputBuilder
fn default() -> CreateVpceConfigurationInputBuilder
source§impl PartialEq for CreateVpceConfigurationInputBuilder
impl PartialEq for CreateVpceConfigurationInputBuilder
source§fn eq(&self, other: &CreateVpceConfigurationInputBuilder) -> bool
fn eq(&self, other: &CreateVpceConfigurationInputBuilder) -> bool
self and other values to be equal, and is used
by ==.