Partilhar via


WebServices interface

Interface que representa um WebServices.

Métodos

beginCreateOrUpdate(string, string, WebService, WebServicesCreateOrUpdateOptionalParams)

Criar ou atualizar um serviço Web. Esta chamada substituirá um serviço Web existente. Tenha em atenção que não existe nenhum aviso ou confirmação. Trata-se de uma operação não detetável. Se a sua intenção for criar um novo serviço Web, chame primeiro a operação Get para verificar se não existe.

beginCreateOrUpdateAndWait(string, string, WebService, WebServicesCreateOrUpdateOptionalParams)

Criar ou atualizar um serviço Web. Esta chamada substituirá um serviço Web existente. Tenha em atenção que não existe nenhum aviso ou confirmação. Trata-se de uma operação não detetável. Se a sua intenção for criar um novo serviço Web, chame primeiro a operação Get para verificar se não existe.

beginCreateRegionalProperties(string, string, string, WebServicesCreateRegionalPropertiesOptionalParams)

Cria um blob de parâmetros de credenciais encriptadas para a região especificada. Para obter o serviço Web de uma região diferente da região em que foi criado, primeiro tem de chamar Criar Propriedades dos Serviços Web Regionais para criar uma cópia do blob de parâmetros de credenciais encriptados nessa região. Só tem de o fazer antes da primeira vez que obter o serviço Web na nova região.

beginCreateRegionalPropertiesAndWait(string, string, string, WebServicesCreateRegionalPropertiesOptionalParams)

Cria um blob de parâmetros de credenciais encriptadas para a região especificada. Para obter o serviço Web de uma região diferente da região em que foi criado, primeiro tem de chamar Criar Propriedades dos Serviços Web Regionais para criar uma cópia do blob de parâmetros de credenciais encriptados nessa região. Só tem de o fazer antes da primeira vez que obter o serviço Web na nova região.

beginPatch(string, string, PatchedWebService, WebServicesPatchOptionalParams)

Modifica um recurso de serviço Web existente. A chamada à API PATCH é uma operação assíncrona. Para determinar se foi concluída com êxito, tem de efetuar uma operação Get.

beginPatchAndWait(string, string, PatchedWebService, WebServicesPatchOptionalParams)

Modifica um recurso de serviço Web existente. A chamada à API PATCH é uma operação assíncrona. Para determinar se foi concluído com êxito, tem de executar uma operação Get.

beginRemove(string, string, WebServicesRemoveOptionalParams)

Elimina o serviço Web especificado.

beginRemoveAndWait(string, string, WebServicesRemoveOptionalParams)

Elimina o serviço Web especificado.

get(string, string, WebServicesGetOptionalParams)

Obtém a Definição de Serviço Web conforme especificado por uma subscrição, grupo de recursos e nome. Tenha em atenção que as credenciais de armazenamento e as chaves de serviço Web não são devolvidas por esta chamada. Para obter as chaves de acesso do serviço Web, chame Chaves de Lista.

listByResourceGroup(string, WebServicesListByResourceGroupOptionalParams)

Obtém os serviços Web no grupo de recursos especificado.

listBySubscriptionId(WebServicesListBySubscriptionIdOptionalParams)

Obtém os serviços Web na subscrição especificada.

listKeys(string, string, WebServicesListKeysOptionalParams)

Obtém as chaves de acesso do serviço Web especificado.

Detalhes de Método

beginCreateOrUpdate(string, string, WebService, WebServicesCreateOrUpdateOptionalParams)

Criar ou atualizar um serviço Web. Esta chamada substituirá um serviço Web existente. Tenha em atenção que não existe nenhum aviso ou confirmação. Trata-se de uma operação não detetável. Se a sua intenção for criar um novo serviço Web, chame primeiro a operação Get para verificar se não existe.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos no qual o serviço Web está localizado.

webServiceName

string

O nome do serviço Web.

createOrUpdatePayload
WebService

O payload que é utilizado para criar ou atualizar o serviço Web.

options
WebServicesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateOrUpdateAndWait(string, string, WebService, WebServicesCreateOrUpdateOptionalParams)

Criar ou atualizar um serviço Web. Esta chamada substituirá um serviço Web existente. Tenha em atenção que não existe nenhum aviso ou confirmação. Trata-se de uma operação não detetável. Se a sua intenção for criar um novo serviço Web, chame primeiro a operação Get para verificar se não existe.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos no qual o serviço Web está localizado.

webServiceName

string

O nome do serviço Web.

createOrUpdatePayload
WebService

O payload que é utilizado para criar ou atualizar o serviço Web.

options
WebServicesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<WebService>

beginCreateRegionalProperties(string, string, string, WebServicesCreateRegionalPropertiesOptionalParams)

Cria um blob de parâmetros de credenciais encriptadas para a região especificada. Para obter o serviço Web de uma região diferente da região em que foi criado, primeiro tem de chamar Criar Propriedades dos Serviços Web Regionais para criar uma cópia do blob de parâmetros de credenciais encriptados nessa região. Só tem de o fazer antes da primeira vez que obter o serviço Web na nova região.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos no qual o serviço Web está localizado.

webServiceName

string

O nome do serviço Web.

region

string

A região para a qual são criados os parâmetros de credenciais encriptados.

options
WebServicesCreateRegionalPropertiesOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateRegionalPropertiesAndWait(string, string, string, WebServicesCreateRegionalPropertiesOptionalParams)

Cria um blob de parâmetros de credenciais encriptadas para a região especificada. Para obter o serviço Web de uma região diferente da região em que foi criado, primeiro tem de chamar Criar Propriedades dos Serviços Web Regionais para criar uma cópia do blob de parâmetros de credenciais encriptados nessa região. Só tem de o fazer antes da primeira vez que obter o serviço Web na nova região.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos no qual o serviço Web está localizado.

webServiceName

string

O nome do serviço Web.

region

string

A região para a qual são criados os parâmetros de credenciais encriptados.

options
WebServicesCreateRegionalPropertiesOptionalParams

Os parâmetros de opções.

Devoluções

beginPatch(string, string, PatchedWebService, WebServicesPatchOptionalParams)

Modifica um recurso de serviço Web existente. A chamada à API PATCH é uma operação assíncrona. Para determinar se foi concluída com êxito, tem de efetuar uma operação Get.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos no qual o serviço Web está localizado.

webServiceName

string

O nome do serviço Web.

patchPayload
PatchedWebService

O payload a utilizar para corrigir o serviço Web.

options
WebServicesPatchOptionalParams

Os parâmetros de opções.

Devoluções

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

beginPatchAndWait(string, string, PatchedWebService, WebServicesPatchOptionalParams)

Modifica um recurso de serviço Web existente. A chamada à API PATCH é uma operação assíncrona. Para determinar se foi concluído com êxito, tem de executar uma operação Get.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos no qual o serviço Web está localizado.

webServiceName

string

O nome do serviço Web.

patchPayload
PatchedWebService

O payload a utilizar para corrigir o serviço Web.

options
WebServicesPatchOptionalParams

Os parâmetros de opções.

Devoluções

Promise<WebService>

beginRemove(string, string, WebServicesRemoveOptionalParams)

Elimina o serviço Web especificado.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos no qual o serviço Web está localizado.

webServiceName

string

O nome do serviço Web.

options
WebServicesRemoveOptionalParams

Os parâmetros de opções.

Devoluções

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

beginRemoveAndWait(string, string, WebServicesRemoveOptionalParams)

Elimina o serviço Web especificado.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos no qual o serviço Web está localizado.

webServiceName

string

O nome do serviço Web.

options
WebServicesRemoveOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, WebServicesGetOptionalParams)

Obtém a Definição de Serviço Web conforme especificado por uma subscrição, grupo de recursos e nome. Tenha em atenção que as credenciais de armazenamento e as chaves de serviço Web não são devolvidas por esta chamada. Para obter as chaves de acesso do serviço Web, chame Chaves de Lista.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos no qual o serviço Web está localizado.

webServiceName

string

O nome do serviço Web.

options
WebServicesGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<WebService>

listByResourceGroup(string, WebServicesListByResourceGroupOptionalParams)

Obtém os serviços Web no grupo de recursos especificado.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos no qual o serviço Web está localizado.

options
WebServicesListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listBySubscriptionId(WebServicesListBySubscriptionIdOptionalParams)

Obtém os serviços Web na subscrição especificada.

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

Parâmetros

options
WebServicesListBySubscriptionIdOptionalParams

Os parâmetros de opções.

Devoluções

listKeys(string, string, WebServicesListKeysOptionalParams)

Obtém as chaves de acesso do serviço Web especificado.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos no qual o serviço Web está localizado.

webServiceName

string

O nome do serviço Web.

options
WebServicesListKeysOptionalParams

Os parâmetros de opções.

Devoluções

Promise<WebServiceKeys>