PolicyAssignmentsOperations Klas
Waarschuwing
Maak deze klasse NIET rechtstreeks een instantie.
In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via
<xref:policy_assignments> Kenmerk.
- Overname
-
builtins.objectPolicyAssignmentsOperations
Constructor
PolicyAssignmentsOperations(*args, **kwargs)
Methoden
create |
Hiermee maakt u een beleidstoewijzing. Beleidstoewijzingen worden overgenomen door onderliggende resources. Wanneer u bijvoorbeeld een beleid toepast op een resourcegroep, wordt dat beleid toegewezen aan alle resources in de groep. |
create_by_id |
Hiermee maakt u een beleidstoewijzing op id. Beleidstoewijzingen worden overgenomen door onderliggende resources. Wanneer u bijvoorbeeld een beleid toepast op een resourcegroep, wordt dat beleid toegewezen aan alle resources in de groep. Wanneer u een bereik voor de toewijzing opgeeft, gebruikt u '/subscriptions/{subscription-id}/' voor abonnementen, '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' voor resourcegroepen en '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name} voor resources. |
delete |
Hiermee verwijdert u een beleidstoewijzing. |
delete_by_id |
Hiermee verwijdert u een beleidstoewijzing op id. Wanneer u een bereik voor de toewijzing opgeeft, gebruikt u '/subscriptions/{subscription-id}/' voor abonnementen, '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' voor resourcegroepen en '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name} voor resources. |
get |
Hiermee haalt u een beleidstoewijzing op. |
get_by_id |
Hiermee wordt een beleidstoewijzing op basis van id opgehaald. Wanneer u een bereik voor de toewijzing opgeeft, gebruikt u '/subscriptions/{subscription-id}/' voor abonnementen, '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' voor resourcegroepen en '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name} voor resources. |
list |
Hiermee haalt u alle beleidstoewijzingen voor een abonnement op. |
list_for_resource |
Hiermee haalt u beleidstoewijzingen voor een resource op. |
list_for_resource_group |
Hiermee worden beleidstoewijzingen voor de resourcegroep opgehaald. |
create
Hiermee maakt u een beleidstoewijzing.
Beleidstoewijzingen worden overgenomen door onderliggende resources. Wanneer u bijvoorbeeld een beleid toepast op een resourcegroep, wordt dat beleid toegewezen aan alle resources in de groep.
create(scope: str, policy_assignment_name: str, parameters: _models.PolicyAssignment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicyAssignment
Parameters
- parameters
- PolicyAssignment of IO
Parameters voor de beleidstoewijzing. Is een Type PolicyAssignment of een IO-type. Vereist.
- content_type
- str
Inhoudstype van de hoofdtekstparameter. Bekende waarden zijn: 'application/json', 'text/json'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
PolicyAssignment of het resultaat van cls(response)
Retourtype
Uitzonderingen
create_by_id
Hiermee maakt u een beleidstoewijzing op id.
Beleidstoewijzingen worden overgenomen door onderliggende resources. Wanneer u bijvoorbeeld een beleid toepast op een resourcegroep, wordt dat beleid toegewezen aan alle resources in de groep. Wanneer u een bereik voor de toewijzing opgeeft, gebruikt u '/subscriptions/{subscription-id}/' voor abonnementen, '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' voor resourcegroepen en '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name} voor resources.
create_by_id(policy_assignment_id: str, parameters: _models.PolicyAssignment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicyAssignment
Parameters
- policy_assignment_id
- str
De id van de beleidstoewijzing die moet worden gemaakt. Gebruik de indeling '/{scope}/providers/Microsoft.Authorization/policyAssignments/{policy-assignment-name}'. Vereist.
- parameters
- PolicyAssignment of IO
Parameters voor beleidstoewijzing. Is een Type PolicyAssignment of een IO-type. Vereist.
- content_type
- str
Inhoudstype van de hoofdtekstparameter. Bekende waarden zijn: 'application/json', 'text/json'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
PolicyAssignment of het resultaat van cls(response)
Retourtype
Uitzonderingen
delete
Hiermee verwijdert u een beleidstoewijzing.
delete(scope: str, policy_assignment_name: str, **kwargs: Any) -> PolicyAssignment
Parameters
- policy_assignment_name
- str
De naam van de beleidstoewijzing die u wilt verwijderen. Vereist.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
PolicyAssignment of het resultaat van cls(response)
Retourtype
Uitzonderingen
delete_by_id
Hiermee verwijdert u een beleidstoewijzing op id.
Wanneer u een bereik voor de toewijzing opgeeft, gebruikt u '/subscriptions/{subscription-id}/' voor abonnementen, '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' voor resourcegroepen en '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name} voor resources.
delete_by_id(policy_assignment_id: str, **kwargs: Any) -> PolicyAssignment
Parameters
- policy_assignment_id
- str
De id van de beleidstoewijzing die moet worden verwijderd. Gebruik de indeling '/{scope}/providers/Microsoft.Authorization/policyAssignments/{policy-assignment-name}'. Vereist.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
PolicyAssignment of het resultaat van cls(response)
Retourtype
Uitzonderingen
get
Hiermee haalt u een beleidstoewijzing op.
get(scope: str, policy_assignment_name: str, **kwargs: Any) -> PolicyAssignment
Parameters
- policy_assignment_name
- str
De naam van de beleidstoewijzing die moet worden opgehaald. Vereist.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
PolicyAssignment of het resultaat van cls(response)
Retourtype
Uitzonderingen
get_by_id
Hiermee wordt een beleidstoewijzing op basis van id opgehaald.
Wanneer u een bereik voor de toewijzing opgeeft, gebruikt u '/subscriptions/{subscription-id}/' voor abonnementen, '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' voor resourcegroepen en '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name} voor resources.
get_by_id(policy_assignment_id: str, **kwargs: Any) -> PolicyAssignment
Parameters
- policy_assignment_id
- str
De id van de beleidstoewijzing die moet worden opgehaald. Gebruik de indeling '/{scope}/providers/Microsoft.Authorization/policyAssignments/{policy-assignment-name}'. Vereist.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
PolicyAssignment of het resultaat van cls(response)
Retourtype
Uitzonderingen
list
Hiermee haalt u alle beleidstoewijzingen voor een abonnement op.
list(filter: str | None = None, **kwargs: Any) -> Iterable[PolicyAssignment]
Parameters
- filter
- str
Het filter dat moet worden toegepast op de bewerking. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
Een iterator zoals een exemplaar van PolicyAssignment of het resultaat van cls(response)
Retourtype
Uitzonderingen
list_for_resource
Hiermee haalt u beleidstoewijzingen voor een resource op.
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]
Parameters
- resource_group_name
- str
De naam van de resourcegroep die de resource bevat. De naam is niet hoofdlettergevoelig. Vereist.
- filter
- str
Het filter dat moet worden toegepast op de bewerking. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
Een iterator zoals een exemplaar van PolicyAssignment of het resultaat van cls(response)
Retourtype
Uitzonderingen
list_for_resource_group
Hiermee worden beleidstoewijzingen voor de resourcegroep opgehaald.
list_for_resource_group(resource_group_name: str, filter: str | None = None, **kwargs: Any) -> Iterable[PolicyAssignment]
Parameters
- resource_group_name
- str
De naam van de resourcegroep die beleidstoewijzingen bevat. Vereist.
- filter
- str
Het filter dat moet worden toegepast op de bewerking. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
Een iterator zoals een exemplaar van PolicyAssignment of het resultaat van cls(response)
Retourtype
Uitzonderingen
Kenmerken
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