Resources interface
Interface que representa os Recursos.
Métodos
begin |
Cria um recurso. |
begin |
Cria um recurso. |
begin |
Criar um recurso por ID. |
begin |
Criar um recurso por ID. |
begin |
Elimina um recurso. |
begin |
Elimina um recurso. |
begin |
Elimina um recurso por ID. |
begin |
Elimina um recurso por ID. |
begin |
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. |
begin |
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. |
begin |
Atualizações um recurso. |
begin |
Atualizações um recurso. |
begin |
Atualizações um recurso por ID. |
begin |
Atualizações um recurso por ID. |
begin |
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. |
begin |
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. |
check |
Verifica se existe um recurso. |
check |
Verifica por ID se existe um recurso. |
get(string, string, string, string, string, string, Resources |
Obtém um recurso. |
get |
Obtém um recurso por ID. |
list(Resources |
Obtenha todos os recursos numa subscrição. |
list |
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Os parâmetros de opções.
Devoluções
Promise<ResourcesCheckExistenceResponse>
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.
Os parâmetros de opções.
Devoluções
Promise<ResourcesCheckExistenceByIdResponse>
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.
Os parâmetros de opções.