Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AWSClient ¶
type AWSClient struct {
cfg.BaseClient
// contains filtered or unexported fields
}
AWSClient is the runtime representation of a `client "aws"` block.
type AWSConfigDefinition ¶
type AWSConfigDefinition struct {
Region string `hcl:"region"`
AccessKeyID hcl.Expression `hcl:"access_key_id,optional"`
SecretAccessKey hcl.Expression `hcl:"secret_access_key,optional"`
SessionToken hcl.Expression `hcl:"session_token,optional"`
RoleARN string `hcl:"role_arn,optional"`
ExternalID string `hcl:"external_id,optional"`
Endpoint hcl.Expression `hcl:"endpoint,optional"`
Profile string `hcl:"profile,optional"`
DefRange hcl.Range `hcl:",def_range"`
}
AWSConfigDefinition is the HCL schema for `client "aws" "<name>"`.
Click to show internal directories.
Click to hide internal directories.