Documentation ¶
Index ¶
- func GetAccessKey(ctx *pulumi.Context) string
- func GetAllowedAccountIds(ctx *pulumi.Context) string
- func GetAssumeRole(ctx *pulumi.Context) string
- func GetDynamodbEndpoint(ctx *pulumi.Context) string
- func GetEndpoints(ctx *pulumi.Context) string
- func GetForbiddenAccountIds(ctx *pulumi.Context) string
- func GetInsecure(ctx *pulumi.Context) bool
- func GetKinesisEndpoint(ctx *pulumi.Context) string
- func GetMaxRetries(ctx *pulumi.Context) int
- func GetProfile(ctx *pulumi.Context) string
- func GetRegion(ctx *pulumi.Context) string
- func GetS3ForcePathStyle(ctx *pulumi.Context) bool
- func GetSecretKey(ctx *pulumi.Context) string
- func GetSharedCredentialsFile(ctx *pulumi.Context) string
- func GetSkipCredentialsValidation(ctx *pulumi.Context) bool
- func GetSkipGetEc2Platforms(ctx *pulumi.Context) bool
- func GetSkipMetadataApiCheck(ctx *pulumi.Context) bool
- func GetSkipRegionValidation(ctx *pulumi.Context) bool
- func GetSkipRequestingAccountId(ctx *pulumi.Context) bool
- func GetToken(ctx *pulumi.Context) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAccessKey ¶
The access key for API operations. You can retrieve this from the 'Security & Credentials' section of the AWS console.
func GetAllowedAccountIds ¶
func GetAssumeRole ¶
func GetDynamodbEndpoint ¶
Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to dynamodb-local.
func GetEndpoints ¶
func GetForbiddenAccountIds ¶
func GetInsecure ¶
Explicitly allow the provider to perform "insecure" SSL requests. If omitted,default value is `false`
func GetKinesisEndpoint ¶
Use this to override the default endpoint URL constructed from the `region`. It's typically used to connect to kinesalite.
func GetMaxRetries ¶
The maximum number of times an AWS API request is being executed. If the API request still fails, an error is thrown.
func GetProfile ¶
The profile for API operations. If not set, the default profile created with `aws configure` will be used.
func GetRegion ¶
The region where AWS operations will take place. Examples are us-east-1, us-west-2, etc.
func GetS3ForcePathStyle ¶
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 ¶
The secret key for API operations. You can retrieve this from the 'Security & Credentials' section of the AWS console.
func GetSharedCredentialsFile ¶
The path to the shared credentials file. If not set this defaults to ~/.aws/credentials.
func GetSkipCredentialsValidation ¶
Skip the credentials validation via STS API. Used for AWS API implementations that do not have STS available/implemented.
func GetSkipGetEc2Platforms ¶
Skip getting the supported EC2 platforms. Used by users that don't have ec2:DescribeAccountAttributes permissions.
func GetSkipMetadataApiCheck ¶
func GetSkipRegionValidation ¶
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 ¶
Skip requesting the account ID. Used for AWS API implementations that do not have IAM/STS API and/or metadata API.
Types ¶
This section is empty.