Gallery Images - Create Or Update
Een definitie van een galerie-installatiekopieën maken of bijwerken.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/images/{galleryImageName}?api-version=2024-03-03
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
gallery
|
path | True |
string |
De naam van de definitie van de galerie-installatiekopieën die moeten worden gemaakt of bijgewerkt. De toegestane tekens zijn alfabetten en getallen met puntjes, streepjes en punten die in het midden zijn toegestaan. De maximale lengte is 80 tekens. |
gallery
|
path | True |
string |
De naam van de galerie met gedeelde installatiekopieën waarin de definitie van de installatiekopieën moet worden gemaakt. |
resource
|
path | True |
string |
De naam van de resourcegroep. |
subscription
|
path | True |
string |
Abonnementsreferenties die het Microsoft Azure-abonnement uniek identificeren. De abonnements-id maakt deel uit van de URI voor elke serviceoproep. |
api-version
|
query | True |
string |
Client-API-versie. |
Aanvraagbody
Name | Vereist | Type | Description |
---|---|---|---|
location | True |
string |
Resourcelocatie |
properties.identifier | True |
Dit is de definitie-id van de galerieafbeelding. |
|
properties.osState | True |
Met deze eigenschap kan de gebruiker opgeven of de virtuele machines die zijn gemaakt onder deze installatiekopieën 'Gegeneraliseerd' of 'Gespecialiseerd' zijn. |
|
properties.osType | True |
Met deze eigenschap kunt u het type besturingssysteem opgeven dat op de schijf is opgenomen bij het maken van een virtuele machine op basis van een beheerde installatiekopie. Mogelijke waarden zijn: Windows,Linux. |
|
properties.allowUpdateImage |
boolean |
Facultatief. Moet zijn ingesteld op waar als de installatiekopieën van de galerie worden bijgewerkt. |
|
properties.architecture |
De architectuur van de afbeelding. Alleen van toepassing op besturingssysteemschijven. |
||
properties.description |
string |
De beschrijving van deze afbeeldingsdefinitieresource van de galerie. Deze eigenschap kan worden bijgewerkt. |
|
properties.disallowed |
Beschrijft de niet-toegestane schijftypen. |
||
properties.endOfLifeDate |
string |
De einddatum van de definitie van de galerieafbeelding. Deze eigenschap kan worden gebruikt voor buitengebruikstelling. Deze eigenschap kan worden bijgewerkt. |
|
properties.eula |
string |
De Eula-overeenkomst voor de definitie van de galerieafbeelding. |
|
properties.features |
Een lijst met afbeeldingsfuncties in de galerie. |
||
properties.hyperVGeneration |
De hypervisorgeneratie van de virtuele machine. Alleen van toepassing op besturingssysteemschijven. |
||
properties.privacyStatementUri |
string |
De privacyverklaring-URI. |
|
properties.purchasePlan |
Hierin wordt het aankoopplan voor de installatiekopieën van de galerie-installatiekopieën beschreven. Dit wordt gebruikt door Marketplace-installatiekopieën. |
||
properties.recommended |
De eigenschappen beschrijven de aanbevolen computerconfiguratie voor deze definitie van de installatiekopieën. Deze eigenschappen kunnen worden bijgewerkt. |
||
properties.releaseNoteUri |
string |
De releasenotitie-URI. |
|
tags |
object |
Resourcetags |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
OK |
|
201 Created |
Geschapen |
|
202 Accepted |
Geaccepteerd |
|
Other Status Codes |
Foutreactie waarin wordt beschreven waarom de bewerking is mislukt. |
Beveiliging
azure_auth
Azure Active Directory OAuth2-stroom
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
Name | Description |
---|---|
user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
Create or update a simple gallery image.
Voorbeeldaanvraag
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"
}
}
}
Voorbeeldrespons
{
"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"
}
Definities
Name | Description |
---|---|
Api |
Api-fout. |
Api |
Api-foutbasis. |
Architecture |
De architectuur van de afbeelding. Alleen van toepassing op besturingssysteemschijven. |
Cloud |
Een foutreactie van de Compute-service. |
Disallowed |
Beschrijft de niet-toegestane schijftypen. |
Gallery |
Hiermee geeft u informatie op over de definitie van de galerie-installatiekopieën die u wilt maken of bijwerken. |
Gallery |
Een functie voor galerieafbeelding. |
Gallery |
Dit is de definitie-id van de galerieafbeelding. |
Gallery |
De huidige status van de galerie of galerieartefact. |
Hyper |
De hypervisorgeneratie van de virtuele machine. Alleen van toepassing op besturingssysteemschijven. |
Image |
Hierin wordt het aankoopplan voor de installatiekopieën van de galerie-installatiekopieën beschreven. Dit wordt gebruikt door Marketplace-installatiekopieën. |
Inner |
Interne foutdetails. |
Operating |
Met deze eigenschap kan de gebruiker opgeven of de virtuele machines die zijn gemaakt onder deze installatiekopieën 'Gegeneraliseerd' of 'Gespecialiseerd' zijn. |
Operating |
Met deze eigenschap kunt u het ondersteunde type van het besturingssysteem opgeven waarvoor de toepassing is gebouwd. Mogelijke waarden zijn: Windows,Linux. |
Recommended |
De eigenschappen beschrijven de aanbevolen computerconfiguratie voor deze definitie van de installatiekopieën. Deze eigenschappen kunnen worden bijgewerkt. |
Resource |
Beschrijft het resourcebereik. |
ApiError
Api-fout.
Name | Type | Description |
---|---|---|
code |
string |
De foutcode. |
details |
Details van de API-fout |
|
innererror |
De interne API-fout |
|
message |
string |
Het foutbericht. |
target |
string |
Het doel van de specifieke fout. |
ApiErrorBase
Api-foutbasis.
Name | Type | Description |
---|---|---|
code |
string |
De foutcode. |
message |
string |
Het foutbericht. |
target |
string |
Het doel van de specifieke fout. |
Architecture
De architectuur van de afbeelding. Alleen van toepassing op besturingssysteemschijven.
Name | Type | Description |
---|---|---|
Arm64 |
string |
|
x64 |
string |
CloudError
Een foutreactie van de Compute-service.
Name | Type | Description |
---|---|---|
error |
Api-fout. |
Disallowed
Beschrijft de niet-toegestane schijftypen.
Name | Type | Description |
---|---|---|
diskTypes |
string[] |
Een lijst met schijftypen. |
GalleryImage
Hiermee geeft u informatie op over de definitie van de galerie-installatiekopieën die u wilt maken of bijwerken.
Name | Type | Description |
---|---|---|
id |
string |
Resource-id |
location |
string |
Resourcelocatie |
name |
string |
Resourcenaam |
properties.allowUpdateImage |
boolean |
Facultatief. Moet zijn ingesteld op waar als de installatiekopieën van de galerie worden bijgewerkt. |
properties.architecture |
De architectuur van de afbeelding. Alleen van toepassing op besturingssysteemschijven. |
|
properties.description |
string |
De beschrijving van deze afbeeldingsdefinitieresource van de galerie. Deze eigenschap kan worden bijgewerkt. |
properties.disallowed |
Beschrijft de niet-toegestane schijftypen. |
|
properties.endOfLifeDate |
string |
De einddatum van de definitie van de galerieafbeelding. Deze eigenschap kan worden gebruikt voor buitengebruikstelling. Deze eigenschap kan worden bijgewerkt. |
properties.eula |
string |
De Eula-overeenkomst voor de definitie van de galerieafbeelding. |
properties.features |
Een lijst met afbeeldingsfuncties in de galerie. |
|
properties.hyperVGeneration |
De hypervisorgeneratie van de virtuele machine. Alleen van toepassing op besturingssysteemschijven. |
|
properties.identifier |
Dit is de definitie-id van de galerieafbeelding. |
|
properties.osState |
Met deze eigenschap kan de gebruiker opgeven of de virtuele machines die zijn gemaakt onder deze installatiekopieën 'Gegeneraliseerd' of 'Gespecialiseerd' zijn. |
|
properties.osType |
Met deze eigenschap kunt u het type besturingssysteem opgeven dat op de schijf is opgenomen bij het maken van een virtuele machine op basis van een beheerde installatiekopie. Mogelijke waarden zijn: Windows,Linux. |
|
properties.privacyStatementUri |
string |
De privacyverklaring-URI. |
properties.provisioningState |
De huidige status van de galerie of galerieartefact. |
|
properties.purchasePlan |
Hierin wordt het aankoopplan voor de installatiekopieën van de galerie-installatiekopieën beschreven. Dit wordt gebruikt door Marketplace-installatiekopieën. |
|
properties.recommended |
De eigenschappen beschrijven de aanbevolen computerconfiguratie voor deze definitie van de installatiekopieën. Deze eigenschappen kunnen worden bijgewerkt. |
|
properties.releaseNoteUri |
string |
De releasenotitie-URI. |
tags |
object |
Resourcetags |
type |
string |
Resourcetype |
GalleryImageFeature
Een functie voor galerieafbeelding.
Name | Type | Description |
---|---|---|
name |
string |
De naam van de afbeeldingsfunctie van de galerie. |
startsAtVersion |
string |
De minimale versie van de galerie-installatiekopieën die deze functie ondersteunt. |
value |
string |
De waarde van de afbeeldingsfunctie van de galerie. |
GalleryImageIdentifier
Dit is de definitie-id van de galerieafbeelding.
Name | Type | Description |
---|---|---|
offer |
string |
De naam van de afbeeldingsdefinitieaanbieding van de galerie. |
publisher |
string |
De naam van de uitgever van de definitie van de galerieinstallatiekopieën. |
sku |
string |
De naam van de definitie-SKU van de galerie-installatiekopieën. |
GalleryProvisioningState
De huidige status van de galerie of galerieartefact.
Name | Type | Description |
---|---|---|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Migrating |
string |
|
Succeeded |
string |
|
Updating |
string |
HyperVGeneration
De hypervisorgeneratie van de virtuele machine. Alleen van toepassing op besturingssysteemschijven.
Name | Type | Description |
---|---|---|
V1 |
string |
|
V2 |
string |
ImagePurchasePlan
Hierin wordt het aankoopplan voor de installatiekopieën van de galerie-installatiekopieën beschreven. Dit wordt gebruikt door Marketplace-installatiekopieën.
Name | Type | Description |
---|---|---|
name |
string |
De plan-id. |
product |
string |
De product-id. |
publisher |
string |
De uitgever-id. |
InnerError
Interne foutdetails.
Name | Type | Description |
---|---|---|
errordetail |
string |
Het interne foutbericht of de uitzonderingsdump. |
exceptiontype |
string |
Het uitzonderingstype. |
OperatingSystemStateTypes
Met deze eigenschap kan de gebruiker opgeven of de virtuele machines die zijn gemaakt onder deze installatiekopieën 'Gegeneraliseerd' of 'Gespecialiseerd' zijn.
Name | Type | Description |
---|---|---|
Generalized |
string |
|
Specialized |
string |
OperatingSystemTypes
Met deze eigenschap kunt u het ondersteunde type van het besturingssysteem opgeven waarvoor de toepassing is gebouwd. Mogelijke waarden zijn: Windows,Linux.
Name | Type | Description |
---|---|---|
Linux |
string |
|
Windows |
string |
RecommendedMachineConfiguration
De eigenschappen beschrijven de aanbevolen computerconfiguratie voor deze definitie van de installatiekopieën. Deze eigenschappen kunnen worden bijgewerkt.
Name | Type | Description |
---|---|---|
memory |
Beschrijft het resourcebereik. |
|
vCPUs |
Beschrijft het resourcebereik. |
ResourceRange
Beschrijft het resourcebereik.
Name | Type | Description |
---|---|---|
max |
integer |
Het maximum aantal resources. |
min |
integer |
Het minimumaantal van de resource. |