Share via


DomainPatchResource Constructors

Definition

Overloads

DomainPatchResource()

Initializes a new instance of the DomainPatchResource class.

DomainPatchResource(Contact, Contact, Contact, Contact, DomainPurchaseConsent, String, String, String, String, Nullable<DomainStatus>, Nullable<ProvisioningState>, IList<String>, Nullable<Boolean>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<Boolean>, Nullable<Boolean>, IList<HostName>, IList<DomainNotRenewableReasons1>, Nullable<DnsType>, String, Nullable<DnsType>, String)

Initializes a new instance of the DomainPatchResource class.

DomainPatchResource()

Initializes a new instance of the DomainPatchResource class.

public DomainPatchResource ();
Public Sub New ()

Applies to

DomainPatchResource(Contact, Contact, Contact, Contact, DomainPurchaseConsent, String, String, String, String, Nullable<DomainStatus>, Nullable<ProvisioningState>, IList<String>, Nullable<Boolean>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<Boolean>, Nullable<Boolean>, IList<HostName>, IList<DomainNotRenewableReasons1>, Nullable<DnsType>, String, Nullable<DnsType>, String)

Initializes a new instance of the DomainPatchResource class.

public DomainPatchResource (Microsoft.Azure.Management.AppService.Fluent.Models.Contact contactAdmin, Microsoft.Azure.Management.AppService.Fluent.Models.Contact contactBilling, Microsoft.Azure.Management.AppService.Fluent.Models.Contact contactRegistrant, Microsoft.Azure.Management.AppService.Fluent.Models.Contact contactTech, Microsoft.Azure.Management.AppService.Fluent.Models.DomainPurchaseConsent consent, string id = default, string name = default, string type = default, string kind = default, Microsoft.Azure.Management.AppService.Fluent.Models.DomainStatus? registrationStatus = default, Microsoft.Azure.Management.AppService.Fluent.Models.ProvisioningState? provisioningState = default, System.Collections.Generic.IList<string> nameServers = default, bool? privacy = default, DateTime? createdTime = default, DateTime? expirationTime = default, DateTime? lastRenewedTime = default, bool? autoRenew = default, bool? readyForDnsRecordManagement = default, System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.HostName> managedHostNames = default, System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.DomainNotRenewableReasons1> domainNotRenewableReasons = default, Microsoft.Azure.Management.AppService.Fluent.Models.DnsType? dnsType = default, string dnsZoneId = default, Microsoft.Azure.Management.AppService.Fluent.Models.DnsType? targetDnsType = default, string authCode = default);
new Microsoft.Azure.Management.AppService.Fluent.Models.DomainPatchResource : Microsoft.Azure.Management.AppService.Fluent.Models.Contact * Microsoft.Azure.Management.AppService.Fluent.Models.Contact * Microsoft.Azure.Management.AppService.Fluent.Models.Contact * Microsoft.Azure.Management.AppService.Fluent.Models.Contact * Microsoft.Azure.Management.AppService.Fluent.Models.DomainPurchaseConsent * string * string * string * string * Nullable<Microsoft.Azure.Management.AppService.Fluent.Models.DomainStatus> * Nullable<Microsoft.Azure.Management.AppService.Fluent.Models.ProvisioningState> * System.Collections.Generic.IList<string> * Nullable<bool> * Nullable<DateTime> * Nullable<DateTime> * Nullable<DateTime> * Nullable<bool> * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.HostName> * System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.DomainNotRenewableReasons1> * Nullable<Microsoft.Azure.Management.AppService.Fluent.Models.DnsType> * string * Nullable<Microsoft.Azure.Management.AppService.Fluent.Models.DnsType> * string -> Microsoft.Azure.Management.AppService.Fluent.Models.DomainPatchResource
Public Sub New (contactAdmin As Contact, contactBilling As Contact, contactRegistrant As Contact, contactTech As Contact, consent As DomainPurchaseConsent, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional kind As String = Nothing, Optional registrationStatus As Nullable(Of DomainStatus) = Nothing, Optional provisioningState As Nullable(Of ProvisioningState) = Nothing, Optional nameServers As IList(Of String) = Nothing, Optional privacy As Nullable(Of Boolean) = Nothing, Optional createdTime As Nullable(Of DateTime) = Nothing, Optional expirationTime As Nullable(Of DateTime) = Nothing, Optional lastRenewedTime As Nullable(Of DateTime) = Nothing, Optional autoRenew As Nullable(Of Boolean) = Nothing, Optional readyForDnsRecordManagement As Nullable(Of Boolean) = Nothing, Optional managedHostNames As IList(Of HostName) = Nothing, Optional domainNotRenewableReasons As IList(Of DomainNotRenewableReasons1) = Nothing, Optional dnsType As Nullable(Of DnsType) = Nothing, Optional dnsZoneId As String = Nothing, Optional targetDnsType As Nullable(Of DnsType) = Nothing, Optional authCode As String = Nothing)

Parameters

contactAdmin
Contact

Administrative contact.

contactBilling
Contact

Billing contact.

contactRegistrant
Contact

Registrant contact.

contactTech
Contact

Technical contact.

consent
DomainPurchaseConsent

Legal agreement consent.

id
String
name
String
type
String
kind
String

Kind of resource.

registrationStatus
Nullable<DomainStatus>

Domain registration status. Possible values include: 'Active', 'Awaiting', 'Cancelled', 'Confiscated', 'Disabled', 'Excluded', 'Expired', 'Failed', 'Held', 'Locked', 'Parked', 'Pending', 'Reserved', 'Reverted', 'Suspended', 'Transferred', 'Unknown', 'Unlocked', 'Unparked', 'Updated', 'JsonConverterFailed'

provisioningState
Nullable<ProvisioningState>

Domain provisioning state. Possible values include: 'Succeeded', 'Failed', 'Canceled', 'InProgress', 'Deleting'

nameServers
IList<String>

Name servers.

privacy
Nullable<Boolean>

<code>true</code> if domain privacy is enabled for this domain; otherwise, <code>false</code>.

createdTime
Nullable<DateTime>

Domain creation timestamp.

expirationTime
Nullable<DateTime>

Domain expiration timestamp.

lastRenewedTime
Nullable<DateTime>

Timestamp when the domain was renewed last time.

autoRenew
Nullable<Boolean>

<code>true</code> if the domain should be automatically renewed; otherwise, <code>false</code>.

readyForDnsRecordManagement
Nullable<Boolean>

<code>true</code> if Azure can assign this domain to App Service apps; otherwise, <code>false</code>. This value will be <code>true</code> if domain registration status is active and it is hosted on name servers Azure has programmatic access to.

managedHostNames
IList<HostName>

All hostnames derived from the domain and assigned to Azure resources.

domainNotRenewableReasons
IList<DomainNotRenewableReasons1>

Reasons why domain is not renewable.

dnsType
Nullable<DnsType>

Current DNS type. Possible values include: 'AzureDns', 'DefaultDomainRegistrarDns'

dnsZoneId
String

Azure DNS Zone to use

targetDnsType
Nullable<DnsType>

Target DNS type (would be used for migration). Possible values include: 'AzureDns', 'DefaultDomainRegistrarDns'

authCode
String

Applies to