PolicyDefinitionsOperations Klas
Waarschuwing
Maak deze klasse NIET rechtstreeks een instantie.
In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via
<xref:policy_definitions> Kenmerk.
- Overname
-
builtins.objectPolicyDefinitionsOperations
Constructor
PolicyDefinitionsOperations(*args, **kwargs)
Methoden
create_or_update |
Hiermee wordt een beleidsdefinitie in een abonnement gemaakt of bijgewerkt. Met deze bewerking wordt een beleidsdefinitie gemaakt of bijgewerkt in het opgegeven abonnement met de opgegeven naam. |
create_or_update_at_management_group |
Hiermee maakt of werkt u een beleidsdefinitie bij in een beheergroep. Met deze bewerking wordt een beleidsdefinitie gemaakt of bijgewerkt in de opgegeven beheergroep met de opgegeven naam. |
delete |
Hiermee verwijdert u een beleidsdefinitie in een abonnement. Met deze bewerking verwijdert u de beleidsdefinitie in het opgegeven abonnement met de opgegeven naam. |
delete_at_management_group |
Hiermee verwijdert u een beleidsdefinitie in een beheergroep. Met deze bewerking verwijdert u de beleidsdefinitie in de opgegeven beheergroep met de opgegeven naam. |
get |
Hiermee wordt een beleidsdefinitie in een abonnement opgehaald. Met deze bewerking wordt de beleidsdefinitie in het opgegeven abonnement met de opgegeven naam opgehaald. |
get_at_management_group |
Een beleidsdefinitie ophalen in een beheergroep. Met deze bewerking wordt de beleidsdefinitie in de opgegeven beheergroep met de opgegeven naam opgehaald. |
get_built_in |
Hiermee wordt een ingebouwde beleidsdefinitie opgehaald. Met deze bewerking wordt de ingebouwde beleidsdefinitie met de opgegeven naam opgehaald. |
list |
Hiermee worden beleidsdefinities in een abonnement opgehaald. Met deze bewerking wordt een lijst opgehaald met alle beleidsdefinities in een bepaald abonnement die overeenkomen met de optionele opgegeven $filter. Geldige waarden voor $filter zijn: 'atExactScope()', 'policyType -eq {value}' of 'category eq '{value}'. Als $filter niet is opgegeven, bevat de niet-gefilterde lijst alle beleidsdefinities die zijn gekoppeld aan het abonnement, inclusief de definities die rechtstreeks van toepassing zijn of vanuit beheergroepen die het opgegeven abonnement bevatten. Als $filter=atExactScope() is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities van het opgegeven abonnement. Als $filter='policyType -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan het type overeenkomt met {value}. Mogelijke waarden voor policyType zijn NotSpecified, BuiltIn, Custom en Static. Als $filter='category -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan de categorie overeenkomt met {value}. |
list_built_in |
Ingebouwde beleidsdefinities ophalen. Met deze bewerking wordt een lijst opgehaald met alle ingebouwde beleidsdefinities die overeenkomen met de optionele $filter. Als $filter='policyType -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle ingebouwde beleidsdefinities waarvan het type overeenkomt met de {value}. Mogelijke policyType-waarden zijn NotSpecified, BuiltIn, Custom en Static. Als $filter='category -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle ingebouwde beleidsdefinities waarvan de categorie overeenkomt met de {value}. |
list_by_management_group |
Beleidsdefinities ophalen in een beheergroep. Met deze bewerking wordt een lijst opgehaald met alle beleidsdefinities in een bepaalde beheergroep die overeenkomen met de optionele $filter. Geldige waarden voor $filter zijn: 'atExactScope()', 'policyType -eq {value}' of 'category eq '{value}'. Als $filter niet is opgegeven, bevat de niet-gefilterde lijst alle beleidsdefinities die zijn gekoppeld aan de beheergroep, inclusief de definities die rechtstreeks van toepassing zijn of van beheergroepen die de opgegeven beheergroep bevatten. Als $filter=atExactScope() is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities van de opgegeven beheergroep. Als $filter='policyType -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan het type overeenkomt met {value}. Mogelijke policyType-waarden zijn NotSpecified, BuiltIn, Custom en Static. Als $filter='category -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan de categorie overeenkomt met {value}. |
create_or_update
Hiermee wordt een beleidsdefinitie in een abonnement gemaakt of bijgewerkt.
Met deze bewerking wordt een beleidsdefinitie gemaakt of bijgewerkt in het opgegeven abonnement met de opgegeven naam.
create_or_update(policy_definition_name: str, parameters: _models.PolicyDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicyDefinition
Parameters
- policy_definition_name
- str
De naam van de beleidsdefinitie die moet worden gemaakt. Vereist.
- parameters
- PolicyDefinition of IO
De eigenschappen van de beleidsdefinitie. Is een PolicyDefinition-type of een IO-type. Vereist.
- content_type
- str
Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
PolicyDefinition of het resultaat van cls(response)
Retourtype
Uitzonderingen
create_or_update_at_management_group
Hiermee maakt of werkt u een beleidsdefinitie bij in een beheergroep.
Met deze bewerking wordt een beleidsdefinitie gemaakt of bijgewerkt in de opgegeven beheergroep met de opgegeven naam.
create_or_update_at_management_group(policy_definition_name: str, management_group_id: str, parameters: _models.PolicyDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicyDefinition
Parameters
- policy_definition_name
- str
De naam van de beleidsdefinitie die moet worden gemaakt. Vereist.
- parameters
- PolicyDefinition of IO
De eigenschappen van de beleidsdefinitie. Is een PolicyDefinition-type of een IO-type. Vereist.
- content_type
- str
Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
PolicyDefinition of het resultaat van cls(response)
Retourtype
Uitzonderingen
delete
Hiermee verwijdert u een beleidsdefinitie in een abonnement.
Met deze bewerking verwijdert u de beleidsdefinitie in het opgegeven abonnement met de opgegeven naam.
delete(policy_definition_name: str, **kwargs: Any) -> None
Parameters
- policy_definition_name
- str
De naam van de beleidsdefinitie die moet worden verwijderd. Vereist.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
Geen of het resultaat van cls(response)
Retourtype
Uitzonderingen
delete_at_management_group
Hiermee verwijdert u een beleidsdefinitie in een beheergroep.
Met deze bewerking verwijdert u de beleidsdefinitie in de opgegeven beheergroep met de opgegeven naam.
delete_at_management_group(policy_definition_name: str, management_group_id: str, **kwargs: Any) -> None
Parameters
- policy_definition_name
- str
De naam van de beleidsdefinitie die moet worden verwijderd. Vereist.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
Geen of het resultaat van cls(response)
Retourtype
Uitzonderingen
get
Hiermee wordt een beleidsdefinitie in een abonnement opgehaald.
Met deze bewerking wordt de beleidsdefinitie in het opgegeven abonnement met de opgegeven naam opgehaald.
get(policy_definition_name: str, **kwargs: Any) -> PolicyDefinition
Parameters
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
PolicyDefinition of het resultaat van cls(response)
Retourtype
Uitzonderingen
get_at_management_group
Een beleidsdefinitie ophalen in een beheergroep.
Met deze bewerking wordt de beleidsdefinitie in de opgegeven beheergroep met de opgegeven naam opgehaald.
get_at_management_group(policy_definition_name: str, management_group_id: str, **kwargs: Any) -> PolicyDefinition
Parameters
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
PolicyDefinition of het resultaat van cls(response)
Retourtype
Uitzonderingen
get_built_in
Hiermee wordt een ingebouwde beleidsdefinitie opgehaald.
Met deze bewerking wordt de ingebouwde beleidsdefinitie met de opgegeven naam opgehaald.
get_built_in(policy_definition_name: str, **kwargs: Any) -> PolicyDefinition
Parameters
- policy_definition_name
- str
De naam van de ingebouwde beleidsdefinitie die u wilt ophalen. Vereist.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
PolicyDefinition of het resultaat van cls(response)
Retourtype
Uitzonderingen
list
Hiermee worden beleidsdefinities in een abonnement opgehaald.
Met deze bewerking wordt een lijst opgehaald met alle beleidsdefinities in een bepaald abonnement die overeenkomen met de optionele opgegeven $filter. Geldige waarden voor $filter zijn: 'atExactScope()', 'policyType -eq {value}' of 'category eq '{value}'. Als $filter niet is opgegeven, bevat de niet-gefilterde lijst alle beleidsdefinities die zijn gekoppeld aan het abonnement, inclusief de definities die rechtstreeks van toepassing zijn of vanuit beheergroepen die het opgegeven abonnement bevatten. Als $filter=atExactScope() is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities van het opgegeven abonnement. Als $filter='policyType -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan het type overeenkomt met {value}. Mogelijke waarden voor policyType zijn NotSpecified, BuiltIn, Custom en Static. Als $filter='category -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan de categorie overeenkomt met {value}.
list(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PolicyDefinition]
Parameters
- filter
- str
Het filter dat moet worden toegepast op de bewerking. Geldige waarden voor $filter zijn: 'atExactScope()', 'policyType -eq {value}' of 'category eq '{value}'. Als $filter niet is opgegeven, wordt er geen filter uitgevoerd. Als $filter=atExactScope() wordt opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities voor het opgegeven bereik. Als $filter='policyType -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan het type overeenkomt met {value}. Mogelijke waarden voor policyType zijn NotSpecified, BuiltIn, Custom en Static. Als $filter='category -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan de categorie overeenkomt met {value}. De standaardwaarde is Geen.
- top
- int
Maximum aantal records dat moet worden geretourneerd. Wanneer het $top filter niet is opgegeven, worden 500 records geretourneerd. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
Een iterator zoals een exemplaar van PolicyDefinition of het resultaat van cls(response)
Retourtype
Uitzonderingen
list_built_in
Ingebouwde beleidsdefinities ophalen.
Met deze bewerking wordt een lijst opgehaald met alle ingebouwde beleidsdefinities die overeenkomen met de optionele $filter. Als $filter='policyType -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle ingebouwde beleidsdefinities waarvan het type overeenkomt met de {value}. Mogelijke policyType-waarden zijn NotSpecified, BuiltIn, Custom en Static. Als $filter='category -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle ingebouwde beleidsdefinities waarvan de categorie overeenkomt met de {value}.
list_built_in(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PolicyDefinition]
Parameters
- filter
- str
Het filter dat moet worden toegepast op de bewerking. Geldige waarden voor $filter zijn: 'atExactScope()', 'policyType -eq {value}' of 'category eq '{value}'. Als $filter niet is opgegeven, wordt er geen filter uitgevoerd. Als $filter=atExactScope() wordt opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities voor het opgegeven bereik. Als $filter='policyType -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan het type overeenkomt met {value}. Mogelijke waarden voor policyType zijn NotSpecified, BuiltIn, Custom en Static. Als $filter='category -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan de categorie overeenkomt met {value}. De standaardwaarde is Geen.
- top
- int
Maximum aantal records dat moet worden geretourneerd. Wanneer het $top filter niet is opgegeven, worden 500 records geretourneerd. 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 PolicyDefinition of het resultaat van cls(response)
Retourtype
Uitzonderingen
list_by_management_group
Beleidsdefinities ophalen in een beheergroep.
Met deze bewerking wordt een lijst opgehaald met alle beleidsdefinities in een bepaalde beheergroep die overeenkomen met de optionele $filter. Geldige waarden voor $filter zijn: 'atExactScope()', 'policyType -eq {value}' of 'category eq '{value}'. Als $filter niet is opgegeven, bevat de niet-gefilterde lijst alle beleidsdefinities die zijn gekoppeld aan de beheergroep, inclusief de definities die rechtstreeks van toepassing zijn of van beheergroepen die de opgegeven beheergroep bevatten. Als $filter=atExactScope() is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities van de opgegeven beheergroep. Als $filter='policyType -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan het type overeenkomt met {value}. Mogelijke policyType-waarden zijn NotSpecified, BuiltIn, Custom en Static. Als $filter='category -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan de categorie overeenkomt met {value}.
list_by_management_group(management_group_id: str, filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PolicyDefinition]
Parameters
- filter
- str
Het filter dat moet worden toegepast op de bewerking. Geldige waarden voor $filter zijn: 'atExactScope()', 'policyType -eq {value}' of 'category eq '{value}'. Als $filter niet is opgegeven, wordt er geen filter uitgevoerd. Als $filter=atExactScope() is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities voor het opgegeven bereik. Als $filter='policyType -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan het type overeenkomt met {value}. Mogelijke policyType-waarden zijn NotSpecified, BuiltIn, Custom en Static. Als $filter='category -eq {value}' is opgegeven, bevat de geretourneerde lijst alleen alle beleidsdefinities waarvan de categorie overeenkomt met {value}. De standaardwaarde is Geen.
- top
- int
Maximum aantal records dat moet worden geretourneerd. Wanneer het $top filter niet is opgegeven, worden 500 records geretourneerd. 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 PolicyDefinition of het resultaat van cls(response)
Retourtype
Uitzonderingen
Kenmerken
models
models = <module 'azure.mgmt.resource.policy.v2021_06_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\policy\\v2021_06_01\\models\\__init__.py'>
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor