Interface EncryptionConfiguration.Builder

All Superinterfaces:
Buildable, CopyableBuilder<EncryptionConfiguration.Builder,EncryptionConfiguration>, SdkBuilder<EncryptionConfiguration.Builder,EncryptionConfiguration>, SdkPojo
Enclosing class:
EncryptionConfiguration

public static interface EncryptionConfiguration.Builder extends SdkPojo, CopyableBuilder<EncryptionConfiguration.Builder,EncryptionConfiguration>
  • Method Details

    • keyId

      The ID of the Amazon Web Services Key Management Service (KMS) customer managed key. You can use any of the key identifiers that KMS supports, unless you're using a key that's managed by another account. If you're using a key managed by another account, then specify the key ARN. For more information, see Key ID in the Amazon Web Services KMS Developer Guide.

      Parameters:
      keyId - The ID of the Amazon Web Services Key Management Service (KMS) customer managed key. You can use any of the key identifiers that KMS supports, unless you're using a key that's managed by another account. If you're using a key managed by another account, then specify the key ARN. For more information, see Key ID in the Amazon Web Services KMS Developer Guide.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      The type of Amazon Web Services KMS key to use for encryption of your Network Firewall resources.

      Parameters:
      type - The type of Amazon Web Services KMS key to use for encryption of your Network Firewall resources.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The type of Amazon Web Services KMS key to use for encryption of your Network Firewall resources.

      Parameters:
      type - The type of Amazon Web Services KMS key to use for encryption of your Network Firewall resources.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: