Class HostNameSslState

java.lang.Object
com.microsoft.azure.management.appservice.HostNameSslState

public class HostNameSslState extends Object
SSL-enabled hostname.
  • Constructor Details

    • HostNameSslState

      public HostNameSslState()
  • Method Details

    • name

      public String name()
      Get hostname.
      Returns:
      the name value
    • withName

      public HostNameSslState withName(String name)
      Set hostname.
      Parameters:
      name - the name value to set
      Returns:
      the HostNameSslState object itself.
    • sslState

      public SslState sslState()
      Get sSL type. Possible values include: 'Disabled', 'SniEnabled', 'IpBasedEnabled'.
      Returns:
      the sslState value
    • withSslState

      public HostNameSslState withSslState(SslState sslState)
      Set sSL type. Possible values include: 'Disabled', 'SniEnabled', 'IpBasedEnabled'.
      Parameters:
      sslState - the sslState value to set
      Returns:
      the HostNameSslState object itself.
    • virtualIP

      public String virtualIP()
      Get virtual IP address assigned to the hostname if IP based SSL is enabled.
      Returns:
      the virtualIP value
    • withVirtualIP

      public HostNameSslState withVirtualIP(String virtualIP)
      Set virtual IP address assigned to the hostname if IP based SSL is enabled.
      Parameters:
      virtualIP - the virtualIP value to set
      Returns:
      the HostNameSslState object itself.
    • thumbprint

      public String thumbprint()
      Get sSL certificate thumbprint.
      Returns:
      the thumbprint value
    • withThumbprint

      public HostNameSslState withThumbprint(String thumbprint)
      Set sSL certificate thumbprint.
      Parameters:
      thumbprint - the thumbprint value to set
      Returns:
      the HostNameSslState object itself.
    • toUpdate

      public Boolean toUpdate()
      Get set to <code>true</code> to update existing hostname.
      Returns:
      the toUpdate value
    • withToUpdate

      public HostNameSslState withToUpdate(Boolean toUpdate)
      Set set to <code>true</code> to update existing hostname.
      Parameters:
      toUpdate - the toUpdate value to set
      Returns:
      the HostNameSslState object itself.
    • hostType

      public HostType hostType()
      Get indicates whether the hostname is a standard or repository hostname. Possible values include: 'Standard', 'Repository'.
      Returns:
      the hostType value
    • withHostType

      public HostNameSslState withHostType(HostType hostType)
      Set indicates whether the hostname is a standard or repository hostname. Possible values include: 'Standard', 'Repository'.
      Parameters:
      hostType - the hostType value to set
      Returns:
      the HostNameSslState object itself.