Create a RecordSets.
Reference to the service client.
Creates or updates a record set within a DNS zone.
The name of the resource group. The name is case insensitive.
The name of the DNS zone (without a terminating dot).
The name of the record set, relative to the name of the zone.
The type of DNS record in this record set. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). Possible values include: 'A', 'AAAA', 'CNAME', 'MX', 'NS', 'PTR', 'SOA', 'SRV', 'TXT'
Parameters supplied to the CreateOrUpdate operation.
Promise<Models.RecordSetsCreateOrUpdateResponse>
The name of the resource group. The name is case insensitive.
The name of the DNS zone (without a terminating dot).
The name of the record set, relative to the name of the zone.
The type of DNS record in this record set. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). Possible values include: 'A', 'AAAA', 'CNAME', 'MX', 'NS', 'PTR', 'SOA', 'SRV', 'TXT'
Parameters supplied to the CreateOrUpdate operation.
The callback
The name of the resource group. The name is case insensitive.
The name of the DNS zone (without a terminating dot).
The name of the record set, relative to the name of the zone.
The type of DNS record in this record set. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). Possible values include: 'A', 'AAAA', 'CNAME', 'MX', 'NS', 'PTR', 'SOA', 'SRV', 'TXT'
Parameters supplied to the CreateOrUpdate operation.
The optional parameters
The callback
Deletes a record set from a DNS zone. This operation cannot be undone.
The name of the resource group. The name is case insensitive.
The name of the DNS zone (without a terminating dot).
The name of the record set, relative to the name of the zone.
The type of DNS record in this record set. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). Possible values include: 'A', 'AAAA', 'CNAME', 'MX', 'NS', 'PTR', 'SOA', 'SRV', 'TXT'
Promise<msRest.RestResponse>
The name of the resource group. The name is case insensitive.
The name of the DNS zone (without a terminating dot).
The name of the record set, relative to the name of the zone.
The type of DNS record in this record set. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). Possible values include: 'A', 'AAAA', 'CNAME', 'MX', 'NS', 'PTR', 'SOA', 'SRV', 'TXT'
The callback
The name of the resource group. The name is case insensitive.
The name of the DNS zone (without a terminating dot).
The name of the record set, relative to the name of the zone.
The type of DNS record in this record set. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). Possible values include: 'A', 'AAAA', 'CNAME', 'MX', 'NS', 'PTR', 'SOA', 'SRV', 'TXT'
The optional parameters
The callback
Gets a record set.
The name of the resource group. The name is case insensitive.
The name of the DNS zone (without a terminating dot).
The name of the record set, relative to the name of the zone.
The type of DNS record in this record set. Possible values include: 'A', 'AAAA', 'CNAME', 'MX', 'NS', 'PTR', 'SOA', 'SRV', 'TXT'
Promise<Models.RecordSetsGetResponse>
The name of the resource group. The name is case insensitive.
The name of the DNS zone (without a terminating dot).
The name of the record set, relative to the name of the zone.
The type of DNS record in this record set. Possible values include: 'A', 'AAAA', 'CNAME', 'MX', 'NS', 'PTR', 'SOA', 'SRV', 'TXT'
The callback
The name of the resource group. The name is case insensitive.
The name of the DNS zone (without a terminating dot).
The name of the record set, relative to the name of the zone.
The type of DNS record in this record set. Possible values include: 'A', 'AAAA', 'CNAME', 'MX', 'NS', 'PTR', 'SOA', 'SRV', 'TXT'
The optional parameters
The callback
Lists all record sets in a DNS zone.
The name of the resource group. The name is case insensitive.
The name of the DNS zone (without a terminating dot).
Promise<Models.RecordSetsListByDnsZoneResponse>
The name of the resource group. The name is case insensitive.
The name of the DNS zone (without a terminating dot).
The callback
The name of the resource group. The name is case insensitive.
The name of the DNS zone (without a terminating dot).
The optional parameters
The callback
Lists all record sets in a DNS zone.
The NextLink from the previous successful call to List operation.
Promise<Models.RecordSetsListByDnsZoneNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Lists the record sets of a specified type in a DNS zone.
The name of the resource group. The name is case insensitive.
The name of the DNS zone (without a terminating dot).
The type of record sets to enumerate. Possible values include: 'A', 'AAAA', 'CNAME', 'MX', 'NS', 'PTR', 'SOA', 'SRV', 'TXT'
Promise<Models.RecordSetsListByTypeResponse>
The name of the resource group. The name is case insensitive.
The name of the DNS zone (without a terminating dot).
The type of record sets to enumerate. Possible values include: 'A', 'AAAA', 'CNAME', 'MX', 'NS', 'PTR', 'SOA', 'SRV', 'TXT'
The callback
The name of the resource group. The name is case insensitive.
The name of the DNS zone (without a terminating dot).
The type of record sets to enumerate. Possible values include: 'A', 'AAAA', 'CNAME', 'MX', 'NS', 'PTR', 'SOA', 'SRV', 'TXT'
The optional parameters
The callback
Lists the record sets of a specified type in a DNS zone.
The NextLink from the previous successful call to List operation.
Promise<Models.RecordSetsListByTypeNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Updates a record set within a DNS zone.
The name of the resource group. The name is case insensitive.
The name of the DNS zone (without a terminating dot).
The name of the record set, relative to the name of the zone.
The type of DNS record in this record set. Possible values include: 'A', 'AAAA', 'CNAME', 'MX', 'NS', 'PTR', 'SOA', 'SRV', 'TXT'
Parameters supplied to the Update operation.
Promise<Models.RecordSetsUpdateResponse>
The name of the resource group. The name is case insensitive.
The name of the DNS zone (without a terminating dot).
The name of the record set, relative to the name of the zone.
The type of DNS record in this record set. Possible values include: 'A', 'AAAA', 'CNAME', 'MX', 'NS', 'PTR', 'SOA', 'SRV', 'TXT'
Parameters supplied to the Update operation.
The callback
The name of the resource group. The name is case insensitive.
The name of the DNS zone (without a terminating dot).
The name of the record set, relative to the name of the zone.
The type of DNS record in this record set. Possible values include: 'A', 'AAAA', 'CNAME', 'MX', 'NS', 'PTR', 'SOA', 'SRV', 'TXT'
Parameters supplied to the Update operation.
The optional parameters
The callback
Generated using TypeDoc
Class representing a RecordSets.