你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
WebServices interface
表示 WebServices 的接口。
方法
方法详细信息
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 服务的有效负载。
选项参数。
返回
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 服务的有效负载。
选项参数。
返回
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
为其创建加密凭据参数的区域。
选项参数。
返回
Promise<AsyncOperationStatus>
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 服务的名称。
选项参数。
返回
Promise<WebServiceKeys>