types

package
v0.2.21 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 7, 2024 License: MIT-0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ChangeSetDescription

type ChangeSetDescription struct {
	Arn             string
	Status          sdktypes.ChangeSetStatus
	ExecutionStatus sdktypes.ExecutionStatus
	StatusReason    string
	Changes         []sdktypes.Change
}

ChangeSetDescription is the output of the DescribeChangeSet action.

func (*ChangeSetDescription) InProgress

func (d *ChangeSetDescription) InProgress() bool

func (*ChangeSetDescription) IsCreated

func (d *ChangeSetDescription) IsCreated() bool

func (*ChangeSetDescription) IsDeleted

func (d *ChangeSetDescription) IsDeleted() bool

func (*ChangeSetDescription) IsEmpty

func (d *ChangeSetDescription) IsEmpty() bool

func (*ChangeSetDescription) IsFailed

func (d *ChangeSetDescription) IsFailed() bool

func (*ChangeSetDescription) IsSuccess

func (d *ChangeSetDescription) IsSuccess() bool

func (*ChangeSetDescription) ReadyForExecution

func (d *ChangeSetDescription) ReadyForExecution() bool

type Stack

type Stack struct {
	Name           string
	Region         string
	Generation     int64
	SourceRevision string
	ChangeSetArn   string
	*StackConfig
}

Stack represents a AWS CloudFormation stack.

type StackConfig

type StackConfig struct {
	TemplateBucket string
	TemplateBody   string
	TemplateURL    string
	Parameters     []sdktypes.Parameter
	Tags           []sdktypes.Tag
}

type StackDescription

type StackDescription sdktypes.Stack

StackDescription is an alias the SDK's Stack type.

func (*StackDescription) DeleteFailed

func (d *StackDescription) DeleteFailed() bool

DeleteFailed returns true if the stack is in DELETE_FAILED state

func (*StackDescription) InProgress

func (d *StackDescription) InProgress() bool

InProgress returns true if the stack is currently being deployed.

func (*StackDescription) IsRecoverableFailure

func (d *StackDescription) IsRecoverableFailure() bool

IsRecoverableFailure returns true if the stack failed to mutate, but can be further updated.

func (*StackDescription) IsSuccess

func (d *StackDescription) IsSuccess() bool

IsSuccess returns true if the stack mutated successfully.

func (*StackDescription) ReadyForCleanup

func (d *StackDescription) ReadyForCleanup() bool

ReadyForStackCleanup returns true if the stack is in a state where it can be deleted.

func (*StackDescription) RequiresCleanup

func (d *StackDescription) RequiresCleanup() bool

RequiresCleanup returns true if the stack was created or deleted, but the action failed and the stack should be deleted.

func (*StackDescription) RequiresRollbackContinuation

func (d *StackDescription) RequiresRollbackContinuation() bool

RequiresRollbackContinuation returns true if the stack failed an update, and the rollback failed. The only valid actions for the stack in this state are the ContinueUpdateRollback or DeleteStack operations

func (*StackDescription) SDK

func (d *StackDescription) SDK() *sdktypes.Stack

SDK returns the underlying struct from the AWS SDK.

type StackEvent

type StackEvent sdktypes.StackEvent

StackEvent is an alias the SDK's StackEvent type.

type StackResource

type StackResource sdktypes.StackResource

StackResource is an alias the SDK's StackResource type.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL