Interface AwsEncryptionKeyConfigurationInput.Builder

  • Method Details

    • iamRoleArn

      The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) role that grants access to the KMS key.

      Parameters:
      iamRoleArn - The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) role that grants access to the KMS key.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • externalIdType

      AwsEncryptionKeyConfigurationInput.Builder externalIdType(String externalIdType)

      The type of external identifier associated with the encryption key.

      Parameters:
      externalIdType - The type of external identifier associated with the encryption key.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • externalIdType

      The type of external identifier associated with the encryption key.

      Parameters:
      externalIdType - The type of external identifier associated with the encryption key.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • kmsKeyId

      The identifier or ARN of the Amazon Web Services KMS key to use for encryption.

      Parameters:
      kmsKeyId - The identifier or ARN of the Amazon Web Services KMS key to use for encryption.
      Returns:
      Returns a reference to this object so that method calls can be chained together.