ApplicationDefinition interface
Informace o definici spravované aplikace
- Extends
Vlastnosti
artifacts | Kolekce artefaktů spravované aplikace. Portál použije soubory zadané jako artefakty k vytvoření uživatelského prostředí při vytváření spravované aplikace z definice spravované aplikace. |
authorizations | Autorizace poskytovatele spravovaných aplikací. |
create |
Json createUiDefinition pro záložní šablonu s prostředkem Microsoft.Solutions/applications. Může to být JObject nebo řetězec JSON ve správném formátu. |
deployment |
Zásady nasazení spravované aplikace. |
description | Popis definice spravované aplikace |
display |
Zobrazovaný název definice spravované aplikace |
is |
Hodnota označující, jestli je balíček povolený nebo ne. |
locking |
Zásady uzamykání spravovaných aplikací. |
lock |
Úroveň zámku spravované aplikace. |
main |
Kód JSON vložené hlavní šablony, který obsahuje prostředky, které se mají zřídit. Může to být JObject nebo řetězec JSON ve správném formátu. |
management |
Zásady správy spravovaných aplikací, které určují přístup vydavatele ke spravované skupině prostředků. |
notification |
Zásady oznámení spravované aplikace. |
package |
Identifikátor URI souboru balíčku definice spravované aplikace. Použít tento element |
policies | Zásady poskytovatele spravovaných aplikací. |
storage |
ID účtu úložiště pro scénář přineste si vlastní úložiště. |
Zděděné vlastnosti
id | POZNÁMKA k ID prostředku: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
location | Umístění prostředku |
managed |
ID prostředku, který tento prostředek spravuje. |
name | Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
sku | SKU prostředku. |
system |
Metadata týkající se vytvoření a poslední změny prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
tags | Značky prostředků |
type | Typ prostředku POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
Podrobnosti vlastnosti
artifacts
Kolekce artefaktů spravované aplikace. Portál použije soubory zadané jako artefakty k vytvoření uživatelského prostředí při vytváření spravované aplikace z definice spravované aplikace.
artifacts?: ApplicationDefinitionArtifact[]
Hodnota vlastnosti
authorizations
Autorizace poskytovatele spravovaných aplikací.
authorizations?: ApplicationAuthorization[]
Hodnota vlastnosti
createUiDefinition
Json createUiDefinition pro záložní šablonu s prostředkem Microsoft.Solutions/applications. Může to být JObject nebo řetězec JSON ve správném formátu.
createUiDefinition?: Record<string, unknown>
Hodnota vlastnosti
Record<string, unknown>
deploymentPolicy
Zásady nasazení spravované aplikace.
deploymentPolicy?: ApplicationDeploymentPolicy
Hodnota vlastnosti
description
Popis definice spravované aplikace
description?: string
Hodnota vlastnosti
string
displayName
Zobrazovaný název definice spravované aplikace
displayName?: string
Hodnota vlastnosti
string
isEnabled
Hodnota označující, jestli je balíček povolený nebo ne.
isEnabled?: boolean
Hodnota vlastnosti
boolean
lockingPolicy
Zásady uzamykání spravovaných aplikací.
lockingPolicy?: ApplicationPackageLockingPolicyDefinition
Hodnota vlastnosti
lockLevel
Úroveň zámku spravované aplikace.
lockLevel: ApplicationLockLevel
Hodnota vlastnosti
mainTemplate
Kód JSON vložené hlavní šablony, který obsahuje prostředky, které se mají zřídit. Může to být JObject nebo řetězec JSON ve správném formátu.
mainTemplate?: Record<string, unknown>
Hodnota vlastnosti
Record<string, unknown>
managementPolicy
Zásady správy spravovaných aplikací, které určují přístup vydavatele ke spravované skupině prostředků.
managementPolicy?: ApplicationManagementPolicy
Hodnota vlastnosti
notificationPolicy
Zásady oznámení spravované aplikace.
notificationPolicy?: ApplicationNotificationPolicy
Hodnota vlastnosti
packageFileUri
Identifikátor URI souboru balíčku definice spravované aplikace. Použít tento element
packageFileUri?: string
Hodnota vlastnosti
string
policies
Zásady poskytovatele spravovaných aplikací.
policies?: ApplicationPolicy[]
Hodnota vlastnosti
storageAccountId
ID účtu úložiště pro scénář přineste si vlastní úložiště.
storageAccountId?: string
Hodnota vlastnosti
string
Podrobnosti zděděných vlastností
id
POZNÁMKA k ID prostředku: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
id?: string
Hodnota vlastnosti
string
Zděděno zGenericResource.id
location
managedBy
ID prostředku, který tento prostředek spravuje.
managedBy?: string
Hodnota vlastnosti
string
Zděděno zGenericResource.managedBy
name
Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
name?: string
Hodnota vlastnosti
string
Zděděno zGenericResource.name
sku
systemData
Metadata týkající se vytvoření a poslední změny prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
systemData?: SystemData
Hodnota vlastnosti
Zděděno zGenericResource.systemData
tags
Značky prostředků
tags?: {[propertyName: string]: string}
Hodnota vlastnosti
{[propertyName: string]: string}
Zděděno zGenericResource.tags
type
Typ prostředku POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
type?: string
Hodnota vlastnosti
string
Zděděno zGenericResource.type