#[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.
This field is required.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
impl StructuralPartialEq for CreateEndpointInputBuilder
Auto Trait Implementations§
impl Freeze for CreateEndpointInputBuilder
impl RefUnwindSafe for CreateEndpointInputBuilder
impl Send for CreateEndpointInputBuilder
impl Sync for CreateEndpointInputBuilder
impl Unpin for CreateEndpointInputBuilder
impl UnwindSafe for CreateEndpointInputBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more