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

PrivateZones interface

表示 PrivateZones 的接口。

方法

beginCreateOrUpdate(string, string, PrivateZone, PrivateZonesCreateOrUpdateOptionalParams)

创建或更新专用 DNS 区域。 不修改区域中虚拟网络或 DNS 记录的链接。

beginCreateOrUpdateAndWait(string, string, PrivateZone, PrivateZonesCreateOrUpdateOptionalParams)

创建或更新专用 DNS 区域。 不修改区域中虚拟网络或 DNS 记录的链接。

beginDelete(string, string, PrivateZonesDeleteOptionalParams)

删除专用 DNS 区域。 警告:区域中的所有 DNS 记录也将被删除。 此作无法撤消。 除非删除指向专用 DNS 区域的所有虚拟网络链接,否则无法删除专用 DNS 区域。

beginDeleteAndWait(string, string, PrivateZonesDeleteOptionalParams)

删除专用 DNS 区域。 警告:区域中的所有 DNS 记录也将被删除。 此作无法撤消。 除非删除指向专用 DNS 区域的所有虚拟网络链接,否则无法删除专用 DNS 区域。

beginUpdate(string, string, PrivateZone, PrivateZonesUpdateOptionalParams)

更新专用 DNS 区域。 不修改区域中的虚拟网络链接或 DNS 记录。

beginUpdateAndWait(string, string, PrivateZone, PrivateZonesUpdateOptionalParams)

更新专用 DNS 区域。 不修改区域中的虚拟网络链接或 DNS 记录。

get(string, string, PrivateZonesGetOptionalParams)

获取专用 DNS 区域。 检索区域属性,但不检索虚拟网络链接或区域中的记录集。

list(PrivateZonesListOptionalParams)

列出订阅中所有资源组中的专用 DNS 区域。

listByResourceGroup(string, PrivateZonesListByResourceGroupOptionalParams)

列出资源组中的专用 DNS 区域。

方法详细信息

beginCreateOrUpdate(string, string, PrivateZone, PrivateZonesCreateOrUpdateOptionalParams)

创建或更新专用 DNS 区域。 不修改区域中虚拟网络或 DNS 记录的链接。

function beginCreateOrUpdate(resourceGroupName: string, privateZoneName: string, parameters: PrivateZone, options?: PrivateZonesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PrivateZone>, PrivateZone>>

参数

resourceGroupName

string

资源组的名称。

privateZoneName

string

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

parameters
PrivateZone

提供给 CreateOrUpdate作的参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<PrivateZone>, PrivateZone>>

beginCreateOrUpdateAndWait(string, string, PrivateZone, PrivateZonesCreateOrUpdateOptionalParams)

创建或更新专用 DNS 区域。 不修改区域中虚拟网络或 DNS 记录的链接。

function beginCreateOrUpdateAndWait(resourceGroupName: string, privateZoneName: string, parameters: PrivateZone, options?: PrivateZonesCreateOrUpdateOptionalParams): Promise<PrivateZone>

参数

resourceGroupName

string

资源组的名称。

privateZoneName

string

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

parameters
PrivateZone

提供给 CreateOrUpdate作的参数。

返回

Promise<PrivateZone>

beginDelete(string, string, PrivateZonesDeleteOptionalParams)

删除专用 DNS 区域。 警告:区域中的所有 DNS 记录也将被删除。 此作无法撤消。 除非删除指向专用 DNS 区域的所有虚拟网络链接,否则无法删除专用 DNS 区域。

function beginDelete(resourceGroupName: string, privateZoneName: string, options?: PrivateZonesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

privateZoneName

string

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

options
PrivateZonesDeleteOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, PrivateZonesDeleteOptionalParams)

删除专用 DNS 区域。 警告:区域中的所有 DNS 记录也将被删除。 此作无法撤消。 除非删除指向专用 DNS 区域的所有虚拟网络链接,否则无法删除专用 DNS 区域。

function beginDeleteAndWait(resourceGroupName: string, privateZoneName: string, options?: PrivateZonesDeleteOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

privateZoneName

string

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

options
PrivateZonesDeleteOptionalParams

选项参数。

返回

Promise<void>

beginUpdate(string, string, PrivateZone, PrivateZonesUpdateOptionalParams)

更新专用 DNS 区域。 不修改区域中的虚拟网络链接或 DNS 记录。

function beginUpdate(resourceGroupName: string, privateZoneName: string, parameters: PrivateZone, options?: PrivateZonesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PrivateZone>, PrivateZone>>

参数

resourceGroupName

string

资源组的名称。

privateZoneName

string

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

parameters
PrivateZone

提供给更新作的参数。

options
PrivateZonesUpdateOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<PrivateZone>, PrivateZone>>

beginUpdateAndWait(string, string, PrivateZone, PrivateZonesUpdateOptionalParams)

更新专用 DNS 区域。 不修改区域中的虚拟网络链接或 DNS 记录。

function beginUpdateAndWait(resourceGroupName: string, privateZoneName: string, parameters: PrivateZone, options?: PrivateZonesUpdateOptionalParams): Promise<PrivateZone>

参数

resourceGroupName

string

资源组的名称。

privateZoneName

string

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

parameters
PrivateZone

提供给更新作的参数。

options
PrivateZonesUpdateOptionalParams

选项参数。

返回

Promise<PrivateZone>

get(string, string, PrivateZonesGetOptionalParams)

获取专用 DNS 区域。 检索区域属性,但不检索虚拟网络链接或区域中的记录集。

function get(resourceGroupName: string, privateZoneName: string, options?: PrivateZonesGetOptionalParams): Promise<PrivateZone>

参数

resourceGroupName

string

资源组的名称。

privateZoneName

string

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

options
PrivateZonesGetOptionalParams

选项参数。

返回

Promise<PrivateZone>

list(PrivateZonesListOptionalParams)

列出订阅中所有资源组中的专用 DNS 区域。

function list(options?: PrivateZonesListOptionalParams): PagedAsyncIterableIterator<PrivateZone, PrivateZone[], PageSettings>

参数

options
PrivateZonesListOptionalParams

选项参数。

返回

listByResourceGroup(string, PrivateZonesListByResourceGroupOptionalParams)

列出资源组中的专用 DNS 区域。

function listByResourceGroup(resourceGroupName: string, options?: PrivateZonesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<PrivateZone, PrivateZone[], PageSettings>

参数

resourceGroupName

string

资源组的名称。

返回