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 Benutzerfreundlichkeit beim Erstellen einer verwalteten Anwendung aus einer Definition einer verwalteten Anwendung zu erstellen. |
authorizations | Die Autorisierungen des verwalteten Anwendungsanbieters. |
create |
Der createUiDefinition-JSON-Code für die Unterstützungsvorlage mit der Ressource Microsoft.Solutions/applications. Es kann sich um eine JObject-Zeichenfolge oder eine wohlgeformte JSON-Zeichenfolge handeln. |
deployment |
Die Bereitstellungsrichtlinie für verwaltete Anwendungen. |
description | Die Definition der verwalteten Anwendung. |
display |
Der Anzeigename der Verwalteten Anwendungsdefinition. |
is |
Ein Wert, der angibt, ob das Paket aktiviert ist oder nicht. |
locking |
Die Sperrrichtlinie für verwaltete Anwendungen. |
lock |
Die Sperresebene der verwalteten Anwendung. |
main |
Die Inline-Standard JSON-Vorlage, die ressourcen enthält, die bereitgestellt werden müssen. Es kann sich um eine JObject-Zeichenfolge oder eine wohlgeformte JSON-Zeichenfolge handeln. |
management |
Die Verwaltungsrichtlinie für verwaltete Anwendungen, die den Zugriff des Herausgebers auf die verwaltete Ressourcengruppe bestimmt. |
notification |
Die Benachrichtigungsrichtlinie für verwaltete Anwendungen. |
package |
Der URI der Paketdefinitionsdatei für die verwaltete Anwendung. Verwenden Sie dieses Element. |
policies | Die Richtlinien des Anbieters der verwalteten Anwendung. |
storage |
Die Speicherkonto-ID für das Szenario "Bring Your Own Storage". |
Geerbte Eigenschaften
id | Hinweis zur Ressourcen-ID: Diese Eigenschaft wird nicht serialisiert. Sie 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. Sie kann nur vom Server aufgefüllt werden. |
sku | Die SKU der Ressource. |
system |
Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
tags | Ressourcentags |
type | Ressourcentyp HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie 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 Benutzerfreundlichkeit beim Erstellen einer verwalteten Anwendung aus einer Definition einer verwalteten Anwendung zu erstellen.
artifacts?: ApplicationDefinitionArtifact[]
Eigenschaftswert
authorizations
Die Autorisierungen des verwalteten Anwendungsanbieters.
authorizations?: ApplicationAuthorization[]
Eigenschaftswert
createUiDefinition
Der createUiDefinition-JSON-Code für die Unterstützungsvorlage mit der Ressource Microsoft.Solutions/applications. Es kann sich um eine JObject-Zeichenfolge oder eine wohlgeformte JSON-Zeichenfolge handeln.
createUiDefinition?: Record<string, unknown>
Eigenschaftswert
Record<string, unknown>
deploymentPolicy
Die Bereitstellungsrichtlinie für verwaltete Anwendungen.
deploymentPolicy?: ApplicationDeploymentPolicy
Eigenschaftswert
description
Die Definition der verwalteten Anwendung.
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 Sperrrichtlinie für verwaltete Anwendungen.
lockingPolicy?: ApplicationPackageLockingPolicyDefinition
Eigenschaftswert
lockLevel
Die Sperresebene der verwalteten Anwendung.
lockLevel: ApplicationLockLevel
Eigenschaftswert
mainTemplate
Die Inline-Standard JSON-Vorlage, die ressourcen enthält, die bereitgestellt werden müssen. Es kann sich um eine JObject-Zeichenfolge oder eine wohlgeformte JSON-Zeichenfolge handeln.
mainTemplate?: Record<string, unknown>
Eigenschaftswert
Record<string, unknown>
managementPolicy
Die Verwaltungsrichtlinie für verwaltete Anwendungen, die den Zugriff des Herausgebers auf die verwaltete Ressourcengruppe bestimmt.
managementPolicy?: ApplicationManagementPolicy
Eigenschaftswert
notificationPolicy
Die Benachrichtigungsrichtlinie für verwaltete Anwendungen.
notificationPolicy?: ApplicationNotificationPolicy
Eigenschaftswert
packageFileUri
Der URI der Paketdefinitionsdatei für die verwaltete Anwendung. Verwenden Sie dieses Element.
packageFileUri?: string
Eigenschaftswert
string
policies
Die Richtlinien des Anbieters der verwalteten Anwendung.
policies?: ApplicationPolicy[]
Eigenschaftswert
storageAccountId
Die Speicherkonto-ID für das Szenario "Bring Your Own Storage".
storageAccountId?: string
Eigenschaftswert
string
Geerbte Eigenschaftsdetails
id
Hinweis zur Ressourcen-ID: Diese Eigenschaft wird nicht serialisiert. Sie 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. Sie kann nur vom Server aufgefüllt werden.
name?: string
Eigenschaftswert
string
Geerbt vonGenericResource.name
sku
systemData
Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
systemData?: SystemData
Eigenschaftswert
Geerbt vonGenericResource.systemData
tags
Ressourcentags
tags?: {[propertyName: string]: string}
Eigenschaftswert
{[propertyName: string]: string}
Geerbt vonGenericResource.tags
type
Ressourcentyp HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
type?: string
Eigenschaftswert
string
Geerbt vonGenericResource.type