Aracılığıyla paylaş


Extension interface

HCI Kümesindeki belirli bir uzantının ayrıntıları.

Extends

Özellikler

aggregateState

Bu HCI kümesindeki düğümler arasında Arc Uzantılarının toplam durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

autoUpgradeMinorVersion

Dağıtım zamanında kullanılabilir durumdaysa uzantının daha yeni bir ikincil sürüm kullanıp kullanmayacağını gösterir. Ancak dağıtıldıktan sonra, bu özellik true olarak ayarlanmış olsa bile uzantı yeniden dağıtılmadığı sürece ikincil sürümleri yükseltmez.

createdAt

Kaynak oluşturma (UTC) zaman damgası.

createdBy

Kaynağı oluşturan kimlik.

createdByType

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

forceUpdateTag

Uzantı yapılandırması değişmemiş olsa bile uzantı işleyicisinin nasıl güncelleştirilmeye zorlanması gerektiği.

lastModifiedAt

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

lastModifiedBy

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

lastModifiedByType

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

perNodeExtensionDetails

Düğümlerin her birinde Arc Uzantısının durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

protectedSettings

Korumalı ayarlar (gizli diziler içerebilir).

provisioningState

Uzantı ara sunucusu kaynağının sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

publisher

Uzantı işleyici yayımcısının adı.

settings

Uzantı için Json tarafından biçimlendirilmiş genel ayarlar.

typeHandlerVersion

Betik işleyicisinin sürümünü belirtir.

typePropertiesExtensionParametersType

Uzantının türünü belirtir; "CustomScriptExtension" örnektir.

Devralınan Özellikler

id

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

name

Kaynağın adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

type

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" NOT: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

Özellik Ayrıntıları

aggregateState

Bu HCI kümesindeki düğümler arasında Arc Uzantılarının toplam durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

aggregateState?: string

Özellik Değeri

string

autoUpgradeMinorVersion

Dağıtım zamanında kullanılabilir durumdaysa uzantının daha yeni bir ikincil sürüm kullanıp kullanmayacağını gösterir. Ancak dağıtıldıktan sonra, bu özellik true olarak ayarlanmış olsa bile uzantı yeniden dağıtılmadığı sürece ikincil sürümleri yükseltmez.

autoUpgradeMinorVersion?: boolean

Özellik Değeri

boolean

createdAt

Kaynak oluşturma (UTC) zaman damgası.

createdAt?: Date

Özellik Değeri

Date

createdBy

Kaynağı oluşturan kimlik.

createdBy?: string

Özellik Değeri

string

createdByType

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

createdByType?: string

Özellik Değeri

string

forceUpdateTag

Uzantı yapılandırması değişmemiş olsa bile uzantı işleyicisinin nasıl güncelleştirilmeye zorlanması gerektiği.

forceUpdateTag?: string

Özellik Değeri

string

lastModifiedAt

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

lastModifiedAt?: Date

Özellik Değeri

Date

lastModifiedBy

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

lastModifiedBy?: string

Özellik Değeri

string

lastModifiedByType

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

lastModifiedByType?: string

Özellik Değeri

string

perNodeExtensionDetails

Düğümlerin her birinde Arc Uzantısının durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

perNodeExtensionDetails?: PerNodeExtensionState[]

Özellik Değeri

protectedSettings

Korumalı ayarlar (gizli diziler içerebilir).

protectedSettings?: Record<string, unknown>

Özellik Değeri

Record<string, unknown>

provisioningState

Uzantı ara sunucusu kaynağının sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

provisioningState?: string

Özellik Değeri

string

publisher

Uzantı işleyici yayımcısının adı.

publisher?: string

Özellik Değeri

string

settings

Uzantı için Json tarafından biçimlendirilmiş genel ayarlar.

settings?: Record<string, unknown>

Özellik Değeri

Record<string, unknown>

typeHandlerVersion

Betik işleyicisinin sürümünü belirtir.

typeHandlerVersion?: string

Özellik Değeri

string

typePropertiesExtensionParametersType

Uzantının türünü belirtir; "CustomScriptExtension" örnektir.

typePropertiesExtensionParametersType?: string

Özellik Değeri

string

Devralınan Özellik Detayları

id

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

id?: string

Özellik Değeri

string

ProxyResource.id Devralındı

name

Kaynağın adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

name?: string

Özellik Değeri

string

ProxyResource.name'dan Devralınan

type

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" NOT: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

type?: string

Özellik Değeri

string

ProxyResource.typeDevralındı