Partilhar via


Resources interface

Interface que representa os Recursos.

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)

Criar um recurso por ID.

beginCreateOrUpdateByIdAndWait(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Criar um recurso por ID.

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

Elimina um recurso.

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

Elimina um recurso.

beginDeleteById(string, string, ResourcesDeleteByIdOptionalParams)

Elimina um recurso por ID.

beginDeleteByIdAndWait(string, string, ResourcesDeleteByIdOptionalParams)

Elimina um recurso por ID.

beginMoveResources(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Os recursos a mover têm de estar no mesmo grupo de recursos de origem na subscrição de origem que está a ser utilizada. O grupo de recursos de destino pode estar numa subscrição diferente. Ao mover recursos, tanto o grupo de origem como o grupo de destino são bloqueados durante a operação. As operações de escrita e eliminação são bloqueadas nos grupos até que a movimentação seja concluída.

beginMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Os recursos a mover têm de estar no mesmo grupo de recursos de origem na subscrição de origem que está a ser utilizada. O grupo de recursos de destino pode estar numa subscrição diferente. Ao mover recursos, tanto o grupo de origem como o grupo de destino são bloqueados durante a operação. As operações de escrita e eliminação são bloqueadas nos grupos até que a movimentação seja concluída.

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

Atualizações um recurso.

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

Atualizações 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)

Esta operação verifica se os recursos especificados podem ser movidos para o destino. Os recursos a mover têm de estar no mesmo grupo de recursos de origem na subscrição de origem que está a ser utilizada. O grupo de recursos de destino pode estar numa subscrição diferente. Se a validação for bem-sucedida, devolve o código de resposta HTTP 204 (sem conteúdo). Se a validação falhar, devolve o código de resposta HTTP 409 (Conflito) com uma mensagem de erro. Obtenha o URL no valor do cabeçalho Localização para verificar o resultado da operação de execução prolongada.

beginValidateMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Esta operação verifica se os recursos especificados podem ser movidos para o destino. Os recursos a mover têm de estar no mesmo grupo de recursos de origem na subscrição de origem que está a ser utilizada. O grupo de recursos de destino pode estar numa subscrição diferente. Se a validação for bem-sucedida, devolve o código de resposta HTTP 204 (sem conteúdo). Se a validação falhar, devolve o código de resposta HTTP 409 (Conflito) com uma mensagem de erro. Obtenha o URL no valor do cabeçalho Localização 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 numa subscrição.

listByResourceGroup(string, ResourcesListByResourceGroupOptionalParams)

Obtenha todos os recursos de um grupo de recursos.

Detalhes de 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<SimplePollerLike<OperationState<GenericResource>, GenericResource>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do recurso. O nome não é sensível a maiúsculas e minúsculas.

resourceProviderNamespace

string

O espaço de nomes do fornecedor de recursos.

parentResourcePath

string

A identidade do recurso principal.

resourceType

string

O tipo de recurso do recurso a criar.

resourceName

string

O nome do recurso a criar.

apiVersion

string

A versão da API a utilizar para a operação.

parameters
GenericResource

Parâmetros para criar ou atualizar o recurso.

options
ResourcesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<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 do recurso. O nome não é sensível a maiúsculas e minúsculas.

resourceProviderNamespace

string

O espaço de nomes do fornecedor de recursos.

parentResourcePath

string

A identidade do recurso principal.

resourceType

string

O tipo de recurso do recurso a criar.

resourceName

string

O nome do recurso a criar.

apiVersion

string

A versão da API a utilizar para a operação.

parameters
GenericResource

Parâmetros para criar ou atualizar o recurso.

options
ResourcesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<GenericResource>

beginCreateOrUpdateById(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Criar um recurso por ID.

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

Parâmetros

resourceId

string

O ID completamente qualificado do recurso, incluindo o nome do recurso e o tipo de recurso. Utilize o formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

A versão da API a utilizar para a operação.

parameters
GenericResource

Criar ou atualizar parâmetros de recursos.

options
ResourcesCreateOrUpdateByIdOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<GenericResource>, GenericResource>>

beginCreateOrUpdateByIdAndWait(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Criar um recurso por ID.

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

Parâmetros

resourceId

string

O ID completamente qualificado do recurso, incluindo o nome do recurso e o tipo de recurso. Utilize o formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

A versão da API a utilizar para a operação.

parameters
GenericResource

Criar ou atualizar parâmetros de recursos.

options
ResourcesCreateOrUpdateByIdOptionalParams

Os parâmetros de opções.

Devoluções

Promise<GenericResource>

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

Elimina um recurso.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso a eliminar. O nome não é sensível a maiúsculas e minúsculas.

resourceProviderNamespace

string

O espaço de nomes do fornecedor de recursos.

parentResourcePath

string

A identidade do recurso principal.

resourceType

string

O tipo de recurso.

resourceName

string

O nome do recurso a eliminar.

apiVersion

string

A versão da API a utilizar para a operação.

options
ResourcesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

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

Elimina 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 eliminar. O nome não é sensível a maiúsculas e minúsculas.

resourceProviderNamespace

string

O espaço de nomes do fornecedor de recursos.

parentResourcePath

string

A identidade do recurso principal.

resourceType

string

O tipo de recurso.

resourceName

string

O nome do recurso a eliminar.

apiVersion

string

A versão da API a utilizar para a operação.

options
ResourcesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginDeleteById(string, string, ResourcesDeleteByIdOptionalParams)

Elimina um recurso por ID.

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

Parâmetros

resourceId

string

O ID completamente qualificado do recurso, incluindo o nome do recurso e o tipo de recurso. Utilize o formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

A versão da API a utilizar para a operação.

options
ResourcesDeleteByIdOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteByIdAndWait(string, string, ResourcesDeleteByIdOptionalParams)

Elimina um recurso por ID.

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

Parâmetros

resourceId

string

O ID completamente qualificado do recurso, incluindo o nome do recurso e o tipo de recurso. Utilize o formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

A versão da API a utilizar para a operação.

options
ResourcesDeleteByIdOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginMoveResources(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Os recursos a mover têm de estar no mesmo grupo de recursos de origem na subscrição de origem que está a ser utilizada. O grupo de recursos de destino pode estar numa subscrição diferente. Ao mover recursos, tanto o grupo de origem como o grupo de destino são bloqueados durante a operação. As operações de escrita e eliminação são bloqueadas nos grupos até que a movimentação seja concluída.

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

Parâmetros

sourceResourceGroupName

string

O nome do grupo de recursos da subscrição de origem que contém os recursos a mover.

parameters
ResourcesMoveInfo

Parâmetros para mover recursos.

options
ResourcesMoveResourcesOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Os recursos a mover têm de estar no mesmo grupo de recursos de origem na subscrição de origem que está a ser utilizada. O grupo de recursos de destino pode estar numa subscrição diferente. Ao mover recursos, tanto o grupo de origem como o grupo de destino são bloqueados durante a operação. As operações de escrita e eliminação são bloqueadas nos grupos até que a movimentação seja concluída.

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

Parâmetros

sourceResourceGroupName

string

O nome do grupo de recursos da subscrição de origem que contém os recursos a mover.

parameters
ResourcesMoveInfo

Parâmetros para mover recursos.

options
ResourcesMoveResourcesOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

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

Atualizações um recurso.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do recurso. O nome não é sensível a maiúsculas e minúsculas.

resourceProviderNamespace

string

O espaço de nomes do fornecedor de recursos.

parentResourcePath

string

A identidade do recurso principal.

resourceType

string

O tipo de recurso do recurso a atualizar.

resourceName

string

O nome do recurso a atualizar.

apiVersion

string

A versão da API a utilizar para a operação.

parameters
GenericResource

Parâmetros para atualizar o recurso.

options
ResourcesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<GenericResource>, GenericResource>>

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

Atualizações 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 do recurso. O nome não é sensível a maiúsculas e minúsculas.

resourceProviderNamespace

string

O espaço de nomes do fornecedor de recursos.

parentResourcePath

string

A identidade do recurso principal.

resourceType

string

O tipo de recurso do recurso a atualizar.

resourceName

string

O nome do recurso a atualizar.

apiVersion

string

A versão da API a utilizar para a operação.

parameters
GenericResource

Parâmetros para atualizar o recurso.

options
ResourcesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<GenericResource>

beginUpdateById(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Atualizações um recurso por ID.

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

Parâmetros

resourceId

string

O ID completamente qualificado do recurso, incluindo o nome do recurso e o tipo de recurso. Utilize o formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

A versão da API a utilizar para a operação.

parameters
GenericResource

Atualizar parâmetros de recursos.

options
ResourcesUpdateByIdOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<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

O ID completamente qualificado do recurso, incluindo o nome do recurso e o tipo de recurso. Utilize o formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

A versão da API a utilizar para a operação.

parameters
GenericResource

Atualizar parâmetros de recursos.

options
ResourcesUpdateByIdOptionalParams

Os parâmetros de opções.

Devoluções

Promise<GenericResource>

beginValidateMoveResources(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Esta operação verifica se os recursos especificados podem ser movidos para o destino. Os recursos a mover têm de estar no mesmo grupo de recursos de origem na subscrição de origem que está a ser utilizada. O grupo de recursos de destino pode estar numa subscrição diferente. Se a validação for bem-sucedida, devolve o código de resposta HTTP 204 (sem conteúdo). Se a validação falhar, devolve o código de resposta HTTP 409 (Conflito) com uma mensagem de erro. Obtenha o URL no valor do cabeçalho Localização para verificar o resultado da operação de execução prolongada.

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

Parâmetros

sourceResourceGroupName

string

O nome do grupo de recursos da subscrição de origem que contém os recursos a validar para movimentação.

parameters
ResourcesMoveInfo

Parâmetros para mover recursos.

options
ResourcesValidateMoveResourcesOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginValidateMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Esta operação verifica se os recursos especificados podem ser movidos para o destino. Os recursos a mover têm de estar no mesmo grupo de recursos de origem na subscrição de origem que está a ser utilizada. O grupo de recursos de destino pode estar numa subscrição diferente. Se a validação for bem-sucedida, devolve o código de resposta HTTP 204 (sem conteúdo). Se a validação falhar, devolve o código de resposta HTTP 409 (Conflito) com uma mensagem de erro. Obtenha o URL no valor do cabeçalho Localização 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 da subscrição de origem que contém os recursos a validar para movimentação.

parameters
ResourcesMoveInfo

Parâmetros para mover recursos.

options
ResourcesValidateMoveResourcesOptionalParams

Os parâmetros de opções.

Devoluções

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 verificar. O nome não é sensível a maiúsculas e minúsculas.

resourceProviderNamespace

string

O fornecedor de recursos do recurso a verificar.

parentResourcePath

string

A identidade do recurso principal.

resourceType

string

O tipo de recurso.

resourceName

string

O nome do recurso para verificar se existe.

apiVersion

string

A versão da API a utilizar para a operação.

options
ResourcesCheckExistenceOptionalParams

Os parâmetros de opções.

Devoluções

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

O ID completamente qualificado do recurso, incluindo o nome do recurso e o tipo de recurso. Utilize o formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

A versão da API a utilizar para a operação.

options
ResourcesCheckExistenceByIdOptionalParams

Os parâmetros de opções.

Devoluções

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 obter. O nome não é sensível a maiúsculas e minúsculas.

resourceProviderNamespace

string

O espaço de nomes do fornecedor de recursos.

parentResourcePath

string

A identidade do recurso principal.

resourceType

string

O tipo de recurso do recurso.

resourceName

string

O nome do recurso a obter.

apiVersion

string

A versão da API a utilizar para a operação.

options
ResourcesGetOptionalParams

Os parâmetros de opções.

Devoluções

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

O ID completamente qualificado do recurso, incluindo o nome do recurso e o tipo de recurso. Utilize o formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

A versão da API a utilizar para a operação.

options
ResourcesGetByIdOptionalParams

Os parâmetros de opções.

Devoluções

Promise<GenericResource>

list(ResourcesListOptionalParams)

Obtenha todos os recursos numa subscrição.

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

Parâmetros

options
ResourcesListOptionalParams

Os parâmetros de opções.

Devoluções

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 obter.

options
ResourcesListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções