ApplicationDefinition interface
Informações sobre a definição de aplicativo gerenciado.
- Extends
Propriedades
artifacts | A coleção de artefatos de aplicativo gerenciado. O portal usará os arquivos especificados como artefatos para construir a experiência do usuário de criar um aplicativo gerenciado a partir de uma definição de aplicativo gerenciado. |
authorizations | As autorizações do provedor de aplicativos gerenciados. |
create |
O json createUiDefinition para o modelo de suporte com o recurso Microsoft.Solutions/applications. Pode ser uma cadeia de caracteres JSON JObject ou bem formada. |
deployment |
A política de implantação de aplicativo gerenciado. |
description | A descrição da definição do aplicativo gerenciado. |
display |
O nome de exibição da definição do aplicativo gerenciado. |
is |
Um valor que indica se o pacote está habilitado ou não. |
locking |
A política de bloqueio de aplicativo gerenciado. |
lock |
O nível de bloqueio do aplicativo gerenciado. |
main |
O json de modelo main embutido que tem recursos a serem provisionados. Pode ser uma cadeia de caracteres JSON JObject ou bem formada. |
management |
A política de gerenciamento de aplicativos gerenciados que determina o acesso do editor ao grupo de recursos gerenciados. |
notification |
A política de notificação de aplicativo gerenciado. |
package |
O URI do arquivo de pacote de definição de aplicativo gerenciado. Usar este elemento |
policies | As políticas do provedor de aplicativos gerenciados. |
storage |
A ID da conta de armazenamento para trazer seu próprio cenário de armazenamento. |
Propriedades herdadas
id | OBSERVAÇÃO DA ID do Recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
location | Localização do recurso |
managed |
ID do recurso que gerencia esse recurso. |
name | Observação do nome do recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
sku | O SKU do recurso. |
system |
Metadados relativos à criação e à última modificação do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
tags | Marcações de recursos |
type | Observação do tipo de recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes da propriedade
artifacts
A coleção de artefatos de aplicativo gerenciado. O portal usará os arquivos especificados como artefatos para construir a experiência do usuário de criar um aplicativo gerenciado a partir de uma definição de aplicativo gerenciado.
artifacts?: ApplicationDefinitionArtifact[]
Valor da propriedade
authorizations
As autorizações do provedor de aplicativos gerenciados.
authorizations?: ApplicationAuthorization[]
Valor da propriedade
createUiDefinition
O json createUiDefinition para o modelo de suporte com o recurso Microsoft.Solutions/applications. Pode ser uma cadeia de caracteres JSON JObject ou bem formada.
createUiDefinition?: Record<string, unknown>
Valor da propriedade
Record<string, unknown>
deploymentPolicy
A política de implantação de aplicativo gerenciado.
deploymentPolicy?: ApplicationDeploymentPolicy
Valor da propriedade
description
A descrição da definição do aplicativo gerenciado.
description?: string
Valor da propriedade
string
displayName
O nome de exibição da definição do aplicativo gerenciado.
displayName?: string
Valor da propriedade
string
isEnabled
Um valor que indica se o pacote está habilitado ou não.
isEnabled?: boolean
Valor da propriedade
boolean
lockingPolicy
A política de bloqueio de aplicativo gerenciado.
lockingPolicy?: ApplicationPackageLockingPolicyDefinition
Valor da propriedade
lockLevel
O nível de bloqueio do aplicativo gerenciado.
lockLevel: ApplicationLockLevel
Valor da propriedade
mainTemplate
O json de modelo main embutido que tem recursos a serem provisionados. Pode ser uma cadeia de caracteres JSON JObject ou bem formada.
mainTemplate?: Record<string, unknown>
Valor da propriedade
Record<string, unknown>
managementPolicy
A política de gerenciamento de aplicativos gerenciados que determina o acesso do editor ao grupo de recursos gerenciados.
managementPolicy?: ApplicationManagementPolicy
Valor da propriedade
notificationPolicy
A política de notificação de aplicativo gerenciado.
notificationPolicy?: ApplicationNotificationPolicy
Valor da propriedade
packageFileUri
O URI do arquivo de pacote de definição de aplicativo gerenciado. Usar este elemento
packageFileUri?: string
Valor da propriedade
string
policies
As políticas do provedor de aplicativos gerenciados.
policies?: ApplicationPolicy[]
Valor da propriedade
storageAccountId
A ID da conta de armazenamento para trazer seu próprio cenário de armazenamento.
storageAccountId?: string
Valor da propriedade
string
Detalhes das propriedades herdadas
id
OBSERVAÇÃO DA ID do Recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor da propriedade
string
Herdado deGenericResource.id
location
Localização do recurso
location?: string
Valor da propriedade
string
Herdado deGenericResource.location
managedBy
ID do recurso que gerencia esse recurso.
managedBy?: string
Valor da propriedade
string
Herdado deGenericResource.managedBy
name
Observação do nome do recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor da propriedade
string
Herdado deGenericResource.name
sku
systemData
Metadados relativos à criação e à última modificação do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
systemData?: SystemData
Valor da propriedade
Herdado deGenericResource.systemData
tags
Marcações de recursos
tags?: {[propertyName: string]: string}
Valor da propriedade
{[propertyName: string]: string}
Herdado deGenericResource.tags
type
Observação do tipo de recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
type?: string
Valor da propriedade
string
Herdado deGenericResource.type