Deny Assignments - Get

Haal de opgegeven weigeringstoewijzing op.

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

URI-parameters

Name In Vereist Type Description
denyAssignmentId
path True

string

De id van de weigeringstoewijzing die moet worden opgehaald.

scope
path True

string

Het bereik van de weigeringstoewijzing.

api-version
query True

string

De API-versie die voor deze bewerking moet worden gebruikt.

Antwoorden

Name Type Description
200 OK

DenyAssignment

OK: retourneert informatie over de weigeringstoewijzing.

Other Status Codes

ErrorResponse

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Machtigingen

Als u deze API wilt aanroepen, moet er aan u een rol zijn toegewezen met de volgende machtigingen. Zie Ingebouwde rollen in Azure voor meer informatie.

Microsoft.Authorization/denyAssignments/read

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

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

Scopes

Name Description
user_impersonation uw gebruikersaccount imiteren

Voorbeelden

Get deny assignment by name

Sample Request

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

Sample Response

{
  "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"
}

Definities

Name Description
DenyAssignment

Toewijzing weigeren

DenyAssignmentPermission

Toewijzingsmachtigingen weigeren.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorDetail

De foutdetails.

ErrorResponse

Foutreactie

Principal

De naam van de entiteit die het laatst is gewijzigd

DenyAssignment

Toewijzing weigeren

Name Type Description
id

string

De toewijzings-id weigeren.

name

string

De naam van de toewijzing weigeren.

properties.condition

string

De voorwaarden voor de weigeringstoewijzing. Dit beperkt de resources waaraan het kan worden toegewezen. bijvoorbeeld: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'

properties.conditionVersion

string

Versie van de voorwaarde.

properties.createdBy

string

Id van de gebruiker die de toewijzing heeft gemaakt

properties.createdOn

string

Tijdstip waarop deze is gemaakt

properties.denyAssignmentName

string

De weergavenaam van de weigeringstoewijzing.

properties.description

string

De beschrijving van de weigeringstoewijzing.

properties.doNotApplyToChildScopes

boolean

Bepaalt of de weigeringstoewijzing van toepassing is op onderliggende bereiken. De standaardwaarde is false.

properties.excludePrincipals

Principal[]

Matrix met principals waarop de weigeringstoewijzing niet van toepassing is.

properties.isSystemProtected

boolean

Hiermee geeft u op of deze weigeringstoewijzing is gemaakt door Azure en niet kan worden bewerkt of verwijderd.

properties.permissions

DenyAssignmentPermission[]

Een matrix van machtigingen die worden geweigerd door de weigeringstoewijzing.

properties.principals

Principal[]

Matrix van principals waarop de weigeringstoewijzing van toepassing is.

properties.scope

string

Het toewijzingsbereik weigeren.

properties.updatedBy

string

Id van de gebruiker die de toewijzing heeft bijgewerkt

properties.updatedOn

string

Tijdstip waarop deze is bijgewerkt

type

string

Het type weigeringstoewijzing.

DenyAssignmentPermission

Toewijzingsmachtigingen weigeren.

Name Type Description
actions

string[]

Acties waartoe de weigeringstoewijzing geen toegang verleent.

condition

string

De voorwaarden voor de machtiging Toewijzing weigeren. Hiermee worden de resources beperkt die het van toepassing is.

conditionVersion

string

Versie van de voorwaarde.

dataActions

string[]

Gegevensacties waarvoor de weigeringstoewijzing geen toegang verleent.

notActions

string[]

Acties die moeten worden uitgesloten van dat de weigeringstoewijzing geen toegang verleent.

notDataActions

string[]

Gegevensacties die moeten worden uitgesloten van de weigeringstoewijzing verleent geen toegang.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het type aanvullende informatie.

ErrorDetail

De foutdetails.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

Aanvullende informatie over de fout.

code

string

De foutcode.

details

ErrorDetail[]

De foutdetails.

message

string

Het foutbericht.

target

string

Het foutdoel.

ErrorResponse

Foutreactie

Name Type Description
error

ErrorDetail

Het foutobject.

Principal

De naam van de entiteit die het laatst is gewijzigd

Name Type Description
displayName

string

De naam van de principal is gewijzigd

email

string

Email van principal

id

string

De id van de principal heeft wijzigingen aangebracht

type

string

Type principal, zoals gebruiker, groep, enzovoort