ChangeSetSummary
import "github.com/aws/aws-sdk-go/service/cloudformation"
type ChangeSetSummary struct { ChangeSetId *string `min:"1" type:"string"` ChangeSetName *string `min:"1" type:"string"` CreationTime *time.Time `type:"timestamp"` Description *string `min:"1" type:"string"` ExecutionStatus *string `type:"string" enum:"ExecutionStatus"` StackId *string `type:"string"` StackName *string `type:"string"` Status *string `type:"string" enum:"ChangeSetStatus"` StatusReason *string `type:"string"` }
The ChangeSetSummary structure describes a change set, its status, and the stack with which it's associated.
- ChangeSetId
-
Type:
*string
The ID of the change set.
- ChangeSetName
-
Type:
*string
The name of the change set.
- CreationTime
-
Type:
*time.Time
The start time when the change set was created, in UTC.
- Description
-
Type:
*string
Descriptive information about the change set.
- ExecutionStatus
-
Type:
*string
If the change set execution status is AVAILABLE, you can execute the change set. If you can’t execute the change set, the status indicates why. For example, a change set might be in an UNAVAILABLE state because AWS CloudFormation is still creating it or in an OBSOLETE state because the stack was already updated.
- StackId
-
Type:
*string
The ID of the stack with which the change set is associated.
- StackName
-
Type:
*string
The name of the stack with which the change set is associated.
- Status
-
Type:
*string
The state of the change set, such as CREATE_IN_PROGRESS, CREATE_COMPLETE, or FAILED.
- StatusReason
-
Type:
*string
A description of the change set's status. For example, if your change set is in the FAILED state, AWS CloudFormation shows the error message.
Method
GoString
func (s ChangeSetSummary) GoString() string
GoString returns the string representation
SetChangeSetId
func (s *ChangeSetSummary) SetChangeSetId(v string) *ChangeSetSummary
SetChangeSetId sets the ChangeSetId field's value.
SetChangeSetName
func (s *ChangeSetSummary) SetChangeSetName(v string) *ChangeSetSummary
SetChangeSetName sets the ChangeSetName field's value.
SetCreationTime
func (s *ChangeSetSummary) SetCreationTime(v time.Time) *ChangeSetSummary
SetCreationTime sets the CreationTime field's value.
SetDescription
func (s *ChangeSetSummary) SetDescription(v string) *ChangeSetSummary
SetDescription sets the Description field's value.
SetExecutionStatus
func (s *ChangeSetSummary) SetExecutionStatus(v string) *ChangeSetSummary
SetExecutionStatus sets the ExecutionStatus field's value.
SetStackId
func (s *ChangeSetSummary) SetStackId(v string) *ChangeSetSummary
SetStackId sets the StackId field's value.
SetStackName
func (s *ChangeSetSummary) SetStackName(v string) *ChangeSetSummary
SetStackName sets the StackName field's value.
SetStatus
func (s *ChangeSetSummary) SetStatus(v string) *ChangeSetSummary
SetStatus sets the Status field's value.
SetStatusReason
func (s *ChangeSetSummary) SetStatusReason(v string) *ChangeSetSummary
SetStatusReason sets the StatusReason field's value.
String
func (s ChangeSetSummary) String() string
String returns the string representation