Resources interface
Interfaccia che rappresenta un oggetto Resources.
Metodi
| begin |
Crea una risorsa. |
| begin |
Crea una risorsa. |
| begin |
Creare una risorsa in base all'ID. |
| begin |
Creare una risorsa in base all'ID. |
| begin |
Elimina una risorsa. |
| begin |
Elimina una risorsa. |
| begin |
Elimina una risorsa in base all'ID. |
| begin |
Elimina una risorsa in base all'ID. |
| begin |
Le risorse da spostare devono trovarsi nello stesso gruppo di risorse di origine nella sottoscrizione di origine in uso. Il gruppo di risorse di destinazione può trovarsi in una sottoscrizione diversa. Quando si spostano risorse, sia il gruppo di origine che il gruppo di destinazione vengono bloccati per la durata dell'operazione. Le operazioni di scrittura ed eliminazione vengono bloccate nei gruppi fino al completamento dello spostamento. |
| begin |
Le risorse da spostare devono trovarsi nello stesso gruppo di risorse di origine nella sottoscrizione di origine in uso. Il gruppo di risorse di destinazione può trovarsi in una sottoscrizione diversa. Quando si spostano risorse, sia il gruppo di origine che il gruppo di destinazione vengono bloccati per la durata dell'operazione. Le operazioni di scrittura ed eliminazione vengono bloccate nei gruppi fino al completamento dello spostamento. |
| begin |
Aggiorna una risorsa. |
| begin |
Aggiorna una risorsa. |
| begin |
Aggiorna una risorsa in base all'ID. |
| begin |
Aggiorna una risorsa in base all'ID. |
| begin |
Questa operazione controlla se le risorse specificate possono essere spostate nella destinazione. Le risorse da spostare devono trovarsi nello stesso gruppo di risorse di origine nella sottoscrizione di origine in uso. Il gruppo di risorse di destinazione può trovarsi in una sottoscrizione diversa. Se la convalida ha esito positivo, restituisce il codice di risposta HTTP 204 (nessun contenuto). Se la convalida non riesce, restituisce il codice di risposta HTTP 409 (Conflitto) con un messaggio di errore. Recuperare l'URL nel valore dell'intestazione Location per controllare il risultato dell'operazione a esecuzione prolungata. |
| begin |
Questa operazione controlla se le risorse specificate possono essere spostate nella destinazione. Le risorse da spostare devono trovarsi nello stesso gruppo di risorse di origine nella sottoscrizione di origine in uso. Il gruppo di risorse di destinazione può trovarsi in una sottoscrizione diversa. Se la convalida ha esito positivo, restituisce il codice di risposta HTTP 204 (nessun contenuto). Se la convalida non riesce, restituisce il codice di risposta HTTP 409 (Conflitto) con un messaggio di errore. Recuperare l'URL nel valore dell'intestazione Location per controllare il risultato dell'operazione a esecuzione prolungata. |
| check |
Controlla se esiste una risorsa. |
| check |
Verifica in base all'ID se esiste una risorsa. Questa API attualmente funziona solo per un set limitato di provider di risorse. Nel caso in cui un provider di risorse non implementi questa API, ARM risponderà con 405. L'alternativa consiste quindi nell'usare l'API GET per verificare l'esistenza della risorsa. |
| get(string, string, string, string, string, string, Resources |
Ottiene una risorsa. |
| get |
Ottiene una risorsa in base all'ID. |
| list(Resources |
Ottenere tutte le risorse in una sottoscrizione. |
| list |
Ottenere tutte le risorse per un gruppo di risorse. |
Dettagli metodo
beginCreateOrUpdate(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)
Crea una risorsa.
function beginCreateOrUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GenericResource>, GenericResource>>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse per la risorsa. Il nome non fa distinzione tra maiuscole e minuscole.
- resourceProviderNamespace
-
string
Spazio dei nomi del provider di risorse.
- parentResourcePath
-
string
Identità della risorsa padre.
- resourceType
-
string
Tipo di risorsa della risorsa da creare.
- resourceName
-
string
Nome della risorsa da creare.
- apiVersion
-
string
Versione dell'API da usare per l'operazione.
- parameters
- GenericResource
Parametri per la creazione o l'aggiornamento della risorsa.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.SimplePollerLike<OperationState<GenericResource>, GenericResource>>
beginCreateOrUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)
Crea una risorsa.
function beginCreateOrUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise<GenericResource>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse per la risorsa. Il nome non fa distinzione tra maiuscole e minuscole.
- resourceProviderNamespace
-
string
Spazio dei nomi del provider di risorse.
- parentResourcePath
-
string
Identità della risorsa padre.
- resourceType
-
string
Tipo di risorsa della risorsa da creare.
- resourceName
-
string
Nome della risorsa da creare.
- apiVersion
-
string
Versione dell'API da usare per l'operazione.
- parameters
- GenericResource
Parametri per la creazione o l'aggiornamento della risorsa.
Parametri delle opzioni.
Restituisce
Promise<GenericResource>
beginCreateOrUpdateById(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)
Creare una risorsa in base all'ID.
function beginCreateOrUpdateById(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateByIdOptionalParams): Promise<SimplePollerLike<OperationState<GenericResource>, GenericResource>>
Parametri
- resourceId
-
string
ID completo della risorsa, inclusi il nome della risorsa e il tipo di risorsa. Usare il formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}
- apiVersion
-
string
Versione dell'API da usare per l'operazione.
- parameters
- GenericResource
Creare o aggiornare i parametri delle risorse.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.SimplePollerLike<OperationState<GenericResource>, GenericResource>>
beginCreateOrUpdateByIdAndWait(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)
Creare una risorsa in base all'ID.
function beginCreateOrUpdateByIdAndWait(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateByIdOptionalParams): Promise<GenericResource>
Parametri
- resourceId
-
string
ID completo della risorsa, inclusi il nome della risorsa e il tipo di risorsa. Usare il formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}
- apiVersion
-
string
Versione dell'API da usare per l'operazione.
- parameters
- GenericResource
Creare o aggiornare i parametri delle risorse.
Parametri delle opzioni.
Restituisce
Promise<GenericResource>
beginDelete(string, string, string, string, string, string, ResourcesDeleteOptionalParams)
Elimina una risorsa.
function beginDelete(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse che contiene la risorsa da eliminare. Il nome non fa distinzione tra maiuscole e minuscole.
- resourceProviderNamespace
-
string
Spazio dei nomi del provider di risorse.
- parentResourcePath
-
string
Identità della risorsa padre.
- resourceType
-
string
Tipo di risorsa.
- resourceName
-
string
Nome della risorsa da eliminare.
- apiVersion
-
string
Versione dell'API da usare per l'operazione.
- options
- ResourcesDeleteOptionalParams
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, string, string, string, ResourcesDeleteOptionalParams)
Elimina una risorsa.
function beginDeleteAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesDeleteOptionalParams): Promise<void>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse che contiene la risorsa da eliminare. Il nome non fa distinzione tra maiuscole e minuscole.
- resourceProviderNamespace
-
string
Spazio dei nomi del provider di risorse.
- parentResourcePath
-
string
Identità della risorsa padre.
- resourceType
-
string
Tipo di risorsa.
- resourceName
-
string
Nome della risorsa da eliminare.
- apiVersion
-
string
Versione dell'API da usare per l'operazione.
- options
- ResourcesDeleteOptionalParams
Parametri delle opzioni.
Restituisce
Promise<void>
beginDeleteById(string, string, ResourcesDeleteByIdOptionalParams)
Elimina una risorsa in base all'ID.
function beginDeleteById(resourceId: string, apiVersion: string, options?: ResourcesDeleteByIdOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parametri
- resourceId
-
string
ID completo della risorsa, inclusi il nome della risorsa e il tipo di risorsa. Usare il formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}
- apiVersion
-
string
Versione dell'API da usare per l'operazione.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteByIdAndWait(string, string, ResourcesDeleteByIdOptionalParams)
Elimina una risorsa in base all'ID.
function beginDeleteByIdAndWait(resourceId: string, apiVersion: string, options?: ResourcesDeleteByIdOptionalParams): Promise<void>
Parametri
- resourceId
-
string
ID completo della risorsa, inclusi il nome della risorsa e il tipo di risorsa. Usare il formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}
- apiVersion
-
string
Versione dell'API da usare per l'operazione.
Parametri delle opzioni.
Restituisce
Promise<void>
beginMoveResources(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)
Le risorse da spostare devono trovarsi nello stesso gruppo di risorse di origine nella sottoscrizione di origine in uso. Il gruppo di risorse di destinazione può trovarsi in una sottoscrizione diversa. Quando si spostano risorse, sia il gruppo di origine che il gruppo di destinazione vengono bloccati per la durata dell'operazione. Le operazioni di scrittura ed eliminazione vengono bloccate nei gruppi fino al completamento dello spostamento.
function beginMoveResources(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesMoveResourcesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parametri
- sourceResourceGroupName
-
string
Nome del gruppo di risorse dalla sottoscrizione di origine contenente le risorse da spostare.
- parameters
- ResourcesMoveInfo
Parametri per lo spostamento delle risorse.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)
Le risorse da spostare devono trovarsi nello stesso gruppo di risorse di origine nella sottoscrizione di origine in uso. Il gruppo di risorse di destinazione può trovarsi in una sottoscrizione diversa. Quando si spostano risorse, sia il gruppo di origine che il gruppo di destinazione vengono bloccati per la durata dell'operazione. Le operazioni di scrittura ed eliminazione vengono bloccate nei gruppi fino al completamento dello spostamento.
function beginMoveResourcesAndWait(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesMoveResourcesOptionalParams): Promise<void>
Parametri
- sourceResourceGroupName
-
string
Nome del gruppo di risorse dalla sottoscrizione di origine contenente le risorse da spostare.
- parameters
- ResourcesMoveInfo
Parametri per lo spostamento delle risorse.
Parametri delle opzioni.
Restituisce
Promise<void>
beginUpdate(string, string, string, string, string, string, GenericResource, ResourcesUpdateOptionalParams)
Aggiorna una risorsa.
function beginUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GenericResource>, GenericResource>>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse per la risorsa. Il nome non fa distinzione tra maiuscole e minuscole.
- resourceProviderNamespace
-
string
Spazio dei nomi del provider di risorse.
- parentResourcePath
-
string
Identità della risorsa padre.
- resourceType
-
string
Tipo di risorsa della risorsa da aggiornare.
- resourceName
-
string
Nome della risorsa da aggiornare.
- apiVersion
-
string
Versione dell'API da usare per l'operazione.
- parameters
- GenericResource
Parametri per l'aggiornamento della risorsa.
- options
- ResourcesUpdateOptionalParams
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.SimplePollerLike<OperationState<GenericResource>, GenericResource>>
beginUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesUpdateOptionalParams)
Aggiorna una risorsa.
function beginUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateOptionalParams): Promise<GenericResource>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse per la risorsa. Il nome non fa distinzione tra maiuscole e minuscole.
- resourceProviderNamespace
-
string
Spazio dei nomi del provider di risorse.
- parentResourcePath
-
string
Identità della risorsa padre.
- resourceType
-
string
Tipo di risorsa della risorsa da aggiornare.
- resourceName
-
string
Nome della risorsa da aggiornare.
- apiVersion
-
string
Versione dell'API da usare per l'operazione.
- parameters
- GenericResource
Parametri per l'aggiornamento della risorsa.
- options
- ResourcesUpdateOptionalParams
Parametri delle opzioni.
Restituisce
Promise<GenericResource>
beginUpdateById(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)
Aggiorna una risorsa in base all'ID.
function beginUpdateById(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateByIdOptionalParams): Promise<SimplePollerLike<OperationState<GenericResource>, GenericResource>>
Parametri
- resourceId
-
string
ID completo della risorsa, inclusi il nome della risorsa e il tipo di risorsa. Usare il formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}
- apiVersion
-
string
Versione dell'API da usare per l'operazione.
- parameters
- GenericResource
Aggiornare i parametri della risorsa.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.SimplePollerLike<OperationState<GenericResource>, GenericResource>>
beginUpdateByIdAndWait(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)
Aggiorna una risorsa in base all'ID.
function beginUpdateByIdAndWait(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateByIdOptionalParams): Promise<GenericResource>
Parametri
- resourceId
-
string
ID completo della risorsa, inclusi il nome della risorsa e il tipo di risorsa. Usare il formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}
- apiVersion
-
string
Versione dell'API da usare per l'operazione.
- parameters
- GenericResource
Aggiornare i parametri della risorsa.
Parametri delle opzioni.
Restituisce
Promise<GenericResource>
beginValidateMoveResources(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)
Questa operazione controlla se le risorse specificate possono essere spostate nella destinazione. Le risorse da spostare devono trovarsi nello stesso gruppo di risorse di origine nella sottoscrizione di origine in uso. Il gruppo di risorse di destinazione può trovarsi in una sottoscrizione diversa. Se la convalida ha esito positivo, restituisce il codice di risposta HTTP 204 (nessun contenuto). Se la convalida non riesce, restituisce il codice di risposta HTTP 409 (Conflitto) con un messaggio di errore. Recuperare l'URL nel valore dell'intestazione Location per controllare il risultato dell'operazione a esecuzione prolungata.
function beginValidateMoveResources(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesValidateMoveResourcesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parametri
- sourceResourceGroupName
-
string
Nome del gruppo di risorse dalla sottoscrizione di origine contenente le risorse da convalidare per lo spostamento.
- parameters
- ResourcesMoveInfo
Parametri per lo spostamento delle risorse.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginValidateMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)
Questa operazione controlla se le risorse specificate possono essere spostate nella destinazione. Le risorse da spostare devono trovarsi nello stesso gruppo di risorse di origine nella sottoscrizione di origine in uso. Il gruppo di risorse di destinazione può trovarsi in una sottoscrizione diversa. Se la convalida ha esito positivo, restituisce il codice di risposta HTTP 204 (nessun contenuto). Se la convalida non riesce, restituisce il codice di risposta HTTP 409 (Conflitto) con un messaggio di errore. Recuperare l'URL nel valore dell'intestazione Location per controllare il risultato dell'operazione a esecuzione prolungata.
function beginValidateMoveResourcesAndWait(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesValidateMoveResourcesOptionalParams): Promise<void>
Parametri
- sourceResourceGroupName
-
string
Nome del gruppo di risorse dalla sottoscrizione di origine contenente le risorse da convalidare per lo spostamento.
- parameters
- ResourcesMoveInfo
Parametri per lo spostamento delle risorse.
Parametri delle opzioni.
Restituisce
Promise<void>
checkExistence(string, string, string, string, string, string, ResourcesCheckExistenceOptionalParams)
Controlla se esiste una risorsa.
function checkExistence(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesCheckExistenceOptionalParams): Promise<ResourcesCheckExistenceResponse>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse contenente la risorsa da controllare. Il nome non fa distinzione tra maiuscole e minuscole.
- resourceProviderNamespace
-
string
Provider di risorse della risorsa da controllare.
- parentResourcePath
-
string
Identità della risorsa padre.
- resourceType
-
string
Tipo di risorsa.
- resourceName
-
string
Nome della risorsa per verificare se esiste.
- apiVersion
-
string
Versione dell'API da usare per l'operazione.
Parametri delle opzioni.
Restituisce
Promise<ResourcesCheckExistenceResponse>
checkExistenceById(string, string, ResourcesCheckExistenceByIdOptionalParams)
Verifica in base all'ID se esiste una risorsa. Questa API attualmente funziona solo per un set limitato di provider di risorse. Nel caso in cui un provider di risorse non implementi questa API, ARM risponderà con 405. L'alternativa consiste quindi nell'usare l'API GET per verificare l'esistenza della risorsa.
function checkExistenceById(resourceId: string, apiVersion: string, options?: ResourcesCheckExistenceByIdOptionalParams): Promise<ResourcesCheckExistenceByIdResponse>
Parametri
- resourceId
-
string
ID completo della risorsa, inclusi il nome della risorsa e il tipo di risorsa. Usare il formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}
- apiVersion
-
string
Versione dell'API da usare per l'operazione.
Parametri delle opzioni.
Restituisce
Promise<ResourcesCheckExistenceByIdResponse>
get(string, string, string, string, string, string, ResourcesGetOptionalParams)
Ottiene una risorsa.
function get(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesGetOptionalParams): Promise<GenericResource>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse contenente la risorsa da ottenere. Il nome non fa distinzione tra maiuscole e minuscole.
- resourceProviderNamespace
-
string
Spazio dei nomi del provider di risorse.
- parentResourcePath
-
string
Identità della risorsa padre.
- resourceType
-
string
Tipo di risorsa della risorsa.
- resourceName
-
string
Nome della risorsa da ottenere.
- apiVersion
-
string
Versione dell'API da usare per l'operazione.
- options
- ResourcesGetOptionalParams
Parametri delle opzioni.
Restituisce
Promise<GenericResource>
getById(string, string, ResourcesGetByIdOptionalParams)
Ottiene una risorsa in base all'ID.
function getById(resourceId: string, apiVersion: string, options?: ResourcesGetByIdOptionalParams): Promise<GenericResource>
Parametri
- resourceId
-
string
ID completo della risorsa, inclusi il nome della risorsa e il tipo di risorsa. Usare il formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}
- apiVersion
-
string
Versione dell'API da usare per l'operazione.
- options
- ResourcesGetByIdOptionalParams
Parametri delle opzioni.
Restituisce
Promise<GenericResource>
list(ResourcesListOptionalParams)
Ottenere tutte le risorse in una sottoscrizione.
function list(options?: ResourcesListOptionalParams): PagedAsyncIterableIterator<GenericResourceExpanded, GenericResourceExpanded[], PageSettings>
Parametri
- options
- ResourcesListOptionalParams
Parametri delle opzioni.
Restituisce
listByResourceGroup(string, ResourcesListByResourceGroupOptionalParams)
Ottenere tutte le risorse per un gruppo di risorse.
function listByResourceGroup(resourceGroupName: string, options?: ResourcesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<GenericResourceExpanded, GenericResourceExpanded[], PageSettings>
Parametri
- resourceGroupName
-
string
Gruppo di risorse con le risorse da ottenere.
Parametri delle opzioni.