ApplicationDefinition interface
Informazioni sulla definizione dell'applicazione gestita.
- Extends
Proprietà
artifacts | Raccolta di artefatti dell'applicazione gestita. Il portale userà i file specificati come artefatti per costruire l'esperienza utente di creazione di un'applicazione gestita da una definizione di applicazione gestita. |
authorizations | Autorizzazioni del provider di applicazioni gestite. |
create |
Json createUiDefinition per il modello di supporto con la risorsa Microsoft.Solutions/applications. Può essere una stringa JSON ben formata o JObject. |
deployment |
Criteri di distribuzione dell'applicazione gestita. |
description | Descrizione della definizione dell'applicazione gestita. |
display |
Nome visualizzato della definizione dell'applicazione gestita. |
is |
Valore che indica se il pacchetto è abilitato o meno. |
locking |
Criteri di blocco dell'applicazione gestita. |
lock |
Livello di blocco dell'applicazione gestito. |
main |
Json del modello principale inline di cui eseguire il provisioning delle risorse. Può essere una stringa JSON ben formata o JObject. |
management |
Criteri di gestione delle applicazioni gestite che determinano l'accesso del server di pubblicazione al gruppo di risorse gestito. |
notification |
Criteri di notifica dell'applicazione gestita. |
package |
Uri del file del pacchetto di definizione dell'applicazione gestita. Usare questo elemento |
policies | Criteri del provider di applicazioni gestite. |
storage |
ID dell'account di archiviazione per portare lo scenario di archiviazione personalizzato. |
Proprietà ereditate
id | NOTA ID risorsa: questa proprietà non verrà serializzata. Può essere popolata solo dal server. |
location | Posizione risorsa |
managed |
ID della risorsa che gestisce questa risorsa. |
name | Nome risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server. |
sku | SKU della risorsa. |
system |
Metadati relativi alla creazione e all'ultima modifica della risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server. |
tags | Tag delle risorse |
type | NOTA tipo di risorsa: questa proprietà non verrà serializzata. Può essere popolata solo dal server. |
Dettagli proprietà
artifacts
Raccolta di artefatti dell'applicazione gestita. Il portale userà i file specificati come artefatti per costruire l'esperienza utente di creazione di un'applicazione gestita da una definizione di applicazione gestita.
artifacts?: ApplicationDefinitionArtifact[]
Valore della proprietà
authorizations
Autorizzazioni del provider di applicazioni gestite.
authorizations?: ApplicationAuthorization[]
Valore della proprietà
createUiDefinition
Json createUiDefinition per il modello di supporto con la risorsa Microsoft.Solutions/applications. Può essere una stringa JSON ben formata o JObject.
createUiDefinition?: Record<string, unknown>
Valore della proprietà
Record<string, unknown>
deploymentPolicy
Criteri di distribuzione dell'applicazione gestita.
deploymentPolicy?: ApplicationDeploymentPolicy
Valore della proprietà
description
Descrizione della definizione dell'applicazione gestita.
description?: string
Valore della proprietà
string
displayName
Nome visualizzato della definizione dell'applicazione gestita.
displayName?: string
Valore della proprietà
string
isEnabled
Valore che indica se il pacchetto è abilitato o meno.
isEnabled?: boolean
Valore della proprietà
boolean
lockingPolicy
Criteri di blocco dell'applicazione gestita.
lockingPolicy?: ApplicationPackageLockingPolicyDefinition
Valore della proprietà
lockLevel
Livello di blocco dell'applicazione gestito.
lockLevel: ApplicationLockLevel
Valore della proprietà
mainTemplate
Json del modello principale inline di cui eseguire il provisioning delle risorse. Può essere una stringa JSON ben formata o JObject.
mainTemplate?: Record<string, unknown>
Valore della proprietà
Record<string, unknown>
managementPolicy
Criteri di gestione delle applicazioni gestite che determinano l'accesso del server di pubblicazione al gruppo di risorse gestito.
managementPolicy?: ApplicationManagementPolicy
Valore della proprietà
notificationPolicy
Criteri di notifica dell'applicazione gestita.
notificationPolicy?: ApplicationNotificationPolicy
Valore della proprietà
packageFileUri
Uri del file del pacchetto di definizione dell'applicazione gestita. Usare questo elemento
packageFileUri?: string
Valore della proprietà
string
policies
Criteri del provider di applicazioni gestite.
policies?: ApplicationPolicy[]
Valore della proprietà
storageAccountId
ID dell'account di archiviazione per portare lo scenario di archiviazione personalizzato.
storageAccountId?: string
Valore della proprietà
string
Dettagli proprietà ereditate
id
NOTA ID risorsa: questa proprietà non verrà serializzata. Può essere popolata solo dal server.
id?: string
Valore della proprietà
string
Ereditato daGenericResource.id
location
Posizione risorsa
location?: string
Valore della proprietà
string
Ereditato daGenericResource.location
managedBy
ID della risorsa che gestisce questa risorsa.
managedBy?: string
Valore della proprietà
string
Ereditato daGenericResource.managedBy
name
Nome risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.
name?: string
Valore della proprietà
string
Ereditato daGenericResource.name
sku
systemData
Metadati relativi alla creazione e all'ultima modifica della risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.
systemData?: SystemData
Valore della proprietà
Ereditato daGenericResource.systemData
tags
Tag delle risorse
tags?: {[propertyName: string]: string}
Valore della proprietà
{[propertyName: string]: string}
Ereditato daGenericResource.tags
type
NOTA tipo di risorsa: questa proprietà non verrà serializzata. Può essere popolata solo dal server.
type?: string
Valore della proprietà
string
Ereditato daGenericResource.type