Bagikan melalui


Deny Assignments - Get

Dapatkan penetapan penolakan yang ditentukan.

GET https://management.azure.com/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}?api-version=2022-04-01

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
denyAssignmentId
path True

string

ID penugasan penolakan yang akan didapatkan.

scope
path True

string

Cakupan penugasan penolakan.

api-version
query True

string

Versi API yang digunakan untuk operasi ini.

Respons

Nama Jenis Deskripsi
200 OK

DenyAssignment

OK - Mengembalikan informasi tentang penetapan penolakan.

Other Status Codes

ErrorResponse

Respons kesalahan yang menjelaskan mengapa operasi gagal.

Izin

Untuk memanggil API ini, Anda harus diberi peran yang memiliki izin berikut. Untuk informasi selengkapnya, lihat Peran bawaan Azure.

Microsoft.Authorization/denyAssignments/read

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory

Jenis: oauth2
Alur: implicit
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize

Cakupan

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

Get deny assignment by name

Permintaan sampel

GET https://management.azure.com/subscriptions/subId/resourcegroups/rgname/providers/Microsoft.Authorization/denyAssignments/denyAssignmentId?api-version=2022-04-01

Respon sampel

{
  "properties": {
    "denyAssignmentName": "Deny assignment name",
    "description": "Deny assignment description",
    "permissions": [
      {
        "actions": [
          "action"
        ],
        "notActions": [],
        "dataActions": [],
        "notDataActions": []
      }
    ],
    "scope": "/subscriptions/subId/resourcegroups/rgname",
    "doNotApplyToChildScopes": false,
    "principals": [
      {
        "id": "principalId1",
        "type": "principalType1"
      }
    ],
    "excludePrincipals": [
      {
        "id": "principalId2",
        "type": "principalType2"
      }
    ],
    "isSystemProtected": true
  },
  "id": "/subscriptions/subId/resourcegroups/rgname/providers/Microsoft.Authorization/denyAssignments/denyAssignmentId",
  "type": "Microsoft.Authorization/denyAssignments",
  "name": "denyAssignmentId"
}

Definisi

Nama Deskripsi
DenyAssignment

Penetapan Penolakan

DenyAssignmentPermission

Menolak izin penugasan.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

ErrorDetail

Detail kesalahan.

ErrorResponse

Respons kesalahan

Principal

Nama entitas terakhir memodifikasinya

DenyAssignment

Penetapan Penolakan

Nama Jenis Deskripsi
id

string

ID penugasan penolakan.

name

string

Nama penugasan penolakan.

properties.condition

string

Kondisi pada penugasan penolakan. Ini membatasi sumber daya yang dapat ditetapkan. misalnya: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'

properties.conditionVersion

string

Versi kondisi.

properties.createdBy

string

Id pengguna yang membuat penugasan

properties.createdOn

string

Waktu pembuatannya

properties.denyAssignmentName

string

Nama tampilan penetapan penolakan.

properties.description

string

Deskripsi penetapan penolakan.

properties.doNotApplyToChildScopes

boolean

Menentukan apakah penetapan penolakan berlaku untuk cakupan anak. Nilai defaultnya adalah salah.

properties.excludePrincipals

Principal[]

Array prinsipal yang tidak berlaku untuk penetapan penolakan.

properties.isSystemProtected

boolean

Menentukan apakah penetapan penolakan ini dibuat oleh Azure dan tidak dapat diedit atau dihapus.

properties.permissions

DenyAssignmentPermission[]

Array izin yang ditolak oleh penetapan penolakan.

properties.principals

Principal[]

Array prinsipal tempat penetapan penolakan berlaku.

properties.scope

string

Cakupan penugasan penolakan.

properties.updatedBy

string

Id pengguna yang memperbarui penugasan

properties.updatedOn

string

Waktu pembaruan

type

string

Jenis penugasan penolakan.

DenyAssignmentPermission

Menolak izin penugasan.

Nama Jenis Deskripsi
actions

string[]

Tindakan yang penetapan penolakannya tidak memberikan akses.

condition

string

Kondisi pada izin Tolak penugasan. Ini membatasi sumber daya yang berlaku untuknya.

conditionVersion

string

Versi kondisi.

dataActions

string[]

Tindakan data yang penetapan penolakannya tidak memberikan akses.

notActions

string[]

Tindakan yang akan dikecualikan dari bahwa penetapan penolakan tidak memberikan akses.

notDataActions

string[]

Tindakan data untuk dikecualikan dari bahwa penetapan penolakan tidak memberikan akses.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

Nama Jenis Deskripsi
info

object

Info tambahan.

type

string

Jenis info tambahan.

ErrorDetail

Detail kesalahan.

Nama Jenis Deskripsi
additionalInfo

ErrorAdditionalInfo[]

Info tambahan kesalahan.

code

string

Kode kesalahan.

details

ErrorDetail[]

Detail kesalahan.

message

string

Pesan kesalahan.

target

string

Target kesalahan.

ErrorResponse

Respons kesalahan

Nama Jenis Deskripsi
error

ErrorDetail

Objek kesalahan.

Principal

Nama entitas terakhir memodifikasinya

Nama Jenis Deskripsi
displayName

string

Nama prinsipal yang dibuat perubahan

email

string

Email prinsipal

id

string

Id prinsipal membuat perubahan

type

string

Jenis prinsipal seperti pengguna, grup dll