ApplicationDefinition interface 
Information om definition av hanterat program.
- Extends
 
Egenskaper
| artifacts | Samlingen av hanterade programartefakter. Portalen använder de filer som angetts som artefakter för att skapa användarupplevelsen av att skapa ett hanterat program från en definition av ett hanterat program.  | 
| authorizations | Auktoriseringar för den hanterade programleverantören.  | 
| create | 
	createUiDefinition json för säkerhetskopieringsmallen med resursen Microsoft.Solutions/applications. Det kan vara en JObject- eller välformulerad JSON-sträng.  | 
| deployment | 
	Distributionsprincipen för hanterade program.  | 
| description | Definitionsbeskrivningen för det hanterade programmet.  | 
| display | 
	Visningsnamnet för den hanterade programdefinitionen.  | 
| is | 
	Ett värde som anger om paketet är aktiverat eller inte.  | 
| locking | 
	Den hanterade programlåsningsprincipen.  | 
| lock | 
	Den hanterade programlåsnivån.  | 
| main | 
	Den infogade huvudmallen json som har resurser som ska etableras. Det kan vara en JObject- eller välformulerad JSON-sträng.  | 
| management | 
	Hanteringsprincipen för hanterade program som avgör utgivarens åtkomst till den hanterade resursgruppen.  | 
| notification | 
	Meddelandeprincipen för hanterat program.  | 
| package | 
	Uri för den hanterade programdefinitionspaketfilen. Använd det här elementet  | 
| policies | Principerna för den hanterade programprovidern.  | 
| storage | 
	Lagringskonto-ID:t för Bring Your Own Storage-scenariot.  | 
Ärvda egenskaper
| id | Resurs-ID OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.  | 
| location | Resursplats  | 
| managed | 
	ID för resursen som hanterar den här resursen.  | 
| name | Resursnamn OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.  | 
| sku | Resursens SKU.  | 
| system | 
	Metadata som rör skapande och senaste ändring av resursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.  | 
| tags | Resurstaggar  | 
| type | Resurstyp OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.  | 
Egenskapsinformation
artifacts
Samlingen av hanterade programartefakter. Portalen använder de filer som angetts som artefakter för att skapa användarupplevelsen av att skapa ett hanterat program från en definition av ett hanterat program.
artifacts?: ApplicationDefinitionArtifact[]
				Egenskapsvärde
authorizations
Auktoriseringar för den hanterade programleverantören.
authorizations?: ApplicationAuthorization[]
				Egenskapsvärde
		createUiDefinition
	 
	createUiDefinition json för säkerhetskopieringsmallen med resursen Microsoft.Solutions/applications. Det kan vara en JObject- eller välformulerad JSON-sträng.
createUiDefinition?: Record<string, unknown>
				Egenskapsvärde
Record<string, unknown>
		deploymentPolicy
	 
	Distributionsprincipen för hanterade program.
deploymentPolicy?: ApplicationDeploymentPolicy
				Egenskapsvärde
description
Definitionsbeskrivningen för det hanterade programmet.
description?: string
				Egenskapsvärde
string
		displayName
	 
	Visningsnamnet för den hanterade programdefinitionen.
displayName?: string
				Egenskapsvärde
string
		isEnabled
	 
	Ett värde som anger om paketet är aktiverat eller inte.
isEnabled?: boolean
				Egenskapsvärde
boolean
		lockingPolicy
	 
	Den hanterade programlåsningsprincipen.
lockingPolicy?: ApplicationPackageLockingPolicyDefinition
				Egenskapsvärde
		lockLevel
	 
	
		mainTemplate
	 
	Den infogade huvudmallen json som har resurser som ska etableras. Det kan vara en JObject- eller välformulerad JSON-sträng.
mainTemplate?: Record<string, unknown>
				Egenskapsvärde
Record<string, unknown>
		managementPolicy
	 
	Hanteringsprincipen för hanterade program som avgör utgivarens åtkomst till den hanterade resursgruppen.
managementPolicy?: ApplicationManagementPolicy
				Egenskapsvärde
		notificationPolicy
	 
	Meddelandeprincipen för hanterat program.
notificationPolicy?: ApplicationNotificationPolicy
				Egenskapsvärde
		packageFileUri
	  
	Uri för den hanterade programdefinitionspaketfilen. Använd det här elementet
packageFileUri?: string
				Egenskapsvärde
string
policies
Principerna för den hanterade programprovidern.
policies?: ApplicationPolicy[]
				Egenskapsvärde
		storageAccountId
	  
	Lagringskonto-ID:t för Bring Your Own Storage-scenariot.
storageAccountId?: string
				Egenskapsvärde
string
Information om ärvda egenskaper
id
Resurs-ID OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.
id?: string
				Egenskapsvärde
string
ärvd frånGenericResource.id
location
		managedBy
	 
	ID för resursen som hanterar den här resursen.
managedBy?: string
				Egenskapsvärde
string
ärvs frånGenericResource.managedBy
name
Resursnamn OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
name?: string
				Egenskapsvärde
string
ärvd frånGenericResource.name
sku
		systemData
	 
	Metadata som rör skapande och senaste ändring av resursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
systemData?: SystemData
				Egenskapsvärde
ärvd frånGenericResource.systemData
tags
Resurstaggar
tags?: {[propertyName: string]: string}
				Egenskapsvärde
{[propertyName: string]: string}
ärvd frånGenericResource.tags
type
Resurstyp OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.
type?: string
				Egenskapsvärde
string
ärvd frånGenericResource.type