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

WebServices interface

表示 WebServices 的接口。

方法

beginCreateOrUpdate(string, string, WebService, WebServicesCreateOrUpdateOptionalParams)

创建或更新 Web 服务。 此调用将覆盖现有 Web 服务。 请注意,没有警告或确认。 这是不可恢复的操作。 如果打算创建新的 Web 服务,请首先调用 Get 操作来验证它是否存在。

beginCreateOrUpdateAndWait(string, string, WebService, WebServicesCreateOrUpdateOptionalParams)

创建或更新 Web 服务。 此调用将覆盖现有 Web 服务。 请注意,没有警告或确认。 这是不可恢复的操作。 如果打算创建新的 Web 服务,请首先调用 Get 操作来验证它是否存在。

beginCreateRegionalProperties(string, string, string, WebServicesCreateRegionalPropertiesOptionalParams)

为指定区域创建加密凭据参数 Blob。 若要从创建 Web 服务的区域以外的区域获取 Web 服务,必须先调用“创建区域 Web 服务属性”,以在该区域中创建加密凭据参数 Blob 的副本。 只需在首次在新区域中获取 Web 服务之前执行此操作。

beginCreateRegionalPropertiesAndWait(string, string, string, WebServicesCreateRegionalPropertiesOptionalParams)

为指定区域创建加密凭据参数 Blob。 若要从创建 Web 服务的区域以外的区域获取 Web 服务,必须先调用“创建区域 Web 服务属性”,以在该区域中创建加密凭据参数 Blob 的副本。 只需在首次在新区域中获取 Web 服务之前执行此操作。

beginPatch(string, string, PatchedWebService, WebServicesPatchOptionalParams)

修改现有 Web 服务资源。 PATCH API 调用是一个异步操作。 若要确定它是否已成功完成,必须执行 Get 操作。

beginPatchAndWait(string, string, PatchedWebService, WebServicesPatchOptionalParams)

修改现有 Web 服务资源。 PATCH API 调用是一个异步操作。 若要确定它是否已成功完成,必须执行 Get 操作。

beginRemove(string, string, WebServicesRemoveOptionalParams)

删除指定的 Web 服务。

beginRemoveAndWait(string, string, WebServicesRemoveOptionalParams)

删除指定的 Web 服务。

get(string, string, WebServicesGetOptionalParams)

获取由订阅、资源组和名称指定的 Web 服务定义。 请注意,此调用不会返回存储凭据和 Web 服务密钥。 若要获取 Web 服务访问密钥,请调用 List Keys。

listByResourceGroup(string, WebServicesListByResourceGroupOptionalParams)

获取指定资源组中的 Web 服务。

listBySubscriptionId(WebServicesListBySubscriptionIdOptionalParams)

获取指定订阅中的 Web 服务。

listKeys(string, string, WebServicesListKeysOptionalParams)

获取指定 Web 服务的访问密钥。

方法详细信息

beginCreateOrUpdate(string, string, WebService, WebServicesCreateOrUpdateOptionalParams)

创建或更新 Web 服务。 此调用将覆盖现有 Web 服务。 请注意,没有警告或确认。 这是不可恢复的操作。 如果打算创建新的 Web 服务,请首先调用 Get 操作来验证它是否存在。

function beginCreateOrUpdate(resourceGroupName: string, webServiceName: string, createOrUpdatePayload: WebService, options?: WebServicesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<WebService>, WebService>>

参数

resourceGroupName

string

Web 服务所在的资源组的名称。

webServiceName

string

Web 服务的名称。

createOrUpdatePayload
WebService

用于创建或更新 Web 服务的有效负载。

options
WebServicesCreateOrUpdateOptionalParams

选项参数。

返回

Promise<PollerLike<@azure/core-lro.PollOperationState<WebService>, WebService>>

beginCreateOrUpdateAndWait(string, string, WebService, WebServicesCreateOrUpdateOptionalParams)

创建或更新 Web 服务。 此调用将覆盖现有 Web 服务。 请注意,没有警告或确认。 这是不可恢复的操作。 如果打算创建新的 Web 服务,请首先调用 Get 操作来验证它是否存在。

function beginCreateOrUpdateAndWait(resourceGroupName: string, webServiceName: string, createOrUpdatePayload: WebService, options?: WebServicesCreateOrUpdateOptionalParams): Promise<WebService>

参数

resourceGroupName

string

Web 服务所在的资源组的名称。

webServiceName

string

Web 服务的名称。

createOrUpdatePayload
WebService

用于创建或更新 Web 服务的有效负载。

options
WebServicesCreateOrUpdateOptionalParams

选项参数。

返回

Promise<WebService>

beginCreateRegionalProperties(string, string, string, WebServicesCreateRegionalPropertiesOptionalParams)

为指定区域创建加密凭据参数 Blob。 若要从创建 Web 服务的区域以外的区域获取 Web 服务,必须先调用“创建区域 Web 服务属性”,以在该区域中创建加密凭据参数 Blob 的副本。 只需在首次在新区域中获取 Web 服务之前执行此操作。

function beginCreateRegionalProperties(resourceGroupName: string, webServiceName: string, region: string, options?: WebServicesCreateRegionalPropertiesOptionalParams): Promise<PollerLike<PollOperationState<AsyncOperationStatus>, AsyncOperationStatus>>

参数

resourceGroupName

string

Web 服务所在的资源组的名称。

webServiceName

string

Web 服务的名称。

region

string

为其创建加密凭据参数的区域。

返回

Promise<PollerLike<@azure/core-lro.PollOperationState<AsyncOperationStatus>, AsyncOperationStatus>>

beginCreateRegionalPropertiesAndWait(string, string, string, WebServicesCreateRegionalPropertiesOptionalParams)

为指定区域创建加密凭据参数 Blob。 若要从创建 Web 服务的区域以外的区域获取 Web 服务,必须先调用“创建区域 Web 服务属性”,以在该区域中创建加密凭据参数 Blob 的副本。 只需在首次在新区域中获取 Web 服务之前执行此操作。

function beginCreateRegionalPropertiesAndWait(resourceGroupName: string, webServiceName: string, region: string, options?: WebServicesCreateRegionalPropertiesOptionalParams): Promise<AsyncOperationStatus>

参数

resourceGroupName

string

Web 服务所在的资源组的名称。

webServiceName

string

Web 服务的名称。

region

string

为其创建加密凭据参数的区域。

返回

beginPatch(string, string, PatchedWebService, WebServicesPatchOptionalParams)

修改现有 Web 服务资源。 PATCH API 调用是一个异步操作。 若要确定它是否已成功完成,必须执行 Get 操作。

function beginPatch(resourceGroupName: string, webServiceName: string, patchPayload: PatchedWebService, options?: WebServicesPatchOptionalParams): Promise<PollerLike<PollOperationState<WebService>, WebService>>

参数

resourceGroupName

string

Web 服务所在的资源组的名称。

webServiceName

string

Web 服务的名称。

patchPayload
PatchedWebService

用于修补 Web 服务的有效负载。

options
WebServicesPatchOptionalParams

选项参数。

返回

Promise<PollerLike<@azure/core-lro.PollOperationState<WebService>, WebService>>

beginPatchAndWait(string, string, PatchedWebService, WebServicesPatchOptionalParams)

修改现有 Web 服务资源。 PATCH API 调用是一个异步操作。 若要确定它是否已成功完成,必须执行 Get 操作。

function beginPatchAndWait(resourceGroupName: string, webServiceName: string, patchPayload: PatchedWebService, options?: WebServicesPatchOptionalParams): Promise<WebService>

参数

resourceGroupName

string

Web 服务所在的资源组的名称。

webServiceName

string

Web 服务的名称。

patchPayload
PatchedWebService

用于修补 Web 服务的有效负载。

options
WebServicesPatchOptionalParams

选项参数。

返回

Promise<WebService>

beginRemove(string, string, WebServicesRemoveOptionalParams)

删除指定的 Web 服务。

function beginRemove(resourceGroupName: string, webServiceName: string, options?: WebServicesRemoveOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

参数

resourceGroupName

string

Web 服务所在的资源组的名称。

webServiceName

string

Web 服务的名称。

options
WebServicesRemoveOptionalParams

选项参数。

返回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginRemoveAndWait(string, string, WebServicesRemoveOptionalParams)

删除指定的 Web 服务。

function beginRemoveAndWait(resourceGroupName: string, webServiceName: string, options?: WebServicesRemoveOptionalParams): Promise<void>

参数

resourceGroupName

string

Web 服务所在的资源组的名称。

webServiceName

string

Web 服务的名称。

options
WebServicesRemoveOptionalParams

选项参数。

返回

Promise<void>

get(string, string, WebServicesGetOptionalParams)

获取由订阅、资源组和名称指定的 Web 服务定义。 请注意,此调用不会返回存储凭据和 Web 服务密钥。 若要获取 Web 服务访问密钥,请调用 List Keys。

function get(resourceGroupName: string, webServiceName: string, options?: WebServicesGetOptionalParams): Promise<WebService>

参数

resourceGroupName

string

Web 服务所在的资源组的名称。

webServiceName

string

Web 服务的名称。

options
WebServicesGetOptionalParams

选项参数。

返回

Promise<WebService>

listByResourceGroup(string, WebServicesListByResourceGroupOptionalParams)

获取指定资源组中的 Web 服务。

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

参数

resourceGroupName

string

Web 服务所在的资源组的名称。

返回

listBySubscriptionId(WebServicesListBySubscriptionIdOptionalParams)

获取指定订阅中的 Web 服务。

function listBySubscriptionId(options?: WebServicesListBySubscriptionIdOptionalParams): PagedAsyncIterableIterator<WebService, WebService[], PageSettings>

参数

返回

listKeys(string, string, WebServicesListKeysOptionalParams)

获取指定 Web 服务的访问密钥。

function listKeys(resourceGroupName: string, webServiceName: string, options?: WebServicesListKeysOptionalParams): Promise<WebServiceKeys>

参数

resourceGroupName

string

Web 服务所在的资源组的名称。

webServiceName

string

Web 服务的名称。

options
WebServicesListKeysOptionalParams

选项参数。

返回

Promise<WebServiceKeys>