Aracılığıyla paylaş


Virtual Machine Extension Images - List Types

Sanal makine uzantısı görüntü türlerinin listesini alır.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmextension/types?api-version=2025-04-01

URI Parametreleri

Name İçinde Gerekli Tür Description
location
path True

string

minLength: 1

Azure bölgesinin adı.

publisherName
path True

string

subscriptionId
path True

string

minLength: 1

Hedef aboneliğin kimliği.

api-version
query True

string

minLength: 1

Bu işlem için kullanılacak API sürümü.

Yanıtlar

Name Tür Description
200 OK

VirtualMachineExtensionImage[]

Azure işlemi başarıyla tamamlandı.

Other Status Codes

CloudError

Beklenmeyen bir hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akışı.

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

VirtualMachineExtensionImage_ListTypes_MaximumSet_Gen
VirtualMachineExtensionImage_ListTypes_MinimumSet_Gen

VirtualMachineExtensionImage_ListTypes_MaximumSet_Gen

Örnek isteği

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/locations/aaaaaaaaaaaaaaaaaaaaaaaaaa/publishers/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/artifacttypes/vmextension/types?api-version=2025-04-01

Örnek yanıt

[
  {
    "properties": {
      "operatingSystem": "aaaaaaaaaaaaaaaaaa",
      "computeRole": "aaaaaaaaaaaaaaaaa",
      "handlerSchema": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "vmScaleSetEnabled": true,
      "supportsMultipleExtensions": true
    },
    "id": "aaaaaaaaaaaaaaaaa",
    "name": "aaaaaaaaaaaaaaa",
    "type": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
    "location": "aaaaaaaaaaaaa",
    "tags": {
      "key9885": "aaaaaaaaa"
    }
  }
]

VirtualMachineExtensionImage_ListTypes_MinimumSet_Gen

Örnek isteği

GET https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Compute/locations/aaaa/publishers/aa/artifacttypes/vmextension/types?api-version=2025-04-01

Örnek yanıt

[
  {
    "name": "aaaaaaaaaaaaaaa",
    "location": "aaaaaaaaaaaaa",
    "id": "aaaaaaaaaaaaaaaaa"
  }
]

Tanımlar

Name Description
ApiError

API hatası.

ApiErrorBase

Api hata tabanı.

CloudError

İşlem hizmetinden bir hata yanıtı.

createdByType

Kaynağı oluşturan kimliğin türü.

InnerError

İç hata ayrıntıları.

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

VirtualMachineExtensionImage

Bir sanal makine uzantısı görüntüsünü açıklar.

ApiError

API hatası.

Name Tür Description
code

string

Hata kodu.

details

ApiErrorBase[]

Api hata ayrıntıları

innererror

InnerError

Api iç hatası

message

string

Hata iletisi.

target

string

Belirli bir hatanın hedefi.

ApiErrorBase

Api hata tabanı.

Name Tür Description
code

string

Hata kodu.

message

string

Hata iletisi.

target

string

Belirli bir hatanın hedefi.

CloudError

İşlem hizmetinden bir hata yanıtı.

Name Tür Description
error

ApiError

API hatası.

createdByType

Kaynağı oluşturan kimliğin türü.

Değer Description
User
Application
ManagedIdentity
Key

InnerError

İç hata ayrıntıları.

Name Tür Description
errordetail

string

İç hata iletisi veya özel durum dökümü.

exceptiontype

string

Özel durum türü.

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

Name Tür Description
createdAt

string (date-time)

Kaynak oluşturma (UTC) zaman damgası.

createdBy

string

Kaynağı oluşturan kimlik.

createdByType

createdByType

Kaynağı oluşturan kimliğin türü.

lastModifiedAt

string (date-time)

Kaynağın son değişikliğinin zaman damgası (UTC)

lastModifiedBy

string

Kaynağı en son değiştiren kimlik.

lastModifiedByType

createdByType

Kaynağı en son değiştiren kimlik türü.

VirtualMachineExtensionImage

Bir sanal makine uzantısı görüntüsünü açıklar.

Name Tür Description
id

string

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Kaynağın bulunduğu coğrafi konum

name

string

Kaynağın adı

properties.computeRole

string

Bu uzantının desteklediği rol türü (IaaS veya PaaS).

properties.handlerSchema

string

Yayımcı tarafından tanımlanan ve uzantı tüketicilerinin eşleşen bir şemada ayarlar sağlaması gereken şema.

properties.operatingSystem

string

Bu uzantının desteklediği işletim sistemi.

properties.supportsMultipleExtensions

boolean

İşleyicinin birden çok uzantıyı destekleyip destekleyemeyeceği.

properties.vmScaleSetEnabled

boolean

Uzantının xRP VMScaleSets'te kullanılıp kullanılamayacağı. Varsayılan olarak, mevcut uzantılar ölçek kümelerinde kullanılabilir, ancak yayımcının uzantının yalnızca CRP VM'leri için etkinleştirildiğini, ancak VMSS için etkinleştirilmediğini açıkça belirtmek istediği durumlar olabilir.

systemData

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

tags

object

Kaynak etiketleri.

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"