cloudformation

package
v1.5.5 Latest Latest
Warning

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

Go to latest
Published: Apr 5, 2023 License: Apache-2.0 Imports: 11 Imported by: 1

Documentation

Overview

Package cloudformation provides the API operation methods for making requests to AWS CloudFormation.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Service

type Service struct {
	CFN cloudformationiface.CloudFormationAPI
}

Service holds a collection of interfaces. The interfaces are broken down like this to group functions together. One alternative is to have a large list of functions from the ec2 client.

func NewService

NewService returns a new service given the CloudFormation api client.

func (*Service) DeleteStack

func (s *Service) DeleteStack(stackName string, retainResources []*string) error

DeleteStack deletes a cloudformation stack.

func (*Service) ReconcileBootstrapStack

func (s *Service) ReconcileBootstrapStack(stackName string, t go_cfn.Template, tags map[string]string) error

ReconcileBootstrapStack creates or updates bootstrap CloudFormation.

func (*Service) ShowStackResources

func (s *Service) ShowStackResources(stackName string) error

ShowStackResources prints out in tabular format the resources in the stack.

Jump to

Keyboard shortcuts

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