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 CreateSession requests with this profile.
List<E> roleArns
A list of IAM roles that this profile can assume in a CreateSession operation.
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.
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 CreateSession operation 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 CreateSession operation.
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
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.
Boolean failed
Indicates whether the CreateSession operation was successful.
Map<K,V> properties
A list of instanceProperty objects.
Date seenAt
The ISO-8601 time stamp of when the certificate was last used in a CreateSession operation.
String resourceArn
The ARN of the resource.
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 CreateSession requests with this profile.
List<E> roleArns
A list of IAM roles that this profile can assume in a CreateSession operation.
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.
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 Certificate Manager Private Certificate Authority specified by this ARN is used in
trust validation for CreateSession
operations. 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 CreateSession operation.
Boolean enabled
The enabled status of the Subject.
Date lastSeenAt
The ISO-8601 time stamp of when the certificate was last used in a CreateSession operation.
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.
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
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 CreateSession operation.
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 © 2022. All rights reserved.