- CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.rolesanywhere.CfnCRL
-
The CloudFormation resource type name for this resource class.
- CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
The CloudFormation resource type name for this resource class.
- CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor
-
The CloudFormation resource type name for this resource class.
- CfnCRL - Class in software.amazon.awscdk.services.rolesanywhere
-
A CloudFormation `AWS::RolesAnywhere::CRL`.
- CfnCRL(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.rolesanywhere.CfnCRL
-
- CfnCRL(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.rolesanywhere.CfnCRL
-
- CfnCRL(Construct, String, CfnCRLProps) - Constructor for class software.amazon.awscdk.services.rolesanywhere.CfnCRL
-
Create a new `AWS::RolesAnywhere::CRL`.
- CfnCRL(Construct, String) - Constructor for class software.amazon.awscdk.services.rolesanywhere.CfnCRL
-
Create a new `AWS::RolesAnywhere::CRL`.
- CfnCRL.Builder - Class in software.amazon.awscdk.services.rolesanywhere
-
- CfnCRLProps - Interface in software.amazon.awscdk.services.rolesanywhere
-
Properties for defining a `CfnCRL`.
- CfnCRLProps.Builder - Class in software.amazon.awscdk.services.rolesanywhere
-
- CfnCRLProps.Jsii$Proxy - Class in software.amazon.awscdk.services.rolesanywhere
-
- CfnProfile - Class in software.amazon.awscdk.services.rolesanywhere
-
A CloudFormation `AWS::RolesAnywhere::Profile`.
- CfnProfile(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
- CfnProfile(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
- CfnProfile(Construct, String, CfnProfileProps) - Constructor for class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
Create a new `AWS::RolesAnywhere::Profile`.
- CfnProfile(Construct, String) - Constructor for class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
Create a new `AWS::RolesAnywhere::Profile`.
- CfnProfile.Builder - Class in software.amazon.awscdk.services.rolesanywhere
-
- CfnProfileProps - Interface in software.amazon.awscdk.services.rolesanywhere
-
Properties for defining a `CfnProfile`.
- CfnProfileProps.Builder - Class in software.amazon.awscdk.services.rolesanywhere
-
- CfnProfileProps.Jsii$Proxy - Class in software.amazon.awscdk.services.rolesanywhere
-
- CfnTrustAnchor - Class in software.amazon.awscdk.services.rolesanywhere
-
A CloudFormation `AWS::RolesAnywhere::TrustAnchor`.
- CfnTrustAnchor(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor
-
- CfnTrustAnchor(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor
-
- CfnTrustAnchor(Construct, String, CfnTrustAnchorProps) - Constructor for class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor
-
Create a new `AWS::RolesAnywhere::TrustAnchor`.
- CfnTrustAnchor(Construct, String) - Constructor for class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor
-
Create a new `AWS::RolesAnywhere::TrustAnchor`.
- CfnTrustAnchor.Builder - Class in software.amazon.awscdk.services.rolesanywhere
-
- CfnTrustAnchor.SourceDataProperty - Interface in software.amazon.awscdk.services.rolesanywhere
-
The data field of the trust anchor depending on its type.
- CfnTrustAnchor.SourceDataProperty.Builder - Class in software.amazon.awscdk.services.rolesanywhere
-
- CfnTrustAnchor.SourceDataProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.rolesanywhere
-
- CfnTrustAnchor.SourceProperty - Interface in software.amazon.awscdk.services.rolesanywhere
-
The trust anchor type and its related certificate data.
- CfnTrustAnchor.SourceProperty.Builder - Class in software.amazon.awscdk.services.rolesanywhere
-
- CfnTrustAnchor.SourceProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.rolesanywhere
-
- CfnTrustAnchorProps - Interface in software.amazon.awscdk.services.rolesanywhere
-
Properties for defining a `CfnTrustAnchor`.
- CfnTrustAnchorProps.Builder - Class in software.amazon.awscdk.services.rolesanywhere
-
- CfnTrustAnchorProps.Jsii$Proxy - Class in software.amazon.awscdk.services.rolesanywhere
-
- create(Construct, String) - Static method in class software.amazon.awscdk.services.rolesanywhere.CfnCRL.Builder
-
- create(Construct, String) - Static method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile.Builder
-
- create(Construct, String) - Static method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor.Builder
-
- crlData(String) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnCRL.Builder
-
The revocation record for a certificate, following the x509 v3 standard.
- crlData(String) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnCRLProps.Builder
-
- getAcmPcaArn() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor.SourceDataProperty
-
The root certificate of the AWS Private Certificate Authority specified by this ARN is used in trust validation for temporary credential requests.
- getAcmPcaArn() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor.SourceDataProperty.Jsii$Proxy
-
- getAttrCrlId() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnCRL
-
The unique primary identifier of the Crl.
- getAttrProfileArn() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
The ARN of the profile.
- getAttrProfileId() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
The unique primary identifier of the Profile.
- getAttrTrustAnchorArn() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor
-
The ARN of the trust anchor.
- getAttrTrustAnchorId() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor
-
The unique primary identifier of the TrustAnchor.
- getCfnProperties() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnCRL
-
- getCfnProperties() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
- getCfnProperties() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor
-
- getCrlData() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnCRL
-
The revocation record for a certificate, following the x509 v3 standard.
- getCrlData() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnCRLProps
-
The revocation record for a certificate, following the x509 v3 standard.
- getCrlData() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnCRLProps.Jsii$Proxy
-
- getDurationSeconds() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
Sets the maximum number of seconds that vended temporary credentials through [CreateSession](https://docs.aws.amazon.com/rolesanywhere/latest/userguide/authentication-create-session.html) will be valid for, between 900 and 3600.
- getDurationSeconds() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnProfileProps
-
Sets the maximum number of seconds that vended temporary credentials through [CreateSession](https://docs.aws.amazon.com/rolesanywhere/latest/userguide/authentication-create-session.html) will be valid for, between 900 and 3600.
- getDurationSeconds() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfileProps.Jsii$Proxy
-
- getEnabled() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnCRL
-
Indicates whether the certificate revocation list (CRL) is enabled.
- getEnabled() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnCRLProps
-
Indicates whether the certificate revocation list (CRL) is enabled.
- getEnabled() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnCRLProps.Jsii$Proxy
-
- getEnabled() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
Indicates whether the profile is enabled.
- getEnabled() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnProfileProps
-
Indicates whether the profile is enabled.
- getEnabled() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfileProps.Jsii$Proxy
-
- getEnabled() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor
-
Indicates whether the trust anchor is enabled.
- getEnabled() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchorProps
-
Indicates whether the trust anchor is enabled.
- getEnabled() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchorProps.Jsii$Proxy
-
- getManagedPolicyArns() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
A list of managed policy ARNs that apply to the vended session credentials.
- getManagedPolicyArns() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnProfileProps
-
A list of managed policy ARNs that apply to the vended session credentials.
- getManagedPolicyArns() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfileProps.Jsii$Proxy
-
- getName() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnCRL
-
The name of the certificate revocation list (CRL).
- getName() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnCRLProps
-
The name of the certificate revocation list (CRL).
- getName() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnCRLProps.Jsii$Proxy
-
- getName() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
The name of the profile.
- getName() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnProfileProps
-
The name of the profile.
- getName() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfileProps.Jsii$Proxy
-
- getName() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor
-
The name of the trust anchor.
- getName() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchorProps
-
The name of the trust anchor.
- getName() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchorProps.Jsii$Proxy
-
- getRequireInstanceProperties() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
Specifies whether instance properties are required in temporary credential requests with this profile.
- getRequireInstanceProperties() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnProfileProps
-
Specifies whether instance properties are required in temporary credential requests with this profile.
- getRequireInstanceProperties() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfileProps.Jsii$Proxy
-
- getRoleArns() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
A list of IAM role ARNs.
- getRoleArns() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnProfileProps
-
A list of IAM role ARNs.
- getRoleArns() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfileProps.Jsii$Proxy
-
- getSessionPolicy() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
A session policy that applies to the trust boundary of the vended session credentials.
- getSessionPolicy() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnProfileProps
-
A session policy that applies to the trust boundary of the vended session credentials.
- getSessionPolicy() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfileProps.Jsii$Proxy
-
- getSource() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor
-
The trust anchor type and its related certificate data.
- getSource() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchorProps
-
The trust anchor type and its related certificate data.
- getSource() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchorProps.Jsii$Proxy
-
- getSourceData() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor.SourceProperty
-
The data field of the trust anchor depending on its type.
- getSourceData() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor.SourceProperty.Jsii$Proxy
-
- getSourceType() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor.SourceProperty
-
The type of the trust anchor.
- getSourceType() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor.SourceProperty.Jsii$Proxy
-
- getTags() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnCRL
-
A list of tags to attach to the CRL.
- getTags() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnCRLProps
-
A list of tags to attach to the CRL.
- getTags() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnCRLProps.Jsii$Proxy
-
- getTags() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
A list of tags to attach to the profile.
- getTags() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnProfileProps
-
A list of tags to attach to the profile.
- getTags() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfileProps.Jsii$Proxy
-
- getTags() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor
-
A list of tags to attach to the trust anchor.
- getTags() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchorProps
-
A list of tags to attach to the trust anchor.
- getTags() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchorProps.Jsii$Proxy
-
- getTrustAnchorArn() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnCRL
-
The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for.
- getTrustAnchorArn() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnCRLProps
-
The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for.
- getTrustAnchorArn() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnCRLProps.Jsii$Proxy
-
- getX509CertificateData() - Method in interface software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor.SourceDataProperty
-
The PEM-encoded data for the certificate anchor.
- getX509CertificateData() - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor.SourceDataProperty.Jsii$Proxy
-
- sessionPolicy(String) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile.Builder
-
A session policy that applies to the trust boundary of the vended session credentials.
- sessionPolicy(String) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfileProps.Builder
-
- setCrlData(String) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnCRL
-
The revocation record for a certificate, following the x509 v3 standard.
- setDurationSeconds(Number) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
Sets the maximum number of seconds that vended temporary credentials through [CreateSession](https://docs.aws.amazon.com/rolesanywhere/latest/userguide/authentication-create-session.html) will be valid for, between 900 and 3600.
- setEnabled(Boolean) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnCRL
-
Indicates whether the certificate revocation list (CRL) is enabled.
- setEnabled(IResolvable) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnCRL
-
Indicates whether the certificate revocation list (CRL) is enabled.
- setEnabled(Boolean) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
Indicates whether the profile is enabled.
- setEnabled(IResolvable) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
Indicates whether the profile is enabled.
- setEnabled(Boolean) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor
-
Indicates whether the trust anchor is enabled.
- setEnabled(IResolvable) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor
-
Indicates whether the trust anchor is enabled.
- setManagedPolicyArns(List<String>) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
A list of managed policy ARNs that apply to the vended session credentials.
- setName(String) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnCRL
-
The name of the certificate revocation list (CRL).
- setName(String) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
The name of the profile.
- setName(String) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor
-
The name of the trust anchor.
- setRequireInstanceProperties(Boolean) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
Specifies whether instance properties are required in temporary credential requests with this profile.
- setRequireInstanceProperties(IResolvable) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
Specifies whether instance properties are required in temporary credential requests with this profile.
- setRoleArns(List<String>) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
A list of IAM role ARNs.
- setSessionPolicy(String) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnProfile
-
A session policy that applies to the trust boundary of the vended session credentials.
- setSource(IResolvable) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor
-
The trust anchor type and its related certificate data.
- setSource(CfnTrustAnchor.SourceProperty) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor
-
The trust anchor type and its related certificate data.
- setTrustAnchorArn(String) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnCRL
-
The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for.
- software.amazon.awscdk.services.rolesanywhere - package software.amazon.awscdk.services.rolesanywhere
-
AWS::RolesAnywhere Construct Library
- source(IResolvable) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor.Builder
-
The trust anchor type and its related certificate data.
- source(CfnTrustAnchor.SourceProperty) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor.Builder
-
The trust anchor type and its related certificate data.
- source(IResolvable) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchorProps.Builder
-
- source(CfnTrustAnchor.SourceProperty) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchorProps.Builder
-
- sourceData(IResolvable) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor.SourceProperty.Builder
-
- sourceData(CfnTrustAnchor.SourceDataProperty) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor.SourceProperty.Builder
-
- sourceType(String) - Method in class software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchor.SourceProperty.Builder
-