Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ClientWithCache ¶
type ClientWithCache struct { *cloudformation.Client // contains filtered or unexported fields }
func NewClientWithCache ¶
func NewClientWithCache(svc *cloudformation.Client, opts *ClientWithCacheOpts) (*ClientWithCache, error)
Create a new "cached" CloudFormation client
The returned client will persistently store results of `DescribeChangeSet` in the specified `CacheDir` (if unset: the current directory)
func (*ClientWithCache) DescribeChangeSet ¶
func (c *ClientWithCache) DescribeChangeSet(ctx context.Context, params *cloudformation.DescribeChangeSetInput, optFns ...func(*cloudformation.Options)) (*cloudformation.DescribeChangeSetOutput, error)
type ClientWithCacheOpts ¶
type ClientWithCacheOpts struct {
CacheDir *string
}
Click to show internal directories.
Click to hide internal directories.