Share via


PolicyAssignmentsOperations Osztály

Figyelmeztetés

NE hozza létre közvetlenül ezt az osztályt.

Ehelyett a következő műveleteket kell elérnie a

PolicyClient's

<xref:policy_assignments> Attribútum.

Öröklődés
builtins.object
PolicyAssignmentsOperations

Konstruktor

PolicyAssignmentsOperations(*args, **kwargs)

Metódusok

create

Szabályzat-hozzárendelést hoz létre.

A szabályzat-hozzárendeléseket az alárendelt erőforrások is öröklik. Ha például olyan erőforráscsoportra alkalmaz szabályzatot, amely a csoport összes erőforrásához hozzá van rendelve.

create_by_id

Létrehoz egy szabályzat-hozzárendelést azonosító alapján.

A szabályzat-hozzárendeléseket az alárendelt erőforrások is öröklik. Ha például olyan erőforráscsoportra alkalmaz szabályzatot, amely a csoport összes erőforrásához hozzá van rendelve. Ha hatókört ad meg a hozzárendeléshez, használja az "/subscriptions/{subscription-id}/" lehetőséget az előfizetésekhez, az "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}" értéket az erőforráscsoportokhoz, a "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}" értéket pedig az erőforrásokhoz.

delete

Szabályzat-hozzárendelés törlése.

delete_by_id

Törli a szabályzat-hozzárendelést azonosító alapján.

Ha hatókört ad meg a hozzárendeléshez, használja az "/subscriptions/{subscription-id}/" lehetőséget az előfizetésekhez, az "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}" értéket az erőforráscsoportokhoz, a "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}" értéket pedig az erőforrásokhoz.

get

Szabályzat-hozzárendelést kap.

get_by_id

Szabályzat-hozzárendelést kap azonosító alapján.

Ha hatókört ad meg a hozzárendeléshez, használja az "/subscriptions/{subscription-id}/" lehetőséget az előfizetésekhez, az "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}" értéket az erőforráscsoportokhoz, a "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}" értéket pedig az erőforrásokhoz.

list

Lekéri egy előfizetés összes szabályzat-hozzárendelését.

list_for_resource

Szabályzat-hozzárendeléseket kér le egy erőforráshoz.

list_for_resource_group

Lekéri az erőforráscsoport szabályzat-hozzárendeléseit.

create

Szabályzat-hozzárendelést hoz létre.

A szabályzat-hozzárendeléseket az alárendelt erőforrások is öröklik. Ha például olyan erőforráscsoportra alkalmaz szabályzatot, amely a csoport összes erőforrásához hozzá van rendelve.

create(scope: str, policy_assignment_name: str, parameters: _models.PolicyAssignment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicyAssignment

Paraméterek

scope
str
Kötelező

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

policy_assignment_name
str
Kötelező

A szabályzat-hozzárendelés neve. Kötelező.

parameters
PolicyAssignment vagy IO
Kötelező

A szabályzat-hozzárendelés paraméterei. PolicyAssignment vagy I/O típusú. Kötelező.

content_type
str

Törzsparaméter tartalomtípusa. Ismert értékek: "application/json", "text/json". Az alapértelmezett érték Nincs.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

PolicyAssignment vagy a cls(response) eredménye

Visszatérési típus

Kivételek

create_by_id

Létrehoz egy szabályzat-hozzárendelést azonosító alapján.

A szabályzat-hozzárendeléseket az alárendelt erőforrások is öröklik. Ha például olyan erőforráscsoportra alkalmaz szabályzatot, amely a csoport összes erőforrásához hozzá van rendelve. Ha hatókört ad meg a hozzárendeléshez, használja az "/subscriptions/{subscription-id}/" lehetőséget az előfizetésekhez, az "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}" értéket az erőforráscsoportokhoz, a "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}" értéket pedig az erőforrásokhoz.

create_by_id(policy_assignment_id: str, parameters: _models.PolicyAssignment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicyAssignment

Paraméterek

policy_assignment_id
str
Kötelező

A létrehozandó szabályzat-hozzárendelés azonosítója. Használja a következő formátumot: "/{scope}/providers/Microsoft.Authorization/policyAssignments/{policy-assignment-name}". Kötelező.

parameters
PolicyAssignment vagy IO
Kötelező

Szabályzat-hozzárendelés paraméterei. PolicyAssignment vagy I/O típusú. Kötelező.

content_type
str

Törzsparaméter tartalomtípusa. Ismert értékek: "application/json", "text/json". Az alapértelmezett érték Nincs.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

PolicyAssignment vagy a cls(response) eredménye

Visszatérési típus

Kivételek

delete

Szabályzat-hozzárendelés törlése.

delete(scope: str, policy_assignment_name: str, **kwargs: Any) -> PolicyAssignment | None

Paraméterek

scope
str
Kötelező

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

policy_assignment_name
str
Kötelező

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

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

PolicyAssignment vagy None vagy a cls(response) eredménye

Visszatérési típus

Kivételek

delete_by_id

Törli a szabályzat-hozzárendelést azonosító alapján.

Ha hatókört ad meg a hozzárendeléshez, használja az "/subscriptions/{subscription-id}/" lehetőséget az előfizetésekhez, az "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}" értéket az erőforráscsoportokhoz, a "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}" értéket pedig az erőforrásokhoz.

delete_by_id(policy_assignment_id: str, **kwargs: Any) -> PolicyAssignment

Paraméterek

policy_assignment_id
str
Kötelező

A törölni kívánt szabályzat-hozzárendelés azonosítója. Használja a következő formátumot: "/{scope}/providers/Microsoft.Authorization/policyAssignments/{policy-assignment-name}". Kötelező.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

PolicyAssignment vagy a cls(response) eredménye

Visszatérési típus

Kivételek

get

Szabályzat-hozzárendelést kap.

get(scope: str, policy_assignment_name: str, **kwargs: Any) -> PolicyAssignment

Paraméterek

scope
str
Kötelező

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

policy_assignment_name
str
Kötelező

A lekérendő szabályzat-hozzárendelés neve. Kötelező.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

PolicyAssignment vagy a cls(response) eredménye

Visszatérési típus

Kivételek

get_by_id

Szabályzat-hozzárendelést kap azonosító alapján.

Ha hatókört ad meg a hozzárendeléshez, használja az "/subscriptions/{subscription-id}/" lehetőséget az előfizetésekhez, az "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}" értéket az erőforráscsoportokhoz, a "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}" értéket pedig az erőforrásokhoz.

get_by_id(policy_assignment_id: str, **kwargs: Any) -> PolicyAssignment

Paraméterek

policy_assignment_id
str
Kötelező

A lekérendő szabályzat-hozzárendelés azonosítója. Használja a következő formátumot: "/{scope}/providers/Microsoft.Authorization/policyAssignments/{policy-assignment-name}". Kötelező.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

PolicyAssignment vagy a cls(response) eredménye

Visszatérési típus

Kivételek

list

Lekéri egy előfizetés összes szabályzat-hozzárendelését.

list(filter: str | None = None, **kwargs: Any) -> Iterable[PolicyAssignment]

Paraméterek

filter
str
Kötelező

A műveletre alkalmazandó szűrő. Az alapértelmezett érték Nincs.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

Iterátor, például a PolicyAssignment példánya vagy a cls(response) eredménye

Visszatérési típus

Kivételek

list_for_resource

Szabályzat-hozzárendeléseket kér le egy erőforráshoz.

list_for_resource(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, filter: str | None = None, **kwargs: Any) -> Iterable[PolicyAssignment]

Paraméterek

resource_group_name
str
Kötelező

Az erőforrást tartalmazó erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket. Kötelező.

resource_provider_namespace
str
Kötelező

Az erőforrás-szolgáltató névtere. Kötelező.

parent_resource_path
str
Kötelező

A szülőerőforrás elérési útja. Kötelező.

resource_type
str
Kötelező

Az erőforrás típusa. Kötelező.

resource_name
str
Kötelező

Az erőforrás neve szabályzat-hozzárendelésekkel. Kötelező.

filter
str
Kötelező

A műveletre alkalmazandó szűrő. Az alapértelmezett érték Nincs.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

Iterátor, például a PolicyAssignment példánya vagy a cls(response) eredménye

Visszatérési típus

Kivételek

list_for_resource_group

Lekéri az erőforráscsoport szabályzat-hozzárendeléseit.

list_for_resource_group(resource_group_name: str, filter: str | None = None, **kwargs: Any) -> Iterable[PolicyAssignment]

Paraméterek

resource_group_name
str
Kötelező

A szabályzat-hozzárendeléseket tartalmazó erőforráscsoport neve. Kötelező.

filter
str
Kötelező

A műveletre alkalmazandó szűrő. Az alapértelmezett érték Nincs.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

Iterátor, például a PolicyAssignment példánya vagy a cls(response) eredménye

Visszatérési típus

Kivételek

Attribútumok

models

models = <module 'azure.mgmt.resource.policy.v2017_06_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\policy\\v2017_06_01_preview\\models\\__init__.py'>