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.

StackInstanceSummary

import "github.com/aws/aws-sdk-go/service/cloudformation"

type StackInstanceSummary struct { Account *string `type:"string"` Region *string `type:"string"` StackId *string `type:"string"` StackSetId *string `type:"string"` Status *string `type:"string" enum:"StackInstanceStatus"` StatusReason *string `type:"string"` }

The structure that contains summary information about a stack instance.

Account

Type: *string

The name of the AWS account that the stack instance is associated with.

Region

Type: *string

The name of the AWS region that the stack instance is associated with.

StackId

Type: *string

The ID of the stack instance.

StackSetId

Type: *string

The name or unique ID of the stack set that the stack instance is associated with.

Status

Type: *string

The status of the stack instance, in terms of its synchronization with its associated stack set.

  • INOPERABLE: A DeleteStackInstances operation has failed and left the stack in an unstable state. Stacks in this state are excluded from further UpdateStackSet operations. You might need to perform a DeleteStackInstances operation, with RetainStacks set to true, to delete the stack instance, and then delete the stack manually.

  • OUTDATED: The stack isn't currently up to date with the stack set because:

The associated stack failed during a CreateStackSet or UpdateStackSet operation.

The stack was part of a CreateStackSet or UpdateStackSet operation that failed

or was stopped before the stack was created or updated.
  • CURRENT: The stack is currently up to date with the stack set.

StatusReason

Type: *string

The explanation for the specific status code assigned to this stack instance.

Method

GoString

func (s StackInstanceSummary) GoString() string

GoString returns the string representation

SetAccount

func (s *StackInstanceSummary) SetAccount(v string) *StackInstanceSummary

SetAccount sets the Account field's value.

SetRegion

func (s *StackInstanceSummary) SetRegion(v string) *StackInstanceSummary

SetRegion sets the Region field's value.

SetStackId

func (s *StackInstanceSummary) SetStackId(v string) *StackInstanceSummary

SetStackId sets the StackId field's value.

SetStackSetId

func (s *StackInstanceSummary) SetStackSetId(v string) *StackInstanceSummary

SetStackSetId sets the StackSetId field's value.

SetStatus

func (s *StackInstanceSummary) SetStatus(v string) *StackInstanceSummary

SetStatus sets the Status field's value.

SetStatusReason

func (s *StackInstanceSummary) SetStatusReason(v string) *StackInstanceSummary

SetStatusReason sets the StatusReason field's value.

String

func (s StackInstanceSummary) String() string

String returns the string representation

On this page: