Interface DescribedSecurityPolicy.Builder

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

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

    • fips

      Specifies whether this policy enables Federal Information Processing Standards (FIPS).

      Parameters:
      fips - Specifies whether this policy enables Federal Information Processing Standards (FIPS).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityPolicyName

      DescribedSecurityPolicy.Builder securityPolicyName(String securityPolicyName)

      Specifies the name of the security policy that is attached to the server.

      Parameters:
      securityPolicyName - Specifies the name of the security policy that is attached to the server.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sshCiphers

      Specifies the enabled Secure Shell (SSH) cipher encryption algorithms in the security policy that is attached to the server.

      Parameters:
      sshCiphers - Specifies the enabled Secure Shell (SSH) cipher encryption algorithms in the security policy that is attached to the server.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sshCiphers

      DescribedSecurityPolicy.Builder sshCiphers(String... sshCiphers)

      Specifies the enabled Secure Shell (SSH) cipher encryption algorithms in the security policy that is attached to the server.

      Parameters:
      sshCiphers - Specifies the enabled Secure Shell (SSH) cipher encryption algorithms in the security policy that is attached to the server.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sshKexs

      Specifies the enabled SSH key exchange (KEX) encryption algorithms in the security policy that is attached to the server.

      Parameters:
      sshKexs - Specifies the enabled SSH key exchange (KEX) encryption algorithms in the security policy that is attached to the server.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sshKexs

      Specifies the enabled SSH key exchange (KEX) encryption algorithms in the security policy that is attached to the server.

      Parameters:
      sshKexs - Specifies the enabled SSH key exchange (KEX) encryption algorithms in the security policy that is attached to the server.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sshMacs

      Specifies the enabled SSH message authentication code (MAC) encryption algorithms in the security policy that is attached to the server.

      Parameters:
      sshMacs - Specifies the enabled SSH message authentication code (MAC) encryption algorithms in the security policy that is attached to the server.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sshMacs

      Specifies the enabled SSH message authentication code (MAC) encryption algorithms in the security policy that is attached to the server.

      Parameters:
      sshMacs - Specifies the enabled SSH message authentication code (MAC) encryption algorithms in the security policy that is attached to the server.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tlsCiphers

      Specifies the enabled Transport Layer Security (TLS) cipher encryption algorithms in the security policy that is attached to the server.

      Parameters:
      tlsCiphers - Specifies the enabled Transport Layer Security (TLS) cipher encryption algorithms in the security policy that is attached to the server.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tlsCiphers

      DescribedSecurityPolicy.Builder tlsCiphers(String... tlsCiphers)

      Specifies the enabled Transport Layer Security (TLS) cipher encryption algorithms in the security policy that is attached to the server.

      Parameters:
      tlsCiphers - Specifies the enabled Transport Layer Security (TLS) cipher encryption algorithms in the security policy that is attached to the server.
      Returns:
      Returns a reference to this object so that method calls can be chained together.