Bagikan melalui


Gallery Images - Create Or Update

Membuat atau memperbarui definisi gambar galeri.

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
galleryImageName
path True

string

Nama definisi gambar galeri yang akan dibuat atau diperbarui. Karakter yang diizinkan adalah alfabet dan angka dengan titik, tanda hubung, dan titik yang diizinkan di tengah. Panjang maksimum adalah 80 karakter.

galleryName
path True

string

Nama Shared Image Gallery tempat Definisi Gambar akan dibuat.

resourceGroupName
path True

string

Nama grup sumber daya.

subscriptionId
path True

string

Kredensial langganan yang secara unik mengidentifikasi langganan Microsoft Azure. ID langganan membentuk bagian dari URI untuk setiap panggilan layanan.

api-version
query True

string

Versi Api Klien.

Isi Permintaan

Nama Diperlukan Jenis Deskripsi
location True

string

Lokasi sumber daya

properties.identifier True

GalleryImageIdentifier

Ini adalah pengidentifikasi definisi gambar galeri.

properties.osState True

OperatingSystemStateTypes

Properti ini memungkinkan pengguna untuk menentukan apakah komputer virtual yang dibuat di bawah gambar ini adalah 'Generalized' atau 'Specialized'.

properties.osType True

OperatingSystemTypes

Properti ini memungkinkan Anda menentukan jenis OS yang disertakan dalam disk saat membuat VM dari gambar terkelola. Nilai yang mungkin adalah: Windows,Linux.

properties.allowUpdateImage

boolean

Fakultatif. Harus diatur ke true jika fitur gambar galeri sedang diperbarui.

properties.architecture

Architecture

Arsitektur gambar. Hanya berlaku untuk disk OS.

properties.description

string

Deskripsi sumber daya definisi gambar galeri ini. Properti ini dapat diperbarui.

properties.disallowed

Disallowed

Menjelaskan jenis disk yang tidak diizinkan.

properties.endOfLifeDate

string (date-time)

Tanggal akhir masa pakai definisi gambar galeri. Properti ini dapat digunakan untuk tujuan penonaktifan. Properti ini dapat diperbarui.

properties.eula

string

Perjanjian Eula untuk definisi gambar galeri.

properties.features

GalleryImageFeature[]

Daftar fitur gambar galeri.

properties.hyperVGeneration

HyperVGeneration

Generasi hypervisor komputer virtual. Hanya berlaku untuk disk OS.

properties.privacyStatementUri

string

Pernyataan privasi uri.

properties.purchasePlan

ImagePurchasePlan

Menjelaskan paket pembelian definisi gambar galeri. Ini digunakan oleh gambar marketplace.

properties.recommended

RecommendedMachineConfiguration

Properti menjelaskan konfigurasi komputer yang direkomendasikan untuk Definisi Gambar ini. Properti ini dapat diperbarui.

properties.releaseNoteUri

string

Catatan rilis uri.

tags

object

Tag sumber daya

Respons

Nama Jenis Deskripsi
200 OK

GalleryImage

OKE

201 Created

GalleryImage

Dibuat

202 Accepted

GalleryImage

Diterima

Other Status Codes

CloudError

Respons kesalahan yang menjelaskan mengapa operasi gagal.

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory

Jenis: oauth2
Alur: implicit
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize

Cakupan

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

Permintaan sampel

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"
    }
  }
}

Respon sampel

{
  "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"
}

Definisi

Nama Deskripsi
ApiError

Kesalahan api.

ApiErrorBase

Basis kesalahan api.

Architecture

Arsitektur gambar. Hanya berlaku untuk disk OS.

CloudError

Respons kesalahan dari layanan Komputasi.

Disallowed

Menjelaskan jenis disk yang tidak diizinkan.

GalleryImage

Menentukan informasi tentang definisi gambar galeri yang ingin Anda buat atau perbarui.

GalleryImageFeature

Fitur untuk gambar galeri.

GalleryImageIdentifier

Ini adalah pengidentifikasi definisi gambar galeri.

GalleryProvisioningState

Status galeri atau artefak galeri saat ini.

HyperVGeneration

Generasi hypervisor komputer virtual. Hanya berlaku untuk disk OS.

ImagePurchasePlan

Menjelaskan paket pembelian definisi gambar galeri. Ini digunakan oleh gambar marketplace.

InnerError

Detail kesalahan dalam.

OperatingSystemStateTypes

Properti ini memungkinkan pengguna untuk menentukan apakah komputer virtual yang dibuat di bawah gambar ini adalah 'Generalized' atau 'Specialized'.

OperatingSystemTypes

Properti ini memungkinkan Anda menentukan jenis OS yang didukung yang dibangun aplikasi. Nilai yang mungkin adalah: Windows,Linux.

RecommendedMachineConfiguration

Properti menjelaskan konfigurasi komputer yang direkomendasikan untuk Definisi Gambar ini. Properti ini dapat diperbarui.

ResourceRange

Menjelaskan rentang sumber daya.

ApiError

Kesalahan api.

Nama Jenis Deskripsi
code

string

Kode kesalahan.

details

ApiErrorBase[]

Detail kesalahan Api

innererror

InnerError

Kesalahan dalam Api

message

string

Pesan kesalahan.

target

string

Target kesalahan tertentu.

ApiErrorBase

Basis kesalahan api.

Nama Jenis Deskripsi
code

string

Kode kesalahan.

message

string

Pesan kesalahan.

target

string

Target kesalahan tertentu.

Architecture

Arsitektur gambar. Hanya berlaku untuk disk OS.

Nilai Deskripsi
Arm64
x64

CloudError

Respons kesalahan dari layanan Komputasi.

Nama Jenis Deskripsi
error

ApiError

Kesalahan api.

Disallowed

Menjelaskan jenis disk yang tidak diizinkan.

Nama Jenis Deskripsi
diskTypes

string[]

Daftar jenis disk.

GalleryImage

Menentukan informasi tentang definisi gambar galeri yang ingin Anda buat atau perbarui.

Nama Jenis Deskripsi
id

string

Id Sumber Daya

location

string

Lokasi sumber daya

name

string

Nama sumber daya

properties.allowUpdateImage

boolean

Fakultatif. Harus diatur ke true jika fitur gambar galeri sedang diperbarui.

properties.architecture

Architecture

Arsitektur gambar. Hanya berlaku untuk disk OS.

properties.description

string

Deskripsi sumber daya definisi gambar galeri ini. Properti ini dapat diperbarui.

properties.disallowed

Disallowed

Menjelaskan jenis disk yang tidak diizinkan.

properties.endOfLifeDate

string (date-time)

Tanggal akhir masa pakai definisi gambar galeri. Properti ini dapat digunakan untuk tujuan penonaktifan. Properti ini dapat diperbarui.

properties.eula

string

Perjanjian Eula untuk definisi gambar galeri.

properties.features

GalleryImageFeature[]

Daftar fitur gambar galeri.

properties.hyperVGeneration

HyperVGeneration

Generasi hypervisor komputer virtual. Hanya berlaku untuk disk OS.

properties.identifier

GalleryImageIdentifier

Ini adalah pengidentifikasi definisi gambar galeri.

properties.osState

OperatingSystemStateTypes

Properti ini memungkinkan pengguna untuk menentukan apakah komputer virtual yang dibuat di bawah gambar ini adalah 'Generalized' atau 'Specialized'.

properties.osType

OperatingSystemTypes

Properti ini memungkinkan Anda menentukan jenis OS yang disertakan dalam disk saat membuat VM dari gambar terkelola. Nilai yang mungkin adalah: Windows,Linux.

properties.privacyStatementUri

string

Pernyataan privasi uri.

properties.provisioningState

GalleryProvisioningState

Status galeri atau artefak galeri saat ini.
Status provisi, yang hanya muncul dalam respons.

properties.purchasePlan

ImagePurchasePlan

Menjelaskan paket pembelian definisi gambar galeri. Ini digunakan oleh gambar marketplace.

properties.recommended

RecommendedMachineConfiguration

Properti menjelaskan konfigurasi komputer yang direkomendasikan untuk Definisi Gambar ini. Properti ini dapat diperbarui.

properties.releaseNoteUri

string

Catatan rilis uri.

tags

object

Tag sumber daya

type

string

Jenis sumber daya

GalleryImageFeature

Fitur untuk gambar galeri.

Nama Jenis Deskripsi
name

string

Nama fitur gambar galeri.

startsAtVersion

string

Versi gambar galeri minimum yang mendukung fitur ini.

value

string

Nilai fitur gambar galeri.

GalleryImageIdentifier

Ini adalah pengidentifikasi definisi gambar galeri.

Nama Jenis Deskripsi
offer

string

Nama penawaran definisi gambar galeri.

publisher

string

Nama penerbit definisi gambar galeri.

sku

string

Nama SKU definisi gambar galeri.

GalleryProvisioningState

Status galeri atau artefak galeri saat ini.

Nilai Deskripsi
Creating
Deleting
Failed
Migrating
Succeeded
Updating

HyperVGeneration

Generasi hypervisor komputer virtual. Hanya berlaku untuk disk OS.

Nilai Deskripsi
V1
V2

ImagePurchasePlan

Menjelaskan paket pembelian definisi gambar galeri. Ini digunakan oleh gambar marketplace.

Nama Jenis Deskripsi
name

string

ID paket.

product

string

ID produk.

publisher

string

ID penerbit.

InnerError

Detail kesalahan dalam.

Nama Jenis Deskripsi
errordetail

string

Pesan kesalahan internal atau cadangan pengecualian.

exceptiontype

string

Jenis pengecualian.

OperatingSystemStateTypes

Properti ini memungkinkan pengguna untuk menentukan apakah komputer virtual yang dibuat di bawah gambar ini adalah 'Generalized' atau 'Specialized'.

Nilai Deskripsi
Generalized
Specialized

OperatingSystemTypes

Properti ini memungkinkan Anda menentukan jenis OS yang didukung yang dibangun aplikasi. Nilai yang mungkin adalah: Windows,Linux.

Nilai Deskripsi
Linux
Windows

RecommendedMachineConfiguration

Properti menjelaskan konfigurasi komputer yang direkomendasikan untuk Definisi Gambar ini. Properti ini dapat diperbarui.

Nama Jenis Deskripsi
memory

ResourceRange

Menjelaskan rentang sumber daya.

vCPUs

ResourceRange

Menjelaskan rentang sumber daya.

ResourceRange

Menjelaskan rentang sumber daya.

Nama Jenis Deskripsi
max

integer (int32)

Jumlah maksimum sumber daya.

min

integer (int32)

Jumlah minimum sumber daya.