Applications - List By Resource Group

리소스 그룹 내의 모든 애플리케이션을 가져옵니다.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications?api-version=2019-07-01

URI 매개 변수

Name In Required Type Description
resourceGroupName
path True
  • string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

Regex pattern: ^[-\w\._\(\)]+$

subscriptionId
path True
  • string

대상 구독의 ID입니다.

api-version
query True
  • string

이 작업에 사용할 API 버전입니다.

응답

Name Type Description
200 OK

확인 - 애플리케이션 배열을 반환합니다.

Other Status Codes

작업이 실패한 이유를 설명하는 오류 응답입니다.

보안

azure_auth

OAuth2 Flow Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation 사용자 계정 가장

예제

Lists applications

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applications?api-version=2019-07-01

Sample Response

{
  "value": [
    {
      "name": "myManagedApplication",
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applications/myManagedApplication",
      "type": "Microsoft.Solutions/applications",
      "location": "East US 2",
      "managedBy": null,
      "tags": null,
      "plan": null,
      "identity": null,
      "kind": "ServiceCatalog",
      "sku": null,
      "properties": {
        "applicationDefinitionId": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/managedApplicationDefinitions/myAppDef",
        "managedResourceGroupId": "/subscriptions/subid/resourceGroups/myManagedRG",
        "outputs": null,
        "parameters": null,
        "provisioningState": "Created"
      }
    },
    {
      "name": "myManagedApplication2",
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applications/myManagedApplication2",
      "type": "Microsoft.Solutions/applications",
      "location": "West US",
      "managedBy": null,
      "tags": null,
      "plan": null,
      "identity": null,
      "kind": "ServiceCatalog",
      "sku": null,
      "properties": {
        "applicationDefinitionId": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/managedApplicationDefinitions/myAppDef2",
        "managedResourceGroupId": "/subscriptions/subid/resourceGroups/myManagedRG",
        "outputs": null,
        "parameters": null,
        "provisioningState": "Created"
      }
    }
  ]
}

정의

Application

관리되는 애플리케이션에 대한 정보입니다.

ApplicationArtifact

관리되는 애플리케이션 아티팩트입니다.

ApplicationArtifactName

관리되는 애플리케이션 아티팩트 이름입니다.

ApplicationArtifactType

관리되는 애플리케이션 아티팩트 형식입니다.

ApplicationAuthorization

관리되는 애플리케이션 공급자 권한 부여입니다.

ApplicationBillingDetailsDefinition

관리되는 애플리케이션 청구 세부 정보 정의입니다.

ApplicationClientDetails

애플리케이션 클라이언트는 관리되는 앱 리소스를 만들거나 업데이트하는 엔터티를 추적하기 위한 세부 정보를 제공합니다.

ApplicationJitAccessPolicy

관리되는 애플리케이션 Jit 액세스 정책입니다.

ApplicationListResult

관리되는 애플리케이션 목록입니다.

ApplicationManagementMode

관리 모드입니다.

ApplicationPackageContact

애플리케이션 패키지 연락처 정보입니다.

ApplicationPackageSupportUrls

어플라이언스 패키지는 URL을 지원합니다.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

ErrorDetail

오류 세부 정보입니다.

ErrorResponse

오류 응답

Identity

리소스의 ID입니다.

JitApprovalMode

Jit 승인 모드입니다.

JitApproverDefinition

JIT 승인자 정의입니다.

JitApproverType

승인자 형식입니다.

Plan

관리되는 애플리케이션을 계획합니다.

ProvisioningState

관리되는 애플리케이션의 프로비전 상태입니다.

ResourceIdentityType

ID 형식입니다.

Sku

리소스에 대한 SKU입니다.

userAssignedResourceIdentity

ResourceIdentity의 UserAssignedIdentities 사전에 포함된 사용자 할당 ID를 나타냅니다.

Application

관리되는 애플리케이션에 대한 정보입니다.

Name Type Description
id
  • string

리소스 ID

identity

리소스의 ID입니다.

kind
  • string

관리되는 애플리케이션의 종류입니다. 허용되는 값은 MarketPlace 및 ServiceCatalog입니다.

location
  • string

리소스 위치

managedBy
  • string

이 리소스를 관리하는 리소스의 ID입니다.

name
  • string

리소스 이름

plan

계획 정보입니다.

properties.applicationDefinitionId
  • string

관리되는 애플리케이션 정의 ID의 정규화된 경로입니다.

properties.artifacts

관리되는 애플리케이션 아티팩트 컬렉션입니다.

properties.authorizations

애플리케이션 패키지에서 검색되는 읽기 전용 권한 부여 속성입니다.

properties.billingDetails

관리되는 애플리케이션 청구 세부 정보입니다.

properties.createdBy

JIT 요청을 만든 클라이언트 엔터티입니다.

properties.customerSupport

애플리케이션 패키지에서 검색되는 읽기 전용 고객 지원 속성입니다.

properties.jitAccessPolicy

관리되는 애플리케이션 Jit 액세스 정책입니다.

properties.managedResourceGroupId
  • string

관리되는 리소스 그룹 ID입니다.

properties.managementMode

관리되는 애플리케이션 관리 모드입니다.

properties.outputs
  • object

관리되는 애플리케이션 출력을 정의하는 이름 및 값 쌍입니다.

properties.parameters
  • object

관리되는 애플리케이션 매개 변수를 정의하는 이름 및 값 쌍입니다. JObject 또는 잘 구성된 JSON 문자열일 수 있습니다.

properties.provisioningState

관리되는 애플리케이션 프로비저닝 상태입니다.

properties.publisherTenantId
  • string

게시자 테넌트 ID입니다.

properties.supportUrls

애플리케이션 패키지에서 검색되는 읽기 전용 지원 URL 속성입니다.

properties.updatedBy

JIT 요청을 마지막으로 업데이트한 클라이언트 엔터티입니다.

sku

리소스의 SKU입니다.

tags
  • object

리소스 태그

type
  • string

리소스 유형

ApplicationArtifact

관리되는 애플리케이션 아티팩트입니다.

Name Type Description
name

관리되는 애플리케이션 아티팩트 이름입니다.

type

관리되는 애플리케이션 아티팩트 형식입니다.

uri
  • string

관리되는 애플리케이션 아티팩트 Blob URI입니다.

ApplicationArtifactName

관리되는 애플리케이션 아티팩트 이름입니다.

Name Type Description
Authorizations
  • string
CustomRoleDefinition
  • string
NotSpecified
  • string
ViewDefinition
  • string

ApplicationArtifactType

관리되는 애플리케이션 아티팩트 형식입니다.

Name Type Description
Custom
  • string
NotSpecified
  • string
Template
  • string

ApplicationAuthorization

관리되는 애플리케이션 공급자 권한 부여입니다.

Name Type Description
principalId
  • string

공급자의 보안 주체 식별자입니다. 공급자가 ARM을 호출하여 관리되는 애플리케이션 리소스를 관리하는 데 사용할 ID입니다.

roleDefinitionId
  • string

공급자의 역할 정의 식별자입니다. 이 역할은 관리되는 애플리케이션의 컨테이너 리소스 그룹에 대해 공급자가 가져야 하는 모든 권한을 정의합니다. 이 역할 정의에는 리소스 그룹을 삭제할 수 있는 권한이 없습니다.

ApplicationBillingDetailsDefinition

관리되는 애플리케이션 청구 세부 정보 정의입니다.

Name Type Description
resourceUsageId
  • string

관리되는 애플리케이션 리소스 사용 ID입니다.

ApplicationClientDetails

애플리케이션 클라이언트는 관리되는 앱 리소스를 만들거나 업데이트하는 엔터티를 추적하기 위한 세부 정보를 제공합니다.

Name Type Description
applicationId
  • string

클라이언트 애플리케이션 ID입니다.

oid
  • string

클라이언트 Oid입니다.

puid
  • string

클라이언트 Puid

ApplicationJitAccessPolicy

관리되는 애플리케이션 Jit 액세스 정책입니다.

Name Type Description
jitAccessEnabled
  • boolean

JIT 액세스를 사용할 수 있는지 여부입니다.

jitApprovalMode

JIT 승인 모드입니다.

jitApprovers

JIT 승인자

maximumJitAccessDuration
  • string

최대 기간 JIT 액세스 권한이 부여됩니다. ISO8601 기간 값입니다.

ApplicationListResult

관리되는 애플리케이션 목록입니다.

Name Type Description
nextLink
  • string

다음 결과 집합을 가져오는 데 사용할 URL입니다.

value

관리되는 애플리케이션의 배열입니다.

ApplicationManagementMode

관리 모드입니다.

Name Type Description
Managed
  • string
NotSpecified
  • string
Unmanaged
  • string

ApplicationPackageContact

애플리케이션 패키지 연락처 정보입니다.

Name Type Description
contactName
  • string

연락처 이름입니다.

email
  • string

연락처 전자 메일입니다.

phone
  • string

연락처 전화 번호입니다.

ApplicationPackageSupportUrls

어플라이언스 패키지는 URL을 지원합니다.

Name Type Description
governmentCloud
  • string

정부 클라우드 지원 URL입니다.

publicAzure
  • string

공용 Azure 지원 URL입니다.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

Name Type Description
info
  • object

추가 정보입니다.

type
  • string

추가 정보 유형입니다.

ErrorDetail

오류 세부 정보입니다.

Name Type Description
additionalInfo

오류 추가 정보입니다.

code
  • string

오류 코드입니다.

details

오류 세부 정보입니다.

message
  • string

오류 메시지입니다.

target
  • string

오류 대상입니다.

ErrorResponse

오류 응답

Name Type Description
error

오류 개체입니다.

Identity

리소스의 ID입니다.

Name Type Description
principalId
  • string

리소스 ID의 주체 ID입니다.

tenantId
  • string

리소스의 테넌트 ID입니다.

type

ID 형식입니다.

userAssignedIdentities

리소스와 연결된 사용자 ID 목록입니다. 사용자 ID 사전 키 참조는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' 형식의 리소스 ID입니다.

JitApprovalMode

Jit 승인 모드입니다.

Name Type Description
AutoApprove
  • string
ManualApprove
  • string
NotSpecified
  • string

JitApproverDefinition

JIT 승인자 정의입니다.

Name Type Description
displayName
  • string

승인자 표시 이름입니다.

id
  • string

승인자 서비스 주체 ID입니다.

type

승인자 형식입니다.

JitApproverType

승인자 형식입니다.

Name Type Description
group
  • string
user
  • string

Plan

관리되는 애플리케이션을 계획합니다.

Name Type Description
name
  • string

계획 이름입니다.

product
  • string

제품 코드입니다.

promotionCode
  • string

승격 코드입니다.

publisher
  • string

게시자 ID입니다.

version
  • string

계획의 버전입니다.

ProvisioningState

관리되는 애플리케이션의 프로비전 상태입니다.

Name Type Description
Accepted
  • string
Canceled
  • string
Created
  • string
Creating
  • string
Deleted
  • string
Deleting
  • string
Failed
  • string
NotSpecified
  • string
Ready
  • string
Running
  • string
Succeeded
  • string
Updating
  • string

ResourceIdentityType

ID 형식입니다.

Name Type Description
None
  • string
SystemAssigned
  • string
SystemAssigned, UserAssigned
  • string
UserAssigned
  • string

Sku

리소스에 대한 SKU입니다.

Name Type Description
capacity
  • integer

SKU 용량입니다.

family
  • string

SKU 제품군입니다.

model
  • string

SKU 모델입니다.

name
  • string

SKU 이름입니다.

size
  • string

SKU 크기입니다.

tier
  • string

SKU 계층.

userAssignedResourceIdentity

ResourceIdentity의 UserAssignedIdentities 사전에 포함된 사용자 할당 ID를 나타냅니다.

Name Type Description
principalId
  • string

사용자 할당 ID의 보안 주체 ID입니다.

tenantId
  • string

사용자 할당 ID의 테넌트 ID입니다.