public static interface AssociatedRole.Builder extends SdkPojo, CopyableBuilder<AssociatedRole.Builder,AssociatedRole>
Modifier and Type | Method and Description |
---|---|
AssociatedRole.Builder |
associatedRoleArn(String associatedRoleArn)
The ARN of the associated IAM role.
|
AssociatedRole.Builder |
certificateS3BucketName(String certificateS3BucketName)
The name of the Amazon S3 bucket in which the Amazon S3 object is stored.
|
AssociatedRole.Builder |
certificateS3ObjectKey(String certificateS3ObjectKey)
The key of the Amazon S3 object ey where the certificate, certificate chain, and encrypted private key bundle
is stored.
|
AssociatedRole.Builder |
encryptionKmsKeyId(String encryptionKmsKeyId)
The ID of the KMS customer master key (CMK) used to encrypt the private key.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
AssociatedRole.Builder associatedRoleArn(String associatedRoleArn)
The ARN of the associated IAM role.
associatedRoleArn
- The ARN of the associated IAM role.AssociatedRole.Builder certificateS3BucketName(String certificateS3BucketName)
The name of the Amazon S3 bucket in which the Amazon S3 object is stored.
certificateS3BucketName
- The name of the Amazon S3 bucket in which the Amazon S3 object is stored.AssociatedRole.Builder certificateS3ObjectKey(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
.
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
.AssociatedRole.Builder encryptionKmsKeyId(String encryptionKmsKeyId)
The ID of the KMS customer master key (CMK) used to encrypt the private key.
encryptionKmsKeyId
- The ID of the KMS customer master key (CMK) used to encrypt the private key.Copyright © 2022. All rights reserved.