AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

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

On this page: