#[non_exhaustive]pub struct GetTemplateInputBuilder { /* private fields */ }
Expand description
A builder for GetTemplateInput
.
Implementations§
source§impl GetTemplateInputBuilder
impl GetTemplateInputBuilder
sourcepub fn stack_name(self, input: impl Into<String>) -> Self
pub fn stack_name(self, input: impl Into<String>) -> Self
The name or the unique stack ID that's associated with the stack, which aren't always interchangeable:
-
Running stacks: You can specify either the stack's name or its unique stack ID.
-
Deleted stacks: You must specify the unique stack ID.
Default: There is no default value.
sourcepub fn set_stack_name(self, input: Option<String>) -> Self
pub fn set_stack_name(self, input: Option<String>) -> Self
The name or the unique stack ID that's associated with the stack, which aren't always interchangeable:
-
Running stacks: You can specify either the stack's name or its unique stack ID.
-
Deleted stacks: You must specify the unique stack ID.
Default: There is no default value.
sourcepub fn get_stack_name(&self) -> &Option<String>
pub fn get_stack_name(&self) -> &Option<String>
The name or the unique stack ID that's associated with the stack, which aren't always interchangeable:
-
Running stacks: You can specify either the stack's name or its unique stack ID.
-
Deleted stacks: You must specify the unique stack ID.
Default: There is no default value.
sourcepub fn change_set_name(self, input: impl Into<String>) -> Self
pub fn change_set_name(self, input: impl Into<String>) -> Self
The name or Amazon Resource Name (ARN) of a change set for which CloudFormation returns the associated template. If you specify a name, you must also specify the StackName
.
sourcepub fn set_change_set_name(self, input: Option<String>) -> Self
pub fn set_change_set_name(self, input: Option<String>) -> Self
The name or Amazon Resource Name (ARN) of a change set for which CloudFormation returns the associated template. If you specify a name, you must also specify the StackName
.
sourcepub fn get_change_set_name(&self) -> &Option<String>
pub fn get_change_set_name(&self) -> &Option<String>
The name or Amazon Resource Name (ARN) of a change set for which CloudFormation returns the associated template. If you specify a name, you must also specify the StackName
.
sourcepub fn template_stage(self, input: TemplateStage) -> Self
pub fn template_stage(self, input: TemplateStage) -> Self
For templates that include transforms, the stage of the template that CloudFormation returns. To get the user-submitted template, specify Original
. To get the template after CloudFormation has processed all transforms, specify Processed
.
If the template doesn't include transforms, Original
and Processed
return the same template. By default, CloudFormation specifies Processed
.
sourcepub fn set_template_stage(self, input: Option<TemplateStage>) -> Self
pub fn set_template_stage(self, input: Option<TemplateStage>) -> Self
For templates that include transforms, the stage of the template that CloudFormation returns. To get the user-submitted template, specify Original
. To get the template after CloudFormation has processed all transforms, specify Processed
.
If the template doesn't include transforms, Original
and Processed
return the same template. By default, CloudFormation specifies Processed
.
sourcepub fn get_template_stage(&self) -> &Option<TemplateStage>
pub fn get_template_stage(&self) -> &Option<TemplateStage>
For templates that include transforms, the stage of the template that CloudFormation returns. To get the user-submitted template, specify Original
. To get the template after CloudFormation has processed all transforms, specify Processed
.
If the template doesn't include transforms, Original
and Processed
return the same template. By default, CloudFormation specifies Processed
.
sourcepub fn build(self) -> Result<GetTemplateInput, BuildError>
pub fn build(self) -> Result<GetTemplateInput, BuildError>
Consumes the builder and constructs a GetTemplateInput
.
source§impl GetTemplateInputBuilder
impl GetTemplateInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<GetTemplateOutput, SdkError<GetTemplateError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<GetTemplateOutput, SdkError<GetTemplateError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for GetTemplateInputBuilder
impl Clone for GetTemplateInputBuilder
source§fn clone(&self) -> GetTemplateInputBuilder
fn clone(&self) -> GetTemplateInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetTemplateInputBuilder
impl Debug for GetTemplateInputBuilder
source§impl Default for GetTemplateInputBuilder
impl Default for GetTemplateInputBuilder
source§fn default() -> GetTemplateInputBuilder
fn default() -> GetTemplateInputBuilder
source§impl PartialEq for GetTemplateInputBuilder
impl PartialEq for GetTemplateInputBuilder
source§fn eq(&self, other: &GetTemplateInputBuilder) -> bool
fn eq(&self, other: &GetTemplateInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetTemplateInputBuilder
Auto Trait Implementations§
impl Freeze for GetTemplateInputBuilder
impl RefUnwindSafe for GetTemplateInputBuilder
impl Send for GetTemplateInputBuilder
impl Sync for GetTemplateInputBuilder
impl Unpin for GetTemplateInputBuilder
impl UnwindSafe for GetTemplateInputBuilder
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> 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