ArmApplicationDefinitionData Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe représentant le modèle de données ArmApplicationDefinition. Informations sur la définition d’application managée.
public class ArmApplicationDefinitionData : Azure.ResourceManager.Resources.Models.ArmApplicationResourceData
type ArmApplicationDefinitionData = class
inherit ArmApplicationResourceData
Public Class ArmApplicationDefinitionData
Inherits ArmApplicationResourceData
- Héritage
Constructeurs
ArmApplicationDefinitionData(AzureLocation, ArmApplicationLockLevel) |
Initialise une nouvelle instance d’ArmApplicationDefinitionData. |
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. Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions). Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String). Exemples :
|
DeploymentMode |
Mode de déploiement d’application managée. |
Description |
Description de la définition d’application managée. |
DisplayName |
Nom complet de la définition d’application managée. |
Id |
ID de ressource complet pour la ressource. Ex : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Hérité de ResourceData) |
IsEnabled |
Valeur indiquant si le package est activé ou non. |
Location |
Emplacement géographique où réside la ressource. (Hérité de TrackedResourceData) |
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. Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions). Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String). Exemples :
|
ManagedBy |
ID de la ressource qui gère cette ressource. (Hérité de ArmApplicationResourceData) |
ManagementMode |
Mode de gestion des applications managées. |
Name |
Nom de la ressource. (Hérité de ResourceData) |
NotificationEndpoints |
Point de terminaison de notification d’application managée. |
PackageFileUri |
Uri du fichier de package de définition d’application managée. Utilisez cet élément. |
Policies |
Stratégies de fournisseur d’applications managées. |
ResourceType |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts ». (Hérité de ResourceData) |
Sku |
Référence SKU de la ressource. (Hérité de ArmApplicationResourceData) |
SystemData |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. (Hérité de ResourceData) |
Tags |
Balises de ressource. (Hérité de TrackedResourceData) |