RecordSets interface
代表 RecordSets 的介面。
方法
方法詳細資料
createOrUpdate(string, string, string, RecordType, RecordSet, RecordSetsCreateOrUpdateOptionalParams)
在 DNS 區域內建立或更新記錄集。
function createOrUpdate(resourceGroupName: string, zoneName: string, relativeRecordSetName: string, recordType: RecordType, parameters: RecordSet, options?: RecordSetsCreateOrUpdateOptionalParams): Promise<RecordSet>
參數
- resourceGroupName
-
string
資源群組的名稱。
- zoneName
-
string
沒有終止點) 的 DNS 區功能變數名稱稱 (。
- relativeRecordSetName
-
string
相對於區功能變數名稱稱的記錄集名稱。
- recordType
- RecordType
此記錄集中的 DNS 記錄類型。 SOA 類型的記錄集可以更新,但無法在建立 DNS 區域時建立 (建立記錄集) 。
- parameters
- RecordSet
提供給 CreateOrUpdate 作業的參數。
選項參數。
傳回
Promise<RecordSet>
delete(string, string, string, RecordType, RecordSetsDeleteOptionalParams)
從 DNS 區域刪除記錄集。 此作業無法復原。
function delete(resourceGroupName: string, zoneName: string, relativeRecordSetName: string, recordType: RecordType, options?: RecordSetsDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- zoneName
-
string
沒有終止點) 的 DNS 區功能變數名稱稱 (。
- relativeRecordSetName
-
string
相對於區功能變數名稱稱的記錄集名稱。
- recordType
- RecordType
此記錄集中的 DNS 記錄類型。 ) 刪除 DNS 區域時,無法刪除 SOA 類型的記錄集, (刪除這些記錄集。
- options
- RecordSetsDeleteOptionalParams
選項參數。
傳回
Promise<void>
get(string, string, string, RecordType, RecordSetsGetOptionalParams)
取得記錄集。
function get(resourceGroupName: string, zoneName: string, relativeRecordSetName: string, recordType: RecordType, options?: RecordSetsGetOptionalParams): Promise<RecordSet>
參數
- resourceGroupName
-
string
資源群組的名稱。
- zoneName
-
string
沒有終止點) 的 DNS 區功能變數名稱稱 (。
- relativeRecordSetName
-
string
相對於區功能變數名稱稱的記錄集名稱。
- recordType
- RecordType
此記錄集中的 DNS 記錄類型。
- options
- RecordSetsGetOptionalParams
選項參數。
傳回
Promise<RecordSet>
listAllByDnsZone(string, string, RecordSetsListAllByDnsZoneOptionalParams)
列出 DNS 區域中的所有記錄集。
function listAllByDnsZone(resourceGroupName: string, zoneName: string, options?: RecordSetsListAllByDnsZoneOptionalParams): PagedAsyncIterableIterator<RecordSet, RecordSet[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。
- zoneName
-
string
沒有終止點) 的 DNS 區功能變數名稱稱 (。
選項參數。
傳回
listByDnsZone(string, string, RecordSetsListByDnsZoneOptionalParams)
列出 DNS 區域中的所有記錄集。
function listByDnsZone(resourceGroupName: string, zoneName: string, options?: RecordSetsListByDnsZoneOptionalParams): PagedAsyncIterableIterator<RecordSet, RecordSet[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。
- zoneName
-
string
沒有終止點) 的 DNS 區功能變數名稱稱 (。
選項參數。
傳回
listByType(string, string, RecordType, RecordSetsListByTypeOptionalParams)
列出 DNS 區域中指定類型的記錄集。
function listByType(resourceGroupName: string, zoneName: string, recordType: RecordType, options?: RecordSetsListByTypeOptionalParams): PagedAsyncIterableIterator<RecordSet, RecordSet[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。
- zoneName
-
string
沒有終止點) 的 DNS 區功能變數名稱稱 (。
- recordType
- RecordType
要列舉的記錄集類型。
選項參數。
傳回
update(string, string, string, RecordType, RecordSet, RecordSetsUpdateOptionalParams)
更新 DNS 區域內的記錄集。
function update(resourceGroupName: string, zoneName: string, relativeRecordSetName: string, recordType: RecordType, parameters: RecordSet, options?: RecordSetsUpdateOptionalParams): Promise<RecordSet>
參數
- resourceGroupName
-
string
資源群組的名稱。
- zoneName
-
string
沒有終止點) 的 DNS 區功能變數名稱稱 (。
- relativeRecordSetName
-
string
相對於區功能變數名稱稱的記錄集名稱。
- recordType
- RecordType
此記錄集中的 DNS 記錄類型。
- parameters
- RecordSet
提供給更新作業的參數。
- options
- RecordSetsUpdateOptionalParams
選項參數。
傳回
Promise<RecordSet>