Module Reference / @tinystacks/ops-aws-core-widgets / AwsCredentialsProvider
Interface: AwsCredentialsProvider
@tinystacks/ops-aws-core-widgets.AwsCredentialsProvider
Example
AwsProvider:
type: AwsCredentialsProvider
credentials:
roleArn: arn:aws:iam::123456789012:role/OrganizationAccountAccessRole
sessionName: ops-console
region: us-east-1
primaryCredentials:
profileName: default
Hierarchy
↳ AwsCredentialsProvider
Table of contents
Properties
Properties
accountId
• Optional
accountId: string
Defined in
node_modules/@tinystacks/ops-aws-core-widgets/dist/ops-types.d.ts:34
cliEnv
• Optional
cliEnv: Object
Index signature
▪ [key: string
]: string
Defined in
node_modules/@tinystacks/ops-aws-core-widgets/dist/ops-types.d.ts:36
credentials
• credentials: AwsCredentials
Defined in
node_modules/@tinystacks/ops-aws-core-widgets/dist/ops-types.d.ts:33
id
• id: string
Inherited from
Provider.id
Defined in
node_modules/@tinystacks/ops-model/dist/models/Provider.d.ts:2
region
• Optional
region: string
Defined in
node_modules/@tinystacks/ops-aws-core-widgets/dist/ops-types.d.ts:35
type
• type: string
This describes the type of the provider
Inherited from
Provider.type
Defined in
node_modules/@tinystacks/ops-model/dist/models/Provider.d.ts:6