Integer durationSeconds
The number of seconds the vended session credentials are valid for.
Boolean enabled
Specifies whether the profile is enabled.
List<E> managedPolicyArns
A list of managed policy ARNs that apply to the vended session credentials.
String name
The name of the profile.
Boolean requireInstanceProperties
Specifies whether instance properties are required in temporary credential requests with this profile.
List<E> roleArns
A list of IAM roles that this profile can assume in a temporary credential request.
String sessionPolicy
A session policy that applies to the trust boundary of the vended session credentials.
List<E> tags
The tags to attach to the profile.
ProfileDetail profile
The state of the profile after a read or write operation.
Boolean enabled
Specifies whether the trust anchor is enabled.
String name
The name of the trust anchor.
List<E> notificationSettings
A list of notification settings to be associated to the trust anchor.
Source source
The trust anchor type and its related certificate data.
List<E> tags
The tags to attach to the trust anchor.
TrustAnchorDetail trustAnchor
The state of the trust anchor after a read or write operation.
Boolean enabled
Indicates whether the credential is enabled.
Boolean failed
Indicates whether the temporary credential request was successful.
String issuer
The fully qualified domain name of the issuing certificate for the presented end-entity certificate.
Date seenAt
The ISO-8601 time stamp of when the certificate was last used in a temporary credential request.
String serialNumber
The serial number of the certificate.
String x509CertificateData
The PEM-encoded data of the certificate.
Date createdAt
The ISO-8601 timestamp when the certificate revocation list (CRL) was created.
String crlArn
The ARN of the certificate revocation list (CRL).
ByteBuffer crlData
The state of the certificate revocation list (CRL) after a read or write operation.
String crlId
The unique identifier of the certificate revocation list (CRL).
Boolean enabled
Indicates whether the certificate revocation list (CRL) is enabled.
String name
The name of the certificate revocation list (CRL).
String trustAnchorArn
The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for.
Date updatedAt
The ISO-8601 timestamp when the certificate revocation list (CRL) was last updated.
String crlId
The unique identifier of the certificate revocation list (CRL).
CrlDetail crl
The state of the certificate revocation list (CRL) after a read or write operation.
String profileId
The unique identifier of the profile.
ProfileDetail profile
The state of the profile after a read or write operation.
String trustAnchorId
The unique identifier of the trust anchor.
TrustAnchorDetail trustAnchor
The state of the trust anchor after a read or write operation.
String crlId
The unique identifier of the certificate revocation list (CRL).
CrlDetail crl
The state of the certificate revocation list (CRL) after a read or write operation.
String profileId
The unique identifier of the profile.
ProfileDetail profile
The state of the profile after a read or write operation.
String trustAnchorId
The unique identifier of the trust anchor.
TrustAnchorDetail trustAnchor
The state of the trust anchor after a read or write operation.
String crlId
The unique identifier of the certificate revocation list (CRL).
CrlDetail crl
The state of the certificate revocation list (CRL) after a read or write operation.
String profileId
The unique identifier of the profile.
ProfileDetail profile
The state of the profile after a read or write operation.
String trustAnchorId
The unique identifier of the trust anchor.
TrustAnchorDetail trustAnchor
The state of the trust anchor after a read or write operation.
String crlId
The unique identifier of the certificate revocation list (CRL).
CrlDetail crl
The state of the certificate revocation list (CRL) after a read or write operation.
String profileId
The unique identifier of the profile.
ProfileDetail profile
The state of the profile after a read or write operation.
String subjectId
The unique identifier of the subject.
SubjectDetail subject
The state of the subject after a read or write operation.
String trustAnchorId
The unique identifier of the trust anchor.
TrustAnchorDetail trustAnchor
The state of the trust anchor after a read or write operation.
ByteBuffer crlData
The x509 v3 specified certificate revocation list (CRL).
Boolean enabled
Specifies whether the certificate revocation list (CRL) is enabled.
String name
The name of the certificate revocation list (CRL).
List<E> tags
A list of tags to attach to the certificate revocation list (CRL).
String trustAnchorArn
The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for.
CrlDetail crl
The state of the certificate revocation list (CRL) after a read or write operation.
String resourceArn
The ARN of the resource.
String channel
The specified channel of notification. IAM Roles Anywhere uses CloudWatch metrics, EventBridge, and Health Dashboard to notify for an event.
In the absence of a specific channel, IAM Roles Anywhere applies this setting to 'ALL' channels.
Boolean enabled
Indicates whether the notification setting is enabled.
String event
The event to which this notification setting is applied.
Integer threshold
The number of days before a notification event. This value is required for a notification setting that is enabled.
String channel
The specified channel of notification. IAM Roles Anywhere uses CloudWatch metrics, EventBridge, and Health Dashboard to notify for an event.
In the absence of a specific channel, IAM Roles Anywhere applies this setting to 'ALL' channels.
String configuredBy
The principal that configured the notification setting. For default settings configured by IAM Roles Anywhere,
the value is rolesanywhere.amazonaws.com, and for customized notifications settings, it is the
respective account ID.
Boolean enabled
Indicates whether the notification setting is enabled.
String event
The event to which this notification setting is applied.
Integer threshold
The number of days before a notification event.
Date createdAt
The ISO-8601 timestamp when the profile was created.
String createdBy
The Amazon Web Services account that created the profile.
Integer durationSeconds
The number of seconds the vended session credentials are valid for.
Boolean enabled
Indicates whether the profile is enabled.
List<E> managedPolicyArns
A list of managed policy ARNs that apply to the vended session credentials.
String name
The name of the profile.
String profileArn
The ARN of the profile.
String profileId
The unique identifier of the profile.
Boolean requireInstanceProperties
Specifies whether instance properties are required in temporary credential requests with this profile.
List<E> roleArns
A list of IAM roles that this profile can assume in a temporary credential request.
String sessionPolicy
A session policy that applies to the trust boundary of the vended session credentials.
Date updatedAt
The ISO-8601 timestamp when the profile was last updated.
TrustAnchorDetail trustAnchor
TrustAnchorDetail trustAnchor
SourceData sourceData
The data field of the trust anchor depending on its type.
String sourceType
The type of the trust anchor.
String acmPcaArn
The root certificate of the Private Certificate Authority specified by this ARN is used in trust validation for
temporary credential requests. Included for trust anchors of type AWS_ACM_PCA.
String x509CertificateData
The PEM-encoded data for the certificate anchor. Included for trust anchors of type
CERTIFICATE_BUNDLE.
Date createdAt
The ISO-8601 timestamp when the subject was created.
List<E> credentials
The temporary session credentials vended at the last authenticating call with this subject.
Boolean enabled
The enabled status of the subject.
List<E> instanceProperties
The specified instance properties associated with the request.
Date lastSeenAt
The ISO-8601 timestamp of the last time this subject requested temporary session credentials.
String subjectArn
The ARN of the resource.
String subjectId
The id of the resource
Date updatedAt
The ISO-8601 timestamp when the subject was last updated.
String x509Subject
The x509 principal identifier of the authenticating certificate.
Date createdAt
The ISO-8601 time stamp of when the certificate was first used in a temporary credential request.
Boolean enabled
The enabled status of the subject.
Date lastSeenAt
The ISO-8601 time stamp of when the certificate was last used in a temporary credential request.
String subjectArn
The ARN of the resource.
String subjectId
The id of the resource.
Date updatedAt
The ISO-8601 timestamp when the subject was last updated.
String x509Subject
The x509 principal identifier of the authenticating certificate.
Date createdAt
The ISO-8601 timestamp when the trust anchor was created.
Boolean enabled
Indicates whether the trust anchor is enabled.
String name
The name of the trust anchor.
List<E> notificationSettings
A list of notification settings to be associated to the trust anchor.
Source source
The trust anchor type and its related certificate data.
String trustAnchorArn
The ARN of the trust anchor.
String trustAnchorId
The unique identifier of the trust anchor.
Date updatedAt
The ISO-8601 timestamp when the trust anchor was last updated.
ByteBuffer crlData
The x509 v3 specified certificate revocation list (CRL).
String crlId
The unique identifier of the certificate revocation list (CRL).
String name
The name of the Crl.
CrlDetail crl
The state of the certificate revocation list (CRL) after a read or write operation.
Integer durationSeconds
The number of seconds the vended session credentials are valid for.
List<E> managedPolicyArns
A list of managed policy ARNs that apply to the vended session credentials.
String name
The name of the profile.
String profileId
The unique identifier of the profile.
List<E> roleArns
A list of IAM roles that this profile can assume in a temporary credential request.
String sessionPolicy
A session policy that applies to the trust boundary of the vended session credentials.
ProfileDetail profile
The state of the profile after a read or write operation.
TrustAnchorDetail trustAnchor
The state of the trust anchor after a read or write operation.
Copyright © 2024. All rights reserved.