Condividi tramite


Soft Deleted Resource - List By Artifact Name

Elencare le risorse eliminate soft di un artefatto nella raccolta, ad esempio la versione dell'immagine della raccolta eliminata temporanea di un'immagine.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/softdeletedartifacttypes/{artifactType}/artifacts/{artifactName}/versions?api-version=2024-03-03

Parametri dell'URI

Nome In Necessario Tipo Descrizione
artifactName
path True

string

pattern: ^[a-zA-Z0-9]+([_]?[a-zA-Z0-9]+)*$

Nome dell'artefatto da elencare. Se il tipo di artefatto è Images, il nome dell'artefatto deve essere il nome dell'immagine della raccolta.

artifactType
path True

string

pattern: ^[a-zA-Z0-9]+([_]?[a-zA-Z0-9]+)*$

Tipo dell'artefatto da elencare, ad esempio la versione dell'immagine della raccolta.

galleryName
path True

string

Nome della raccolta immagini condivise.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

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

subscriptionId
path True

string

minLength: 1

ID della sottoscrizione di destinazione.

api-version
query True

string

minLength: 1

Versione dell'API da usare per questa operazione.

Risposte

Nome Tipo Descrizione
200 OK

GallerySoftDeletedResourceList

Operazione di Azure completata correttamente.

Other Status Codes

CloudError

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

List soft-deleted resources of an artifact in the gallery.

Esempio di richiesta

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myGalleryName/softdeletedartifacttypes/images/artifacts/myGalleryImageName/versions?api-version=2024-03-03

Risposta di esempio

{
  "value": [
    {
      "name": "1.0.0",
      "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myGalleryName/softDeletedArtifactTypes/Images/artifacts/myGalleryImageName/versions/1.0.0",
      "type": "Microsoft.Compute/galleries/softDeletedArtifactTypes/artifacts/versions",
      "location": "West US",
      "properties": {
        "resourceArmId": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myGalleryName/images/myGalleryImageName/versions/1.0.0",
        "softDeletedTime": "2024-10-17T13:01:05+00:00",
        "softDeletedArtifactType": "Images"
      }
    }
  ],
  "nextLink": "http://svchost:99/subscriptions/subscriptionId/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myGalleryName/softDeletedArtifactTypes/images/artifacts/myGalleryImageName/versions?$skiptoken=token/Subscriptions/subscriptionId/ResourceGroups/myResourceGroup/galleries/myGalleryName/softDeletedArtifactTypes/images/artifacts/myGalleryImageName/versions/myGalleryImageVersionName"
}

Definizioni

Nome Descrizione
ApiError

Errore dell'API.

ApiErrorBase

Base degli errori api.

CloudError

Risposta di errore dal servizio di calcolo.

createdByType

Tipo di identità che ha creato la risorsa.

GallerySoftDeletedResource

Informazioni dettagliate sulla risorsa eliminata temporanea.

GallerySoftDeletedResourceList

Risposta dell'operazione Elenco risorse eliminate soft-delete.

InnerError

Dettagli dell'errore interno.

SoftDeletedArtifactTypes

tipo di artefatto della risorsa eliminata temporanea

systemData

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

ApiError

Errore dell'API.

Nome Tipo Descrizione
code

string

Codice di errore.

details

ApiErrorBase[]

Dettagli dell'errore dell'API

innererror

InnerError

Errore interno dell'API

message

string

Messaggio di errore.

target

string

Destinazione dell'errore specifico.

ApiErrorBase

Base degli errori api.

Nome Tipo Descrizione
code

string

Codice di errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore specifico.

CloudError

Risposta di errore dal servizio di calcolo.

Nome Tipo Descrizione
error

ApiError

Errore dell'API.

createdByType

Tipo di identità che ha creato la risorsa.

Valore Descrizione
User
Application
ManagedIdentity
Key

GallerySoftDeletedResource

Informazioni dettagliate sulla risorsa eliminata temporanea.

Nome Tipo Descrizione
id

string

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.resourceArmId

string (arm-id)

ARM ID della risorsa eliminata temporanea

properties.softDeletedArtifactType

SoftDeletedArtifactTypes

tipo di artefatto della risorsa eliminata temporanea

properties.softDeletedTime

string

Timestamp per il momento in cui la risorsa viene eliminata temporaneamente. In formato offset dateTime.

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"

GallerySoftDeletedResourceList

Risposta dell'operazione Elenco risorse eliminate soft-delete.

Nome Tipo Descrizione
nextLink

string (uri)

Collegamento alla pagina successiva di elementi

value

GallerySoftDeletedResource[]

Gli elementi GallerySoftDeletedResource in questa pagina

InnerError

Dettagli dell'errore interno.

Nome Tipo Descrizione
errordetail

string

Messaggio di errore interno o dump delle eccezioni.

exceptiontype

string

Tipo di eccezione.

SoftDeletedArtifactTypes

tipo di artefatto della risorsa eliminata temporanea

Valore Descrizione
Images

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.