Partilhar via


ResourceGroups interface

Interface que representa um ResourceGroups.

Métodos

beginDelete(string, ResourceGroupsDeleteOptionalParams)

Quando elimina um grupo de recursos, todos os respetivos recursos também são eliminados. Eliminar um grupo de recursos elimina todas as implementações de modelos e operações atualmente armazenadas.

beginDeleteAndWait(string, ResourceGroupsDeleteOptionalParams)

Quando elimina um grupo de recursos, todos os respetivos recursos também são eliminados. Eliminar um grupo de recursos elimina todas as implementações de modelos e operações atualmente armazenadas.

beginExportTemplate(string, ExportTemplateRequest, ResourceGroupsExportTemplateOptionalParams)

Captura o grupo de recursos especificado como um modelo.

beginExportTemplateAndWait(string, ExportTemplateRequest, ResourceGroupsExportTemplateOptionalParams)

Captura o grupo de recursos especificado como um modelo.

checkExistence(string, ResourceGroupsCheckExistenceOptionalParams)

Verifica se existe um grupo de recursos.

createOrUpdate(string, ResourceGroup, ResourceGroupsCreateOrUpdateOptionalParams)

Cria ou atualiza um grupo de recursos.

get(string, ResourceGroupsGetOptionalParams)

Obtém um grupo de recursos.

list(ResourceGroupsListOptionalParams)

Obtém todos os grupos de recursos de uma subscrição.

update(string, ResourceGroupPatchable, ResourceGroupsUpdateOptionalParams)

Os grupos de recursos podem ser atualizados através de uma operação PATCH simples para um endereço de grupo. O formato do pedido é o mesmo para criar um grupo de recursos. Se um campo não for especificado, o valor atual é mantido.

Detalhes de Método

beginDelete(string, ResourceGroupsDeleteOptionalParams)

Quando elimina um grupo de recursos, todos os respetivos recursos também são eliminados. Eliminar um grupo de recursos elimina todas as implementações de modelos e operações atualmente armazenadas.

function beginDelete(resourceGroupName: string, options?: ResourceGroupsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

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

options
ResourceGroupsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, ResourceGroupsDeleteOptionalParams)

Quando elimina um grupo de recursos, todos os respetivos recursos também são eliminados. Eliminar um grupo de recursos elimina todas as implementações de modelos e operações atualmente armazenadas.

function beginDeleteAndWait(resourceGroupName: string, options?: ResourceGroupsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

options
ResourceGroupsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginExportTemplate(string, ExportTemplateRequest, ResourceGroupsExportTemplateOptionalParams)

Captura o grupo de recursos especificado como um modelo.

function beginExportTemplate(resourceGroupName: string, parameters: ExportTemplateRequest, options?: ResourceGroupsExportTemplateOptionalParams): Promise<SimplePollerLike<OperationState<ResourceGroupExportResult>, ResourceGroupExportResult>>

Parâmetros

resourceGroupName

string

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

parameters
ExportTemplateRequest

Parâmetros para exportar o modelo.

options
ResourceGroupsExportTemplateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginExportTemplateAndWait(string, ExportTemplateRequest, ResourceGroupsExportTemplateOptionalParams)

Captura o grupo de recursos especificado como um modelo.

function beginExportTemplateAndWait(resourceGroupName: string, parameters: ExportTemplateRequest, options?: ResourceGroupsExportTemplateOptionalParams): Promise<ResourceGroupExportResult>

Parâmetros

resourceGroupName

string

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

parameters
ExportTemplateRequest

Parâmetros para exportar o modelo.

options
ResourceGroupsExportTemplateOptionalParams

Os parâmetros de opções.

Devoluções

checkExistence(string, ResourceGroupsCheckExistenceOptionalParams)

Verifica se existe um grupo de recursos.

function checkExistence(resourceGroupName: string, options?: ResourceGroupsCheckExistenceOptionalParams): Promise<ResourceGroupsCheckExistenceResponse>

Parâmetros

resourceGroupName

string

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

options
ResourceGroupsCheckExistenceOptionalParams

Os parâmetros de opções.

Devoluções

createOrUpdate(string, ResourceGroup, ResourceGroupsCreateOrUpdateOptionalParams)

Cria ou atualiza um grupo de recursos.

function createOrUpdate(resourceGroupName: string, parameters: ResourceGroup, options?: ResourceGroupsCreateOrUpdateOptionalParams): Promise<ResourceGroup>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos a criar ou atualizar. Pode incluir carateres alfanuméricos, caráter de sublinhado, parênteses, hífen, ponto final (exceto no fim) e Carateres Unicode que correspondem aos carateres permitidos.

parameters
ResourceGroup

Parâmetros fornecidos para criar ou atualizar um grupo de recursos.

options
ResourceGroupsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<ResourceGroup>

get(string, ResourceGroupsGetOptionalParams)

Obtém um grupo de recursos.

function get(resourceGroupName: string, options?: ResourceGroupsGetOptionalParams): Promise<ResourceGroup>

Parâmetros

resourceGroupName

string

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

options
ResourceGroupsGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<ResourceGroup>

list(ResourceGroupsListOptionalParams)

Obtém todos os grupos de recursos de uma subscrição.

function list(options?: ResourceGroupsListOptionalParams): PagedAsyncIterableIterator<ResourceGroup, ResourceGroup[], PageSettings>

Parâmetros

options
ResourceGroupsListOptionalParams

Os parâmetros de opções.

Devoluções

update(string, ResourceGroupPatchable, ResourceGroupsUpdateOptionalParams)

Os grupos de recursos podem ser atualizados através de uma operação PATCH simples para um endereço de grupo. O formato do pedido é o mesmo para criar um grupo de recursos. Se um campo não for especificado, o valor atual é mantido.

function update(resourceGroupName: string, parameters: ResourceGroupPatchable, options?: ResourceGroupsUpdateOptionalParams): Promise<ResourceGroup>

Parâmetros

resourceGroupName

string

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

parameters
ResourceGroupPatchable

Parâmetros fornecidos para atualizar um grupo de recursos.

options
ResourceGroupsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<ResourceGroup>