#[non_exhaustive]pub struct RegisterThingOutputBuilder { /* private fields */ }Expand description
A builder for RegisterThingOutput.
Implementations§
source§impl RegisterThingOutputBuilder
impl RegisterThingOutputBuilder
sourcepub fn certificate_pem(self, input: impl Into<String>) -> Self
pub fn certificate_pem(self, input: impl Into<String>) -> Self
The certificate data, in PEM format.
sourcepub fn set_certificate_pem(self, input: Option<String>) -> Self
pub fn set_certificate_pem(self, input: Option<String>) -> Self
The certificate data, in PEM format.
sourcepub fn get_certificate_pem(&self) -> &Option<String>
pub fn get_certificate_pem(&self) -> &Option<String>
The certificate data, in PEM format.
sourcepub fn resource_arns(self, k: impl Into<String>, v: impl Into<String>) -> Self
pub fn resource_arns(self, k: impl Into<String>, v: impl Into<String>) -> Self
Adds a key-value pair to resource_arns.
To override the contents of this collection use set_resource_arns.
ARNs for the generated resources.
sourcepub fn set_resource_arns(self, input: Option<HashMap<String, String>>) -> Self
pub fn set_resource_arns(self, input: Option<HashMap<String, String>>) -> Self
ARNs for the generated resources.
sourcepub fn get_resource_arns(&self) -> &Option<HashMap<String, String>>
pub fn get_resource_arns(&self) -> &Option<HashMap<String, String>>
ARNs for the generated resources.
sourcepub fn build(self) -> RegisterThingOutput
pub fn build(self) -> RegisterThingOutput
Consumes the builder and constructs a RegisterThingOutput.
Trait Implementations§
source§impl Clone for RegisterThingOutputBuilder
impl Clone for RegisterThingOutputBuilder
source§fn clone(&self) -> RegisterThingOutputBuilder
fn clone(&self) -> RegisterThingOutputBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for RegisterThingOutputBuilder
impl Debug for RegisterThingOutputBuilder
source§impl Default for RegisterThingOutputBuilder
impl Default for RegisterThingOutputBuilder
source§fn default() -> RegisterThingOutputBuilder
fn default() -> RegisterThingOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for RegisterThingOutputBuilder
impl PartialEq for RegisterThingOutputBuilder
source§fn eq(&self, other: &RegisterThingOutputBuilder) -> bool
fn eq(&self, other: &RegisterThingOutputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for RegisterThingOutputBuilder
Auto Trait Implementations§
impl Freeze for RegisterThingOutputBuilder
impl RefUnwindSafe for RegisterThingOutputBuilder
impl Send for RegisterThingOutputBuilder
impl Sync for RegisterThingOutputBuilder
impl Unpin for RegisterThingOutputBuilder
impl UnwindSafe for RegisterThingOutputBuilder
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
Mutably borrows from an owned value. Read more
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)
🔬This is a nightly-only experimental API. (
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.