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 aplicativo gerenciado.

createUiDefinition

O json createUiDefinition para o modelo de backup com o recurso Microsoft.Solutions/applications. Pode ser uma cadeia de caracteres JObject ou JSON 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 principal embutido que tem recursos a serem provisionados. Pode ser uma cadeia de caracteres JObject ou JSON bem formada.

managementPolicy

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

notificationPolicy

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

packageFileUri

O Uri do arquivo de pacote de definição de aplicativo gerenciado. Use este elemento

policies

As políticas do provedor de aplicativo gerenciado.

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

Local 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

A 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

Marcas de recurso

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 aplicativo gerenciado.

authorizations?: ApplicationAuthorization[]

Valor da propriedade

createUiDefinition

O json createUiDefinition para o modelo de backup com o recurso Microsoft.Solutions/applications. Pode ser uma cadeia de caracteres JObject ou JSON 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 principal embutido que tem recursos a serem provisionados. Pode ser uma cadeia de caracteres JObject ou JSON 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 publicador ao grupo de recursos gerenciado.

managementPolicy?: ApplicationManagementPolicy

Valor da propriedade

notificationPolicy

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

notificationPolicy?: ApplicationNotificationPolicy

Valor da propriedade

packageFileUri

O Uri do arquivo de pacote de definição de aplicativo gerenciado. Use este elemento

packageFileUri?: string

Valor da propriedade

string

policies

As políticas do provedor de aplicativo gerenciado.

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

Local 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

A 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 de GenericResource.systemData

tags

Marcas de recurso

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