Class HostNameSslState
- java.lang.Object
-
- com.microsoft.azure.management.appservice.HostNameSslState
-
public class HostNameSslState extends Object
SSL-enabled hostname.
-
-
Constructor Summary
Constructors Constructor Description HostNameSslState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HostTypehostType()Get indicates whether the hostname is a standard or repository hostname.Stringname()Get hostname.SslStatesslState()Get sSL type.Stringthumbprint()Get sSL certificate thumbprint.BooleantoUpdate()Get set to <code>true</code> to update existing hostname.StringvirtualIP()Get virtual IP address assigned to the hostname if IP based SSL is enabled.HostNameSslStatewithHostType(HostType hostType)Set indicates whether the hostname is a standard or repository hostname.HostNameSslStatewithName(String name)Set hostname.HostNameSslStatewithSslState(SslState sslState)Set sSL type.HostNameSslStatewithThumbprint(String thumbprint)Set sSL certificate thumbprint.HostNameSslStatewithToUpdate(Boolean toUpdate)Set set to <code>true</code> to update existing hostname.HostNameSslStatewithVirtualIP(String virtualIP)Set virtual IP address assigned to the hostname if IP based SSL is enabled.
-
-
-
Method Detail
-
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.
-
-