Partager via


Snapshots - List All

Liste tous les instantanés dans l’abonnement spécifié. Utilisez la propriété nextLink dans la réponse pour obtenir la page suivante de snapshots.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.AzureStackHCI/snapshots?api-version=2026-04-01-preview

Paramètres URI

Nom Dans Obligatoire Type Description
subscriptionId
path True

string (uuid)

ID de l’abonnement cible. La valeur doit être un UUID.

api-version
query True

string

minLength: 1

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

Réponses

Nom Type Description
200 OK

SnapshotListResult

Opération Azure terminée avec succès.

Other Status Codes

ErrorResponse

Réponse d’erreur inattendue.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation emprunter l’identité de votre compte d’utilisateur

Exemples

List all snapshots in a subscription

Exemple de requête

GET https://management.azure.com/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/providers/Microsoft.AzureStackHCI/snapshots?api-version=2026-04-01-preview

Exemple de réponse

{
  "value": [
    {
      "name": "test-snapshot-1",
      "type": "Microsoft.AzureStackHCI/snapshots",
      "extendedLocation": {
        "name": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.ExtendedLocation/customLocations/dogfood-location",
        "type": "CustomLocation"
      },
      "id": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/test-rg/providers/Microsoft.AzureStackHCI/snapshots/test-snapshot-1",
      "location": "West US2",
      "tags": {
        "environment": "test"
      },
      "properties": {
        "creationData": {
          "createOption": "Copy",
          "sourceResourceId": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/test-rg/providers/Microsoft.AzureStackHCI/virtualHardDisks/source-vhd",
          "sourceUniqueId": "b99c94ca-e43d-4282-9c78-84d58e5ce81a"
        },
        "provisioningState": "Succeeded",
        "timeCreated": "2023-11-15T10:30:00Z",
        "diskSizeBytes": 68719476736,
        "uniqueId": "f9e8d7c6-b5a4-9382-7160-5948372615a3",
        "status": {
          "provisioningStatus": {
            "status": "Succeeded"
          }
        }
      }
    },
    {
      "name": "test-snapshot-2",
      "type": "Microsoft.AzureStackHCI/snapshots",
      "extendedLocation": {
        "name": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.ExtendedLocation/customLocations/dogfood-location",
        "type": "CustomLocation"
      },
      "id": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/other-rg/providers/Microsoft.AzureStackHCI/snapshots/test-snapshot-2",
      "location": "East US",
      "properties": {
        "creationData": {
          "createOption": "Copy",
          "sourceResourceId": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/other-rg/providers/Microsoft.AzureStackHCI/virtualHardDisks/another-vhd",
          "sourceUniqueId": "c11a94ca-e43d-4282-9c78-84d58e5ce81b"
        },
        "provisioningState": "Succeeded",
        "timeCreated": "2023-11-16T08:30:00Z",
        "diskSizeBytes": 137438953472,
        "uniqueId": "a1b2c3d4-e5f6-7890-1234-567890abcdef",
        "status": {
          "provisioningStatus": {
            "status": "Succeeded"
          }
        }
      }
    }
  ]
}

Définitions

Nom Description
createdByType

Type d’identité qui a créé la ressource.

CreationData

Données utilisées lors de la création d’un disque ou d’un instantané

DiskCreateOption

Valeurs d’option de création de disque [Copier, Vide]

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur

ExtendedLocation

Type complexe de l’emplacement étendu.

ExtendedLocationTypes

Type de extendedLocation.

ProvisioningStateEnum

État d’approvisionnement de la ressource.

Snapshot

La définition de la ressource instantanée.

SnapshotListResult

La réponse d’une opération de liste instantanée.

SnapshotProperties

Propriétés sous la ressource instantanée

SnapshotStatus

L’état observé des instantanés

SnapshotStatusProvisioningStatus

Statut de provisionnement de statut instantané

Status

État de l’opération effectuée sur la ressource [Réussite, Échec, InProgress]

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

createdByType

Type d’identité qui a créé la ressource.

Valeur Description
User
Application
ManagedIdentity
Key

CreationData

Données utilisées lors de la création d’un disque ou d’un instantané

Nom Type Description
createOption

DiskCreateOption

Cela énumère les sources possibles de la création d’un disque

sourceResourceId

string (arm-id)

ID ARM de la ressource source utilisée pour la création de disque. Obligatoire lorsque createOption est Copy

sourceUniqueId

string

ID unique de la ressource source utilisée pour la création du disque. Lecture seule et non nécessaire pour la création de disque.

DiskCreateOption

Valeurs d’option de création de disque [Copier, Vide]

Valeur Description
Copy

Créez un disque en copiant à partir d’une ressource source

Empty

Créer un disque vide

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Nom Type Description
info

object

Informations supplémentaires.

type

string

Type d’informations supplémentaire.

ErrorDetail

Détail de l’erreur.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d’erreur.

details

ErrorDetail[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

ErrorResponse

Réponse d’erreur

Nom Type Description
error

ErrorDetail

Objet d’erreur.

ExtendedLocation

Type complexe de l’emplacement étendu.

Nom Type Description
name

string

Nom de l’emplacement étendu.

type

ExtendedLocationTypes

Type de l’emplacement étendu.

ExtendedLocationTypes

Type de extendedLocation.

Valeur Description
CustomLocation

Type d’emplacement étendu personnalisé

ProvisioningStateEnum

État d’approvisionnement de la ressource.

Valeur Description
Succeeded

L’approvisionnement a réussi

Failed

L’approvisionnement a échoué

InProgress

L’approvisionnement est en cours

Accepted

L’approvisionnement a été accepté

Deleting

La suppression de la ressource est en cours

Canceled

L’approvisionnement a été annulé

Snapshot

La définition de la ressource instantanée.

Nom Type Description
extendedLocation

ExtendedLocation

ExtendedLocation de la ressource.

id

string (arm-id)

ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} »

location

string

Emplacement géographique où réside la ressource

name

string

Nom de la ressource

properties

SnapshotProperties

Propriétés spécifiques à la ressource pour cette ressource.

systemData

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

tags

object

Balises de ressource.

type

string

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

SnapshotListResult

La réponse d’une opération de liste instantanée.

Nom Type Description
nextLink

string (uri)

Lien vers la page suivante des éléments

value

Snapshot[]

Les éléments d’instantané sur cette page

SnapshotProperties

Propriétés sous la ressource instantanée

Nom Type Description
creationData

CreationData

Données utilisées lors de la création d’un instantané

diskSizeBytes

integer (int64)

La taille du disque en octets.

provisioningState

ProvisioningStateEnum

État de provisionnement de l’instantané.

status

SnapshotStatus

L’état observé des instantanés

timeCreated

string (date-time)

Heure de création de l’instantané.

uniqueId

string

Identifiant unique pour l’instantané.

SnapshotStatus

L’état observé des instantanés

Nom Type Description
errorCode

string

Code d’erreur de provisionnement instantané

errorMessage

string

Message d’erreur descriptif

provisioningStatus

SnapshotStatusProvisioningStatus

Statut de provisionnement de l’instantané

SnapshotStatusProvisioningStatus

Statut de provisionnement de statut instantané

Nom Type Description
operationId

string

L’ID de l’opération effectuée sur l’instantané

status

Status

Le statut de l’opération effectuée sur l’instantané [Réussi, Échoué, En cours]

Status

État de l’opération effectuée sur la ressource [Réussite, Échec, InProgress]

Valeur Description
Succeeded

Opération réussie

Failed

Échec de l’opération

InProgress

L’opération est en cours

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

Nom Type Description
createdAt

string (date-time)

Horodatage de la création de ressources (UTC).

createdBy

string

Identité qui a créé la ressource.

createdByType

createdByType

Type d’identité qui a créé la ressource.

lastModifiedAt

string (date-time)

Horodatage de la dernière modification de ressource (UTC)

lastModifiedBy

string

Identité qui a modifié la ressource pour la dernière fois.

lastModifiedByType

createdByType

Type d’identité qui a modifié la ressource pour la dernière fois.