Partager via


ApplicationDefinition interface

Informations sur la définition d’application managée.

Extends

Propriétés

artifacts

Collection d’artefacts d’application managée. Le portail utilise les fichiers spécifiés en tant qu’artefacts pour construire l’expérience utilisateur de création d’une application managée à partir d’une définition d’application managée.

authorizations

Autorisations du fournisseur d’applications managées.

createUiDefinition

Json createUiDefinition pour le modèle de sauvegarde avec la ressource Microsoft.Solutions/applications. Il peut s’agir d’une chaîne JObject ou JSON bien formée.

deploymentPolicy

Stratégie de déploiement d’applications managées.

description

Description de la définition d’application managée.

displayName

Nom complet de la définition d’application managée.

isEnabled

Valeur indiquant si le package est activé ou non.

lockingPolicy

Stratégie de verrouillage d’application managée.

lockLevel

Niveau de verrouillage de l’application managée.

mainTemplate

Le main modèle json inline qui a des ressources à provisionner. Il peut s’agir d’une chaîne JObject ou JSON bien formée.

managementPolicy

Stratégie de gestion des applications managées qui détermine l’accès de l’éditeur au groupe de ressources managé.

notificationPolicy

Stratégie de notification d’application managée.

packageFileUri

Uri du fichier de package de définition d’application managée. Utiliser cet élément

policies

Stratégies de fournisseur d’applications managées.

storageAccountId

ID de compte de stockage pour apporter votre propre scénario de stockage.

Propriétés héritées

id

ID de ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

location

Emplacement de la ressource

managedBy

ID de la ressource qui gère cette ressource.

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

sku

Référence SKU de la ressource.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

tags

Balises de ressource

type

Type de ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

Détails de la propriété

artifacts

Collection d’artefacts d’application managée. Le portail utilise les fichiers spécifiés en tant qu’artefacts pour construire l’expérience utilisateur de création d’une application managée à partir d’une définition d’application managée.

artifacts?: ApplicationDefinitionArtifact[]

Valeur de propriété

authorizations

Autorisations du fournisseur d’applications managées.

authorizations?: ApplicationAuthorization[]

Valeur de propriété

createUiDefinition

Json createUiDefinition pour le modèle de sauvegarde avec la ressource Microsoft.Solutions/applications. Il peut s’agir d’une chaîne JObject ou JSON bien formée.

createUiDefinition?: Record<string, unknown>

Valeur de propriété

Record<string, unknown>

deploymentPolicy

Stratégie de déploiement d’applications managées.

deploymentPolicy?: ApplicationDeploymentPolicy

Valeur de propriété

description

Description de la définition d’application managée.

description?: string

Valeur de propriété

string

displayName

Nom complet de la définition d’application managée.

displayName?: string

Valeur de propriété

string

isEnabled

Valeur indiquant si le package est activé ou non.

isEnabled?: boolean

Valeur de propriété

boolean

lockingPolicy

Stratégie de verrouillage d’application managée.

lockingPolicy?: ApplicationPackageLockingPolicyDefinition

Valeur de propriété

lockLevel

Niveau de verrouillage de l’application managée.

lockLevel: ApplicationLockLevel

Valeur de propriété

mainTemplate

Le main modèle json inline qui a des ressources à provisionner. Il peut s’agir d’une chaîne JObject ou JSON bien formée.

mainTemplate?: Record<string, unknown>

Valeur de propriété

Record<string, unknown>

managementPolicy

Stratégie de gestion des applications managées qui détermine l’accès de l’éditeur au groupe de ressources managé.

managementPolicy?: ApplicationManagementPolicy

Valeur de propriété

notificationPolicy

Stratégie de notification d’application managée.

notificationPolicy?: ApplicationNotificationPolicy

Valeur de propriété

packageFileUri

Uri du fichier de package de définition d’application managée. Utiliser cet élément

packageFileUri?: string

Valeur de propriété

string

policies

Stratégies de fournisseur d’applications managées.

policies?: ApplicationPolicy[]

Valeur de propriété

storageAccountId

ID de compte de stockage pour apporter votre propre scénario de stockage.

storageAccountId?: string

Valeur de propriété

string

Détails de la propriété héritée

id

ID de ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

id?: string

Valeur de propriété

string

Hérité deGenericResource.id

location

Emplacement de la ressource

location?: string

Valeur de propriété

string

Hérité deGenericResource.location

managedBy

ID de la ressource qui gère cette ressource.

managedBy?: string

Valeur de propriété

string

Hérité deGenericResource.managedBy

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

name?: string

Valeur de propriété

string

Hérité deGenericResource.name

sku

Référence SKU de la ressource.

sku?: Sku

Valeur de propriété

Sku

Hérité deGenericResource.sku

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

systemData?: SystemData

Valeur de propriété

Hérité deGenericResource.systemData

tags

Balises de ressource

tags?: {[propertyName: string]: string}

Valeur de propriété

{[propertyName: string]: string}

Hérité deGenericResource.tags

type

Type de ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

type?: string

Valeur de propriété

string

Hérité deGenericResource.type