#[non_exhaustive]pub struct ObjectLambdaAccessPointAliasBuilder { /* private fields */ }Expand description
A builder for ObjectLambdaAccessPointAlias.
Implementations§
source§impl ObjectLambdaAccessPointAliasBuilder
impl ObjectLambdaAccessPointAliasBuilder
sourcepub fn value(self, input: impl Into<String>) -> Self
pub fn value(self, input: impl Into<String>) -> Self
The alias value of the Object Lambda Access Point.
sourcepub fn set_value(self, input: Option<String>) -> Self
pub fn set_value(self, input: Option<String>) -> Self
The alias value of the Object Lambda Access Point.
sourcepub fn status(self, input: ObjectLambdaAccessPointAliasStatus) -> Self
pub fn status(self, input: ObjectLambdaAccessPointAliasStatus) -> Self
The status of the Object Lambda Access Point alias. If the status is PROVISIONING, the Object Lambda Access Point is provisioning the alias and the alias is not ready for use yet. If the status is READY, the Object Lambda Access Point alias is successfully provisioned and ready for use.
sourcepub fn set_status(
self,
input: Option<ObjectLambdaAccessPointAliasStatus>
) -> Self
pub fn set_status( self, input: Option<ObjectLambdaAccessPointAliasStatus> ) -> Self
The status of the Object Lambda Access Point alias. If the status is PROVISIONING, the Object Lambda Access Point is provisioning the alias and the alias is not ready for use yet. If the status is READY, the Object Lambda Access Point alias is successfully provisioned and ready for use.
sourcepub fn get_status(&self) -> &Option<ObjectLambdaAccessPointAliasStatus>
pub fn get_status(&self) -> &Option<ObjectLambdaAccessPointAliasStatus>
The status of the Object Lambda Access Point alias. If the status is PROVISIONING, the Object Lambda Access Point is provisioning the alias and the alias is not ready for use yet. If the status is READY, the Object Lambda Access Point alias is successfully provisioned and ready for use.
sourcepub fn build(self) -> ObjectLambdaAccessPointAlias
pub fn build(self) -> ObjectLambdaAccessPointAlias
Consumes the builder and constructs a ObjectLambdaAccessPointAlias.
Trait Implementations§
source§impl Clone for ObjectLambdaAccessPointAliasBuilder
impl Clone for ObjectLambdaAccessPointAliasBuilder
source§fn clone(&self) -> ObjectLambdaAccessPointAliasBuilder
fn clone(&self) -> ObjectLambdaAccessPointAliasBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for ObjectLambdaAccessPointAliasBuilder
impl Default for ObjectLambdaAccessPointAliasBuilder
source§fn default() -> ObjectLambdaAccessPointAliasBuilder
fn default() -> ObjectLambdaAccessPointAliasBuilder
source§impl PartialEq for ObjectLambdaAccessPointAliasBuilder
impl PartialEq for ObjectLambdaAccessPointAliasBuilder
source§fn eq(&self, other: &ObjectLambdaAccessPointAliasBuilder) -> bool
fn eq(&self, other: &ObjectLambdaAccessPointAliasBuilder) -> bool
self and other values to be equal, and is used
by ==.