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 maakt of werkt u een beleidsdefinitie bij in een abonnement. 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 met alle beleidsdefinities in een bepaald abonnement opgehaald. |
list_built_in |
Ingebouwde beleidsdefinities ophalen. Met deze bewerking wordt een lijst met alle ingebouwde beleidsdefinities opgehaald. |
list_by_management_group |
Beleidsdefinities ophalen in een beheergroep. Met deze bewerking wordt een lijst met alle beleidsdefinities in een bepaalde beheergroep opgehaald. |
create_or_update
Hiermee maakt of werkt u een beleidsdefinitie bij in een abonnement.
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 van de hoofdtekstparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
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 van de hoofdtekstparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
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
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
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
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
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 functie die wordt doorgegeven aan het directe antwoord
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 functie die wordt doorgegeven aan het directe antwoord
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 functie die wordt doorgegeven aan het directe antwoord
Retouren
PolicyDefinition of het resultaat van cls(response)
Retourtype
Uitzonderingen
list
Hiermee worden beleidsdefinities in een abonnement opgehaald.
Met deze bewerking wordt een lijst met alle beleidsdefinities in een bepaald abonnement opgehaald.
list(**kwargs: Any) -> Iterable[PolicyDefinition]
Parameters
- 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_built_in
Ingebouwde beleidsdefinities ophalen.
Met deze bewerking wordt een lijst met alle ingebouwde beleidsdefinities opgehaald.
list_built_in(**kwargs: Any) -> Iterable[PolicyDefinition]
Parameters
- 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 met alle beleidsdefinities in een bepaalde beheergroep opgehaald.
list_by_management_group(management_group_id: str, **kwargs: Any) -> Iterable[PolicyDefinition]
Parameters
- 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.v2018_05_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\policy\\v2018_05_01\\models\\__init__.py'>
Azure SDK for Python