Compartilhar via


Resources interface

Interface que representa um Resources.

Métodos

beginCreateOrUpdate(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)

Cria um recurso.

beginCreateOrUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)

Cria um recurso.

beginCreateOrUpdateById(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Crie um recurso por ID.

beginCreateOrUpdateByIdAndWait(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Crie um recurso por ID.

beginDelete(string, string, string, string, string, string, ResourcesDeleteOptionalParams)

Exclui um recurso.

beginDeleteAndWait(string, string, string, string, string, string, ResourcesDeleteOptionalParams)

Exclui um recurso.

beginDeleteById(string, string, ResourcesDeleteByIdOptionalParams)

Exclui um recurso por ID.

beginDeleteByIdAndWait(string, string, ResourcesDeleteByIdOptionalParams)

Exclui um recurso por ID.

beginMoveResources(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Os recursos a serem movidos devem estar no mesmo grupo de recursos de origem. O grupo de recursos de destino pode estar em uma assinatura diferente. Ao mover recursos, o grupo de origem e o grupo de destino são bloqueados durante a operação. As operações de gravação e exclusão são bloqueadas nos grupos até que a migração seja concluída.

beginMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Os recursos a serem movidos devem estar no mesmo grupo de recursos de origem. O grupo de recursos de destino pode estar em uma assinatura diferente. Ao mover recursos, o grupo de origem e o grupo de destino são bloqueados durante a operação. As operações de gravação e exclusão são bloqueadas nos grupos até que a migração seja concluída.

beginUpdate(string, string, string, string, string, string, GenericResource, ResourcesUpdateOptionalParams)

Atualiza um recurso.

beginUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesUpdateOptionalParams)

Atualiza um recurso.

beginUpdateById(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Atualizações um recurso por ID.

beginUpdateByIdAndWait(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Atualizações um recurso por ID.

beginValidateMoveResources(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Essa operação verifica se os recursos especificados podem ser movidos para o destino. Os recursos a serem movidos devem estar no mesmo grupo de recursos de origem. O grupo de recursos de destino pode estar em uma assinatura diferente. Se a validação for bem-sucedida, ela retornará o código de resposta HTTP 204 (sem conteúdo). Se a validação falhar, ela retornará o código de resposta HTTP 409 (Conflito) com uma mensagem de erro. Recupere a URL no valor do cabeçalho Location para verificar o resultado da operação de execução prolongada.

beginValidateMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Essa operação verifica se os recursos especificados podem ser movidos para o destino. Os recursos a serem movidos devem estar no mesmo grupo de recursos de origem. O grupo de recursos de destino pode estar em uma assinatura diferente. Se a validação for bem-sucedida, ela retornará o código de resposta HTTP 204 (sem conteúdo). Se a validação falhar, ela retornará o código de resposta HTTP 409 (Conflito) com uma mensagem de erro. Recupere a URL no valor do cabeçalho Location para verificar o resultado da operação de execução prolongada.

checkExistence(string, string, string, string, string, string, ResourcesCheckExistenceOptionalParams)

Verifica se existe um recurso.

checkExistenceById(string, string, ResourcesCheckExistenceByIdOptionalParams)

Verifica por ID se existe um recurso.

get(string, string, string, string, string, string, ResourcesGetOptionalParams)

Obtém um recurso.

getById(string, string, ResourcesGetByIdOptionalParams)

Obtém um recurso por ID.

list(ResourcesListOptionalParams)

Obtenha todos os recursos em uma assinatura.

listByResourceGroup(string, ResourcesListByResourceGroupOptionalParams)

Obtenha todos os recursos de um grupo de recursos.

Detalhes do método

beginCreateOrUpdate(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)

Cria um recurso.

function beginCreateOrUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<GenericResource>, GenericResource>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos para o recurso. O nome diferencia maiúsculas de minúsculas.

resourceProviderNamespace

string

O namespace do provedor de recursos.

parentResourcePath

string

A identidade do recurso pai.

resourceType

string

O tipo de recurso do recurso a ser criado.

resourceName

string

O nome do recurso a ser criado.

apiVersion

string

A versão da API a ser usada para a operação.

parameters
GenericResource

Parâmetros para criar ou atualizar o recurso.

options
ResourcesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)

Cria um recurso.

function beginCreateOrUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise<GenericResource>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos para o recurso. O nome diferencia maiúsculas de minúsculas.

resourceProviderNamespace

string

O namespace do provedor de recursos.

parentResourcePath

string

A identidade do recurso pai.

resourceType

string

O tipo de recurso do recurso a ser criado.

resourceName

string

O nome do recurso a ser criado.

apiVersion

string

A versão da API a ser usada para a operação.

parameters
GenericResource

Parâmetros para criar ou atualizar o recurso.

options
ResourcesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<GenericResource>

beginCreateOrUpdateById(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Crie um recurso por ID.

function beginCreateOrUpdateById(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateByIdOptionalParams): Promise<PollerLike<PollOperationState<GenericResource>, GenericResource>>

Parâmetros

resourceId

string

A ID totalmente qualificada do recurso, incluindo o nome e o tipo de recurso. Use o formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

A versão da API a ser usada para a operação.

parameters
GenericResource

Cria ou atualiza parâmetros de recursos.

options
ResourcesCreateOrUpdateByIdOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateByIdAndWait(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Crie um recurso por ID.

function beginCreateOrUpdateByIdAndWait(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateByIdOptionalParams): Promise<GenericResource>

Parâmetros

resourceId

string

A ID totalmente qualificada do recurso, incluindo o nome e o tipo de recurso. Use o formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

A versão da API a ser usada para a operação.

parameters
GenericResource

Cria ou atualiza parâmetros de recursos.

options
ResourcesCreateOrUpdateByIdOptionalParams

Os parâmetros de opções.

Retornos

Promise<GenericResource>

beginDelete(string, string, string, string, string, string, ResourcesDeleteOptionalParams)

Exclui um recurso.

function beginDelete(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso a ser excluído. O nome diferencia maiúsculas de minúsculas.

resourceProviderNamespace

string

O namespace do provedor de recursos.

parentResourcePath

string

A identidade do recurso pai.

resourceType

string

O tipo de recurso.

resourceName

string

O nome do recurso a ser excluído.

apiVersion

string

A versão da API a ser usada para a operação.

options
ResourcesDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, string, string, string, ResourcesDeleteOptionalParams)

Exclui um recurso.

function beginDeleteAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso a ser excluído. O nome diferencia maiúsculas de minúsculas.

resourceProviderNamespace

string

O namespace do provedor de recursos.

parentResourcePath

string

A identidade do recurso pai.

resourceType

string

O tipo de recurso.

resourceName

string

O nome do recurso a ser excluído.

apiVersion

string

A versão da API a ser usada para a operação.

options
ResourcesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginDeleteById(string, string, ResourcesDeleteByIdOptionalParams)

Exclui um recurso por ID.

function beginDeleteById(resourceId: string, apiVersion: string, options?: ResourcesDeleteByIdOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceId

string

A ID totalmente qualificada do recurso, incluindo o nome e o tipo de recurso. Use o formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

A versão da API a ser usada para a operação.

options
ResourcesDeleteByIdOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteByIdAndWait(string, string, ResourcesDeleteByIdOptionalParams)

Exclui um recurso por ID.

function beginDeleteByIdAndWait(resourceId: string, apiVersion: string, options?: ResourcesDeleteByIdOptionalParams): Promise<void>

Parâmetros

resourceId

string

A ID totalmente qualificada do recurso, incluindo o nome e o tipo de recurso. Use o formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

A versão da API a ser usada para a operação.

options
ResourcesDeleteByIdOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginMoveResources(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Os recursos a serem movidos devem estar no mesmo grupo de recursos de origem. O grupo de recursos de destino pode estar em uma assinatura diferente. Ao mover recursos, o grupo de origem e o grupo de destino são bloqueados durante a operação. As operações de gravação e exclusão são bloqueadas nos grupos até que a migração seja concluída.

function beginMoveResources(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesMoveResourcesOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

sourceResourceGroupName

string

O nome do grupo de recursos que contém os recursos a serem movidos.

parameters
ResourcesMoveInfo

Parâmetros para mover recursos.

options
ResourcesMoveResourcesOptionalParams

Os parâmetros de opções.

Retornos

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

beginMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Os recursos a serem movidos devem estar no mesmo grupo de recursos de origem. O grupo de recursos de destino pode estar em uma assinatura diferente. Ao mover recursos, o grupo de origem e o grupo de destino são bloqueados durante a operação. As operações de gravação e exclusão são bloqueadas nos grupos até que a migração seja concluída.

function beginMoveResourcesAndWait(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesMoveResourcesOptionalParams): Promise<void>

Parâmetros

sourceResourceGroupName

string

O nome do grupo de recursos que contém os recursos a serem movidos.

parameters
ResourcesMoveInfo

Parâmetros para mover recursos.

options
ResourcesMoveResourcesOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, string, string, string, string, GenericResource, ResourcesUpdateOptionalParams)

Atualiza um recurso.

function beginUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateOptionalParams): Promise<PollerLike<PollOperationState<GenericResource>, GenericResource>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos para o recurso. O nome diferencia maiúsculas de minúsculas.

resourceProviderNamespace

string

O namespace do provedor de recursos.

parentResourcePath

string

A identidade do recurso pai.

resourceType

string

O tipo de recurso do recurso a ser atualizado.

resourceName

string

O nome do recurso a ser atualizado.

apiVersion

string

A versão da API a ser usada para a operação.

parameters
GenericResource

Parâmetros para atualizar o recurso.

options
ResourcesUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesUpdateOptionalParams)

Atualiza um recurso.

function beginUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateOptionalParams): Promise<GenericResource>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos para o recurso. O nome diferencia maiúsculas de minúsculas.

resourceProviderNamespace

string

O namespace do provedor de recursos.

parentResourcePath

string

A identidade do recurso pai.

resourceType

string

O tipo de recurso do recurso a ser atualizado.

resourceName

string

O nome do recurso a ser atualizado.

apiVersion

string

A versão da API a ser usada para a operação.

parameters
GenericResource

Parâmetros para atualizar o recurso.

options
ResourcesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<GenericResource>

beginUpdateById(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Atualizações um recurso por ID.

function beginUpdateById(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateByIdOptionalParams): Promise<PollerLike<PollOperationState<GenericResource>, GenericResource>>

Parâmetros

resourceId

string

A ID totalmente qualificada do recurso, incluindo o nome e o tipo de recurso. Use o formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

A versão da API a ser usada para a operação.

parameters
GenericResource

Atualizar parâmetros de recurso.

options
ResourcesUpdateByIdOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateByIdAndWait(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Atualizações um recurso por ID.

function beginUpdateByIdAndWait(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateByIdOptionalParams): Promise<GenericResource>

Parâmetros

resourceId

string

A ID totalmente qualificada do recurso, incluindo o nome e o tipo de recurso. Use o formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

A versão da API a ser usada para a operação.

parameters
GenericResource

Atualizar parâmetros de recurso.

options
ResourcesUpdateByIdOptionalParams

Os parâmetros de opções.

Retornos

Promise<GenericResource>

beginValidateMoveResources(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Essa operação verifica se os recursos especificados podem ser movidos para o destino. Os recursos a serem movidos devem estar no mesmo grupo de recursos de origem. O grupo de recursos de destino pode estar em uma assinatura diferente. Se a validação for bem-sucedida, ela retornará o código de resposta HTTP 204 (sem conteúdo). Se a validação falhar, ela retornará o código de resposta HTTP 409 (Conflito) com uma mensagem de erro. Recupere a URL no valor do cabeçalho Location para verificar o resultado da operação de execução prolongada.

function beginValidateMoveResources(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesValidateMoveResourcesOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

sourceResourceGroupName

string

O nome do grupo de recursos que contém os recursos a serem validados para movimentação.

parameters
ResourcesMoveInfo

Parâmetros para mover recursos.

options
ResourcesValidateMoveResourcesOptionalParams

Os parâmetros de opções.

Retornos

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

beginValidateMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Essa operação verifica se os recursos especificados podem ser movidos para o destino. Os recursos a serem movidos devem estar no mesmo grupo de recursos de origem. O grupo de recursos de destino pode estar em uma assinatura diferente. Se a validação for bem-sucedida, ela retornará o código de resposta HTTP 204 (sem conteúdo). Se a validação falhar, ela retornará o código de resposta HTTP 409 (Conflito) com uma mensagem de erro. Recupere a URL no valor do cabeçalho Location para verificar o resultado da operação de execução prolongada.

function beginValidateMoveResourcesAndWait(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesValidateMoveResourcesOptionalParams): Promise<void>

Parâmetros

sourceResourceGroupName

string

O nome do grupo de recursos que contém os recursos a serem validados para movimentação.

parameters
ResourcesMoveInfo

Parâmetros para mover recursos.

options
ResourcesValidateMoveResourcesOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

checkExistence(string, string, string, string, string, string, ResourcesCheckExistenceOptionalParams)

Verifica se existe um recurso.

function checkExistence(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesCheckExistenceOptionalParams): Promise<ResourcesCheckExistenceResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso a ser verificado. O nome diferencia maiúsculas de minúsculas.

resourceProviderNamespace

string

O provedor de recursos do recurso a ser verificado.

parentResourcePath

string

A identidade do recurso pai.

resourceType

string

O tipo de recurso.

resourceName

string

O nome do recurso para verificar se ele existe.

apiVersion

string

A versão da API a ser usada para a operação.

options
ResourcesCheckExistenceOptionalParams

Os parâmetros de opções.

Retornos

checkExistenceById(string, string, ResourcesCheckExistenceByIdOptionalParams)

Verifica por ID se existe um recurso.

function checkExistenceById(resourceId: string, apiVersion: string, options?: ResourcesCheckExistenceByIdOptionalParams): Promise<ResourcesCheckExistenceByIdResponse>

Parâmetros

resourceId

string

A ID totalmente qualificada do recurso, incluindo o nome e o tipo de recurso. Use o formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

A versão da API a ser usada para a operação.

options
ResourcesCheckExistenceByIdOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, string, string, string, string, ResourcesGetOptionalParams)

Obtém um recurso.

function get(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesGetOptionalParams): Promise<GenericResource>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso a ser obtido. O nome diferencia maiúsculas de minúsculas.

resourceProviderNamespace

string

O namespace do provedor de recursos.

parentResourcePath

string

A identidade do recurso pai.

resourceType

string

O tipo de recurso do recurso.

resourceName

string

O nome do recurso a ser obtido.

apiVersion

string

A versão da API a ser usada para a operação.

options
ResourcesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<GenericResource>

getById(string, string, ResourcesGetByIdOptionalParams)

Obtém um recurso por ID.

function getById(resourceId: string, apiVersion: string, options?: ResourcesGetByIdOptionalParams): Promise<GenericResource>

Parâmetros

resourceId

string

A ID totalmente qualificada do recurso, incluindo o nome e o tipo de recurso. Use o formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

A versão da API a ser usada para a operação.

options
ResourcesGetByIdOptionalParams

Os parâmetros de opções.

Retornos

Promise<GenericResource>

list(ResourcesListOptionalParams)

Obtenha todos os recursos em uma assinatura.

function list(options?: ResourcesListOptionalParams): PagedAsyncIterableIterator<GenericResourceExpanded, GenericResourceExpanded[], PageSettings>

Parâmetros

options
ResourcesListOptionalParams

Os parâmetros de opções.

Retornos

listByResourceGroup(string, ResourcesListByResourceGroupOptionalParams)

Obtenha todos os recursos de um grupo de recursos.

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

Parâmetros

resourceGroupName

string

O grupo de recursos com os recursos a serem obtidos.

options
ResourcesListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos