GalleryApplicationVersionPublishingProfile interface

Perfil de publicación de una versión de imagen de la galería.

Extends

Propiedades

advancedSettings

Opcional. Configuración adicional para pasar a la extensión vm-application-manager. Solo para uso avanzado.

customActions

Lista de acciones personalizadas que se pueden realizar con esta versión de aplicación de la galería.

enableHealthCheck

Opcional. Indica si esta aplicación notifica o no el estado.

manageActions
settings

Configuración adicional para la aplicación de máquina virtual que contiene el paquete de destino y el nombre del archivo de configuración cuando se implementa en la máquina virtual de destino o el conjunto de escalado de máquinas virtuales.

source

Imagen de origen a partir de la que se va a crear la versión de la imagen.

Propiedades heredadas

endOfLifeDate

Fecha de finalización del ciclo de vida de la versión de la imagen de la galería. Esta propiedad se puede usar con fines de retirada. Esta propiedad es actualizable.

excludeFromLatest

Si se establece en true, las máquinas virtuales implementadas desde la versión más reciente de la definición de imagen no usarán esta versión de imagen.

publishedDate

Marca de tiempo para cuando se publica la versión de la imagen de la galería.

replicaCount

Número de réplicas de la versión de imagen que se va a crear por región. Esta propiedad surtiría efecto para una región cuando no se especifica regionalReplicaCount. Esta propiedad es actualizable.

replicationMode

Parámetro opcional que especifica el modo que se va a usar para la replicación. Esta propiedad no es actualizable.

storageAccountStrategy

Especifica la estrategia a utilizar al seleccionar el tipo de cuenta de almacenamiento. No se puede especificar junto con storageAccountType, pero puede ser anulado por región especificando targetRegions[].storageAccountType. Esta propiedad no es actualizable.

storageAccountType

Especifica el tipo de cuenta de almacenamiento que se va a usar para almacenar la imagen. No se puede especificar junto con storageAccountStrategy. Esta propiedad no es actualizable.

targetExtendedLocations

Ubicaciones extendidas de destino en las que se va a replicar la versión de la imagen. Esta propiedad es actualizable.

targetRegions

Las regiones de destino en las que se va a replicar la versión de la imagen. Esta propiedad es actualizable.

Detalles de las propiedades

advancedSettings

Opcional. Configuración adicional para pasar a la extensión vm-application-manager. Solo para uso avanzado.

advancedSettings?: Record<string, string>

Valor de propiedad

Record<string, string>

customActions

Lista de acciones personalizadas que se pueden realizar con esta versión de aplicación de la galería.

customActions?: GalleryApplicationCustomAction[]

Valor de propiedad

enableHealthCheck

Opcional. Indica si esta aplicación notifica o no el estado.

enableHealthCheck?: boolean

Valor de propiedad

boolean

manageActions

manageActions?: UserArtifactManage

Valor de propiedad

settings

Configuración adicional para la aplicación de máquina virtual que contiene el paquete de destino y el nombre del archivo de configuración cuando se implementa en la máquina virtual de destino o el conjunto de escalado de máquinas virtuales.

settings?: UserArtifactSettings

Valor de propiedad

source

Imagen de origen a partir de la que se va a crear la versión de la imagen.

source: UserArtifactSource

Valor de propiedad

Detalles de las propiedades heredadas

endOfLifeDate

Fecha de finalización del ciclo de vida de la versión de la imagen de la galería. Esta propiedad se puede usar con fines de retirada. Esta propiedad es actualizable.

endOfLifeDate?: Date

Valor de propiedad

Date

Heredado deGalleryArtifactPublishingProfileBase.endOfLifeDate

excludeFromLatest

Si se establece en true, las máquinas virtuales implementadas desde la versión más reciente de la definición de imagen no usarán esta versión de imagen.

excludeFromLatest?: boolean

Valor de propiedad

boolean

Heredar deGalleryArtifactPublishingProfileBase.excludeFromLatest

publishedDate

Marca de tiempo para cuando se publica la versión de la imagen de la galería.

publishedDate?: Date

Valor de propiedad

Date

heredado deGalleryArtifactPublishingProfileBase.publishedDate

replicaCount

Número de réplicas de la versión de imagen que se va a crear por región. Esta propiedad surtiría efecto para una región cuando no se especifica regionalReplicaCount. Esta propiedad es actualizable.

replicaCount?: number

Valor de propiedad

number

heredado deGalleryArtifactPublishingProfileBase.replicaCount

replicationMode

Parámetro opcional que especifica el modo que se va a usar para la replicación. Esta propiedad no es actualizable.

replicationMode?: string

Valor de propiedad

string

heredado deGalleryArtifactPublishingProfileBase.replicationMode

storageAccountStrategy

Especifica la estrategia a utilizar al seleccionar el tipo de cuenta de almacenamiento. No se puede especificar junto con storageAccountType, pero puede ser anulado por región especificando targetRegions[].storageAccountType. Esta propiedad no es actualizable.

storageAccountStrategy?: string

Valor de propiedad

string

Heredado deGalleryArtifactPublishingProfileBase.storageAccountStrategy

storageAccountType

Especifica el tipo de cuenta de almacenamiento que se va a usar para almacenar la imagen. No se puede especificar junto con storageAccountStrategy. Esta propiedad no es actualizable.

storageAccountType?: string

Valor de propiedad

string

heredado deGalleryArtifactPublishingProfileBase.storageAccountType

targetExtendedLocations

Ubicaciones extendidas de destino en las que se va a replicar la versión de la imagen. Esta propiedad es actualizable.

targetExtendedLocations?: GalleryTargetExtendedLocation[]

Valor de propiedad

heredado deGalleryArtifactPublishingProfileBase.targetExtendedLocations

targetRegions

Las regiones de destino en las que se va a replicar la versión de la imagen. Esta propiedad es actualizable.

targetRegions?: TargetRegion[]

Valor de propiedad

Heredado deGalleryArtifactPublishingProfileBase.targetRegions