@Generated(value="software.amazon.awssdk:codegen") public final class AssociatedRole extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AssociatedRole.Builder,AssociatedRole>
Information about the associated IAM roles.
Modifier and Type | Class and Description |
---|---|
static interface |
AssociatedRole.Builder |
Modifier and Type | Method and Description |
---|---|
String |
associatedRoleArn()
The ARN of the associated IAM role.
|
static AssociatedRole.Builder |
builder() |
String |
certificateS3BucketName()
The name of the Amazon S3 bucket in which the Amazon S3 object is stored.
|
String |
certificateS3ObjectKey()
The key of the Amazon S3 object ey where the certificate, certificate chain, and encrypted private key bundle is
stored.
|
String |
encryptionKmsKeyId()
The ID of the KMS customer master key (CMK) used to encrypt the private key.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends AssociatedRole.Builder> |
serializableBuilderClass() |
AssociatedRole.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String associatedRoleArn()
The ARN of the associated IAM role.
public final String certificateS3BucketName()
The name of the Amazon S3 bucket in which the Amazon S3 object is stored.
public final String certificateS3ObjectKey()
The key of the Amazon S3 object ey where the certificate, certificate chain, and encrypted private key bundle is
stored. The object key is formated as follows: role_arn
/certificate_arn
.
role_arn
/
certificate_arn
.public final String encryptionKmsKeyId()
The ID of the KMS customer master key (CMK) used to encrypt the private key.
public AssociatedRole.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<AssociatedRole.Builder,AssociatedRole>
public static AssociatedRole.Builder builder()
public static Class<? extends AssociatedRole.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2023. All rights reserved.