ApplicationDefinition interface
Informationen zur Definition der verwalteten Anwendung.
- Extends
Eigenschaften
| artifacts | Die Sammlung verwalteter Anwendungsartefakte. Das Portal verwendet die als Artefakte angegebenen Dateien, um die Benutzererfahrung beim Erstellen einer verwalteten Anwendung aus einer verwalteten Anwendungsdefinition zu erstellen. |
| authorizations | Die Autorisierungen des verwalteten Anwendungsanbieters. |
| create |
Die createUiDefinition-JSON für die Sicherungsvorlage mit der Ressource "Microsoft.Solutions/applications". Es kann sich um eine JObject- oder wohlgeformte JSON-Zeichenfolge sein. |
| deployment |
Die Richtlinie für die Bereitstellung verwalteter Anwendungen. |
| description | Die Beschreibung der verwalteten Anwendungsdefinition. |
| display |
Der Anzeigename der verwalteten Anwendungsdefinition. |
| is |
Ein Wert, der angibt, ob das Paket aktiviert ist oder nicht. |
| locking |
Die Richtlinie für verwaltete Anwendungssperrung. |
| lock |
Die verwaltete Anwendungssperrebene. |
| main |
Die Inline-Hauptvorlage json, die Ressourcen enthält, die bereitgestellt werden sollen. Es kann sich um eine JObject- oder wohlgeformte JSON-Zeichenfolge sein. |
| management |
Die Verwaltete Anwendungsverwaltungsrichtlinie, die den Zugriff des Herausgebers auf die verwaltete Ressourcengruppe bestimmt. |
| notification |
Die Richtlinie für verwaltete Anwendungsbenachrichtigungen. |
| package |
Der URI des verwalteten Anwendungsdefinitionspakets. Verwenden Sie dieses Element. |
| policies | Die Richtlinien für verwaltete Anwendungsanbieter. |
| storage |
Die Speicherkonto-ID für ihr eigenes Speicherszenario. |
Geerbte Eigenschaften
| id | RESSOURCEN-ID-HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| location | Ressourcenspeicherort |
| managed |
ID der Ressource, die diese Ressource verwaltet. |
| name | Ressourcenname HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| sku | Die SKU der Ressource. |
| system |
Metadaten zur Erstellung und letzten Änderung der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| tags | Ressourcentags |
| type | RessourcentypHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
Details zur Eigenschaft
artifacts
Die Sammlung verwalteter Anwendungsartefakte. Das Portal verwendet die als Artefakte angegebenen Dateien, um die Benutzererfahrung beim Erstellen einer verwalteten Anwendung aus einer verwalteten Anwendungsdefinition zu erstellen.
artifacts?: ApplicationDefinitionArtifact[]
Eigenschaftswert
authorizations
Die Autorisierungen des verwalteten Anwendungsanbieters.
authorizations?: ApplicationAuthorization[]
Eigenschaftswert
createUiDefinition
Die createUiDefinition-JSON für die Sicherungsvorlage mit der Ressource "Microsoft.Solutions/applications". Es kann sich um eine JObject- oder wohlgeformte JSON-Zeichenfolge sein.
createUiDefinition?: Record<string, unknown>
Eigenschaftswert
Record<string, unknown>
deploymentPolicy
Die Richtlinie für die Bereitstellung verwalteter Anwendungen.
deploymentPolicy?: ApplicationDeploymentPolicy
Eigenschaftswert
description
Die Beschreibung der verwalteten Anwendungsdefinition.
description?: string
Eigenschaftswert
string
displayName
Der Anzeigename der verwalteten Anwendungsdefinition.
displayName?: string
Eigenschaftswert
string
isEnabled
Ein Wert, der angibt, ob das Paket aktiviert ist oder nicht.
isEnabled?: boolean
Eigenschaftswert
boolean
lockingPolicy
Die Richtlinie für verwaltete Anwendungssperrung.
lockingPolicy?: ApplicationPackageLockingPolicyDefinition
Eigenschaftswert
lockLevel
Die verwaltete Anwendungssperrebene.
lockLevel: ApplicationLockLevel
Eigenschaftswert
mainTemplate
Die Inline-Hauptvorlage json, die Ressourcen enthält, die bereitgestellt werden sollen. Es kann sich um eine JObject- oder wohlgeformte JSON-Zeichenfolge sein.
mainTemplate?: Record<string, unknown>
Eigenschaftswert
Record<string, unknown>
managementPolicy
Die Verwaltete Anwendungsverwaltungsrichtlinie, die den Zugriff des Herausgebers auf die verwaltete Ressourcengruppe bestimmt.
managementPolicy?: ApplicationManagementPolicy
Eigenschaftswert
notificationPolicy
Die Richtlinie für verwaltete Anwendungsbenachrichtigungen.
notificationPolicy?: ApplicationNotificationPolicy
Eigenschaftswert
packageFileUri
Der URI des verwalteten Anwendungsdefinitionspakets. Verwenden Sie dieses Element.
packageFileUri?: string
Eigenschaftswert
string
policies
Die Richtlinien für verwaltete Anwendungsanbieter.
policies?: ApplicationPolicy[]
Eigenschaftswert
storageAccountId
Die Speicherkonto-ID für ihr eigenes Speicherszenario.
storageAccountId?: string
Eigenschaftswert
string
Geerbte Eigenschaftsdetails
id
RESSOURCEN-ID-HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
id?: string
Eigenschaftswert
string
geerbt vonGenericResource.id
location
managedBy
ID der Ressource, die diese Ressource verwaltet.
managedBy?: string
Eigenschaftswert
string
geerbt vonGenericResource.managedBy
name
Ressourcenname HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
name?: string
Eigenschaftswert
string
geerbt vonGenericResource.name
sku
systemData
Metadaten zur Erstellung und letzten Änderung der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
systemData?: SystemData
Eigenschaftswert
geerbt vonGenericResource.systemData-
tags
Ressourcentags
tags?: {[propertyName: string]: string}
Eigenschaftswert
{[propertyName: string]: string}
type
RessourcentypHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
type?: string
Eigenschaftswert
string
geerbt vonGenericResource.type