Versions in this module Expand all Collapse all v0 v0.6.0 Jun 3, 2015 Changes in this version + type CancelUpdateStackInput struct + StackName *string + type CancelUpdateStackOutput struct + type CloudFormation struct + func New(config *aws.Config) *CloudFormation + func (c *CloudFormation) CancelUpdateStack(input *CancelUpdateStackInput) (*CancelUpdateStackOutput, error) + func (c *CloudFormation) CancelUpdateStackRequest(input *CancelUpdateStackInput) (req *aws.Request, output *CancelUpdateStackOutput) + func (c *CloudFormation) CreateStack(input *CreateStackInput) (*CreateStackOutput, error) + func (c *CloudFormation) CreateStackRequest(input *CreateStackInput) (req *aws.Request, output *CreateStackOutput) + func (c *CloudFormation) DeleteStack(input *DeleteStackInput) (*DeleteStackOutput, error) + func (c *CloudFormation) DeleteStackRequest(input *DeleteStackInput) (req *aws.Request, output *DeleteStackOutput) + func (c *CloudFormation) DescribeStackEvents(input *DescribeStackEventsInput) (*DescribeStackEventsOutput, error) + func (c *CloudFormation) DescribeStackEventsPages(input *DescribeStackEventsInput, ...) error + func (c *CloudFormation) DescribeStackEventsRequest(input *DescribeStackEventsInput) (req *aws.Request, output *DescribeStackEventsOutput) + func (c *CloudFormation) DescribeStackResource(input *DescribeStackResourceInput) (*DescribeStackResourceOutput, error) + func (c *CloudFormation) DescribeStackResourceRequest(input *DescribeStackResourceInput) (req *aws.Request, output *DescribeStackResourceOutput) + func (c *CloudFormation) DescribeStackResources(input *DescribeStackResourcesInput) (*DescribeStackResourcesOutput, error) + func (c *CloudFormation) DescribeStackResourcesRequest(input *DescribeStackResourcesInput) (req *aws.Request, output *DescribeStackResourcesOutput) + func (c *CloudFormation) DescribeStacks(input *DescribeStacksInput) (*DescribeStacksOutput, error) + func (c *CloudFormation) DescribeStacksPages(input *DescribeStacksInput, ...) error + func (c *CloudFormation) DescribeStacksRequest(input *DescribeStacksInput) (req *aws.Request, output *DescribeStacksOutput) + func (c *CloudFormation) EstimateTemplateCost(input *EstimateTemplateCostInput) (*EstimateTemplateCostOutput, error) + func (c *CloudFormation) EstimateTemplateCostRequest(input *EstimateTemplateCostInput) (req *aws.Request, output *EstimateTemplateCostOutput) + func (c *CloudFormation) GetStackPolicy(input *GetStackPolicyInput) (*GetStackPolicyOutput, error) + func (c *CloudFormation) GetStackPolicyRequest(input *GetStackPolicyInput) (req *aws.Request, output *GetStackPolicyOutput) + func (c *CloudFormation) GetTemplate(input *GetTemplateInput) (*GetTemplateOutput, error) + func (c *CloudFormation) GetTemplateRequest(input *GetTemplateInput) (req *aws.Request, output *GetTemplateOutput) + func (c *CloudFormation) GetTemplateSummary(input *GetTemplateSummaryInput) (*GetTemplateSummaryOutput, error) + func (c *CloudFormation) GetTemplateSummaryRequest(input *GetTemplateSummaryInput) (req *aws.Request, output *GetTemplateSummaryOutput) + func (c *CloudFormation) ListStackResources(input *ListStackResourcesInput) (*ListStackResourcesOutput, error) + func (c *CloudFormation) ListStackResourcesPages(input *ListStackResourcesInput, ...) error + func (c *CloudFormation) ListStackResourcesRequest(input *ListStackResourcesInput) (req *aws.Request, output *ListStackResourcesOutput) + func (c *CloudFormation) ListStacks(input *ListStacksInput) (*ListStacksOutput, error) + func (c *CloudFormation) ListStacksPages(input *ListStacksInput, ...) error + func (c *CloudFormation) ListStacksRequest(input *ListStacksInput) (req *aws.Request, output *ListStacksOutput) + func (c *CloudFormation) SetStackPolicy(input *SetStackPolicyInput) (*SetStackPolicyOutput, error) + func (c *CloudFormation) SetStackPolicyRequest(input *SetStackPolicyInput) (req *aws.Request, output *SetStackPolicyOutput) + func (c *CloudFormation) SignalResource(input *SignalResourceInput) (*SignalResourceOutput, error) + func (c *CloudFormation) SignalResourceRequest(input *SignalResourceInput) (req *aws.Request, output *SignalResourceOutput) + func (c *CloudFormation) UpdateStack(input *UpdateStackInput) (*UpdateStackOutput, error) + func (c *CloudFormation) UpdateStackRequest(input *UpdateStackInput) (req *aws.Request, output *UpdateStackOutput) + func (c *CloudFormation) ValidateTemplate(input *ValidateTemplateInput) (*ValidateTemplateOutput, error) + func (c *CloudFormation) ValidateTemplateRequest(input *ValidateTemplateInput) (req *aws.Request, output *ValidateTemplateOutput) + type CreateStackInput struct + Capabilities []*string + DisableRollback *bool + NotificationARNs []*string + OnFailure *string + Parameters []*Parameter + StackName *string + StackPolicyBody *string + StackPolicyURL *string + Tags []*Tag + TemplateBody *string + TemplateURL *string + TimeoutInMinutes *int64 + type CreateStackOutput struct + StackID *string + type DeleteStackInput struct + StackName *string + type DeleteStackOutput struct + type DescribeStackEventsInput struct + NextToken *string + StackName *string + type DescribeStackEventsOutput struct + NextToken *string + StackEvents []*StackEvent + type DescribeStackResourceInput struct + LogicalResourceID *string + StackName *string + type DescribeStackResourceOutput struct + StackResourceDetail *StackResourceDetail + type DescribeStackResourcesInput struct + LogicalResourceID *string + PhysicalResourceID *string + StackName *string + type DescribeStackResourcesOutput struct + StackResources []*StackResource + type DescribeStacksInput struct + NextToken *string + StackName *string + type DescribeStacksOutput struct + NextToken *string + Stacks []*Stack + type EstimateTemplateCostInput struct + Parameters []*Parameter + TemplateBody *string + TemplateURL *string + type EstimateTemplateCostOutput struct + URL *string + type GetStackPolicyInput struct + StackName *string + type GetStackPolicyOutput struct + StackPolicyBody *string + type GetTemplateInput struct + StackName *string + type GetTemplateOutput struct + TemplateBody *string + type GetTemplateSummaryInput struct + StackName *string + TemplateBody *string + TemplateURL *string + type GetTemplateSummaryOutput struct + Capabilities []*string + CapabilitiesReason *string + Description *string + Metadata *string + Parameters []*ParameterDeclaration + Version *string + type ListStackResourcesInput struct + NextToken *string + StackName *string + type ListStackResourcesOutput struct + NextToken *string + StackResourceSummaries []*StackResourceSummary + type ListStacksInput struct + NextToken *string + StackStatusFilter []*string + type ListStacksOutput struct + NextToken *string + StackSummaries []*StackSummary + type Output struct + Description *string + OutputKey *string + OutputValue *string + type Parameter struct + ParameterKey *string + ParameterValue *string + UsePreviousValue *bool + type ParameterConstraints struct + AllowedValues []*string + type ParameterDeclaration struct + DefaultValue *string + Description *string + NoEcho *bool + ParameterConstraints *ParameterConstraints + ParameterKey *string + ParameterType *string + type SetStackPolicyInput struct + StackName *string + StackPolicyBody *string + StackPolicyURL *string + type SetStackPolicyOutput struct + type SignalResourceInput struct + LogicalResourceID *string + StackName *string + Status *string + UniqueID *string + type SignalResourceOutput struct + type Stack struct + Capabilities []*string + CreationTime *time.Time + Description *string + DisableRollback *bool + LastUpdatedTime *time.Time + NotificationARNs []*string + Outputs []*Output + Parameters []*Parameter + StackID *string + StackName *string + StackStatus *string + StackStatusReason *string + Tags []*Tag + TimeoutInMinutes *int64 + type StackEvent struct + EventID *string + LogicalResourceID *string + PhysicalResourceID *string + ResourceProperties *string + ResourceStatus *string + ResourceStatusReason *string + ResourceType *string + StackID *string + StackName *string + Timestamp *time.Time + type StackResource struct + Description *string + LogicalResourceID *string + PhysicalResourceID *string + ResourceStatus *string + ResourceStatusReason *string + ResourceType *string + StackID *string + StackName *string + Timestamp *time.Time + type StackResourceDetail struct + Description *string + LastUpdatedTimestamp *time.Time + LogicalResourceID *string + Metadata *string + PhysicalResourceID *string + ResourceStatus *string + ResourceStatusReason *string + ResourceType *string + StackID *string + StackName *string + type StackResourceSummary struct + LastUpdatedTimestamp *time.Time + LogicalResourceID *string + PhysicalResourceID *string + ResourceStatus *string + ResourceStatusReason *string + ResourceType *string + type StackSummary struct + CreationTime *time.Time + DeletionTime *time.Time + LastUpdatedTime *time.Time + StackID *string + StackName *string + StackStatus *string + StackStatusReason *string + TemplateDescription *string + type Tag struct + Key *string + Value *string + type TemplateParameter struct + DefaultValue *string + Description *string + NoEcho *bool + ParameterKey *string + type UpdateStackInput struct + Capabilities []*string + NotificationARNs []*string + Parameters []*Parameter + StackName *string + StackPolicyBody *string + StackPolicyDuringUpdateBody *string + StackPolicyDuringUpdateURL *string + StackPolicyURL *string + TemplateBody *string + TemplateURL *string + UsePreviousTemplate *bool + type UpdateStackOutput struct + StackID *string + type ValidateTemplateInput struct + TemplateBody *string + TemplateURL *string + type ValidateTemplateOutput struct + Capabilities []*string + CapabilitiesReason *string + Description *string + Parameters []*TemplateParameter