Condividi tramite


ResourceGroups interface

Interfaccia che rappresenta un oggetto ResourceGroups.

Metodi

beginDelete(string, ResourceGroupsDeleteOptionalParams)

Quando si elimina un gruppo di risorse, vengono eliminate anche tutte le relative risorse. L'eliminazione di un gruppo di risorse elimina tutte le distribuzioni di modelli e le operazioni attualmente archiviate.

beginDeleteAndWait(string, ResourceGroupsDeleteOptionalParams)

Quando si elimina un gruppo di risorse, vengono eliminate anche tutte le relative risorse. L'eliminazione di un gruppo di risorse elimina tutte le distribuzioni di modelli e le operazioni attualmente archiviate.

beginExportTemplate(string, ExportTemplateRequest, ResourceGroupsExportTemplateOptionalParams)

Acquisisce il gruppo di risorse specificato come modello.

beginExportTemplateAndWait(string, ExportTemplateRequest, ResourceGroupsExportTemplateOptionalParams)

Acquisisce il gruppo di risorse specificato come modello.

checkExistence(string, ResourceGroupsCheckExistenceOptionalParams)

Controlla se esiste un gruppo di risorse.

createOrUpdate(string, ResourceGroup, ResourceGroupsCreateOrUpdateOptionalParams)

Crea o aggiorna un gruppo di risorse.

get(string, ResourceGroupsGetOptionalParams)

Ottiene un gruppo di risorse.

list(ResourceGroupsListOptionalParams)

Ottiene tutti i gruppi di risorse per una sottoscrizione.

update(string, ResourceGroupPatchable, ResourceGroupsUpdateOptionalParams)

I gruppi di risorse possono essere aggiornati tramite una semplice operazione PATCH a un indirizzo di gruppo. Il formato della richiesta è uguale a quello per la creazione di un gruppo di risorse. Se un campo non è specificato, il valore corrente viene mantenuto.

Dettagli metodo

beginDelete(string, ResourceGroupsDeleteOptionalParams)

Quando si elimina un gruppo di risorse, vengono eliminate anche tutte le relative risorse. L'eliminazione di un gruppo di risorse elimina tutte le distribuzioni di modelli e le operazioni attualmente archiviate.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse da eliminare. Il nome non fa distinzione tra maiuscole e minuscole.

options
ResourceGroupsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, ResourceGroupsDeleteOptionalParams)

Quando si elimina un gruppo di risorse, vengono eliminate anche tutte le relative risorse. L'eliminazione di un gruppo di risorse elimina tutte le distribuzioni di modelli e le operazioni attualmente archiviate.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse da eliminare. Il nome non fa distinzione tra maiuscole e minuscole.

options
ResourceGroupsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginExportTemplate(string, ExportTemplateRequest, ResourceGroupsExportTemplateOptionalParams)

Acquisisce il gruppo di risorse specificato come modello.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

parameters
ExportTemplateRequest

Parametri per l'esportazione del modello.

options
ResourceGroupsExportTemplateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginExportTemplateAndWait(string, ExportTemplateRequest, ResourceGroupsExportTemplateOptionalParams)

Acquisisce il gruppo di risorse specificato come modello.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

parameters
ExportTemplateRequest

Parametri per l'esportazione del modello.

options
ResourceGroupsExportTemplateOptionalParams

Parametri delle opzioni.

Restituisce

checkExistence(string, ResourceGroupsCheckExistenceOptionalParams)

Controlla se esiste un gruppo di risorse.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse da controllare. Il nome non fa distinzione tra maiuscole e minuscole.

options
ResourceGroupsCheckExistenceOptionalParams

Parametri delle opzioni.

Restituisce

createOrUpdate(string, ResourceGroup, ResourceGroupsCreateOrUpdateOptionalParams)

Crea o aggiorna un gruppo di risorse.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse da creare o aggiornare. Può includere caratteri alfanumerici, caratteri di sottolineatura, parentesi, trattino, punto (tranne alla fine) e caratteri Unicode che corrispondono ai caratteri consentiti.

parameters
ResourceGroup

Parametri forniti per la creazione o l'aggiornamento di un gruppo di risorse.

options
ResourceGroupsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<ResourceGroup>

get(string, ResourceGroupsGetOptionalParams)

Ottiene un gruppo di risorse.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse da ottenere. Il nome non fa distinzione tra maiuscole e minuscole.

options
ResourceGroupsGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<ResourceGroup>

list(ResourceGroupsListOptionalParams)

Ottiene tutti i gruppi di risorse per una sottoscrizione.

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

Parametri

options
ResourceGroupsListOptionalParams

Parametri delle opzioni.

Restituisce

update(string, ResourceGroupPatchable, ResourceGroupsUpdateOptionalParams)

I gruppi di risorse possono essere aggiornati tramite una semplice operazione PATCH a un indirizzo di gruppo. Il formato della richiesta è uguale a quello per la creazione di un gruppo di risorse. Se un campo non è specificato, il valore corrente viene mantenuto.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse da aggiornare. Il nome non fa distinzione tra maiuscole e minuscole.

parameters
ResourceGroupPatchable

Parametri forniti per aggiornare un gruppo di risorse.

options
ResourceGroupsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<ResourceGroup>