Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) PartitionHostname ¶
PartitionHostname returns a hostname with the provider domain suffix for the partition e.g. PREFIX.amazonaws.com The prefix should not contain a trailing period.
func (*Client) RegionalHostname ¶
RegionalHostname returns a hostname with the provider domain suffix for the region and partition e.g. PREFIX.us-west-2.amazonaws.com The prefix should not contain a trailing period.
type Config ¶
type Config struct { AccessKey string SecretKey string CredsFilename string Profile string Token string Regions []string MaxRetries int AssumeRoleARN string AssumeRoleDurationSeconds int AssumeRoleExternalID string AssumeRolePolicy string AssumeRolePolicyARNs []string AssumeRoleSessionName string AssumeRoleTags map[string]string AssumeRoleTransitiveTagKeys []string AllowedAccountIds []string ForbiddenAccountIds []string Endpoints map[string]string Insecure bool SkipCredsValidation bool SkipGetEC2Platforms bool SkipRegionValidation bool SkipRequestingAccountID bool SkipMetadataAPICheck bool S3ForcePathStyle bool // contains filtered or unexported fields }
func (*Config) Client ¶
func (c *Config) Client() (interface{}, diag.Diagnostics)
Client configures and returns a fully initialized Client
type Failover ¶
func (*Failover) FromIDOrSchema ¶
func (f *Failover) FromIDOrSchema(d *schema.ResourceData) error
Source Files ¶
Click to show internal directories.
Click to hide internal directories.