Exemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the AFDDomain class.
 /// </summary>
 /// <param name="hostName">The host name of the domain. Must be a
 /// domain name.</param>
 /// <param name="id">Resource ID.</param>
 /// <param name="name">Resource name.</param>
 /// <param name="type">Resource type.</param>
 /// <param name="tlsSettings">The configuration specifying how to
 /// enable HTTPS for the domain - using AzureFrontDoor managed
 /// certificate or user's own certificate. If not specified, enabling
 /// ssl uses AzureFrontDoor managed certificate by default.</param>
 /// <param name="azureDnsZone">Resource reference to the Azure DNS
 /// zone</param>
 /// <param name="provisioningState">Provisioning status. Possible
 /// values include: 'Succeeded', 'Failed', 'Updating', 'Deleting',
 /// 'Creating'</param>
 /// <param name="deploymentStatus">Possible values include:
 /// 'NotStarted', 'InProgress', 'Succeeded', 'Failed'</param>
 /// <param name="domainValidationState">Provisioning substate shows the
 /// progress of custom HTTPS enabling/disabling process step by step.
 /// DCV stands for DomainControlValidation. Possible values include:
 /// 'Unknown', 'Submitting', 'Pending', 'TimedOut',
 /// 'PendingRevalidation', 'Approved'</param>
 /// <param name="validationProperties">Values the customer needs to
 /// validate domain ownership</param>
 public AFDDomain(string hostName, string id = default(string), string name = default(string), string type = default(string), SystemData systemData = default(SystemData), AFDDomainHttpsParameters tlsSettings = default(AFDDomainHttpsParameters), ResourceReference azureDnsZone = default(ResourceReference), string provisioningState = default(string), string deploymentStatus = default(string), string domainValidationState = default(string), DomainValidationProperties validationProperties = default(DomainValidationProperties))
     : base(id, name, type, systemData)
 {
     TlsSettings           = tlsSettings;
     AzureDnsZone          = azureDnsZone;
     ProvisioningState     = provisioningState;
     DeploymentStatus      = deploymentStatus;
     DomainValidationState = domainValidationState;
     HostName             = hostName;
     ValidationProperties = validationProperties;
     CustomInit();
 }
Exemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the AFDDomainUpdateParameters class.
 /// </summary>
 /// <param name="tlsSettings">The configuration specifying how to
 /// enable HTTPS for the domain - using AzureFrontDoor managed
 /// certificate or user's own certificate. If not specified, enabling
 /// ssl uses AzureFrontDoor managed certificate by default.</param>
 /// <param name="azureDnsZone">Resource reference to the Azure DNS
 /// zone</param>
 public AFDDomainUpdateParameters(AFDDomainHttpsParameters tlsSettings = default(AFDDomainHttpsParameters), ResourceReference azureDnsZone = default(ResourceReference))
 {
     TlsSettings  = tlsSettings;
     AzureDnsZone = azureDnsZone;
     CustomInit();
 }