HostNameSslState Class

SSL-enabled hostname.

Inheritance
HostNameSslState

Constructor

HostNameSslState(*, name: Optional[str] = None, ssl_state: Optional[Union[str, azure.mgmt.web.v2019_08_01.models._web_site_management_client_enums.SslState]] = None, virtual_ip: Optional[str] = None, thumbprint: Optional[str] = None, to_update: Optional[bool] = None, host_type: Optional[Union[str, azure.mgmt.web.v2019_08_01.models._web_site_management_client_enums.HostType]] = None, **kwargs)

Parameters

name
str
Required

Hostname.

ssl_state
str or SslState
Required

SSL type. Possible values include: "Disabled", "SniEnabled", "IpBasedEnabled".

virtual_ip
str
Required

Virtual IP address assigned to the hostname if IP based SSL is enabled.

thumbprint
str
Required

SSL certificate thumbprint.

to_update
bool
Required

Set to <code>true</code> to update existing hostname.

host_type
str or HostType
Required

Indicates whether the hostname is a standard or repository hostname. Possible values include: "Standard", "Repository".