Gallery Images - Create Or Update
Skapa eller uppdatera en galleribilddefinition.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/images/{galleryImageName}?api-version=2024-03-03
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
gallery
|
path | True |
string |
Namnet på den galleribilddefinition som ska skapas eller uppdateras. De tillåtna tecknen är alfabet och siffror med punkter, bindestreck och punkter som tillåts i mitten. Den maximala längden är 80 tecken. |
gallery
|
path | True |
string |
Namnet på det delade bildgalleriet där bilddefinitionen ska skapas. |
resource
|
path | True |
string |
Namnet på resursgruppen. |
subscription
|
path | True |
string |
Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop. |
api-version
|
query | True |
string |
Klient-API-version. |
Begärandetext
Name | Obligatorisk | Typ | Description |
---|---|---|---|
location | True |
string |
Resursplats |
properties.identifier | True |
Det här är galleribildens definitionsidentifierare. |
|
properties.osState | True |
Med den här egenskapen kan användaren ange om de virtuella datorer som skapas under den här avbildningen är "Generaliserade" eller "Specialiserade". |
|
properties.osType | True |
Med den här egenskapen kan du ange vilken typ av operativsystem som ingår i disken när du skapar en virtuell dator från en hanterad avbildning. Möjliga värden är: Windows,Linux. |
|
properties.allowUpdateImage |
boolean |
Valfri. Måste anges till sant om galleribildfunktionerna uppdateras. |
|
properties.architecture |
Bildens arkitektur. Gäller endast os-diskar. |
||
properties.description |
string |
Beskrivningen av den här galleribilddefinitionsresursen. Den här egenskapen är uppdaterad. |
|
properties.disallowed |
Beskriver de otillåtna disktyperna. |
||
properties.endOfLifeDate |
string |
Slutdatumet för galleribilddefinitionen. Den här egenskapen kan användas för avaktivering. Den här egenskapen är uppdaterad. |
|
properties.eula |
string |
Eula-avtalet för galleribilddefinitionen. |
|
properties.features |
En lista över galleribildfunktioner. |
||
properties.hyperVGeneration |
Hypervisor-genereringen av den virtuella datorn. Gäller endast os-diskar. |
||
properties.privacyStatementUri |
string |
Sekretesspolicyns URI. |
|
properties.purchasePlan |
Beskriver köpplanen för galleribildens definition. Detta används av Marketplace-avbildningar. |
||
properties.recommended |
Egenskaperna beskriver den rekommenderade datorkonfigurationen för den här bilddefinitionen. De här egenskaperna är uppdaterade. |
||
properties.releaseNoteUri |
string |
Versionsantecknings-URI:n. |
|
tags |
object |
Resurstaggar |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
OKEJ |
|
201 Created |
Skapad |
|
202 Accepted |
Accepterad |
|
Other Status Codes |
Felsvar som beskriver varför åtgärden misslyckades. |
Säkerhet
azure_auth
Azure Active Directory OAuth2 Flow
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
Name | Description |
---|---|
user_impersonation | personifiera ditt användarkonto |
Exempel
Create or update a simple gallery image.
Exempelbegäran
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"
}
}
}
Exempelsvar
{
"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"
}
Definitioner
Name | Description |
---|---|
Api |
Api-fel. |
Api |
Api-felbas. |
Architecture |
Bildens arkitektur. Gäller endast os-diskar. |
Cloud |
Ett felsvar från Compute-tjänsten. |
Disallowed |
Beskriver de otillåtna disktyperna. |
Gallery |
Anger information om den galleribilddefinition som du vill skapa eller uppdatera. |
Gallery |
En funktion för galleribild. |
Gallery |
Det här är galleribildens definitionsidentifierare. |
Gallery |
Det aktuella tillståndet för galleriet eller galleriartefakten. |
Hyper |
Hypervisor-genereringen av den virtuella datorn. Gäller endast os-diskar. |
Image |
Beskriver köpplanen för galleribildens definition. Detta används av Marketplace-avbildningar. |
Inner |
Inre felinformation. |
Operating |
Med den här egenskapen kan användaren ange om de virtuella datorer som skapas under den här avbildningen är "Generaliserade" eller "Specialiserade". |
Operating |
Med den här egenskapen kan du ange vilken typ av operativsystem som stöds som programmet är byggt för. Möjliga värden är: Windows,Linux. |
Recommended |
Egenskaperna beskriver den rekommenderade datorkonfigurationen för den här bilddefinitionen. De här egenskaperna är uppdaterade. |
Resource |
Beskriver resursintervallet. |
ApiError
Api-fel.
Name | Typ | Description |
---|---|---|
code |
string |
Felkoden. |
details |
Api-felinformationen |
|
innererror |
Api:ets inre fel |
|
message |
string |
Felmeddelandet. |
target |
string |
Målet för det specifika felet. |
ApiErrorBase
Api-felbas.
Name | Typ | Description |
---|---|---|
code |
string |
Felkoden. |
message |
string |
Felmeddelandet. |
target |
string |
Målet för det specifika felet. |
Architecture
Bildens arkitektur. Gäller endast os-diskar.
Name | Typ | Description |
---|---|---|
Arm64 |
string |
|
x64 |
string |
CloudError
Ett felsvar från Compute-tjänsten.
Name | Typ | Description |
---|---|---|
error |
Api-fel. |
Disallowed
Beskriver de otillåtna disktyperna.
Name | Typ | Description |
---|---|---|
diskTypes |
string[] |
En lista över disktyper. |
GalleryImage
Anger information om den galleribilddefinition som du vill skapa eller uppdatera.
Name | Typ | Description |
---|---|---|
id |
string |
Resurs-ID |
location |
string |
Resursplats |
name |
string |
Resursnamn |
properties.allowUpdateImage |
boolean |
Valfri. Måste anges till sant om galleribildfunktionerna uppdateras. |
properties.architecture |
Bildens arkitektur. Gäller endast os-diskar. |
|
properties.description |
string |
Beskrivningen av den här galleribilddefinitionsresursen. Den här egenskapen är uppdaterad. |
properties.disallowed |
Beskriver de otillåtna disktyperna. |
|
properties.endOfLifeDate |
string |
Slutdatumet för galleribilddefinitionen. Den här egenskapen kan användas för avaktivering. Den här egenskapen är uppdaterad. |
properties.eula |
string |
Eula-avtalet för galleribilddefinitionen. |
properties.features |
En lista över galleribildfunktioner. |
|
properties.hyperVGeneration |
Hypervisor-genereringen av den virtuella datorn. Gäller endast os-diskar. |
|
properties.identifier |
Det här är galleribildens definitionsidentifierare. |
|
properties.osState |
Med den här egenskapen kan användaren ange om de virtuella datorer som skapas under den här avbildningen är "Generaliserade" eller "Specialiserade". |
|
properties.osType |
Med den här egenskapen kan du ange vilken typ av operativsystem som ingår i disken när du skapar en virtuell dator från en hanterad avbildning. Möjliga värden är: Windows,Linux. |
|
properties.privacyStatementUri |
string |
Sekretesspolicyns URI. |
properties.provisioningState |
Det aktuella tillståndet för galleriet eller galleriartefakten. |
|
properties.purchasePlan |
Beskriver köpplanen för galleribildens definition. Detta används av Marketplace-avbildningar. |
|
properties.recommended |
Egenskaperna beskriver den rekommenderade datorkonfigurationen för den här bilddefinitionen. De här egenskaperna är uppdaterade. |
|
properties.releaseNoteUri |
string |
Versionsantecknings-URI:n. |
tags |
object |
Resurstaggar |
type |
string |
Resurstyp |
GalleryImageFeature
En funktion för galleribild.
Name | Typ | Description |
---|---|---|
name |
string |
Namnet på galleribildfunktionen. |
startsAtVersion |
string |
Den lägsta galleribildversionen som stöder den här funktionen. |
value |
string |
Värdet för galleribildfunktionen. |
GalleryImageIdentifier
Det här är galleribildens definitionsidentifierare.
Name | Typ | Description |
---|---|---|
offer |
string |
Namnet på galleriets bilddefinitionserbjudande. |
publisher |
string |
Namnet på galleriets bilddefinitionsutgivare. |
sku |
string |
Namnet på galleribilddefinitionens SKU. |
GalleryProvisioningState
Det aktuella tillståndet för galleriet eller galleriartefakten.
Name | Typ | Description |
---|---|---|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Migrating |
string |
|
Succeeded |
string |
|
Updating |
string |
HyperVGeneration
Hypervisor-genereringen av den virtuella datorn. Gäller endast os-diskar.
Name | Typ | Description |
---|---|---|
V1 |
string |
|
V2 |
string |
ImagePurchasePlan
Beskriver köpplanen för galleribildens definition. Detta används av Marketplace-avbildningar.
Name | Typ | Description |
---|---|---|
name |
string |
Plan-ID:t. |
product |
string |
Produkt-ID:t. |
publisher |
string |
Utgivarens ID. |
InnerError
Inre felinformation.
Name | Typ | Description |
---|---|---|
errordetail |
string |
Det interna felmeddelandet eller undantagsdumpen. |
exceptiontype |
string |
Undantagstypen. |
OperatingSystemStateTypes
Med den här egenskapen kan användaren ange om de virtuella datorer som skapas under den här avbildningen är "Generaliserade" eller "Specialiserade".
Name | Typ | Description |
---|---|---|
Generalized |
string |
|
Specialized |
string |
OperatingSystemTypes
Med den här egenskapen kan du ange vilken typ av operativsystem som stöds som programmet är byggt för. Möjliga värden är: Windows,Linux.
Name | Typ | Description |
---|---|---|
Linux |
string |
|
Windows |
string |
RecommendedMachineConfiguration
Egenskaperna beskriver den rekommenderade datorkonfigurationen för den här bilddefinitionen. De här egenskaperna är uppdaterade.
Name | Typ | Description |
---|---|---|
memory |
Beskriver resursintervallet. |
|
vCPUs |
Beskriver resursintervallet. |
ResourceRange
Beskriver resursintervallet.
Name | Typ | Description |
---|---|---|
max |
integer |
Det maximala antalet resurser. |
min |
integer |
Resursens minsta antal. |