Compartilhar via


Extension interface

Detalhes de uma extensão específica no Cluster HCI.

Extends

Propriedades

aggregateState

Estado agregado das Extensões do Arc entre os nós neste cluster HCI. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

autoUpgradeMinorVersion

Indica se a extensão deve usar uma versão secundária mais recente se uma estiver disponível no momento da implantação. Após a implantação, no entanto, a extensão não atualizará as versões secundárias, a menos que seja reimplantada, mesmo com essa propriedade definida como verdadeira.

createdAt

O carimbo de data/hora da criação de recursos (UTC).

createdBy

A identidade que criou o recurso.

createdByType

O tipo de identidade que criou o recurso.

forceUpdateTag

Como o manipulador de extensão deve ser forçado a atualizar mesmo que a configuração da extensão não tenha sido alterada.

lastModifiedAt

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy

A identidade que modificou o recurso pela última vez.

lastModifiedByType

O tipo de identidade que modificou o recurso pela última vez.

perNodeExtensionDetails

Estado da Extensão arc em cada um dos nós. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

protectedSettings

Configurações protegidas (podem conter segredos).

provisioningState

Estado de provisionamento do recurso proxy de extensão. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

publisher

O nome do editor do manipulador de extensão.

settings

Configurações públicas formatadas em Json para a extensão.

typeHandlerVersion

Especifica a versão do manipulador de script.

typePropertiesExtensionParametersType

Especifica o tipo da extensão; um exemplo é "CustomScriptExtension".

Propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

aggregateState

Estado agregado das Extensões do Arc entre os nós neste cluster HCI. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

aggregateState?: string

Valor da propriedade

string

autoUpgradeMinorVersion

Indica se a extensão deve usar uma versão secundária mais recente se uma estiver disponível no momento da implantação. Após a implantação, no entanto, a extensão não atualizará as versões secundárias, a menos que seja reimplantada, mesmo com essa propriedade definida como verdadeira.

autoUpgradeMinorVersion?: boolean

Valor da propriedade

boolean

createdAt

O carimbo de data/hora da criação de recursos (UTC).

createdAt?: Date

Valor da propriedade

Date

createdBy

A identidade que criou o recurso.

createdBy?: string

Valor da propriedade

string

createdByType

O tipo de identidade que criou o recurso.

createdByType?: string

Valor da propriedade

string

forceUpdateTag

Como o manipulador de extensão deve ser forçado a atualizar mesmo que a configuração da extensão não tenha sido alterada.

forceUpdateTag?: string

Valor da propriedade

string

lastModifiedAt

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedAt?: Date

Valor da propriedade

Date

lastModifiedBy

A identidade que modificou o recurso pela última vez.

lastModifiedBy?: string

Valor da propriedade

string

lastModifiedByType

O tipo de identidade que modificou o recurso pela última vez.

lastModifiedByType?: string

Valor da propriedade

string

perNodeExtensionDetails

Estado da Extensão arc em cada um dos nós. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

perNodeExtensionDetails?: PerNodeExtensionState[]

Valor da propriedade

protectedSettings

Configurações protegidas (podem conter segredos).

protectedSettings?: Record<string, unknown>

Valor da propriedade

Record<string, unknown>

provisioningState

Estado de provisionamento do recurso proxy de extensão. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor da propriedade

string

publisher

O nome do editor do manipulador de extensão.

publisher?: string

Valor da propriedade

string

settings

Configurações públicas formatadas em Json para a extensão.

settings?: Record<string, unknown>

Valor da propriedade

Record<string, unknown>

typeHandlerVersion

Especifica a versão do manipulador de script.

typeHandlerVersion?: string

Valor da propriedade

string

typePropertiesExtensionParametersType

Especifica o tipo da extensão; um exemplo é "CustomScriptExtension".

typePropertiesExtensionParametersType?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

Herdado deProxyResource.id

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

Herdado deProxyResource.name

type

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

Herdado deProxyResource.type