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

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

Resource 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。