Resources - List By Resource Group

リソース グループのすべてのリソースを取得します。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/resources?api-version=2021-04-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/resources?$filter={$filter}&$expand={$expand}&$top={$top}&api-version=2021-04-01

URI パラメーター

名前 / 必須 説明
resourceGroupName
path True

string

取得するリソースを含むリソース グループ。

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

subscriptionId
path True

string

Microsoft Azure サブスクリプション ID。

api-version
query True

string

この操作に使用する API バージョン。

$expand
query

string

応答に含める追加のプロパティのコンマ区切りのリスト。 有効な値には、、changedTimeおよび がprovisioningState含まれますcreatedTime。 たとえば、「 $expand=createdTime,changedTime 」のように入力します。

$filter
query

string

操作に適用するフィルター。

eq (equals) または ne (not equals) に使用できるプロパティは、location、resourceType、name、resourceGroup、identity、identity/principalId、plan、plan/publisher、plan/product、plan/name、plan/version、plan/promotionCode です。

たとえば、リソースの種類でフィルター処理するには、$filter=resourceType eq 'Microsoft.Network/virtualNetworks' を使用します。

フィルターでは substringof(value, property) を使用できます。 部分文字列に使用できるプロパティは、name と resourceGroup です。

たとえば、名前の任意の場所に 'demo' を持つすべてのリソースを取得するには、$filter=substringof('demo', name) を使用します。

演算子や 演算子を追加することで、複数の部分文字列をリンクできます。

タグの名前と値でフィルター処理できます。 たとえば、タグ名と値をフィルター処理するには、$filter=tagName eq 'tag1' と tagValue eq 'Value1' を使用します。 タグ名と値でフィルター処理する場合、各リソースのタグは結果に返されません。

フィルター処理時に一部のプロパティを一緒に使用できます。 使用できる組み合わせは、substringof や resourceType、plan と plan/publisher、plan/name、identity と identity/principalId です。

$top
query

integer

int32

返される結果の数。 null が渡された場合は、すべてのリソースを返します。

応答

名前 説明
200 OK

ResourceListResult

OK - リソースの配列を返します

Other Status Codes

CloudError

操作に失敗した理由を説明するエラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

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

Scopes

名前 説明
user_impersonation ユーザー アカウントの借用

定義

名前 説明
CloudError

リソース管理要求のエラー応答。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

ErrorResponse

エラー応答

ExtendedLocation

リソースの拡張場所。

ExtendedLocationType

拡張場所の種類。

GenericResourceExpanded

リソース情報。

Identity

リソースの ID。

Plan

リソースの計画です。

ResourceIdentityType

ID の種類。

ResourceListResult

リソース グループの一覧です。

Sku

リソースの SKU。

UserAssignedIdentities

リソースに関連付けられているユーザー ID の一覧。 ユーザー ID ディクショナリ キー参照は、"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}" という形式の ARM リソース ID になります。

CloudError

リソース管理要求のエラー応答。

名前 説明
error

ErrorResponse

エラー応答
失敗した操作のエラーの詳細を返す、すべての Azure Resource Manager API に対する一般的なエラー応答 (これは OData エラー応答形式にも従います)。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

名前 説明
info

object

追加情報。

type

string

追加情報の種類。

ErrorResponse

エラー応答

名前 説明
additionalInfo

ErrorAdditionalInfo[]

エラーの追加情報。

code

string

エラー コード。

details

ErrorResponse[]

エラーの詳細です。

message

string

エラー メッセージ。

target

string

エラーのターゲット。

ExtendedLocation

リソースの拡張場所。

名前 説明
name

string

拡張された場所の名前。

type

ExtendedLocationType

拡張場所の種類。

ExtendedLocationType

拡張場所の種類。

名前 説明
EdgeZone

string

GenericResourceExpanded

リソース情報。

名前 説明
changedTime

string

リソースの変更時刻。 これは、$expand クエリ パラメーターを介して要求された場合にのみ存在します。

createdTime

string

リソースの作成時刻。 これは、$expand クエリ パラメーターを介して要求された場合にのみ存在します。

extendedLocation

ExtendedLocation

リソースの拡張場所。

id

string

リソース ID

identity

Identity

リソースの ID。

kind

string

リソースの種類。

location

string

リソースの場所

managedBy

string

このリソースを管理するリソースの ID。

name

string

リソース名

plan

Plan

リソースの計画。

properties

object

リソースのプロパティ。

provisioningState

string

リソースのプロビジョニング状態。 これは、$expand クエリ パラメーターを介して要求された場合にのみ存在します。

sku

Sku

リソースの SKU。

tags

object

リソース タグ

type

string

リソースの種類

Identity

リソースの ID。

名前 説明
principalId

string

リソース ID のプリンシパル ID。

tenantId

string

リソースのテナント ID。

type

ResourceIdentityType

ID の種類。

userAssignedIdentities

UserAssignedIdentities

リソースに関連付けられているユーザー ID の一覧。 ユーザー ID ディクショナリ キー参照は、"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}" という形式の ARM リソース ID になります。

Plan

リソースの計画です。

名前 説明
name

string

プラン ID。

product

string

オファー ID。

promotionCode

string

販売促進コード。

publisher

string

発行元 ID。

version

string

プランのバージョン。

ResourceIdentityType

ID の種類。

名前 説明
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

ResourceListResult

リソース グループの一覧です。

名前 説明
nextLink

string

次の結果セットを取得するために使用する URL。

value

GenericResourceExpanded[]

リソースの配列。

Sku

リソースの SKU。

名前 説明
capacity

integer

SKU 容量。

family

string

SKU ファミリ。

model

string

SKU モデル。

name

string

SKU 名。

size

string

SKU サイズ。

tier

string

SKU レベル。

UserAssignedIdentities

リソースに関連付けられているユーザー ID の一覧。 ユーザー ID ディクショナリ キー参照は、"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}" という形式の ARM リソース ID になります。

名前 説明