Condividi tramite


Marketplace Gallery Images - List By Resource Group

Elenca tutte le immagini della raccolta del Marketplace nel gruppo di risorse specificato. Usare la proprietà nextLink nella risposta per ottenere la pagina successiva delle immagini della raccolta del Marketplace.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureStackHCI/marketplaceGalleryImages?api-version=2025-04-01-preview

Parametri dell'URI

Nome In Necessario Tipo Descrizione
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

subscriptionId
path True

string (uuid)

ID della sottoscrizione di destinazione. Il valore deve essere un UUID.

api-version
query True

string

minLength: 1

Versione dell'API da usare per questa operazione.

Risposte

Nome Tipo Descrizione
200 OK

MarketplaceGalleryImageListResult

Operazione di Azure completata correttamente.

Other Status Codes

ErrorResponse

Risposta di errore imprevista.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

ListMarketplaceGalleryImageByResourceGroup

Esempio di richiesta

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

Risposta di esempio

{
  "value": [
    {
      "name": "test-marketplace-gallery-image",
      "type": "Microsoft.AzureStackHCI/marketplaceGalleryImages",
      "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/dogfoodarc/providers/Microsoft.AzureStackHCI/marketplaceGalleryImages/test-marketplace-gallery-image",
      "location": "West US2",
      "properties": {
        "cloudInitDataSource": "Azure",
        "containerId": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/storageContainers/test-storage-container",
        "hyperVGeneration": "V1",
        "identifier": {
          "offer": "myOfferName",
          "publisher": "myPublisherName",
          "sku": "mySkuName"
        },
        "osType": "Windows",
        "provisioningState": "Accepted",
        "status": {
          "downloadStatus": {
            "downloadSizeInMB": 9383
          },
          "progressPercentage": 100,
          "provisioningStatus": {
            "operationId": "79cfc696-44f5-4a68-a620-21850f7e9fb0",
            "status": "Succeeded"
          }
        },
        "version": {
          "name": "1.0.0",
          "properties": {
            "storageProfile": {
              "osDiskImage": {
                "sizeInMB": 30270
              }
            }
          }
        }
      }
    }
  ]
}

Definizioni

Nome Descrizione
CloudInitDataSource

Origine dati per l'immagine della raccolta durante il provisioning con cloud-init [NoCloud, Azure]

createdByType

Tipo di identità che ha creato la risorsa.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

ExtendedLocation

Tipo complesso della posizione estesa.

ExtendedLocationTypes

Tipo di extendedLocation.

GalleryImageIdentifier

Si tratta dell'identificatore di definizione dell'immagine della raccolta.

GalleryImageVersion

Specifica informazioni sulla versione dell'immagine della raccolta da creare o aggiornare.

GalleryImageVersionStorageProfile

Questo è il profilo di archiviazione di una versione dell'immagine della raccolta.

GalleryOSDiskImage

Questa è l'immagine del disco del sistema operativo.

HyperVGeneration

Generazione dell'hypervisor della macchina virtuale [V1, V2]

MarketplaceGalleryImage

Definizione della risorsa immagine della raccolta del Marketplace.

MarketplaceGalleryImageListResult

Risposta di un'operazione di elenco MarketplaceGalleryImage.

MarketplaceGalleryImageStatus

Stato osservato delle immagini della raccolta del marketplace

MarketplaceGalleryImageStatusDownloadStatus

Stato di download dell'immagine della raccolta

MarketplaceGalleryImageStatusProvisioningStatus

Marketplace GalleryImage stato di provisioning

OperatingSystemTypes

Tipo di sistema operativo usato dall'immagine della raccolta [Windows, Linux]

ProvisioningStateEnum

Stato di provisioning della risorsa.

Status

Stato dell'operazione eseguita sulla risorsa [Succeeded, Failed, InProgress]

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

CloudInitDataSource

Origine dati per l'immagine della raccolta durante il provisioning con cloud-init [NoCloud, Azure]

Valore Descrizione
Azure

Azure viene usato come origine dati

NoCloud

NoCloud viene usato come origine dati

createdByType

Tipo di identità che ha creato la risorsa.

Valore Descrizione
Application
Key
ManagedIdentity
User

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

Nome Tipo Descrizione
info

object

Informazioni aggiuntive.

type

string

Tipo di informazioni aggiuntive.

ErrorDetail

Dettagli dell'errore.

Nome Tipo Descrizione
additionalInfo

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

ErrorDetail[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Nome Tipo Descrizione
error

ErrorDetail

Oggetto error.

ExtendedLocation

Tipo complesso della posizione estesa.

Nome Tipo Descrizione
name

string

Nome della posizione estesa.

type

ExtendedLocationTypes

Tipo dell'ubicazione estesa.

ExtendedLocationTypes

Tipo di extendedLocation.

Valore Descrizione
CustomLocation

Tipo di percorso esteso personalizzato

GalleryImageIdentifier

Si tratta dell'identificatore di definizione dell'immagine della raccolta.

Nome Tipo Descrizione
offer

string

Nome dell'offerta di definizione dell'immagine della raccolta.

publisher

string

Nome dell'autore delle definizioni di immagini della raccolta.

sku

string

Nome dello SKU di definizione dell'immagine della raccolta.

GalleryImageVersion

Specifica informazioni sulla versione dell'immagine della raccolta da creare o aggiornare.

Nome Tipo Descrizione
name

string

Questa è la versione dell'immagine della raccolta.

properties.storageProfile

GalleryImageVersionStorageProfile

Questo è il profilo di archiviazione di una versione dell'immagine della raccolta.

GalleryImageVersionStorageProfile

Questo è il profilo di archiviazione di una versione dell'immagine della raccolta.

Nome Tipo Descrizione
osDiskImage

GalleryOSDiskImage

Questa è l'immagine del disco del sistema operativo.

GalleryOSDiskImage

Questa è l'immagine del disco del sistema operativo.

Nome Tipo Descrizione
sizeInMB

integer (int64)

Questa proprietà indica le dimensioni del disco rigido virtuale da creare.

HyperVGeneration

Generazione dell'hypervisor della macchina virtuale [V1, V2]

Valore Descrizione
V1

Hypervisor di prima generazione (V1)

V2

Hypervisor di seconda generazione (V2)

MarketplaceGalleryImage

Definizione della risorsa immagine della raccolta del Marketplace.

Nome Tipo Descrizione
extendedLocation

ExtendedLocation

ExtendedLocation della risorsa.

id

string (arm-id)

ID risorsa completo per la risorsa. Ad esempio, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

Posizione geografica in cui risiede la risorsa

name

string

Nome della risorsa

properties.cloudInitDataSource

CloudInitDataSource

Origine dati per l'immagine della raccolta durante il provisioning con cloud-init [NoCloud, Azure]

properties.containerId

string (arm-id)

Storage ContainerID del contenitore di archiviazione da usare per l'immagine della raccolta del marketplace

properties.hyperVGeneration

HyperVGeneration

Generazione dell'hypervisor della macchina virtuale [V1, V2]

properties.identifier

GalleryImageIdentifier

Si tratta dell'identificatore di definizione dell'immagine della raccolta.

properties.osType

OperatingSystemTypes

Tipo di sistema operativo usato dall'immagine della raccolta [Windows, Linux]

properties.provisioningState

ProvisioningStateEnum

Stato di provisioning dell'immagine della raccolta del marketplace.

properties.status

MarketplaceGalleryImageStatus

Stato osservato delle immagini della raccolta del marketplace

properties.version

GalleryImageVersion

Specifica informazioni sulla versione dell'immagine della raccolta da creare o aggiornare.

systemData

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy.

tags

object

Tag di risorsa.

type

string

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

MarketplaceGalleryImageListResult

Risposta di un'operazione di elenco MarketplaceGalleryImage.

Nome Tipo Descrizione
nextLink

string (uri)

Collegamento alla pagina successiva di elementi

value

MarketplaceGalleryImage[]

Elementi MarketplaceGalleryImage in questa pagina

MarketplaceGalleryImageStatus

Stato osservato delle immagini della raccolta del marketplace

Nome Tipo Descrizione
downloadStatus

MarketplaceGalleryImageStatusDownloadStatus

Stato di download dell'immagine della raccolta

errorCode

string

Codice di errore del provisioning marketplaceGalleryImage

errorMessage

string

Messaggio di errore descrittivo

progressPercentage

integer (int64)

Stato dell'operazione in percentuale

provisioningStatus

MarketplaceGalleryImageStatusProvisioningStatus

Stato del provisioning dell'immagine della raccolta del marketplace

MarketplaceGalleryImageStatusDownloadStatus

Stato di download dell'immagine della raccolta

Nome Tipo Descrizione
downloadSizeInMB

integer (int64)

Dimensioni scaricate dell'immagine in MB

MarketplaceGalleryImageStatusProvisioningStatus

Marketplace GalleryImage stato di provisioning

Nome Tipo Descrizione
operationId

string

ID dell'operazione eseguita sull'immagine della raccolta

status

Status

Stato dell'operazione eseguita sull'immagine della raccolta [Succeeded, Failed, InProgress]

OperatingSystemTypes

Tipo di sistema operativo usato dall'immagine della raccolta [Windows, Linux]

Valore Descrizione
Linux

Sistema operativo Linux

Windows

Sistema operativo Windows

ProvisioningStateEnum

Stato di provisioning della risorsa.

Valore Descrizione
Accepted

Il provisioning è stato accettato

Canceled

Il provisioning è stato annullato

Deleting

Eliminazione della risorsa in corso

Failed

Provisioning non riuscito

InProgress

Il provisioning è in corso

Succeeded

Provisioning completato

Status

Stato dell'operazione eseguita sulla risorsa [Succeeded, Failed, InProgress]

Valore Descrizione
Failed

Operazione non riuscita

InProgress

L'operazione è in corso

Succeeded

Operazione riuscita

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

Nome Tipo Descrizione
createdAt

string (date-time)

Timestamp della creazione della risorsa (UTC).

createdBy

string

Identità che ha creato la risorsa.

createdByType

createdByType

Tipo di identità che ha creato la risorsa.

lastModifiedAt

string (date-time)

Timestamp dell'ultima modifica della risorsa (UTC)

lastModifiedBy

string

Identità che ha modificato l'ultima volta la risorsa.

lastModifiedByType

createdByType

Tipo di identità che ha modificato l'ultima volta la risorsa.