Partager via


Resources interface

Interface représentant une ressource.

Méthodes

beginCreateOrUpdate(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)

Crée une ressource.

beginCreateOrUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)

Crée une ressource.

beginCreateOrUpdateById(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Créez une ressource par ID.

beginCreateOrUpdateByIdAndWait(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Créez une ressource par ID.

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

Supprime une ressource.

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

Supprime une ressource.

beginDeleteById(string, string, ResourcesDeleteByIdOptionalParams)

Supprime une ressource par ID.

beginDeleteByIdAndWait(string, string, ResourcesDeleteByIdOptionalParams)

Supprime une ressource par ID.

beginMoveResources(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Les ressources à déplacer doivent se trouver dans le même groupe de ressources source. Le groupe de ressources cible peut se trouver dans un autre abonnement. Lors du déplacement de ressources, le groupe source et le groupe cible sont verrouillés pendant la durée de l’opération. Les opérations d’écriture et de suppression sont bloquées sur les groupes tant que le déplacement n’est pas terminé.

beginMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Les ressources à déplacer doivent se trouver dans le même groupe de ressources source. Le groupe de ressources cible peut se trouver dans un autre abonnement. Lors du déplacement de ressources, le groupe source et le groupe cible sont verrouillés pendant la durée de l’opération. Les opérations d’écriture et de suppression sont bloquées sur les groupes tant que le déplacement n’est pas terminé.

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

Met à jour une ressource.

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

Met à jour une ressource.

beginUpdateById(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Mises à jour une ressource par ID.

beginUpdateByIdAndWait(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Mises à jour une ressource par ID.

beginValidateMoveResources(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Cette opération vérifie si les ressources spécifiées peuvent être déplacées vers la cible. Les ressources à déplacer doivent se trouver dans le même groupe de ressources source. Le groupe de ressources cible peut se trouver dans un autre abonnement. Si la validation réussit, elle retourne le code de réponse HTTP 204 (aucun contenu). Si la validation échoue, elle retourne le code de réponse HTTP 409 (Conflit) avec un message d’erreur. Récupérez l’URL dans la valeur d’en-tête Location pour vérifier le résultat de l’opération de longue durée.

beginValidateMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Cette opération vérifie si les ressources spécifiées peuvent être déplacées vers la cible. Les ressources à déplacer doivent se trouver dans le même groupe de ressources source. Le groupe de ressources cible peut se trouver dans un autre abonnement. Si la validation réussit, elle retourne le code de réponse HTTP 204 (aucun contenu). Si la validation échoue, elle retourne le code de réponse HTTP 409 (Conflit) avec un message d’erreur. Récupérez l’URL dans la valeur d’en-tête Location pour vérifier le résultat de l’opération de longue durée.

checkExistence(string, string, string, string, string, string, ResourcesCheckExistenceOptionalParams)

Vérifie si une ressource existe.

checkExistenceById(string, string, ResourcesCheckExistenceByIdOptionalParams)

Vérifie par ID si une ressource existe.

get(string, string, string, string, string, string, ResourcesGetOptionalParams)

Obtient une ressource.

getById(string, string, ResourcesGetByIdOptionalParams)

Obtient une ressource par ID.

list(ResourcesListOptionalParams)

Obtenez toutes les ressources d’un abonnement.

listByResourceGroup(string, ResourcesListByResourceGroupOptionalParams)

Obtenez toutes les ressources d’un groupe de ressources.

Détails de la méthode

beginCreateOrUpdate(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)

Crée une ressource.

function beginCreateOrUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<GenericResource>, GenericResource>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources pour la ressource. Le nom ne respecte pas la casse.

resourceProviderNamespace

string

Espace de noms du fournisseur de ressources.

parentResourcePath

string

Identité de ressource parente.

resourceType

string

Type de ressource de la ressource à créer.

resourceName

string

est le nom de la ressource à créer.

apiVersion

string

Version de l’API à utiliser pour l’opération.

parameters
GenericResource

Paramètres de création ou de mise à jour de la ressource.

options
ResourcesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<PollerLike<@azure/core-lro.PollOperationState<GenericResource>, GenericResource>>

beginCreateOrUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)

Crée une ressource.

function beginCreateOrUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise<GenericResource>

Paramètres

resourceGroupName

string

Nom du groupe de ressources pour la ressource. Le nom ne respecte pas la casse.

resourceProviderNamespace

string

Espace de noms du fournisseur de ressources.

parentResourcePath

string

Identité de ressource parente.

resourceType

string

Type de ressource de la ressource à créer.

resourceName

string

est le nom de la ressource à créer.

apiVersion

string

Version de l’API à utiliser pour l’opération.

parameters
GenericResource

Paramètres de création ou de mise à jour de la ressource.

options
ResourcesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<GenericResource>

beginCreateOrUpdateById(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Créez une ressource par ID.

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

Paramètres

resourceId

string

Identifiant complet de la ressource, y compris le nom et le type de la ressource. Utilisez le format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Version de l’API à utiliser pour l’opération.

parameters
GenericResource

Créer ou mettre à jour les paramètres de la ressource.

options
ResourcesCreateOrUpdateByIdOptionalParams

Paramètres d’options.

Retours

Promise<PollerLike<@azure/core-lro.PollOperationState<GenericResource>, GenericResource>>

beginCreateOrUpdateByIdAndWait(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Créez une ressource par ID.

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

Paramètres

resourceId

string

Identifiant complet de la ressource, y compris le nom et le type de la ressource. Utilisez le format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Version de l’API à utiliser pour l’opération.

parameters
GenericResource

Créer ou mettre à jour les paramètres de la ressource.

options
ResourcesCreateOrUpdateByIdOptionalParams

Paramètres d’options.

Retours

Promise<GenericResource>

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

Supprime une ressource.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient la ressource à supprimer. Le nom ne respecte pas la casse.

resourceProviderNamespace

string

Espace de noms du fournisseur de ressources.

parentResourcePath

string

Identité de ressource parente.

resourceType

string

Type de ressource.

resourceName

string

Nom de la ressource à supprimer.

apiVersion

string

Version de l’API à utiliser pour l’opération.

options
ResourcesDeleteOptionalParams

Paramètres d’options.

Retours

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

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

Supprime une ressource.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient la ressource à supprimer. Le nom ne respecte pas la casse.

resourceProviderNamespace

string

Espace de noms du fournisseur de ressources.

parentResourcePath

string

Identité de ressource parente.

resourceType

string

Type de ressource.

resourceName

string

Nom de la ressource à supprimer.

apiVersion

string

Version de l’API à utiliser pour l’opération.

options
ResourcesDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginDeleteById(string, string, ResourcesDeleteByIdOptionalParams)

Supprime une ressource par ID.

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

Paramètres

resourceId

string

Identifiant complet de la ressource, y compris le nom et le type de la ressource. Utilisez le format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Version de l’API à utiliser pour l’opération.

options
ResourcesDeleteByIdOptionalParams

Paramètres d’options.

Retours

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteByIdAndWait(string, string, ResourcesDeleteByIdOptionalParams)

Supprime une ressource par ID.

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

Paramètres

resourceId

string

Identifiant complet de la ressource, y compris le nom et le type de la ressource. Utilisez le format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Version de l’API à utiliser pour l’opération.

options
ResourcesDeleteByIdOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginMoveResources(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Les ressources à déplacer doivent se trouver dans le même groupe de ressources source. Le groupe de ressources cible peut se trouver dans un autre abonnement. Lors du déplacement de ressources, le groupe source et le groupe cible sont verrouillés pendant la durée de l’opération. Les opérations d’écriture et de suppression sont bloquées sur les groupes tant que le déplacement n’est pas terminé.

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

Paramètres

sourceResourceGroupName

string

Nom du groupe de ressources contenant les ressources à déplacer.

parameters
ResourcesMoveInfo

Paramètres pour le déplacement des ressources.

options
ResourcesMoveResourcesOptionalParams

Paramètres d’options.

Retours

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Les ressources à déplacer doivent se trouver dans le même groupe de ressources source. Le groupe de ressources cible peut se trouver dans un autre abonnement. Lors du déplacement de ressources, le groupe source et le groupe cible sont verrouillés pendant la durée de l’opération. Les opérations d’écriture et de suppression sont bloquées sur les groupes tant que le déplacement n’est pas terminé.

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

Paramètres

sourceResourceGroupName

string

Nom du groupe de ressources contenant les ressources à déplacer.

parameters
ResourcesMoveInfo

Paramètres pour le déplacement des ressources.

options
ResourcesMoveResourcesOptionalParams

Paramètres d’options.

Retours

Promise<void>

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

Met à jour une ressource.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources pour la ressource. Le nom ne respecte pas la casse.

resourceProviderNamespace

string

Espace de noms du fournisseur de ressources.

parentResourcePath

string

Identité de ressource parente.

resourceType

string

Type de ressource de la ressource à mettre à jour.

resourceName

string

Nom de la ressource à mettre à jour.

apiVersion

string

Version de l’API à utiliser pour l’opération.

parameters
GenericResource

Paramètres de mise à jour de la ressource.

options
ResourcesUpdateOptionalParams

Paramètres d’options.

Retours

Promise<PollerLike<@azure/core-lro.PollOperationState<GenericResource>, GenericResource>>

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

Met à jour une ressource.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources pour la ressource. Le nom ne respecte pas la casse.

resourceProviderNamespace

string

Espace de noms du fournisseur de ressources.

parentResourcePath

string

Identité de ressource parente.

resourceType

string

Type de ressource de la ressource à mettre à jour.

resourceName

string

Nom de la ressource à mettre à jour.

apiVersion

string

Version de l’API à utiliser pour l’opération.

parameters
GenericResource

Paramètres de mise à jour de la ressource.

options
ResourcesUpdateOptionalParams

Paramètres d’options.

Retours

Promise<GenericResource>

beginUpdateById(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Mises à jour une ressource par ID.

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

Paramètres

resourceId

string

Identifiant complet de la ressource, y compris le nom et le type de la ressource. Utilisez le format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Version de l’API à utiliser pour l’opération.

parameters
GenericResource

Mettez à jour les paramètres de ressource.

options
ResourcesUpdateByIdOptionalParams

Paramètres d’options.

Retours

Promise<PollerLike<@azure/core-lro.PollOperationState<GenericResource>, GenericResource>>

beginUpdateByIdAndWait(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Mises à jour une ressource par ID.

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

Paramètres

resourceId

string

Identifiant complet de la ressource, y compris le nom et le type de la ressource. Utilisez le format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Version de l’API à utiliser pour l’opération.

parameters
GenericResource

Mettez à jour les paramètres de ressource.

options
ResourcesUpdateByIdOptionalParams

Paramètres d’options.

Retours

Promise<GenericResource>

beginValidateMoveResources(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Cette opération vérifie si les ressources spécifiées peuvent être déplacées vers la cible. Les ressources à déplacer doivent se trouver dans le même groupe de ressources source. Le groupe de ressources cible peut se trouver dans un autre abonnement. Si la validation réussit, elle retourne le code de réponse HTTP 204 (aucun contenu). Si la validation échoue, elle retourne le code de réponse HTTP 409 (Conflit) avec un message d’erreur. Récupérez l’URL dans la valeur d’en-tête Location pour vérifier le résultat de l’opération de longue durée.

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

Paramètres

sourceResourceGroupName

string

Nom du groupe de ressources contenant les ressources à valider pour le déplacement.

parameters
ResourcesMoveInfo

Paramètres pour le déplacement des ressources.

options
ResourcesValidateMoveResourcesOptionalParams

Paramètres d’options.

Retours

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginValidateMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Cette opération vérifie si les ressources spécifiées peuvent être déplacées vers la cible. Les ressources à déplacer doivent se trouver dans le même groupe de ressources source. Le groupe de ressources cible peut se trouver dans un autre abonnement. Si la validation réussit, elle retourne le code de réponse HTTP 204 (aucun contenu). Si la validation échoue, elle retourne le code de réponse HTTP 409 (Conflit) avec un message d’erreur. Récupérez l’URL dans la valeur d’en-tête Location pour vérifier le résultat de l’opération de longue durée.

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

Paramètres

sourceResourceGroupName

string

Nom du groupe de ressources contenant les ressources à valider pour le déplacement.

parameters
ResourcesMoveInfo

Paramètres pour le déplacement des ressources.

options
ResourcesValidateMoveResourcesOptionalParams

Paramètres d’options.

Retours

Promise<void>

checkExistence(string, string, string, string, string, string, ResourcesCheckExistenceOptionalParams)

Vérifie si une ressource existe.

function checkExistence(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesCheckExistenceOptionalParams): Promise<ResourcesCheckExistenceResponse>

Paramètres

resourceGroupName

string

Nom du groupe de ressources contenant la ressource à vérifier. Le nom ne respecte pas la casse.

resourceProviderNamespace

string

Fournisseur de ressources de la ressource à vérifier.

parentResourcePath

string

Identité de ressource parente.

resourceType

string

Type de ressource.

resourceName

string

Nom de la ressource pour vérifier si elle existe.

apiVersion

string

Version de l’API à utiliser pour l’opération.

options
ResourcesCheckExistenceOptionalParams

Paramètres d’options.

Retours

checkExistenceById(string, string, ResourcesCheckExistenceByIdOptionalParams)

Vérifie par ID si une ressource existe.

function checkExistenceById(resourceId: string, apiVersion: string, options?: ResourcesCheckExistenceByIdOptionalParams): Promise<ResourcesCheckExistenceByIdResponse>

Paramètres

resourceId

string

Identifiant complet de la ressource, y compris le nom et le type de la ressource. Utilisez le format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Version de l’API à utiliser pour l’opération.

options
ResourcesCheckExistenceByIdOptionalParams

Paramètres d’options.

Retours

get(string, string, string, string, string, string, ResourcesGetOptionalParams)

Obtient une ressource.

function get(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesGetOptionalParams): Promise<GenericResource>

Paramètres

resourceGroupName

string

Nom du groupe de ressources contenant la ressource à obtenir. Le nom ne respecte pas la casse.

resourceProviderNamespace

string

Espace de noms du fournisseur de ressources.

parentResourcePath

string

Identité de ressource parente.

resourceType

string

Type de ressource de la ressource.

resourceName

string

Nom de la ressource à obtenir.

apiVersion

string

Version de l’API à utiliser pour l’opération.

options
ResourcesGetOptionalParams

Paramètres d’options.

Retours

Promise<GenericResource>

getById(string, string, ResourcesGetByIdOptionalParams)

Obtient une ressource par ID.

function getById(resourceId: string, apiVersion: string, options?: ResourcesGetByIdOptionalParams): Promise<GenericResource>

Paramètres

resourceId

string

Identifiant complet de la ressource, y compris le nom et le type de la ressource. Utilisez le format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Version de l’API à utiliser pour l’opération.

options
ResourcesGetByIdOptionalParams

Paramètres d’options.

Retours

Promise<GenericResource>

list(ResourcesListOptionalParams)

Obtenez toutes les ressources d’un abonnement.

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

Paramètres

options
ResourcesListOptionalParams

Paramètres d’options.

Retours

listByResourceGroup(string, ResourcesListByResourceGroupOptionalParams)

Obtenez toutes les ressources d’un groupe de ressources.

function listByResourceGroup(resourceGroupName: string, options?: ResourcesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<GenericResourceExpanded, GenericResourceExpanded[], PageSettings>

Paramètres

resourceGroupName

string

Groupe de ressources avec les ressources à obtenir.

options
ResourcesListByResourceGroupOptionalParams

Paramètres d’options.

Retours