Megosztás a következőn keresztül:


Gallery Images - Create Or Update

Katalógus képdefiníciójának létrehozása vagy frissítése.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/images/{galleryImageName}?api-version=2024-03-03

URI-paraméterek

Name In Kötelező Típus Description
galleryImageName
path True

string

A létrehozandó vagy frissítendő katalógus képdefiníciójának neve. Az engedélyezett karakterek az ábécék és a számok, amelyek közepén pontok, kötőjelek és pontok szerepelnek. A maximális hossz 80 karakter.

galleryName
path True

string

Annak a megosztott képgyűjteménynek a neve, amelyben létre kívánja hozni a képdefiníciót.

resourceGroupName
path True

string

Az erőforráscsoport neve.

subscriptionId
path True

string

Az előfizetés hitelesítő adatai, amelyek egyedileg azonosítják a Microsoft Azure-előfizetést. Az előfizetés azonosítója minden szolgáltatáshíváshoz az URI részét képezi.

api-version
query True

string

Ügyfél API-verziója.

Kérelem törzse

Name Kötelező Típus Description
location True

string

Erőforrás helye

properties.identifier True

GalleryImageIdentifier

Ez a katalógus képdefiníció-azonosítója.

properties.osState True

OperatingSystemStateTypes

Ez a tulajdonság lehetővé teszi a felhasználó számára annak megadását, hogy a rendszerkép alatt létrehozott virtuális gépek "Általánosítottak" vagy "Specializáltak".

properties.osType True

OperatingSystemTypes

Ez a tulajdonság lehetővé teszi a lemezen található operációs rendszer típusának megadását, amikor felügyelt rendszerképből hoz létre virtuális gépet. Lehetséges értékek: Windows,Linux.

properties.allowUpdateImage

boolean

Szabadon választható. Igaz értékre kell állítani, ha a katalógus képfunkciói frissülnek.

properties.architecture

Architecture

A kép architektúrája. Csak operációsrendszer-lemezekre alkalmazható.

properties.description

string

A katalógus képdefiníciós erőforrásának leírása. Ez a tulajdonság frissíthető.

properties.disallowed

Disallowed

A nem engedélyezett lemeztípusokat ismerteti.

properties.endOfLifeDate

string (date-time)

A katalógus képdefiníciójának életciklusa. Ez a tulajdonság leszerelési célokra használható. Ez a tulajdonság frissíthető.

properties.eula

string

A katalógus képdefiníciójának Eula-megállapodása.

properties.features

GalleryImageFeature[]

A katalógus képfunkcióinak listája.

properties.hyperVGeneration

HyperVGeneration

A virtuális gép hipervizor-generációja. Csak operációsrendszer-lemezekre alkalmazható.

properties.privacyStatementUri

string

Az adatvédelmi nyilatkozat uri.

properties.purchasePlan

ImagePurchasePlan

A katalógus képdefiníciós vásárlási tervét ismerteti. Ezt a marketplace-rendszerképek használják.

properties.recommended

RecommendedMachineConfiguration

A tulajdonságok a képdefiníció javasolt gépkonfigurációját írják le. Ezek a tulajdonságok frissíthetők.

properties.releaseNoteUri

string

A kibocsátási megjegyzés uri.

tags

object

Erőforráscímkék

Válaszok

Name Típus Description
200 OK

GalleryImage

OKÉ

201 Created

GalleryImage

Létrehozott

202 Accepted

GalleryImage

Elfogadott

Other Status Codes

CloudError

Hibaválasz, amely leírja, hogy miért nem sikerült a művelet.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation a felhasználói fiók megszemélyesítése

Példák

Mintakérelem

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

{
  "location": "West US",
  "properties": {
    "osType": "Windows",
    "osState": "Generalized",
    "hyperVGeneration": "V1",
    "identifier": {
      "publisher": "myPublisherName",
      "offer": "myOfferName",
      "sku": "mySkuName"
    }
  }
}

Mintaválasz

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myGallery/Images/myGalleryImageName",
  "properties": {
    "osType": "Windows",
    "osState": "Generalized",
    "hyperVGeneration": "V1",
    "identifier": {
      "publisher": "myPublisherName",
      "offer": "myOfferName",
      "sku": "mySkuName"
    },
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myGalleryImageName"
}
{
  "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myGallery/Images/myGalleryImageName",
  "properties": {
    "osType": "Windows",
    "osState": "Generalized",
    "hyperVGeneration": "V1",
    "identifier": {
      "publisher": "myPublisherName",
      "offer": "myOfferName",
      "sku": "mySkuName"
    },
    "provisioningState": "Creating"
  },
  "location": "West US",
  "name": "myGalleryImageName"
}
{
  "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myGallery/Images/myGalleryImageName",
  "properties": {
    "osType": "Windows",
    "osState": "Generalized",
    "hyperVGeneration": "V1",
    "identifier": {
      "publisher": "myPublisherName",
      "offer": "myOfferName",
      "sku": "mySkuName"
    },
    "provisioningState": "Updating"
  },
  "location": "West US",
  "name": "myGalleryImageName"
}

Definíciók

Name Description
ApiError

Api-hiba.

ApiErrorBase

Api-hibabázis.

Architecture

A kép architektúrája. Csak operációsrendszer-lemezekre alkalmazható.

CloudError

Hibaválasz a Compute szolgáltatástól.

Disallowed

A nem engedélyezett lemeztípusokat ismerteti.

GalleryImage

Megadja a létrehozni vagy frissíteni kívánt katalógus képdefinícióját.

GalleryImageFeature

A katalógus képének funkciója.

GalleryImageIdentifier

Ez a katalógus képdefiníció-azonosítója.

GalleryProvisioningState

A katalógus vagy katalógus összetevőjének aktuális állapota.

HyperVGeneration

A virtuális gép hipervizor-generációja. Csak operációsrendszer-lemezekre alkalmazható.

ImagePurchasePlan

A katalógus képdefiníciós vásárlási tervét ismerteti. Ezt a marketplace-rendszerképek használják.

InnerError

Belső hiba részletei.

OperatingSystemStateTypes

Ez a tulajdonság lehetővé teszi a felhasználó számára annak megadását, hogy a rendszerkép alatt létrehozott virtuális gépek "Általánosítottak" vagy "Specializáltak".

OperatingSystemTypes

Ez a tulajdonság lehetővé teszi az alkalmazás által létrehozott operációs rendszer támogatott típusának megadását. Lehetséges értékek: Windows,Linux.

RecommendedMachineConfiguration

A tulajdonságok a képdefiníció javasolt gépkonfigurációját írják le. Ezek a tulajdonságok frissíthetők.

ResourceRange

Az erőforrástartományt ismerteti.

ApiError

Api-hiba.

Name Típus Description
code

string

A hibakód.

details

ApiErrorBase[]

Az API-hiba részletei

innererror

InnerError

Az Api belső hibája

message

string

A hibaüzenet.

target

string

Az adott hiba célja.

ApiErrorBase

Api-hibabázis.

Name Típus Description
code

string

A hibakód.

message

string

A hibaüzenet.

target

string

Az adott hiba célja.

Architecture

A kép architektúrája. Csak operációsrendszer-lemezekre alkalmazható.

Érték Description
Arm64
x64

CloudError

Hibaválasz a Compute szolgáltatástól.

Name Típus Description
error

ApiError

Api-hiba.

Disallowed

A nem engedélyezett lemeztípusokat ismerteti.

Name Típus Description
diskTypes

string[]

Lemeztípusok listája.

GalleryImage

Megadja a létrehozni vagy frissíteni kívánt katalógus képdefinícióját.

Name Típus Description
id

string

Erőforrás-azonosító

location

string

Erőforrás helye

name

string

Erőforrás neve

properties.allowUpdateImage

boolean

Szabadon választható. Igaz értékre kell állítani, ha a katalógus képfunkciói frissülnek.

properties.architecture

Architecture

A kép architektúrája. Csak operációsrendszer-lemezekre alkalmazható.

properties.description

string

A katalógus képdefiníciós erőforrásának leírása. Ez a tulajdonság frissíthető.

properties.disallowed

Disallowed

A nem engedélyezett lemeztípusokat ismerteti.

properties.endOfLifeDate

string (date-time)

A katalógus képdefiníciójának életciklusa. Ez a tulajdonság leszerelési célokra használható. Ez a tulajdonság frissíthető.

properties.eula

string

A katalógus képdefiníciójának Eula-megállapodása.

properties.features

GalleryImageFeature[]

A katalógus képfunkcióinak listája.

properties.hyperVGeneration

HyperVGeneration

A virtuális gép hipervizor-generációja. Csak operációsrendszer-lemezekre alkalmazható.

properties.identifier

GalleryImageIdentifier

Ez a katalógus képdefiníció-azonosítója.

properties.osState

OperatingSystemStateTypes

Ez a tulajdonság lehetővé teszi a felhasználó számára annak megadását, hogy a rendszerkép alatt létrehozott virtuális gépek "Általánosítottak" vagy "Specializáltak".

properties.osType

OperatingSystemTypes

Ez a tulajdonság lehetővé teszi a lemezen található operációs rendszer típusának megadását, amikor felügyelt rendszerképből hoz létre virtuális gépet. Lehetséges értékek: Windows,Linux.

properties.privacyStatementUri

string

Az adatvédelmi nyilatkozat uri.

properties.provisioningState

GalleryProvisioningState

A katalógus vagy katalógus összetevőjének aktuális állapota.
A kiépítési állapot, amely csak a válaszban jelenik meg.

properties.purchasePlan

ImagePurchasePlan

A katalógus képdefiníciós vásárlási tervét ismerteti. Ezt a marketplace-rendszerképek használják.

properties.recommended

RecommendedMachineConfiguration

A tulajdonságok a képdefiníció javasolt gépkonfigurációját írják le. Ezek a tulajdonságok frissíthetők.

properties.releaseNoteUri

string

A kibocsátási megjegyzés uri.

tags

object

Erőforráscímkék

type

string

Erőforrás típusa

GalleryImageFeature

A katalógus képének funkciója.

Name Típus Description
name

string

A katalógus képfunkciójának neve.

startsAtVersion

string

A katalógus képének minimális verziója, amely támogatja ezt a funkciót.

value

string

A katalógus képfunkciójának értéke.

GalleryImageIdentifier

Ez a katalógus képdefiníció-azonosítója.

Name Típus Description
offer

string

A katalógus képdefiníciós ajánlatának neve.

publisher

string

A katalógus képdefiníció-közzétevőjének neve.

sku

string

A katalógus képdefiníciós termékváltozatának neve.

GalleryProvisioningState

A katalógus vagy katalógus összetevőjének aktuális állapota.

Érték Description
Creating
Deleting
Failed
Migrating
Succeeded
Updating

HyperVGeneration

A virtuális gép hipervizor-generációja. Csak operációsrendszer-lemezekre alkalmazható.

Érték Description
V1
V2

ImagePurchasePlan

A katalógus képdefiníciós vásárlási tervét ismerteti. Ezt a marketplace-rendszerképek használják.

Name Típus Description
name

string

A terv azonosítója.

product

string

A termékazonosító.

publisher

string

A közzétevő azonosítója.

InnerError

Belső hiba részletei.

Name Típus Description
errordetail

string

A belső hibaüzenet vagy kivételkép.

exceptiontype

string

A kivétel típusa.

OperatingSystemStateTypes

Ez a tulajdonság lehetővé teszi a felhasználó számára annak megadását, hogy a rendszerkép alatt létrehozott virtuális gépek "Általánosítottak" vagy "Specializáltak".

Érték Description
Generalized
Specialized

OperatingSystemTypes

Ez a tulajdonság lehetővé teszi az alkalmazás által létrehozott operációs rendszer támogatott típusának megadását. Lehetséges értékek: Windows,Linux.

Érték Description
Linux
Windows

RecommendedMachineConfiguration

A tulajdonságok a képdefiníció javasolt gépkonfigurációját írják le. Ezek a tulajdonságok frissíthetők.

Name Típus Description
memory

ResourceRange

Az erőforrástartományt ismerteti.

vCPUs

ResourceRange

Az erőforrástartományt ismerteti.

ResourceRange

Az erőforrástartományt ismerteti.

Name Típus Description
max

integer (int32)

Az erőforrás maximális száma.

min

integer (int32)

Az erőforrás minimális száma.