PolicyAssignmentsOperations Klass
Varning
Instansiera INTE den här klassen direkt.
I stället bör du komma åt följande åtgärder via
<xref:policy_assignments> Attributet.
- Arv
-
builtins.objectPolicyAssignmentsOperations
Konstruktor
PolicyAssignmentsOperations(*args, **kwargs)
Metoder
create |
Skapar en principtilldelning. Principtilldelningar ärvs av underordnade resurser. När du till exempel tillämpar en princip på en resursgrupp tilldelas principen till alla resurser i gruppen. |
create_by_id |
Skapar en principtilldelning efter ID. Principtilldelningar ärvs av underordnade resurser. När du till exempel tillämpar en princip på en resursgrupp tilldelas principen till alla resurser i gruppen. När du anger ett omfång för tilldelningen använder du "/subscriptions/{subscription-id}/" för prenumerationer, "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}" för resursgrupper och "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}" för resurser. |
delete |
Tar bort en principtilldelning. |
delete_by_id |
Tar bort en principtilldelning efter ID. När du anger ett omfång för tilldelningen använder du "/subscriptions/{subscription-id}/" för prenumerationer, "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}" för resursgrupper och "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}" för resurser. |
get |
Hämtar en principtilldelning. |
get_by_id |
Hämtar en principtilldelning efter ID. När du anger ett omfång för tilldelningen använder du "/subscriptions/{subscription-id}/" för prenumerationer, "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}" för resursgrupper och "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}" för resurser. |
list |
Hämtar alla principtilldelningar för en prenumeration. |
list_for_resource |
Hämtar principtilldelningar för en resurs. |
list_for_resource_group |
Hämtar principtilldelningar för resursgruppen. |
create
Skapar en principtilldelning.
Principtilldelningar ärvs av underordnade resurser. När du till exempel tillämpar en princip på en resursgrupp tilldelas principen till alla resurser i gruppen.
create(scope: str, policy_assignment_name: str, parameters: _models.PolicyAssignment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicyAssignment
Parametrar
- parameters
- PolicyAssignment eller IO
Parametrar för principtilldelningen. Är antingen en PrincipTilldelningstyp eller en I/O-typ. Krävs.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json", "text/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
PolicyAssignment eller resultatet av cls(response)
Returtyp
Undantag
create_by_id
Skapar en principtilldelning efter ID.
Principtilldelningar ärvs av underordnade resurser. När du till exempel tillämpar en princip på en resursgrupp tilldelas principen till alla resurser i gruppen. När du anger ett omfång för tilldelningen använder du "/subscriptions/{subscription-id}/" för prenumerationer, "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}" för resursgrupper och "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}" för resurser.
create_by_id(policy_assignment_id: str, parameters: _models.PolicyAssignment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicyAssignment
Parametrar
- policy_assignment_id
- str
ID:t för principtilldelningen som ska skapas. Använd formatet '/{scope}/providers/Microsoft.Authorization/policyAssignments/{policy-assignment-name}'. Krävs.
- parameters
- PolicyAssignment eller IO
Parametrar för principtilldelning. Är antingen en PrincipTilldelningstyp eller en I/O-typ. Krävs.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json", "text/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
PolicyAssignment eller resultatet av cls(response)
Returtyp
Undantag
delete
Tar bort en principtilldelning.
delete(scope: str, policy_assignment_name: str, **kwargs: Any) -> PolicyAssignment
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
PolicyAssignment eller resultatet av cls(response)
Returtyp
Undantag
delete_by_id
Tar bort en principtilldelning efter ID.
När du anger ett omfång för tilldelningen använder du "/subscriptions/{subscription-id}/" för prenumerationer, "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}" för resursgrupper och "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}" för resurser.
delete_by_id(policy_assignment_id: str, **kwargs: Any) -> PolicyAssignment
Parametrar
- policy_assignment_id
- str
ID:t för principtilldelningen som ska tas bort. Använd formatet '/{scope}/providers/Microsoft.Authorization/policyAssignments/{policy-assignment-name}'. Krävs.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
PolicyAssignment eller resultatet av cls(response)
Returtyp
Undantag
get
Hämtar en principtilldelning.
get(scope: str, policy_assignment_name: str, **kwargs: Any) -> PolicyAssignment
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
PolicyAssignment eller resultatet av cls(response)
Returtyp
Undantag
get_by_id
Hämtar en principtilldelning efter ID.
När du anger ett omfång för tilldelningen använder du "/subscriptions/{subscription-id}/" för prenumerationer, "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}" för resursgrupper och "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}" för resurser.
get_by_id(policy_assignment_id: str, **kwargs: Any) -> PolicyAssignment
Parametrar
- policy_assignment_id
- str
ID för den principtilldelning som ska hämtas. Använd formatet '/{scope}/providers/Microsoft.Authorization/policyAssignments/{policy-assignment-name}'. Krävs.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
PolicyAssignment eller resultatet av cls(response)
Returtyp
Undantag
list
Hämtar alla principtilldelningar för en prenumeration.
list(filter: str | None = None, **kwargs: Any) -> Iterable[PolicyAssignment]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen PolicyAssignment eller resultatet av cls(response)
Returtyp
Undantag
list_for_resource
Hämtar principtilldelningar för en resurs.
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]
Parametrar
- resource_group_name
- str
Namnet på resursgruppen som innehåller resursen. Namnet är skiftlägesokänsligt. Krävs.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen PolicyAssignment eller resultatet av cls(response)
Returtyp
Undantag
list_for_resource_group
Hämtar principtilldelningar för resursgruppen.
list_for_resource_group(resource_group_name: str, filter: str | None = None, **kwargs: Any) -> Iterable[PolicyAssignment]
Parametrar
- resource_group_name
- str
Namnet på resursgruppen som innehåller principtilldelningar. Krävs.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen PolicyAssignment eller resultatet av cls(response)
Returtyp
Undantag
Attribut
models
models = <module 'azure.mgmt.resource.policy.v2015_10_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\policy\\v2015_10_01_preview\\models\\__init__.py'>
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för