#[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 ==
.