Documentation ¶
Index ¶
- type AwsClients
- type Clients
- func (c Clients) Config(region *string, account_id *string, role *string) *aws.Config
- func (c *Clients) DynamoDBClient(region *string, account_id *string, role *string) DynamoDBAPI
- func (c *Clients) LambdaClient(region *string, account_id *string, role *string) LambdaAPI
- func (c *Clients) S3Client(region *string, account_id *string, role *string) S3API
- func (c *Clients) SFNClient(region *string, account_id *string, role *string) SFNAPI
- func (c Clients) Session() *session.Session
- type DynamoDBAPI
- type LambdaAPI
- type S3API
- type SFNAPI
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AwsClients ¶
type AwsClients interface { S3Client(region *string, account_id *string, role *string) S3API LambdaClient(region *string, account_id *string, role *string) LambdaAPI SFNClient(region *string, account_id *string, role *string) SFNAPI DynamoDBClient(region *string, account_id *string, role *string) DynamoDBAPI }
type Clients ¶
type Clients struct {
// contains filtered or unexported fields
}
func (*Clients) DynamoDBClient ¶
func (c *Clients) DynamoDBClient(region *string, account_id *string, role *string) DynamoDBAPI
func (*Clients) LambdaClient ¶
type DynamoDBAPI ¶
type DynamoDBAPI dynamodbiface.DynamoDBAPI
type LambdaAPI ¶
type LambdaAPI lambdaiface.LambdaAPI
Click to show internal directories.
Click to hide internal directories.