Struct aws_sdk_elasticloadbalancingv2::operation::modify_trust_store::builders::ModifyTrustStoreInputBuilder
source · #[non_exhaustive]pub struct ModifyTrustStoreInputBuilder { /* private fields */ }
Expand description
A builder for ModifyTrustStoreInput
.
Implementations§
source§impl ModifyTrustStoreInputBuilder
impl ModifyTrustStoreInputBuilder
sourcepub fn trust_store_arn(self, input: impl Into<String>) -> Self
pub fn trust_store_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the trust store.
This field is required.sourcepub fn set_trust_store_arn(self, input: Option<String>) -> Self
pub fn set_trust_store_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the trust store.
sourcepub fn get_trust_store_arn(&self) -> &Option<String>
pub fn get_trust_store_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the trust store.
sourcepub fn ca_certificates_bundle_s3_bucket(self, input: impl Into<String>) -> Self
pub fn ca_certificates_bundle_s3_bucket(self, input: impl Into<String>) -> Self
The Amazon S3 bucket for the ca certificates bundle.
This field is required.sourcepub fn set_ca_certificates_bundle_s3_bucket(self, input: Option<String>) -> Self
pub fn set_ca_certificates_bundle_s3_bucket(self, input: Option<String>) -> Self
The Amazon S3 bucket for the ca certificates bundle.
sourcepub fn get_ca_certificates_bundle_s3_bucket(&self) -> &Option<String>
pub fn get_ca_certificates_bundle_s3_bucket(&self) -> &Option<String>
The Amazon S3 bucket for the ca certificates bundle.
sourcepub fn ca_certificates_bundle_s3_key(self, input: impl Into<String>) -> Self
pub fn ca_certificates_bundle_s3_key(self, input: impl Into<String>) -> Self
The Amazon S3 path for the ca certificates bundle.
This field is required.sourcepub fn set_ca_certificates_bundle_s3_key(self, input: Option<String>) -> Self
pub fn set_ca_certificates_bundle_s3_key(self, input: Option<String>) -> Self
The Amazon S3 path for the ca certificates bundle.
sourcepub fn get_ca_certificates_bundle_s3_key(&self) -> &Option<String>
pub fn get_ca_certificates_bundle_s3_key(&self) -> &Option<String>
The Amazon S3 path for the ca certificates bundle.
sourcepub fn ca_certificates_bundle_s3_object_version(
self,
input: impl Into<String>,
) -> Self
pub fn ca_certificates_bundle_s3_object_version( self, input: impl Into<String>, ) -> Self
The Amazon S3 object version for the ca certificates bundle. If undefined the current version is used.
sourcepub fn set_ca_certificates_bundle_s3_object_version(
self,
input: Option<String>,
) -> Self
pub fn set_ca_certificates_bundle_s3_object_version( self, input: Option<String>, ) -> Self
The Amazon S3 object version for the ca certificates bundle. If undefined the current version is used.
sourcepub fn get_ca_certificates_bundle_s3_object_version(&self) -> &Option<String>
pub fn get_ca_certificates_bundle_s3_object_version(&self) -> &Option<String>
The Amazon S3 object version for the ca certificates bundle. If undefined the current version is used.
sourcepub fn build(self) -> Result<ModifyTrustStoreInput, BuildError>
pub fn build(self) -> Result<ModifyTrustStoreInput, BuildError>
Consumes the builder and constructs a ModifyTrustStoreInput
.
source§impl ModifyTrustStoreInputBuilder
impl ModifyTrustStoreInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<ModifyTrustStoreOutput, SdkError<ModifyTrustStoreError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<ModifyTrustStoreOutput, SdkError<ModifyTrustStoreError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for ModifyTrustStoreInputBuilder
impl Clone for ModifyTrustStoreInputBuilder
source§fn clone(&self) -> ModifyTrustStoreInputBuilder
fn clone(&self) -> ModifyTrustStoreInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ModifyTrustStoreInputBuilder
impl Debug for ModifyTrustStoreInputBuilder
source§impl Default for ModifyTrustStoreInputBuilder
impl Default for ModifyTrustStoreInputBuilder
source§fn default() -> ModifyTrustStoreInputBuilder
fn default() -> ModifyTrustStoreInputBuilder
source§impl PartialEq for ModifyTrustStoreInputBuilder
impl PartialEq for ModifyTrustStoreInputBuilder
source§fn eq(&self, other: &ModifyTrustStoreInputBuilder) -> bool
fn eq(&self, other: &ModifyTrustStoreInputBuilder) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ModifyTrustStoreInputBuilder
Auto Trait Implementations§
impl Freeze for ModifyTrustStoreInputBuilder
impl RefUnwindSafe for ModifyTrustStoreInputBuilder
impl Send for ModifyTrustStoreInputBuilder
impl Sync for ModifyTrustStoreInputBuilder
impl Unpin for ModifyTrustStoreInputBuilder
impl UnwindSafe for ModifyTrustStoreInputBuilder
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