Skip to content

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