Interface KmsAccess.Builder

  • Method Details

    • status

      KmsAccess.Builder status(String status)

      The current status of the KMS access configuration.

      Parameters:
      status - The current status of the KMS access configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the KMS access configuration.

      Parameters:
      status - The current status of the KMS access configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • ipv4Addresses

      KmsAccess.Builder ipv4Addresses(Collection<String> ipv4Addresses)

      The IPv4 addresses allowed for KMS access.

      Parameters:
      ipv4Addresses - The IPv4 addresses allowed for KMS access.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ipv4Addresses

      KmsAccess.Builder ipv4Addresses(String... ipv4Addresses)

      The IPv4 addresses allowed for KMS access.

      Parameters:
      ipv4Addresses - The IPv4 addresses allowed for KMS access.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • domainName

      KmsAccess.Builder domainName(String domainName)

      The domain name for KMS access configuration.

      Parameters:
      domainName - The domain name for KMS access configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • kmsPolicyDocument

      KmsAccess.Builder kmsPolicyDocument(String kmsPolicyDocument)

      The KMS policy document that defines permissions for key usage.

      Parameters:
      kmsPolicyDocument - The KMS policy document that defines permissions for key usage.
      Returns:
      Returns a reference to this object so that method calls can be chained together.