PolicyAssignmentsOperations Třída
Upozornění
NEPOUŽÍVEJTE přímou instanci této třídy.
Místo toho byste měli přistupovat k následujícím operacím prostřednictvím
<xref:policy_assignments> Atribut.
- Dědičnost
-
builtins.objectPolicyAssignmentsOperations
Konstruktor
PolicyAssignmentsOperations(*args, **kwargs)
Metody
create |
Vytvoří přiřazení zásad. Podřízené prostředky dědí přiřazení zásad. Například když použijete zásadu na skupinu prostředků, která se přiřadí všem prostředkům ve skupině. |
create_by_id |
Vytvoří přiřazení zásady podle ID. Podřízené prostředky dědí přiřazení zásad. Například když použijete zásadu na skupinu prostředků, která se přiřadí všem prostředkům ve skupině. Při zadávání rozsahu přiřazení použijte /subscriptions/{id_předplatného}/pro předplatná, /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků} pro skupiny prostředků a /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resource-provider-namespace}/{resource-type}/{název_prostředku}. |
delete |
Odstraní přiřazení zásad. |
delete_by_id |
Odstraní přiřazení zásad podle ID. Při zadávání rozsahu přiřazení použijte /subscriptions/{id_předplatného}/pro předplatná, /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků} pro skupiny prostředků a /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resource-provider-namespace}/{resource-type}/{název_prostředku}. |
get |
Získá přiřazení zásady. |
get_by_id |
Získá přiřazení zásad podle ID. Při zadávání rozsahu přiřazení použijte /subscriptions/{id_předplatného}/pro předplatná, /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků} pro skupiny prostředků a /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resource-provider-namespace}/{resource-type}/{název_prostředku}. |
list |
Získá všechna přiřazení zásad pro předplatné. |
list_for_resource |
Získá přiřazení zásad pro prostředek. |
list_for_resource_group |
Získá přiřazení zásad pro skupinu prostředků. |
create
Vytvoří přiřazení zásad.
Podřízené prostředky dědí přiřazení zásad. Například když použijete zásadu na skupinu prostředků, která se přiřadí všem prostředkům ve skupině.
create(scope: str, policy_assignment_name: str, parameters: _models.PolicyAssignment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicyAssignment
Parametry
- parameters
- PolicyAssignment nebo IO
Parametry pro přiřazení zásad Je buď typ PolicyAssignment, nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Content-type parametru textu. Známé hodnoty jsou: 'application/json', 'text/json'. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
PolicyAssignment nebo výsledek cls(response)
Návratový typ
Výjimky
create_by_id
Vytvoří přiřazení zásady podle ID.
Podřízené prostředky dědí přiřazení zásad. Například když použijete zásadu na skupinu prostředků, která se přiřadí všem prostředkům ve skupině. Při zadávání rozsahu přiřazení použijte /subscriptions/{id_předplatného}/pro předplatná, /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků} pro skupiny prostředků a /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resource-provider-namespace}/{resource-type}/{název_prostředku}.
create_by_id(policy_assignment_id: str, parameters: _models.PolicyAssignment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicyAssignment
Parametry
- policy_assignment_id
- str
ID přiřazení zásady, které se má vytvořit. Použijte formát /{scope}/providers/Microsoft.Authorization/policyAssignments/{policy-assignment-name}. Povinná hodnota.
- parameters
- PolicyAssignment nebo IO
Parametry pro přiřazení zásad Je buď typ PolicyAssignment, nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Content-type parametru textu. Známé hodnoty jsou: 'application/json', 'text/json'. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
PolicyAssignment nebo výsledek cls(response)
Návratový typ
Výjimky
delete
Odstraní přiřazení zásad.
delete(scope: str, policy_assignment_name: str, **kwargs: Any) -> PolicyAssignment | None
Parametry
- policy_assignment_name
- str
Název přiřazení zásad, které se má odstranit. Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
PolicyAssignment nebo None nebo výsledek cls(response)
Návratový typ
Výjimky
delete_by_id
Odstraní přiřazení zásad podle ID.
Při zadávání rozsahu přiřazení použijte /subscriptions/{id_předplatného}/pro předplatná, /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků} pro skupiny prostředků a /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resource-provider-namespace}/{resource-type}/{název_prostředku}.
delete_by_id(policy_assignment_id: str, **kwargs: Any) -> PolicyAssignment
Parametry
- policy_assignment_id
- str
ID přiřazení zásady, které se má odstranit. Použijte formát /{scope}/providers/Microsoft.Authorization/policyAssignments/{policy-assignment-name}. Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
PolicyAssignment nebo výsledek cls(response)
Návratový typ
Výjimky
get
Získá přiřazení zásady.
get(scope: str, policy_assignment_name: str, **kwargs: Any) -> PolicyAssignment
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
PolicyAssignment nebo výsledek cls(response)
Návratový typ
Výjimky
get_by_id
Získá přiřazení zásad podle ID.
Při zadávání rozsahu přiřazení použijte /subscriptions/{id_předplatného}/pro předplatná, /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků} pro skupiny prostředků a /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resource-provider-namespace}/{resource-type}/{název_prostředku}.
get_by_id(policy_assignment_id: str, **kwargs: Any) -> PolicyAssignment
Parametry
- policy_assignment_id
- str
ID přiřazení zásad, které chcete získat. Použijte formát /{scope}/providers/Microsoft.Authorization/policyAssignments/{policy-assignment-name}. Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
PolicyAssignment nebo výsledek cls(response)
Návratový typ
Výjimky
list
Získá všechna přiřazení zásad pro předplatné.
list(filter: str | None = None, **kwargs: Any) -> Iterable[PolicyAssignment]
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor, jako je instance PolicyAssignment, nebo výsledek cls(response)
Návratový typ
Výjimky
list_for_resource
Získá přiřazení zásad pro prostředek.
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]
Parametry
- resource_group_name
- str
Název skupiny prostředků, která prostředek obsahuje. V názvu se rozlišují malá a velká písmena. Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor, jako je instance PolicyAssignment, nebo výsledek cls(response)
Návratový typ
Výjimky
list_for_resource_group
Získá přiřazení zásad pro skupinu prostředků.
list_for_resource_group(resource_group_name: str, filter: str | None = None, **kwargs: Any) -> Iterable[PolicyAssignment]
Parametry
- resource_group_name
- str
Název skupiny prostředků, která obsahuje přiřazení zásad. Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor, jako je instance PolicyAssignment, nebo výsledek cls(response)
Návratový typ
Výjimky
Atributy
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'>
Azure SDK for Python