config

package
v0.18.1 Latest Latest
Warning

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

Go to latest
Published: Apr 5, 2019 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetAccessKey

func GetAccessKey(ctx *pulumi.Context) string

The access key for API operations. You can retrieve this from the 'Security & Credentials' section of the AWS console.

func GetAllowedAccountIds

func GetAllowedAccountIds(ctx *pulumi.Context) string

func GetAssumeRole

func GetAssumeRole(ctx *pulumi.Context) string

func GetEndpoints

func GetEndpoints(ctx *pulumi.Context) string

func GetForbiddenAccountIds

func GetForbiddenAccountIds(ctx *pulumi.Context) string

func GetInsecure

func GetInsecure(ctx *pulumi.Context) bool

Explicitly allow the provider to perform "insecure" SSL requests. If omitted,default value is `false`

func GetMaxRetries

func GetMaxRetries(ctx *pulumi.Context) int

The maximum number of times an AWS API request is being executed. If the API request still fails, an error is thrown.

func GetProfile

func GetProfile(ctx *pulumi.Context) string

The profile for API operations. If not set, the default profile created with `aws configure` will be used.

func GetRegion

func GetRegion(ctx *pulumi.Context) string

The region where AWS operations will take place. Examples are us-east-1, us-west-2, etc.

func GetS3ForcePathStyle

func GetS3ForcePathStyle(ctx *pulumi.Context) bool

Set this to true to force the request to use path-style addressing, i.e., http://s3.amazonaws.com/BUCKET/KEY. By default, the S3 client will use virtual hosted bucket addressing when possible (http://BUCKET.s3.amazonaws.com/KEY). Specific to the Amazon S3 service.

func GetSecretKey

func GetSecretKey(ctx *pulumi.Context) string

The secret key for API operations. You can retrieve this from the 'Security & Credentials' section of the AWS console.

func GetSharedCredentialsFile

func GetSharedCredentialsFile(ctx *pulumi.Context) string

The path to the shared credentials file. If not set this defaults to ~/.aws/credentials.

func GetSkipCredentialsValidation

func GetSkipCredentialsValidation(ctx *pulumi.Context) bool

Skip the credentials validation via STS API. Used for AWS API implementations that do not have STS available/implemented.

func GetSkipGetEc2Platforms

func GetSkipGetEc2Platforms(ctx *pulumi.Context) bool

Skip getting the supported EC2 platforms. Used by users that don't have ec2:DescribeAccountAttributes permissions.

func GetSkipMetadataApiCheck

func GetSkipMetadataApiCheck(ctx *pulumi.Context) bool

func GetSkipRegionValidation

func GetSkipRegionValidation(ctx *pulumi.Context) bool

Skip static validation of region name. Used by users of alternative AWS-like APIs or users w/ access to regions that are not public (yet).

func GetSkipRequestingAccountId

func GetSkipRequestingAccountId(ctx *pulumi.Context) bool

Skip requesting the account ID. Used for AWS API implementations that do not have IAM/STS API and/or metadata API.

func GetToken

func GetToken(ctx *pulumi.Context) string

session token. A session token is only required if you are using temporary security credentials.

Types

This section is empty.

Jump to

Keyboard shortcuts

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