Поделиться через


Extension interface

Сведения о конкретном расширении в кластере HCI.

Extends

Свойства

aggregateState

Агрегатное состояние расширений Arc на узлах в этом кластере HCI. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

autoUpgradeMinorVersion

Указывает, следует ли использовать более новую дополнительную версию, если она доступна во время развертывания. Однако после развертывания расширение не будет обновлять дополнительные версии без повторного развертывания, даже если это свойство не имеет значения true.

createdAt

Метка времени создания ресурса (UTC).

createdBy

Удостоверение, создающее ресурс.

createdByType

Тип удостоверения, создавшего ресурс.

forceUpdateTag

Как обработчик расширений должен быть вынужден обновляться, даже если конфигурация расширения не изменилась.

lastModifiedAt

Метка времени последнего изменения ресурса (UTC)

lastModifiedBy

Идентификатор, который последний раз изменил ресурс.

lastModifiedByType

Тип удостоверения, который последний раз изменил ресурс.

perNodeExtensionDetails

Состояние расширения Arc в каждом узле. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

protectedSettings

Защищенные параметры (могут содержать секреты).

provisioningState

Состояние подготовки ресурса прокси-сервера расширения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

publisher

Имя издателя обработчика расширений.

settings

Форматированные общедоступные параметры json для расширения.

typeHandlerVersion

Указывает версию обработчика скрипта.

typePropertiesExtensionParametersType

Указывает тип расширения; примером является CustomScriptExtension.

Унаследованные свойства

id

Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.

name

Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером.

Сведения о свойстве

aggregateState

Агрегатное состояние расширений Arc на узлах в этом кластере HCI. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

aggregateState?: string

Значение свойства

string

autoUpgradeMinorVersion

Указывает, следует ли использовать более новую дополнительную версию, если она доступна во время развертывания. Однако после развертывания расширение не будет обновлять дополнительные версии без повторного развертывания, даже если это свойство не имеет значения true.

autoUpgradeMinorVersion?: boolean

Значение свойства

boolean

createdAt

Метка времени создания ресурса (UTC).

createdAt?: Date

Значение свойства

Date

createdBy

Удостоверение, создающее ресурс.

createdBy?: string

Значение свойства

string

createdByType

Тип удостоверения, создавшего ресурс.

createdByType?: string

Значение свойства

string

forceUpdateTag

Как обработчик расширений должен быть вынужден обновляться, даже если конфигурация расширения не изменилась.

forceUpdateTag?: string

Значение свойства

string

lastModifiedAt

Метка времени последнего изменения ресурса (UTC)

lastModifiedAt?: Date

Значение свойства

Date

lastModifiedBy

Идентификатор, который последний раз изменил ресурс.

lastModifiedBy?: string

Значение свойства

string

lastModifiedByType

Тип удостоверения, который последний раз изменил ресурс.

lastModifiedByType?: string

Значение свойства

string

perNodeExtensionDetails

Состояние расширения Arc в каждом узле. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

perNodeExtensionDetails?: PerNodeExtensionState[]

Значение свойства

protectedSettings

Защищенные параметры (могут содержать секреты).

protectedSettings?: Record<string, unknown>

Значение свойства

Record<string, unknown>

provisioningState

Состояние подготовки ресурса прокси-сервера расширения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

provisioningState?: string

Значение свойства

string

publisher

Имя издателя обработчика расширений.

publisher?: string

Значение свойства

string

settings

Форматированные общедоступные параметры json для расширения.

settings?: Record<string, unknown>

Значение свойства

Record<string, unknown>

typeHandlerVersion

Указывает версию обработчика скрипта.

typeHandlerVersion?: string

Значение свойства

string

typePropertiesExtensionParametersType

Указывает тип расширения; примером является CustomScriptExtension.

typePropertiesExtensionParametersType?: string

Значение свойства

string

Сведения об унаследованном свойстве

id

Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.

id?: string

Значение свойства

string

унаследовано отProxyResource.id

name

Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

name?: string

Значение свойства

string

унаследован отProxyResource.name

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером.

type?: string

Значение свойства

string

Наследуется отProxyResource.type