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 記錄類型。 無法刪除SOA類型的記錄集(刪除 DNS 區域時會刪除它們)。
- 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>