Management Locks - List At Resource Level

リソースまたはリソースより下の任意のレベルのすべての管理ロックを取得します。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePath}/{resourceType}/{resourceName}/providers/Microsoft.Authorization/locks?api-version=2016-09-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePath}/{resourceType}/{resourceName}/providers/Microsoft.Authorization/locks?$filter={$filter}&api-version=2016-09-01

URI パラメーター

名前 / 必須 説明
parentResourcePath
path True

string

親リソース ID。

resourceGroupName
path True

string

ロックされたリソースを含むリソース グループの名前。 名前の大文字と小文字は区別されます。

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

resourceName
path True

string

ロックされたリソースの名前。

resourceProviderNamespace
path True

string

リソース プロバイダーの名前空間。

resourceType
path True

string

ロックされたリソースのリソースの種類。

subscriptionId
path True

string

ターゲット サブスクリプションの ID。

api-version
query True

string

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

$filter
query

string

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

応答

名前 説明
200 OK

ManagementLockListResult

OK - リソース ロックの配列を返します。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

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

Scopes

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

List management locks at resource level

Sample Request

GET https://management.azure.com/subscriptions/subscriptionId/resourcegroups/resourcegroupname/providers/Microsoft.Storage/parentResourcePath/storageAccounts/teststorageaccount/providers/Microsoft.Authorization/locks?api-version=2016-09-01

Sample Response

{
  "value": [
    {
      "properties": {
        "level": "ReadOnly"
      },
      "id": "/providers/Microsoft.Authorization/locks/testlock",
      "type": "Microsoft.Authorization/locks",
      "name": "testlock"
    }
  ]
}

定義

名前 説明
LockLevel

ロックのレベル。 指定できる値は、NotSpecified、CanNotDelete、ReadOnly です。 CanNotDelete は、承認されたユーザーがリソースの読み取りと変更を行うことができるが、削除できないことを意味します。 ReadOnly は、承認されたユーザーはリソースからのみ読み取ることができるが、変更または削除できないことを意味します。

ManagementLockListResult

ロックの一覧。

ManagementLockObject

ロック情報。

ManagementLockOwner

所有者プロパティをロックします。

LockLevel

ロックのレベル。 指定できる値は、NotSpecified、CanNotDelete、ReadOnly です。 CanNotDelete は、承認されたユーザーがリソースの読み取りと変更を行うことができるが、削除できないことを意味します。 ReadOnly は、承認されたユーザーはリソースからのみ読み取ることができるが、変更または削除できないことを意味します。

名前 説明
CanNotDelete

string

NotSpecified

string

ReadOnly

string

ManagementLockListResult

ロックの一覧。

名前 説明
nextLink

string

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

value

ManagementLockObject[]

ロックの一覧。

ManagementLockObject

ロック情報。

名前 説明
id

string

ロックのリソース ID。

name

string

ロックの名前。

properties.level

LockLevel

ロックのレベル。 指定できる値は、NotSpecified、CanNotDelete、ReadOnly です。 CanNotDelete は、承認されたユーザーがリソースの読み取りと変更を行うことができるが、削除できないことを意味します。 ReadOnly は、承認されたユーザーはリソースからのみ読み取ることができるが、変更または削除できないことを意味します。

properties.notes

string

ロックに関する注意事項。 最大 512 文字。

properties.owners

ManagementLockOwner[]

ロックの所有者。

type

string

ロックのリソースの種類 - Microsoft.Authorization/locks。

ManagementLockOwner

所有者プロパティをロックします。

名前 説明
applicationId

string

ロック所有者のアプリケーション ID。