HostNameBinding Class  
A hostname binding object.
Variables are only populated by the server, and will be ignored when sending a request.
Constructor
HostNameBinding(*, kind: str | None = None, site_name: str | None = None, domain_id: str | None = None, azure_resource_name: str | None = None, azure_resource_type: str | _models.AzureResourceType | None = None, custom_host_name_dns_record_type: str | _models.CustomHostNameDnsRecordType | None = None, host_name_type: str | _models.HostNameType | None = None, ssl_state: str | _models.SslState | None = None, thumbprint: str | None = None, **kwargs: Any)Keyword-Only Parameters
| Name | Description | 
|---|---|
| kind | Kind of resource. Default value: None | 
| site_name | App Service app name. Default value: None | 
| domain_id | Fully qualified ARM domain resource URI. Default value: None | 
| azure_resource_name | Azure resource name. Default value: None | 
| azure_resource_type | Azure resource type. Known values are: "Website" and "TrafficManager". Default value: None | 
| custom_host_name_dns_record_type | Custom DNS record type. Known values are: "CName" and "A". Default value: None | 
| host_name_type | 
				str or 
				HostNameType
		 Hostname type. Known values are: "Verified" and "Managed". Default value: None | 
| ssl_state | SSL type. Known values are: "Disabled", "SniEnabled", and "IpBasedEnabled". Default value: None | 
| thumbprint | SSL certificate thumbprint. Default value: None | 
Variables
| Name | Description | 
|---|---|
| id | Resource Id. | 
| name | Resource Name. | 
| kind | Kind of resource. | 
| type | Resource type. | 
| site_name | App Service app name. | 
| domain_id | Fully qualified ARM domain resource URI. | 
| azure_resource_name | Azure resource name. | 
| azure_resource_type | Azure resource type. Known values are: "Website" and "TrafficManager". | 
| custom_host_name_dns_record_type | Custom DNS record type. Known values are: "CName" and "A". | 
| host_name_type | 
				str or 
				HostNameType
		 Hostname type. Known values are: "Verified" and "Managed". | 
| ssl_state | SSL type. Known values are: "Disabled", "SniEnabled", and "IpBasedEnabled". | 
| thumbprint | SSL certificate thumbprint. | 
| virtual_ip | Virtual IP address assigned to the hostname if IP based SSL is enabled. |