Share via


PolicyDefinitionsOperations Klas

Waarschuwing

Maak deze klasse NIET rechtstreeks.

In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via

PolicyClient's

<xref:policy_definitions> Kenmerk.

Overname
builtins.object
PolicyDefinitionsOperations

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 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 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
Vereist

De naam van de beleidsdefinitie die moet worden gemaakt. Vereist.

parameters
PolicyDefinition of IO
Vereist

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
Vereist

De naam van de beleidsdefinitie die moet worden gemaakt. Vereist.

management_group_id
str
Vereist

De id van de beheergroep. Vereist.

parameters
PolicyDefinition of IO
Vereist

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
Vereist

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
Vereist

De naam van de beleidsdefinitie die moet worden verwijderd. Vereist.

management_group_id
str
Vereist

De id van de beheergroep. 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

policy_definition_name
str
Vereist

De naam van de 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

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

policy_definition_name
str
Vereist

De naam van de beleidsdefinitie die u wilt ophalen. Vereist.

management_group_id
str
Vereist

De id van de beheergroep. Vereist.

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
Vereist

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 met alle beleidsdefinities in een bepaald abonnement opgehaald.

list(**kwargs: Any) -> Iterable[PolicyDefinition]

Parameters

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 met alle ingebouwde beleidsdefinities opgehaald.

list_built_in(**kwargs: Any) -> Iterable[PolicyDefinition]

Parameters

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_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

management_group_id
str
Vereist

De id van de beheergroep. Vereist.

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

Kenmerken

models

models = <module 'azure.mgmt.resource.policy.v2019_06_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\policy\\v2019_06_01\\models\\__init__.py'>