ApplicationDefinition interface
Información sobre la definición de aplicación administrada.
- Extends
Propiedades
| artifacts | Colección de artefactos de aplicación administrada. El portal usará los archivos especificados como artefactos para construir la experiencia del usuario de crear una aplicación administrada a partir de una definición de aplicación administrada. |
| authorizations | Las autorizaciones del proveedor de aplicaciones administradas. |
| create |
El json createUiDefinition para la plantilla de respaldo con el recurso Microsoft.Solutions/applications. Puede ser una cadena JSON con formato correcto o JObject. |
| deployment |
Directiva de implementación de aplicaciones administradas. |
| description | Descripción de la definición de la aplicación administrada. |
| display |
Nombre para mostrar de la definición de aplicación administrada. |
| is |
Valor que indica si el paquete está habilitado o no. |
| locking |
Directiva de bloqueo de aplicaciones administradas. |
| lock |
Nivel de bloqueo de aplicación administrada. |
| main |
Json de plantilla principal insertada que tiene recursos que se van a aprovisionar. Puede ser una cadena JSON con formato correcto o JObject. |
| management |
Directiva de administración de aplicaciones administradas que determina el acceso del publicador al grupo de recursos administrado. |
| notification |
Directiva de notificación de aplicación administrada. |
| package |
Uri del archivo de paquete de definición de aplicación administrada. Usar este elemento |
| policies | Directivas de proveedor de aplicaciones administradas. |
| storage |
El identificador de la cuenta de almacenamiento para traer su propio escenario de almacenamiento. |
Propiedades heredadas
| id | Nota del identificador de recurso: esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| location | Ubicación del recurso |
| managed |
Identificador del recurso que administra este recurso. |
| name | Nombre de recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| sku | SKU del recurso. |
| system |
Metadatos relativos a la creación y última modificación del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| tags | Etiquetas de recursos |
| type | Tipo de recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
Detalles de las propiedades
artifacts
Colección de artefactos de aplicación administrada. El portal usará los archivos especificados como artefactos para construir la experiencia del usuario de crear una aplicación administrada a partir de una definición de aplicación administrada.
artifacts?: ApplicationDefinitionArtifact[]
Valor de propiedad
authorizations
Las autorizaciones del proveedor de aplicaciones administradas.
authorizations?: ApplicationAuthorization[]
Valor de propiedad
createUiDefinition
El json createUiDefinition para la plantilla de respaldo con el recurso Microsoft.Solutions/applications. Puede ser una cadena JSON con formato correcto o JObject.
createUiDefinition?: Record<string, unknown>
Valor de propiedad
Record<string, unknown>
deploymentPolicy
Directiva de implementación de aplicaciones administradas.
deploymentPolicy?: ApplicationDeploymentPolicy
Valor de propiedad
description
Descripción de la definición de la aplicación administrada.
description?: string
Valor de propiedad
string
displayName
Nombre para mostrar de la definición de aplicación administrada.
displayName?: string
Valor de propiedad
string
isEnabled
Valor que indica si el paquete está habilitado o no.
isEnabled?: boolean
Valor de propiedad
boolean
lockingPolicy
Directiva de bloqueo de aplicaciones administradas.
lockingPolicy?: ApplicationPackageLockingPolicyDefinition
Valor de propiedad
lockLevel
Nivel de bloqueo de aplicación administrada.
lockLevel: ApplicationLockLevel
Valor de propiedad
mainTemplate
Json de plantilla principal insertada que tiene recursos que se van a aprovisionar. Puede ser una cadena JSON con formato correcto o JObject.
mainTemplate?: Record<string, unknown>
Valor de propiedad
Record<string, unknown>
managementPolicy
Directiva de administración de aplicaciones administradas que determina el acceso del publicador al grupo de recursos administrado.
managementPolicy?: ApplicationManagementPolicy
Valor de propiedad
notificationPolicy
Directiva de notificación de aplicación administrada.
notificationPolicy?: ApplicationNotificationPolicy
Valor de propiedad
packageFileUri
Uri del archivo de paquete de definición de aplicación administrada. Usar este elemento
packageFileUri?: string
Valor de propiedad
string
policies
Directivas de proveedor de aplicaciones administradas.
policies?: ApplicationPolicy[]
Valor de propiedad
storageAccountId
El identificador de la cuenta de almacenamiento para traer su propio escenario de almacenamiento.
storageAccountId?: string
Valor de propiedad
string
Detalles de las propiedades heredadas
id
Nota del identificador de recurso: esta propiedad no se serializará. Solo el servidor puede rellenarlo.
id?: string
Valor de propiedad
string
heredado deGenericResource.id
location
Ubicación del recurso
location?: string
Valor de propiedad
string
se hereda degenericResource.location
managedBy
Identificador del recurso que administra este recurso.
managedBy?: string
Valor de propiedad
string
se hereda deGenericResource.managedBy
name
Nombre de recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
name?: string
Valor de propiedad
string
heredado deGenericResource.name
sku
systemData
Metadatos relativos a la creación y última modificación del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
systemData?: SystemData
Valor de propiedad
heredado deGenericResource.systemData
tags
Etiquetas de recursos
tags?: {[propertyName: string]: string}
Valor de propiedad
{[propertyName: string]: string}
Heredado deGenericResource.tags
type
Tipo de recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
type?: string
Valor de propiedad
string
se hereda degenericResource.type