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 utilisera les fichiers spécifiés en tant qu’artefacts pour construire l’expérience utilisateur de la 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 stockage avec la ressource Microsoft.Solutions/applications. Il peut s’agir d’une chaîne JSON bien formée ou JObject.

deploymentPolicy

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

description

Description de la définition de l’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

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

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 du 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

REMARQUE de l’ID de ressource : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

location

Emplacement des ressources

managedBy

ID de la ressource qui gère cette ressource.

name

Remarque sur le nom de la ressource : cette propriété ne sera pas sérialisée. Elle ne peut être remplie 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. Elle ne peut être remplie que par le serveur.

tags

Balises de ressource

type

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

Détails de la propriété

artifacts

Collection d’artefacts d’application managée. Le portail utilisera les fichiers spécifiés en tant qu’artefacts pour construire l’expérience utilisateur de la 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 stockage avec la ressource Microsoft.Solutions/applications. Il peut s’agir d’une chaîne JSON bien formée ou JObject.

createUiDefinition?: Record<string, unknown>

Valeur de propriété

Record<string, unknown>

deploymentPolicy

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

deploymentPolicy?: ApplicationDeploymentPolicy

Valeur de propriété

description

Description de la définition de l’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

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

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 du 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

REMARQUE de l’ID de ressource : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

id?: string

Valeur de propriété

string

héritée deGenericResource.id

location

Emplacement des ressources

location?: string

Valeur de propriété

string

héritée degenericResource.location

managedBy

ID de la ressource qui gère cette ressource.

managedBy?: string

Valeur de propriété

string

héritée deGenericResource.managedBy

name

Remarque sur le nom de la ressource : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name?: string

Valeur de propriété

string

héritée deGenericResource.name

sku

Référence SKU de la ressource.

sku?: Sku

Valeur de propriété

Sku

héritée 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. Elle ne peut être remplie que par le serveur.

systemData?: SystemData

Valeur de propriété

héritée deGenericResource.systemData

tags

Balises de ressource

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

Valeur de propriété

{[propertyName: string]: string}

héritée deGenericResource.tags

type

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

type?: string

Valeur de propriété

string

héritée deGenericResource.type