你当前正在访问 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 记录的类型。 可以更新 SOA 类型的记录集,但不能创建(创建专用 DNS 区域时会创建这些记录集)。

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 记录的类型。 无法删除类型 SOA 的记录集(删除专用 DNS 区域时会删除这些记录集)。

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>