HostNameBindingInner Class

Definition

A hostname binding object.

[Microsoft.Rest.Serialization.JsonTransformation]
public class HostNameBindingInner : Microsoft.Azure.Management.AppService.Fluent.Models.ProxyOnlyResourceInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type HostNameBindingInner = class
    inherit ProxyOnlyResourceInner
Public Class HostNameBindingInner
Inherits ProxyOnlyResourceInner
Inheritance
Attributes

Constructors

HostNameBindingInner()

Initializes a new instance of the HostNameBindingInner class.

HostNameBindingInner(String, String, String, String, String, String, String, Nullable<AzureResourceType>, Nullable<CustomHostNameDnsRecordType>, Nullable<HostNameType>, Nullable<SslState>, String, String)

Initializes a new instance of the HostNameBindingInner class.

Properties

AzureResourceName

Gets or sets azure resource name.

AzureResourceType

Gets or sets azure resource type. Possible values include: 'Website', 'TrafficManager'

CustomHostNameDnsRecordType

Gets or sets custom DNS record type. Possible values include: 'CName', 'A'

DomainId

Gets or sets fully qualified ARM domain resource URI.

HostNameType

Gets or sets hostname type. Possible values include: 'Verified', 'Managed'

Id

Resource Id. Setter is protected because Id needs to be set in Network resources.

(Inherited from ProxyResource)
Kind

Gets or sets kind of resource.

(Inherited from ProxyOnlyResourceInner)
Location

Resource location

(Inherited from Resource)
Name

Resource name

(Inherited from ProxyResource)
SiteName

Gets or sets app Service app name.

SslState

Gets or sets SSL type. Possible values include: 'Disabled', 'SniEnabled', 'IpBasedEnabled'

Tags

Resource tags

(Inherited from Resource)
Thumbprint

Gets or sets SSL certificate thumbprint

Type

Resource type

(Inherited from ProxyResource)
VirtualIP

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

Methods

Validate()

Validate the object. Throws ValidationException if validation fails.

(Inherited from Resource)

Applies to