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 服務屬性,以在該區域中建立加密認證參數 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 服務屬性,以在該區域中建立加密認證參數 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 服務存取金鑰,請呼叫清單金鑰。
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>