Share via


CustomDomainInner Constructors

Definition

Overloads

CustomDomainInner()

Initializes a new instance of the CustomDomainInner class.

CustomDomainInner(String, String, String, String, CustomDomainResourceState, CustomHttpsProvisioningState, CustomHttpsProvisioningSubstate, String, String)

Initializes a new instance of the CustomDomainInner class.

CustomDomainInner()

Initializes a new instance of the CustomDomainInner class.

public CustomDomainInner ();
Public Sub New ()

Applies to

CustomDomainInner(String, String, String, String, CustomDomainResourceState, CustomHttpsProvisioningState, CustomHttpsProvisioningSubstate, String, String)

Initializes a new instance of the CustomDomainInner class.

public CustomDomainInner (string hostName, string id = default, string name = default, string type = default, Microsoft.Azure.Management.Cdn.Fluent.Models.CustomDomainResourceState resourceState = default, Microsoft.Azure.Management.Cdn.Fluent.Models.CustomHttpsProvisioningState customHttpsProvisioningState = default, Microsoft.Azure.Management.Cdn.Fluent.Models.CustomHttpsProvisioningSubstate customHttpsProvisioningSubstate = default, string validationData = default, string provisioningState = default);
new Microsoft.Azure.Management.Cdn.Fluent.Models.CustomDomainInner : string * string * string * string * Microsoft.Azure.Management.Cdn.Fluent.Models.CustomDomainResourceState * Microsoft.Azure.Management.Cdn.Fluent.Models.CustomHttpsProvisioningState * Microsoft.Azure.Management.Cdn.Fluent.Models.CustomHttpsProvisioningSubstate * string * string -> Microsoft.Azure.Management.Cdn.Fluent.Models.CustomDomainInner
Public Sub New (hostName As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional resourceState As CustomDomainResourceState = Nothing, Optional customHttpsProvisioningState As CustomHttpsProvisioningState = Nothing, Optional customHttpsProvisioningSubstate As CustomHttpsProvisioningSubstate = Nothing, Optional validationData As String = Nothing, Optional provisioningState As String = Nothing)

Parameters

hostName
String

The host name of the custom domain. Must be a domain name.

id
String
name
String
type
String
resourceState
CustomDomainResourceState

Resource status of the custom domain. Possible values include: 'Creating', 'Active', 'Deleting'

customHttpsProvisioningState
CustomHttpsProvisioningState

Provisioning status of Custom Https of the custom domain. Possible values include: 'Enabling', 'Enabled', 'Disabling', 'Disabled', 'Failed'

customHttpsProvisioningSubstate
CustomHttpsProvisioningSubstate

Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step. Possible values include: 'SubmittingDomainControlValidationRequest', 'PendingDomainControlValidationREquestApproval', 'DomainControlValidationRequestApproved', 'DomainControlValidationRequestRejected', 'DomainControlValidationRequestTimedOut', 'IssuingCertificate', 'DeployingCertificate', 'CertificateDeployed', 'DeletingCertificate', 'CertificateDeleted'

validationData
String

Special validation or data may be required when delivering CDN to some regions due to local compliance reasons. E.g. ICP license number of a custom domain is required to deliver content in China.

provisioningState
String

Provisioning status of the custom domain.

Applies to