Preparing search index...
The search index is not available
Landing Zone Accelerator on AWS - v1.6.0
Landing Zone Accelerator on AWS - v1.6.0
@aws-cdk-extensions/cdk-plugin-assume-role
AssumeRoleProviderSource
Class AssumeRoleProviderSource
Hierarchy
AssumeRoleProviderSource
Implements
CredentialProviderSource
Index
Constructors
constructor
Properties
cache
cache
Expiration
name
props
Methods
assume
Role
can
Provide
Credentials
get
Provider
is
Available
Constructors
constructor
new
Assume
Role
Provider
Source
(
props
:
AssumeRoleProviderSourceProps
)
:
AssumeRoleProviderSource
Parameters
props:
AssumeRoleProviderSourceProps
Returns
AssumeRoleProviderSource
Properties
Private
Readonly
cache
cache
:
{
[accountId:
string
]
:
AWS.Credentials
;
}
= {}
Type declaration
[
accountId:
string
]:
AWS.Credentials
Private
Readonly
cache
Expiration
cache
Expiration
:
{
[accountId:
string
]
:
Date
;
}
= {}
Type declaration
[
accountId:
string
]:
Date
Readonly
name
name
:
string
= ...
Private
Readonly
props
props
:
AssumeRoleProviderSourceProps
Methods
Protected
assume
Role
assume
Role
(
accountId
:
string
, duration
:
number
)
:
Promise
<
AssumeRoleResponse
>
Parameters
accountId:
string
duration:
number
Returns
Promise
<
AssumeRoleResponse
>
can
Provide
Credentials
can
Provide
Credentials
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
get
Provider
get
Provider
(
accountId
:
string
)
:
Promise
<
Credentials
>
Parameters
accountId:
string
Returns
Promise
<
Credentials
>
is
Available
is
Available
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
Landing
Zone
Accelerator on AWS -
v1.6.0
@aws-
accelerator/config -
v0.0.0
@aws-
accelerator/constructs -
v0.0.0
@aws-
accelerator/tester -
v0.0.0
@aws-
accelerator/tools -
v0.0.0
@aws-
accelerator/utils -
v0.0.0
@aws-
cdk-
extensions/cdk-
extensions -
v0.0.0
@aws-
cdk-
extensions/cdk-
plugin-
assume-
role -
v0.0.0
Assume
Role
Provider
Source
constructor
cache
cache
Expiration
name
props
assume
Role
can
Provide
Credentials
get
Provider
is
Available
Generated using
TypeDoc