Interface EncryptionConfiguration.Builder

    • Method Detail

      • keyId

        EncryptionConfiguration.Builder keyId​(String 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

        EncryptionConfiguration.Builder type​(String 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:
        EncryptionType, EncryptionType
      • type

        EncryptionConfiguration.Builder type​(EncryptionType 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:
        EncryptionType, EncryptionType