你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

RecordSets interface

表示 RecordSet 的接口。

方法

createOrUpdate(string, string, RecordType, string, RecordSet, RecordSetsCreateOrUpdateOptionalParams)

在专用 DNS区域中创建或更新记录集。

delete(string, string, RecordType, string, RecordSetsDeleteOptionalParams)

从专用 DNS区域中删除记录集。 无法撤消此操作。

get(string, string, RecordType, string, RecordSetsGetOptionalParams)

获取记录集。

list(string, string, RecordSetsListOptionalParams)

列出专用 DNS区域中的所有记录集。

listByType(string, string, RecordType, RecordSetsListByTypeOptionalParams)

列出专用 DNS区域中指定类型的记录集。

update(string, string, RecordType, string, RecordSet, RecordSetsUpdateOptionalParams)

汇报专用 DNS区域中的记录集。

方法详细信息

createOrUpdate(string, string, RecordType, string, RecordSet, RecordSetsCreateOrUpdateOptionalParams)

在专用 DNS区域中创建或更新记录集。

function createOrUpdate(resourceGroupName: string, privateZoneName: string, recordType: RecordType, relativeRecordSetName: string, parameters: RecordSet, options?: RecordSetsCreateOrUpdateOptionalParams): Promise<RecordSet>

参数

resourceGroupName

string

资源组的名称。

privateZoneName

string

没有终止点) (专用 DNS区域的名称。

recordType
RecordType

此记录集中的 DNS 记录的类型。 在创建专用 DNS区域) 时,可以更新 SOA 类型的记录集,但 (无法创建这些记录集。

relativeRecordSetName

string

相对于区域名称的记录集的名称。

parameters
RecordSet

提供给 CreateOrUpdate 操作的参数。

options
RecordSetsCreateOrUpdateOptionalParams

选项参数。

返回

Promise<RecordSet>

delete(string, string, RecordType, string, RecordSetsDeleteOptionalParams)

从专用 DNS区域中删除记录集。 无法撤消此操作。

function delete(resourceGroupName: string, privateZoneName: string, recordType: RecordType, relativeRecordSetName: string, options?: RecordSetsDeleteOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

privateZoneName

string

没有终止点) (专用 DNS区域的名称。

recordType
RecordType

此记录集中的 DNS 记录的类型。 当专用 DNS区域) 删除时,无法删除 SOA 类型的记录集, (这些记录集被删除。

relativeRecordSetName

string

相对于区域名称的记录集的名称。

options
RecordSetsDeleteOptionalParams

选项参数。

返回

Promise<void>

get(string, string, RecordType, string, RecordSetsGetOptionalParams)

获取记录集。

function get(resourceGroupName: string, privateZoneName: string, recordType: RecordType, relativeRecordSetName: string, options?: RecordSetsGetOptionalParams): Promise<RecordSet>

参数

resourceGroupName

string

资源组的名称。

privateZoneName

string

没有终止点) (专用 DNS区域的名称。

recordType
RecordType

此记录集中的 DNS 记录的类型。

relativeRecordSetName

string

相对于区域名称的记录集的名称。

options
RecordSetsGetOptionalParams

选项参数。

返回

Promise<RecordSet>

list(string, string, RecordSetsListOptionalParams)

列出专用 DNS区域中的所有记录集。

function list(resourceGroupName: string, privateZoneName: string, options?: RecordSetsListOptionalParams): PagedAsyncIterableIterator<RecordSet, RecordSet[], PageSettings>

参数

resourceGroupName

string

资源组的名称。

privateZoneName

string

没有终止点) (专用 DNS区域的名称。

options
RecordSetsListOptionalParams

选项参数。

返回

listByType(string, string, RecordType, RecordSetsListByTypeOptionalParams)

列出专用 DNS区域中指定类型的记录集。

function listByType(resourceGroupName: string, privateZoneName: string, recordType: RecordType, options?: RecordSetsListByTypeOptionalParams): PagedAsyncIterableIterator<RecordSet, RecordSet[], PageSettings>

参数

resourceGroupName

string

资源组的名称。

privateZoneName

string

没有终止点) (专用 DNS区域的名称。

recordType
RecordType

要枚举的记录集的类型。

options
RecordSetsListByTypeOptionalParams

选项参数。

返回

update(string, string, RecordType, string, RecordSet, RecordSetsUpdateOptionalParams)

汇报专用 DNS区域中的记录集。

function update(resourceGroupName: string, privateZoneName: string, recordType: RecordType, relativeRecordSetName: string, parameters: RecordSet, options?: RecordSetsUpdateOptionalParams): Promise<RecordSet>

参数

resourceGroupName

string

资源组的名称。

privateZoneName

string

没有终止点) (专用 DNS区域的名称。

recordType
RecordType

此记录集中的 DNS 记录的类型。

relativeRecordSetName

string

相对于区域名称的记录集的名称。

parameters
RecordSet

提供给更新操作的参数。

options
RecordSetsUpdateOptionalParams

选项参数。

返回

Promise<RecordSet>