Dela via


Extension interface

Information om ett visst tillägg i HCI-kluster.

Extends

Egenskaper

aggregateState

Aggregerat tillstånd för Arc-tillägg över noderna i det här HCI-klustret. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

autoUpgradeMinorVersion

Anger om tillägget ska använda en nyare delversion om en är tillgänglig vid distributionstillfället. När tillägget har distribuerats uppgraderas dock inte mindre versioner om de inte distribueras om, även med den här egenskapen inställd på true.

enableAutomaticUpgrade

Anger om tillägget ska uppgraderas automatiskt av plattformen om det finns en nyare version tillgänglig.

forceUpdateTag

Hur tilläggshanteraren ska tvingas uppdatera även om tilläggskonfigurationen inte har ändrats.

managedBy

Anger om tillägget hanteras av Azure eller användaren. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

perNodeExtensionDetails

Arc-tilläggets tillstånd i var och en av noderna. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

protectedSettings

Skyddade inställningar (kan innehålla hemligheter).

provisioningState

Etableringstillstånd för tilläggsproxyresursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

publisher

Namnet på tilläggshanterarens utgivare.

settings

Json har formaterat offentliga inställningar för tillägget.

typeHandlerVersion

Anger versionen av skripthanteraren. Den senaste versionen används om den inte anges.

typePropertiesExtensionParametersType

Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension".

Ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. T.ex. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

name

Namnet på resursen OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

systemData

Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Egenskapsinformation

aggregateState

Aggregerat tillstånd för Arc-tillägg över noderna i det här HCI-klustret. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

aggregateState?: string

Egenskapsvärde

string

autoUpgradeMinorVersion

Anger om tillägget ska använda en nyare delversion om en är tillgänglig vid distributionstillfället. När tillägget har distribuerats uppgraderas dock inte mindre versioner om de inte distribueras om, även med den här egenskapen inställd på true.

autoUpgradeMinorVersion?: boolean

Egenskapsvärde

boolean

enableAutomaticUpgrade

Anger om tillägget ska uppgraderas automatiskt av plattformen om det finns en nyare version tillgänglig.

enableAutomaticUpgrade?: boolean

Egenskapsvärde

boolean

forceUpdateTag

Hur tilläggshanteraren ska tvingas uppdatera även om tilläggskonfigurationen inte har ändrats.

forceUpdateTag?: string

Egenskapsvärde

string

managedBy

Anger om tillägget hanteras av Azure eller användaren. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

managedBy?: string

Egenskapsvärde

string

perNodeExtensionDetails

Arc-tilläggets tillstånd i var och en av noderna. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

perNodeExtensionDetails?: PerNodeExtensionState[]

Egenskapsvärde

protectedSettings

Skyddade inställningar (kan innehålla hemligheter).

protectedSettings?: Record<string, unknown>

Egenskapsvärde

Record<string, unknown>

provisioningState

Etableringstillstånd för tilläggsproxyresursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

provisioningState?: string

Egenskapsvärde

string

publisher

Namnet på tilläggshanterarens utgivare.

publisher?: string

Egenskapsvärde

string

settings

Json har formaterat offentliga inställningar för tillägget.

settings?: Record<string, unknown>

Egenskapsvärde

Record<string, unknown>

typeHandlerVersion

Anger versionen av skripthanteraren. Den senaste versionen används om den inte anges.

typeHandlerVersion?: string

Egenskapsvärde

string

typePropertiesExtensionParametersType

Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension".

typePropertiesExtensionParametersType?: string

Egenskapsvärde

string

Information om ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. T.ex. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

id?: string

Egenskapsvärde

string

ärvd frånProxyResource.id

name

Namnet på resursen OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

name?: string

Egenskapsvärde

string

ärvd frånProxyResource.name

systemData

Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

systemData?: SystemData

Egenskapsvärde

ärvd frånProxyResource.systemData

type

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type?: string

Egenskapsvärde

string

ärvd frånProxyResource.type