RecordSetsOperations interface
Interface representing a RecordSets operations.
Properties
| create |
Creates or updates a record set within a Private DNS zone. |
| delete | Deletes a record set from a Private DNS zone. This operation cannot be undone. |
| get | Gets a record set. |
| list | Lists all record sets in a Private DNS zone. |
| list |
Lists the record sets of a specified type in a Private DNS zone. |
| update | Updates a record set within a Private DNS zone. |
Property Details
createOrUpdate
Creates or updates a record set within a Private DNS zone.
createOrUpdate: (resourceGroupName: string, privateZoneName: string, recordType: RecordType, relativeRecordSetName: string, parameters: RecordSet, options?: RecordSetsCreateOrUpdateOptionalParams) => Promise<RecordSet>
Property Value
(resourceGroupName: string, privateZoneName: string, recordType: RecordType, relativeRecordSetName: string, parameters: RecordSet, options?: RecordSetsCreateOrUpdateOptionalParams) => Promise<RecordSet>
delete
Deletes a record set from a Private DNS zone. This operation cannot be undone.
delete: (resourceGroupName: string, privateZoneName: string, recordType: RecordType, relativeRecordSetName: string, options?: RecordSetsDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, privateZoneName: string, recordType: RecordType, relativeRecordSetName: string, options?: RecordSetsDeleteOptionalParams) => Promise<void>
get
Gets a record set.
get: (resourceGroupName: string, privateZoneName: string, recordType: RecordType, relativeRecordSetName: string, options?: RecordSetsGetOptionalParams) => Promise<RecordSet>
Property Value
(resourceGroupName: string, privateZoneName: string, recordType: RecordType, relativeRecordSetName: string, options?: RecordSetsGetOptionalParams) => Promise<RecordSet>
list
Lists all record sets in a Private DNS zone.
list: (resourceGroupName: string, privateZoneName: string, options?: RecordSetsListOptionalParams) => PagedAsyncIterableIterator<RecordSet, RecordSet[], PageSettings>
Property Value
(resourceGroupName: string, privateZoneName: string, options?: RecordSetsListOptionalParams) => PagedAsyncIterableIterator<RecordSet, RecordSet[], PageSettings>
listByType
Lists the record sets of a specified type in a Private DNS zone.
listByType: (resourceGroupName: string, privateZoneName: string, recordType: RecordType, options?: RecordSetsListByTypeOptionalParams) => PagedAsyncIterableIterator<RecordSet, RecordSet[], PageSettings>
Property Value
(resourceGroupName: string, privateZoneName: string, recordType: RecordType, options?: RecordSetsListByTypeOptionalParams) => PagedAsyncIterableIterator<RecordSet, RecordSet[], PageSettings>
update
Updates a record set within a Private DNS zone.
update: (resourceGroupName: string, privateZoneName: string, recordType: RecordType, relativeRecordSetName: string, parameters: RecordSet, options?: RecordSetsUpdateOptionalParams) => Promise<RecordSet>
Property Value
(resourceGroupName: string, privateZoneName: string, recordType: RecordType, relativeRecordSetName: string, parameters: RecordSet, options?: RecordSetsUpdateOptionalParams) => Promise<RecordSet>