Compartilhar via


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.

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.

deploymentPolicy

A política de implantação de aplicativo gerenciado.

description

A descrição da definição do aplicativo gerenciado.

displayName

O nome de exibição da definição do aplicativo gerenciado.

isEnabled

Um valor que indica se o pacote está habilitado ou não.

lockingPolicy

A política de bloqueio de aplicativo gerenciado.

lockLevel

O nível de bloqueio do aplicativo gerenciado.

mainTemplate

O json de modelo main embutido que tem recursos a serem provisionados. Pode ser uma cadeia de caracteres JSON JObject ou bem formada.

managementPolicy

A política de gerenciamento de aplicativos gerenciados que determina o acesso do editor ao grupo de recursos gerenciados.

notificationPolicy

A política de notificação de aplicativo gerenciado.

packageFileUri

O URI do arquivo de pacote de definição de aplicativo gerenciado. Usar este elemento

policies

As políticas do provedor de aplicativos gerenciados.

storageAccountId

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

managedBy

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.

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.

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

O SKU do recurso.

sku?: Sku

Valor da propriedade

Sku

Herdado deGenericResource.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