#[non_exhaustive]pub struct CreateEndpointInputBuilder { /* private fields */ }
Expand description
A builder for CreateEndpointInput
.
Implementations§
source§impl CreateEndpointInputBuilder
impl CreateEndpointInputBuilder
sourcepub fn endpoint_name(self, input: impl Into<String>) -> Self
pub fn endpoint_name(self, input: impl Into<String>) -> Self
The name of the endpoint.The name must be unique within an Amazon Web Services Region in your Amazon Web Services account. The name is case-insensitive in CreateEndpoint
, but the case is preserved and must be matched in InvokeEndpoint.
sourcepub fn set_endpoint_name(self, input: Option<String>) -> Self
pub fn set_endpoint_name(self, input: Option<String>) -> Self
The name of the endpoint.The name must be unique within an Amazon Web Services Region in your Amazon Web Services account. The name is case-insensitive in CreateEndpoint
, but the case is preserved and must be matched in InvokeEndpoint.
sourcepub fn get_endpoint_name(&self) -> &Option<String>
pub fn get_endpoint_name(&self) -> &Option<String>
The name of the endpoint.The name must be unique within an Amazon Web Services Region in your Amazon Web Services account. The name is case-insensitive in CreateEndpoint
, but the case is preserved and must be matched in InvokeEndpoint.
sourcepub fn endpoint_config_name(self, input: impl Into<String>) -> Self
pub fn endpoint_config_name(self, input: impl Into<String>) -> Self
The name of an endpoint configuration. For more information, see CreateEndpointConfig.
sourcepub fn set_endpoint_config_name(self, input: Option<String>) -> Self
pub fn set_endpoint_config_name(self, input: Option<String>) -> Self
The name of an endpoint configuration. For more information, see CreateEndpointConfig.
sourcepub fn get_endpoint_config_name(&self) -> &Option<String>
pub fn get_endpoint_config_name(&self) -> &Option<String>
The name of an endpoint configuration. For more information, see CreateEndpointConfig.
sourcepub fn deployment_config(self, input: DeploymentConfig) -> Self
pub fn deployment_config(self, input: DeploymentConfig) -> Self
The deployment configuration for an endpoint, which contains the desired deployment strategy and rollback configurations.
sourcepub fn set_deployment_config(self, input: Option<DeploymentConfig>) -> Self
pub fn set_deployment_config(self, input: Option<DeploymentConfig>) -> Self
The deployment configuration for an endpoint, which contains the desired deployment strategy and rollback configurations.
sourcepub fn get_deployment_config(&self) -> &Option<DeploymentConfig>
pub fn get_deployment_config(&self) -> &Option<DeploymentConfig>
The deployment configuration for an endpoint, which contains the desired deployment strategy and rollback configurations.
Appends an item to tags
.
To override the contents of this collection use set_tags
.
An array of key-value pairs. You can use tags to categorize your Amazon Web Services resources in different ways, for example, by purpose, owner, or environment. For more information, see Tagging Amazon Web Services Resources.
An array of key-value pairs. You can use tags to categorize your Amazon Web Services resources in different ways, for example, by purpose, owner, or environment. For more information, see Tagging Amazon Web Services Resources.
An array of key-value pairs. You can use tags to categorize your Amazon Web Services resources in different ways, for example, by purpose, owner, or environment. For more information, see Tagging Amazon Web Services Resources.
sourcepub fn build(self) -> Result<CreateEndpointInput, BuildError>
pub fn build(self) -> Result<CreateEndpointInput, BuildError>
Consumes the builder and constructs a CreateEndpointInput
.
source§impl CreateEndpointInputBuilder
impl CreateEndpointInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<CreateEndpointOutput, SdkError<CreateEndpointError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<CreateEndpointOutput, SdkError<CreateEndpointError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for CreateEndpointInputBuilder
impl Clone for CreateEndpointInputBuilder
source§fn clone(&self) -> CreateEndpointInputBuilder
fn clone(&self) -> CreateEndpointInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for CreateEndpointInputBuilder
impl Debug for CreateEndpointInputBuilder
source§impl Default for CreateEndpointInputBuilder
impl Default for CreateEndpointInputBuilder
source§fn default() -> CreateEndpointInputBuilder
fn default() -> CreateEndpointInputBuilder
source§impl PartialEq<CreateEndpointInputBuilder> for CreateEndpointInputBuilder
impl PartialEq<CreateEndpointInputBuilder> for CreateEndpointInputBuilder
source§fn eq(&self, other: &CreateEndpointInputBuilder) -> bool
fn eq(&self, other: &CreateEndpointInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.