Class GetTemplateSummaryRequest
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
The input for the GetTemplateSummary action.
- See Also:
-
Field Summary
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
Creates a shallow clone of this request.boolean
The name or the stack ID that is associated with the stack, which are not always interchangeable.Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes.Location of file containing the template body.int
hashCode()
void
setStackName
(String stackName) The name or the stack ID that is associated with the stack, which are not always interchangeable.void
setTemplateBody
(String templateBody) Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes.void
setTemplateURL
(String templateURL) Location of file containing the template body.toString()
Returns a string representation of this object; useful for testing and debugging.withStackName
(String stackName) The name or the stack ID that is associated with the stack, which are not always interchangeable.withTemplateBody
(String templateBody) Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes.withTemplateURL
(String templateURL) Location of file containing the template body.Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
-
Constructor Details
-
GetTemplateSummaryRequest
public GetTemplateSummaryRequest()
-
-
Method Details
-
setTemplateBody
Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information about templates, see Template Anatomy in the AWS CloudFormation User Guide.
Conditional: You must specify only one of the following parameters:
StackName
,TemplateBody
, orTemplateURL
.- Parameters:
templateBody
- Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information about templates, see Template Anatomy in the AWS CloudFormation User Guide.Conditional: You must specify only one of the following parameters:
StackName
,TemplateBody
, orTemplateURL
.
-
getTemplateBody
Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information about templates, see Template Anatomy in the AWS CloudFormation User Guide.
Conditional: You must specify only one of the following parameters:
StackName
,TemplateBody
, orTemplateURL
.- Returns:
- Structure containing the template body with a minimum length of 1
byte and a maximum length of 51,200 bytes. For more information
about templates, see Template Anatomy in the AWS CloudFormation User Guide.
Conditional: You must specify only one of the following parameters:
StackName
,TemplateBody
, orTemplateURL
.
-
withTemplateBody
Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information about templates, see Template Anatomy in the AWS CloudFormation User Guide.
Conditional: You must specify only one of the following parameters:
StackName
,TemplateBody
, orTemplateURL
.- Parameters:
templateBody
- Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information about templates, see Template Anatomy in the AWS CloudFormation User Guide.Conditional: You must specify only one of the following parameters:
StackName
,TemplateBody
, orTemplateURL
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setTemplateURL
Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket. For more information about templates, see Template Anatomy in the AWS CloudFormation User Guide.
Conditional: You must specify only one of the following parameters:
StackName
,TemplateBody
, orTemplateURL
.- Parameters:
templateURL
- Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket. For more information about templates, see Template Anatomy in the AWS CloudFormation User Guide.Conditional: You must specify only one of the following parameters:
StackName
,TemplateBody
, orTemplateURL
.
-
getTemplateURL
Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket. For more information about templates, see Template Anatomy in the AWS CloudFormation User Guide.
Conditional: You must specify only one of the following parameters:
StackName
,TemplateBody
, orTemplateURL
.- Returns:
- Location of file containing the template body. The URL must point
to a template (max size: 460,800 bytes) that is located in an
Amazon S3 bucket. For more information about templates, see Template Anatomy in the AWS CloudFormation User Guide.
Conditional: You must specify only one of the following parameters:
StackName
,TemplateBody
, orTemplateURL
.
-
withTemplateURL
Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket. For more information about templates, see Template Anatomy in the AWS CloudFormation User Guide.
Conditional: You must specify only one of the following parameters:
StackName
,TemplateBody
, orTemplateURL
.- Parameters:
templateURL
- Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket. For more information about templates, see Template Anatomy in the AWS CloudFormation User Guide.Conditional: You must specify only one of the following parameters:
StackName
,TemplateBody
, orTemplateURL
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setStackName
The name or the stack ID that is associated with the stack, which are not always interchangeable. For running stacks, you can specify either the stack's name or its unique stack ID. For deleted stack, you must specify the unique stack ID.
Conditional: You must specify only one of the following parameters:
StackName
,TemplateBody
, orTemplateURL
.- Parameters:
stackName
- The name or the stack ID that is associated with the stack, which are not always interchangeable. For running stacks, you can specify either the stack's name or its unique stack ID. For deleted stack, you must specify the unique stack ID.Conditional: You must specify only one of the following parameters:
StackName
,TemplateBody
, orTemplateURL
.
-
getStackName
The name or the stack ID that is associated with the stack, which are not always interchangeable. For running stacks, you can specify either the stack's name or its unique stack ID. For deleted stack, you must specify the unique stack ID.
Conditional: You must specify only one of the following parameters:
StackName
,TemplateBody
, orTemplateURL
.- Returns:
- The name or the stack ID that is associated with the stack, which
are not always interchangeable. For running stacks, you can
specify either the stack's name or its unique stack ID. For
deleted stack, you must specify the unique stack ID.
Conditional: You must specify only one of the following parameters:
StackName
,TemplateBody
, orTemplateURL
.
-
withStackName
The name or the stack ID that is associated with the stack, which are not always interchangeable. For running stacks, you can specify either the stack's name or its unique stack ID. For deleted stack, you must specify the unique stack ID.
Conditional: You must specify only one of the following parameters:
StackName
,TemplateBody
, orTemplateURL
.- Parameters:
stackName
- The name or the stack ID that is associated with the stack, which are not always interchangeable. For running stacks, you can specify either the stack's name or its unique stack ID. For deleted stack, you must specify the unique stack ID.Conditional: You must specify only one of the following parameters:
StackName
,TemplateBody
, orTemplateURL
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
-