Megosztás a következőn keresztül:


Policy Assignments - Delete

Ez a művelet törli a szabályzat-hozzárendelést a nevével és a létrehozott hatókörrel. A szabályzat-hozzárendelés hatóköre az azonosító "/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}" előtti része.

DELETE https://management.azure.com/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}?api-version=2023-04-01

URI-paraméterek

Name In Kötelező Típus Description
policyAssignmentName
path True

string

pattern: ^[^<>*%&:\?.+/]*[^<>*%&:\?.+/ ]+$

A törölni kívánt szabályzat-hozzárendelés neve.

scope
path True

string

A szabályzat-hozzárendelés hatóköre. Érvényes hatókörök: felügyeleti csoport (formátum: "/providers/Microsoft.Management/managementGroups/{managementGroup}"), előfizetés (formátum: "/subscriptions/{subscriptionId}"), erőforráscsoport (formátum: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}", vagy erőforrás (formátum: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}"

api-version
query True

string

minLength: 1

A művelethez használni kívánt API-verzió.

Válaszok

Name Típus Description
200 OK

PolicyAssignment

OK – A törölt hozzárendeléssel kapcsolatos információkat adja vissza.

204 No Content

Nincs tartalom – a szabályzat-hozzárendelés nem létezik.

Other Status Codes

CloudError

Hibaválasz, amely leírja, hogy miért nem sikerült a művelet.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow.

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation a felhasználói fiók megszemélyesítése

Példák

Delete a policy assignment

Mintakérelem

DELETE https://management.azure.com/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/providers/Microsoft.Authorization/policyAssignments/EnforceNaming?api-version=2023-04-01

Mintaválasz

{
  "properties": {
    "displayName": "Enforce resource naming rules",
    "description": "Force resource names to begin with given DeptA and end with -LC",
    "metadata": {
      "assignedBy": "Special Someone"
    },
    "policyDefinitionId": "/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/providers/Microsoft.Authorization/policyDefinitions/ResourceNaming",
    "definitionVersion": "1.*.*",
    "notScopes": [],
    "parameters": {
      "prefix": {
        "value": "DeptA"
      },
      "suffix": {
        "value": "-LC"
      }
    },
    "scope": "/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2"
  },
  "id": "/subscriptions/ae640e6b-ba3e-4256-9d62-2993eecfa6f2/providers/Microsoft.Authorization/policyAssignments/EnforceNaming",
  "type": "Microsoft.Authorization/policyAssignments",
  "name": "EnforceNaming"
}

Definíciók

Name Description
CloudError

Egy szabályzatművelet hibaválasza.

createdByType

Az erőforrást létrehozó identitás típusa.

enforcementMode

A szabályzat-hozzárendelés kényszerítési módja. A lehetséges értékek az Alapértelmezett és a DoNotEnforce.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorResponse

Hibaválasz

Identity

Az erőforrás identitása. A szabályzat-hozzárendelések legfeljebb egy identitást támogatnak. Ez vagy rendszer által hozzárendelt identitás, vagy egyetlen felhasználó által hozzárendelt identitás.

NonComplianceMessage

Üzenet, amely leírja, hogy egy erőforrás miért nem felel meg a szabályzatnak. Ez a "megtagadás" hibaüzenetekben és az erőforrás nem megfelelő megfelelőségi eredményeiben jelenik meg.

Override

A szabályzat tulajdonságértékének felülbírálása.

OverrideKind

A felülbírálás típusa.

ParameterValuesValue

Egy paraméter értéke.

PolicyAssignment

A szabályzat hozzárendelése.

ResourceIdentityType

Az identitás típusa. Ez az egyetlen kötelező mező, amikor rendszer- vagy felhasználó által hozzárendelt identitást ad hozzá egy erőforráshoz.

ResourceSelector

Az erőforrás-választó, amely erőforrás-tulajdonságok alapján szűri a szabályzatokat.

Selector

A választókifejezés.

SelectorKind

A választó típusa.

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

UserAssignedIdentities

A szabályzathoz társított felhasználói identitás. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

CloudError

Egy szabályzatművelet hibaválasza.

Name Típus Description
error

ErrorResponse

Hibaválasz
Az Összes Azure Resource Manager API gyakori hibaválasza a sikertelen műveletek hibaadatainak visszaadásához. (Ez az OData hibaválasz formátumát is követi.)

createdByType

Az erőforrást létrehozó identitás típusa.

Érték Description
Application
Key
ManagedIdentity
User

enforcementMode

A szabályzat-hozzárendelés kényszerítési módja. A lehetséges értékek az Alapértelmezett és a DoNotEnforce.

Érték Description
Default

A szabályzat hatása az erőforrás létrehozása vagy frissítése során lesz érvényesítve.

DoNotEnforce

A szabályzat hatása nem lesz kényszerítve az erőforrás létrehozása vagy frissítése során.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további információtípus.

ErrorResponse

Hibaválasz

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorResponse[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hibacél.

Identity

Az erőforrás identitása. A szabályzat-hozzárendelések legfeljebb egy identitást támogatnak. Ez vagy rendszer által hozzárendelt identitás, vagy egyetlen felhasználó által hozzárendelt identitás.

Name Típus Description
principalId

string

Az erőforrás-identitás fő azonosítója. Ez a tulajdonság csak a rendszer által hozzárendelt identitáshoz lesz megadva

tenantId

string

Az erőforrás-identitás bérlőazonosítója. Ez a tulajdonság csak a rendszer által hozzárendelt identitáshoz lesz megadva

type

ResourceIdentityType

Az identitás típusa. Ez az egyetlen kötelező mező, amikor rendszer- vagy felhasználó által hozzárendelt identitást ad hozzá egy erőforráshoz.

userAssignedIdentities

UserAssignedIdentities

A szabályzathoz társított felhasználói identitás. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

NonComplianceMessage

Üzenet, amely leírja, hogy egy erőforrás miért nem felel meg a szabályzatnak. Ez a "megtagadás" hibaüzenetekben és az erőforrás nem megfelelő megfelelőségi eredményeiben jelenik meg.

Name Típus Description
message

string

Üzenet, amely leírja, hogy egy erőforrás miért nem felel meg a szabályzatnak. Ez a "megtagadás" hibaüzenetekben és az erőforrás nem megfelelő megfelelőségi eredményeiben jelenik meg.

policyDefinitionReferenceId

string

A szabályzatdefiníció referencia-azonosítója egy szabályzatkészlet-definícióban, amelynek az üzenet a célja. Ez csak akkor alkalmazható, ha a szabályzat-hozzárendelés hozzárendel egy szabályzatkészlet-definíciót. Ha ez nem jelenik meg, az üzenet a szabályzat-hozzárendelés által hozzárendelt összes házirendre vonatkozik.

Override

A szabályzat tulajdonságértékének felülbírálása.

Name Típus Description
kind

OverrideKind

A felülbírálás típusa.

selectors

Selector[]

A választókifejezések listája.

value

string

A szabályzattulajdonság felülbírálandó értéke.

OverrideKind

A felülbírálás típusa.

Érték Description
policyEffect

Felülírja a szabályzateffektus típusát.

ParameterValuesValue

Egy paraméter értéke.

Name Típus Description
value

object

A paraméter értéke.

PolicyAssignment

A szabályzat hozzárendelése.

Name Típus Alapértelmezett érték Description
id

string

A szabályzat-hozzárendelés azonosítója.

identity

Identity

A szabályzat-hozzárendeléshez társított felügyelt identitás.

location

string

A szabályzat-hozzárendelés helye. Csak felügyelt identitás használatakor szükséges.

name

string

A szabályzat-hozzárendelés neve.

properties.definitionVersion

string

A használni kívánt szabályzatdefiníció verziója.

properties.description

string

Ez az üzenet a szabályzat megsértése esetén a válasz része lesz.

properties.displayName

string

A szabályzat-hozzárendelés megjelenítendő neve.

properties.effectiveDefinitionVersion

string

A használt szabályzatdefiníció érvényes verziója. Ez csak akkor jelenik meg, ha a $expand lekérdezési paraméteren keresztül kéri.

properties.enforcementMode

enforcementMode

Default

A szabályzat-hozzárendelés kényszerítési módja. A lehetséges értékek az Alapértelmezett és a DoNotEnforce.

properties.latestDefinitionVersion

string

A szabályzatdefiníció legújabb verziója érhető el. Ez csak akkor jelenik meg, ha a $expand lekérdezési paraméteren keresztül kéri.

properties.metadata

object

A szabályzat-hozzárendelés metaadatai. A metaadatok egy nyitott végű objektum, amely általában kulcsértékpárok gyűjteménye.

properties.nonComplianceMessages

NonComplianceMessage[]

Azok az üzenetek, amelyek azt írják le, hogy egy erőforrás miért nem felel meg a szabályzatnak.

properties.notScopes

string[]

A szabályzat kizárt hatókörei.

properties.overrides

Override[]

A szabályzat tulajdonságértékének felülbírálása.

properties.parameters

<string,  ParameterValuesValue>

A hozzárendelt szabályzatszabály paraméterértékei. A kulcsok a paraméternevek.

properties.policyDefinitionId

string

A hozzárendelt szabályzatdefiníció vagy szabályzatkészlet-definíció azonosítója.

properties.resourceSelectors

ResourceSelector[]

Az erőforrás-választó lista, amely erőforrás-tulajdonságok alapján szűri a szabályzatokat.

properties.scope

string

A szabályzat-hozzárendelés hatóköre.

systemData

systemData

Az erőforráshoz kapcsolódó rendszer metaadatai.

type

string

A szabályzat-hozzárendelés típusa.

ResourceIdentityType

Az identitás típusa. Ez az egyetlen kötelező mező, amikor rendszer- vagy felhasználó által hozzárendelt identitást ad hozzá egy erőforráshoz.

Érték Description
None

Azt jelzi, hogy nincs identitás társítva az erőforráshoz, vagy hogy a meglévő identitást el kell távolítani.

SystemAssigned

Azt jelzi, hogy egy rendszer által hozzárendelt identitás van társítva az erőforrással.

UserAssigned

Azt jelzi, hogy egy rendszer által hozzárendelt identitás van társítva az erőforrással.

ResourceSelector

Az erőforrás-választó, amely erőforrás-tulajdonságok alapján szűri a szabályzatokat.

Name Típus Description
name

string

Az erőforrás-választó neve.

selectors

Selector[]

A választókifejezések listája.

Selector

A választókifejezés.

Name Típus Description
in

string[]

A szűrni kívánt értékek listája.

kind

SelectorKind

A választó típusa.

notIn

string[]

A kiszűrni kívánt értékek listája.

SelectorKind

A választó típusa.

Érték Description
policyDefinitionReferenceId

A szabályzatok a szabályzatdefiníció referencia-azonosítója szerinti szűrésére szolgáló választótípus.

resourceLocation

A házirendek erőforrás-hely szerinti szűrésére vonatkozó választótípus.

resourceType

A házirendek erőforrástípus szerinti szűrésére vonatkozó választótípus.

resourceWithoutLocation

Az a választótípus, amely hely nélkül szűri a szabályzatokat az erőforrás alapján.

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

Name Típus Description
createdAt

string (date-time)

Az erőforrás-létrehozás időbélyege (UTC).

createdBy

string

Az erőforrást létrehozó identitás.

createdByType

createdByType

Az erőforrást létrehozó identitás típusa.

lastModifiedAt

string (date-time)

Az erőforrás utolsó módosításának időbélyege (UTC)

lastModifiedBy

string

Az erőforrást legutóbb módosító identitás.

lastModifiedByType

createdByType

Az erőforrást legutóbb módosító identitás típusa.

UserAssignedIdentities

A szabályzathoz társított felhasználói identitás. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

Name Típus Description