AWSOIDCConfiguration class
Constructors
-
AWSOIDCConfiguration({Input<String>? duration, Input<List<String>>? policyARNs, required Input<String> roleARN, required Input<String> sessionName})
-
Creates a new AWSOIDCConfiguration.
duration Duration of the assume-role session in “XhYmZs” format
policyARNs Optional set of IAM policy ARNs that further restrict the assume-role session
roleARN The ARN of the role to assume using the OIDC token.
sessionName The name of the assume-role session.
const
-
AWSOIDCConfiguration.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
duration
→ Input<String>?
-
Duration of the assume-role session in “XhYmZs” format
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
policyARNs
→ Input<List<String>>?
-
Optional set of IAM policy ARNs that further restrict the assume-role session
final
-
roleARN
→ Input<String>
-
The ARN of the role to assume using the OIDC token.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
sessionName
→ Input<String>
-
The name of the assume-role session.
final