ApplicationDefinition interface
관리되는 애플리케이션 정의에 대한 정보입니다.
- Extends
속성
artifacts | 관리되는 애플리케이션 아티팩트 컬렉션입니다. 포털은 아티팩트로 지정된 파일을 사용하여 관리되는 애플리케이션 정의에서 관리되는 애플리케이션을 만드는 사용자 환경을 생성합니다. |
authorizations | 관리되는 애플리케이션 공급자 권한 부여. |
create |
Microsoft.Solutions/applications 리소스를 사용하는 지원 템플릿에 대한 createUiDefinition json입니다. JObject 또는 잘 구성된 JSON 문자열일 수 있습니다. |
deployment |
관리되는 애플리케이션 배포 정책입니다. |
description | 관리되는 애플리케이션 정의 설명입니다. |
display |
관리되는 애플리케이션 정의 표시 이름입니다. |
is |
패키지를 사용할지 여부를 나타내는 값입니다. |
locking |
관리되는 애플리케이션 잠금 정책입니다. |
lock |
관리되는 애플리케이션 잠금 수준입니다. |
main |
프로비전할 리소스가 있는 인라인 기본 템플릿 json입니다. JObject 또는 잘 구성된 JSON 문자열일 수 있습니다. |
management |
관리되는 리소스 그룹에 대한 게시자의 액세스를 결정하는 관리되는 애플리케이션 관리 정책입니다. |
notification |
관리되는 애플리케이션 알림 정책입니다. |
package |
관리되는 애플리케이션 정의 패키지 파일 Uri입니다. 이 요소 사용 |
policies | 관리되는 애플리케이션 공급자 정책입니다. |
storage |
사용자 고유의 스토리지 시나리오를 가져오기 위한 스토리지 계정 ID입니다. |
상속된 속성
id | 리소스 ID 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
location | 리소스 위치 |
managed |
이 리소스를 관리하는 리소스의 ID입니다. |
name | 리소스 이름 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
sku | 리소스의 SKU입니다. |
system |
리소스 만들기 및 마지막 수정과 관련된 메타데이터입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
tags | 리소스 태그 |
type | 리소스 종류 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
속성 세부 정보
artifacts
관리되는 애플리케이션 아티팩트 컬렉션입니다. 포털은 아티팩트로 지정된 파일을 사용하여 관리되는 애플리케이션 정의에서 관리되는 애플리케이션을 만드는 사용자 환경을 생성합니다.
artifacts?: ApplicationDefinitionArtifact[]
속성 값
authorizations
createUiDefinition
Microsoft.Solutions/applications 리소스를 사용하는 지원 템플릿에 대한 createUiDefinition json입니다. 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
mainTemplate
프로비전할 리소스가 있는 인라인 기본 템플릿 json입니다. JObject 또는 잘 구성된 JSON 문자열일 수 있습니다.
mainTemplate?: Record<string, unknown>
속성 값
Record<string, unknown>
managementPolicy
관리되는 리소스 그룹에 대한 게시자의 액세스를 결정하는 관리되는 애플리케이션 관리 정책입니다.
managementPolicy?: ApplicationManagementPolicy
속성 값
notificationPolicy
관리되는 애플리케이션 알림 정책입니다.
notificationPolicy?: ApplicationNotificationPolicy
속성 값
packageFileUri
관리되는 애플리케이션 정의 패키지 파일 Uri입니다. 이 요소 사용
packageFileUri?: string
속성 값
string
policies
storageAccountId
사용자 고유의 스토리지 시나리오를 가져오기 위한 스토리지 계정 ID입니다.
storageAccountId?: string
속성 값
string
상속된 속성 세부 정보
id
location
managedBy
name
sku
systemData
리소스 만들기 및 마지막 수정과 관련된 메타데이터입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
systemData?: SystemData
속성 값
tags
리소스 태그
tags?: {[propertyName: string]: string}
속성 값
{[propertyName: string]: string}
GenericResource.tags에서 상속됨