Поделиться через


ApplicationDefinition interface

Сведения об определении управляемого приложения.

Extends

Свойства

artifacts

Коллекция артефактов управляемого приложения. Портал будет использовать файлы, указанные в качестве артефактов, для создания управляемого приложения из определения управляемого приложения.

authorizations

Авторизация поставщика управляемых приложений.

createUiDefinition

Json createUiDefinition для шаблона резервного копирования с ресурсом Microsoft.Solutions/applications. Это может быть строка JObject или хорошо сформированная строка JSON.

deploymentPolicy

Политика развертывания управляемых приложений.

description

Описание определения управляемого приложения.

displayName

Отображаемое имя определения управляемого приложения.

isEnabled

Значение, указывающее, включен ли пакет.

lockingPolicy

Политика блокировки управляемого приложения.

lockLevel

Уровень блокировки управляемого приложения.

mainTemplate

Встроенный json основного шаблона, который содержит ресурсы для подготовки. Это может быть строка JObject или хорошо сформированная строка JSON.

managementPolicy

Политика управления управляемыми приложениями, которая определяет доступ издателя к управляемой группе ресурсов.

notificationPolicy

Политика уведомлений управляемого приложения.

packageFileUri

Uri файла пакета определения управляемого приложения. Использование этого элемента

policies

Политики поставщика управляемых приложений.

storageAccountId

Идентификатор учетной записи хранения для создания собственного сценария хранения.

Унаследованные свойства

id

Примечание идентификатора ресурса. Это свойство не будет сериализовано. Его можно заполнить только сервером.

location

Расположение ресурса

managedBy

Идентификатор ресурса, который управляет этим ресурсом.

name

Примечание о имени ресурса. Это свойство не будет сериализовано. Его можно заполнить только сервером.

sku

Номер SKU ресурса.

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

tags

Теги ресурсов

type

ПРИМЕЧАНИЕ типа ресурса. Это свойство не будет сериализовано. Его можно заполнить только сервером.

Сведения о свойстве

artifacts

Коллекция артефактов управляемого приложения. Портал будет использовать файлы, указанные в качестве артефактов, для создания управляемого приложения из определения управляемого приложения.

artifacts?: ApplicationDefinitionArtifact[]

Значение свойства

authorizations

Авторизация поставщика управляемых приложений.

authorizations?: ApplicationAuthorization[]

Значение свойства

createUiDefinition

Json createUiDefinition для шаблона резервного копирования с ресурсом Microsoft.Solutions/applications. Это может быть строка JObject или хорошо сформированная строка JSON.

createUiDefinition?: Record<string, unknown>

Значение свойства

Record<string, unknown>

deploymentPolicy

Политика развертывания управляемых приложений.

deploymentPolicy?: ApplicationDeploymentPolicy

Значение свойства

description

Описание определения управляемого приложения.

description?: string

Значение свойства

string

displayName

Отображаемое имя определения управляемого приложения.

displayName?: string

Значение свойства

string

isEnabled

Значение, указывающее, включен ли пакет.

isEnabled?: boolean

Значение свойства

boolean

lockingPolicy

Политика блокировки управляемого приложения.

lockingPolicy?: ApplicationPackageLockingPolicyDefinition

Значение свойства

lockLevel

Уровень блокировки управляемого приложения.

lockLevel: ApplicationLockLevel

Значение свойства

mainTemplate

Встроенный json основного шаблона, который содержит ресурсы для подготовки. Это может быть строка JObject или хорошо сформированная строка JSON.

mainTemplate?: Record<string, unknown>

Значение свойства

Record<string, unknown>

managementPolicy

Политика управления управляемыми приложениями, которая определяет доступ издателя к управляемой группе ресурсов.

managementPolicy?: ApplicationManagementPolicy

Значение свойства

notificationPolicy

Политика уведомлений управляемого приложения.

notificationPolicy?: ApplicationNotificationPolicy

Значение свойства

packageFileUri

Uri файла пакета определения управляемого приложения. Использование этого элемента

packageFileUri?: string

Значение свойства

string

policies

Политики поставщика управляемых приложений.

policies?: ApplicationPolicy[]

Значение свойства

storageAccountId

Идентификатор учетной записи хранения для создания собственного сценария хранения.

storageAccountId?: string

Значение свойства

string

Сведения об унаследованном свойстве

id

Примечание идентификатора ресурса. Это свойство не будет сериализовано. Его можно заполнить только сервером.

id?: string

Значение свойства

string

унаследован отGenericResource.id

location

Расположение ресурса

location?: string

Значение свойства

string

унаследовано отGenericResource.location

managedBy

Идентификатор ресурса, который управляет этим ресурсом.

managedBy?: string

Значение свойства

string

унаследован отGenericResource.managedBy

name

Примечание о имени ресурса. Это свойство не будет сериализовано. Его можно заполнить только сервером.

name?: string

Значение свойства

string

унаследован отGenericResource.name

sku

Номер SKU ресурса.

sku?: Sku

Значение свойства

Sku

унаследован отGenericResource.sku

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

systemData?: SystemData

Значение свойства

унаследован отGenericResource.systemData

tags

Теги ресурсов

tags?: {[propertyName: string]: string}

Значение свойства

{[propertyName: string]: string}

наследуется отGenericResource.tags

type

ПРИМЕЧАНИЕ типа ресурса. Это свойство не будет сериализовано. Его можно заполнить только сервером.

type?: string

Значение свойства

string

Наследуется отGenericResource.type