Share via


PolicySetDefinitionsOperations Klas

Waarschuwing

Maak deze klasse NIET rechtstreeks een instantie.

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

PolicyClient's

<xref:policy_set_definitions> Kenmerk.

Overname
builtins.object
PolicySetDefinitionsOperations

Constructor

PolicySetDefinitionsOperations(*args, **kwargs)

Methoden

create_or_update

Hiermee maakt u een definitie van een beleidsset of werkt u deze bij.

Met deze bewerking wordt een definitie van een beleidsset gemaakt of bijgewerkt in het opgegeven abonnement met de opgegeven naam.

create_or_update_at_management_group

Hiermee maakt u een definitie van een beleidsset of werkt u deze bij.

Met deze bewerking wordt een definitie van een beleidsset gemaakt of bijgewerkt in de opgegeven beheergroep met de opgegeven naam.

delete

Hiermee verwijdert u een beleidssetdefinitie.

Met deze bewerking verwijdert u de definitie van de beleidsset in het opgegeven abonnement met de opgegeven naam.

delete_at_management_group

Hiermee verwijdert u een beleidssetdefinitie.

Met deze bewerking verwijdert u de definitie van de beleidsset in de opgegeven beheergroep met de opgegeven naam.

get

Hiermee wordt een definitie van een beleidsset opgehaald.

Met deze bewerking wordt de definitie van de beleidsset in het opgegeven abonnement met de opgegeven naam opgehaald.

get_at_management_group

Hiermee wordt een definitie van een beleidsset opgehaald.

Met deze bewerking wordt de definitie van de beleidsset opgehaald in de opgegeven beheergroep met de opgegeven naam.

get_built_in

Hiermee wordt een ingebouwde definitie van een beleidsset opgehaald.

Met deze bewerking wordt de ingebouwde definitie van de beleidsset met de opgegeven naam opgehaald.

list

Hiermee haalt u de beleidssetdefinities voor een abonnement op.

Met deze bewerking wordt een lijst met alle definities van de beleidsset in het opgegeven abonnement opgehaald.

list_built_in

Haalt ingebouwde definities van beleidssets op.

Met deze bewerking wordt een lijst met alle ingebouwde definities van de beleidsset opgehaald.

list_by_management_group

Haalt alle beleidssetdefinities in beheergroep op.

Met deze bewerking wordt een lijst opgehaald met alle beleidssetdefinities in de opgegeven beheergroep.

create_or_update

Hiermee maakt u een definitie van een beleidsset of werkt u deze bij.

Met deze bewerking wordt een definitie van een beleidsset gemaakt of bijgewerkt in het opgegeven abonnement met de opgegeven naam.

create_or_update(policy_set_definition_name: str, parameters: _models.PolicySetDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicySetDefinition

Parameters

policy_set_definition_name
str
Vereist

De naam van de definitie van de beleidsset die moet worden gemaakt. Vereist.

parameters
PolicySetDefinition of IO
Vereist

De definitie-eigenschappen van de beleidsset. Is een PolicySetDefinition-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

PolicySetDefinition of het resultaat van cls(response)

Retourtype

Uitzonderingen

create_or_update_at_management_group

Hiermee maakt u een definitie van een beleidsset of werkt u deze bij.

Met deze bewerking wordt een definitie van een beleidsset gemaakt of bijgewerkt in de opgegeven beheergroep met de opgegeven naam.

create_or_update_at_management_group(policy_set_definition_name: str, management_group_id: str, parameters: _models.PolicySetDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicySetDefinition

Parameters

policy_set_definition_name
str
Vereist

De naam van de definitie van de beleidsset die moet worden gemaakt. Vereist.

management_group_id
str
Vereist

De id van de beheergroep. Vereist.

parameters
PolicySetDefinition of IO
Vereist

De definitie-eigenschappen van de beleidsset. Is een PolicySetDefinition-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

PolicySetDefinition of het resultaat van cls(response)

Retourtype

Uitzonderingen

delete

Hiermee verwijdert u een beleidssetdefinitie.

Met deze bewerking verwijdert u de definitie van de beleidsset in het opgegeven abonnement met de opgegeven naam.

delete(policy_set_definition_name: str, **kwargs: Any) -> None

Parameters

policy_set_definition_name
str
Vereist

De naam van de definitie van de beleidsset die moet worden verwijderd. Vereist.

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 beleidssetdefinitie.

Met deze bewerking verwijdert u de definitie van de beleidsset in de opgegeven beheergroep met de opgegeven naam.

delete_at_management_group(policy_set_definition_name: str, management_group_id: str, **kwargs: Any) -> None

Parameters

policy_set_definition_name
str
Vereist

De naam van de definitie van de beleidsset die moet worden verwijderd. Vereist.

management_group_id
str
Vereist

De id van de beheergroep. Vereist.

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 definitie van een beleidsset opgehaald.

Met deze bewerking wordt de definitie van de beleidsset in het opgegeven abonnement met de opgegeven naam opgehaald.

get(policy_set_definition_name: str, **kwargs: Any) -> PolicySetDefinition

Parameters

policy_set_definition_name
str
Vereist

De naam van de definitie van de beleidsset die u wilt ophalen. Vereist.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

Retouren

PolicySetDefinition of het resultaat van cls(response)

Retourtype

Uitzonderingen

get_at_management_group

Hiermee wordt een definitie van een beleidsset opgehaald.

Met deze bewerking wordt de definitie van de beleidsset opgehaald in de opgegeven beheergroep met de opgegeven naam.

get_at_management_group(policy_set_definition_name: str, management_group_id: str, **kwargs: Any) -> PolicySetDefinition

Parameters

policy_set_definition_name
str
Vereist

De naam van de definitie van de beleidsset die u wilt ophalen. Vereist.

management_group_id
str
Vereist

De id van de beheergroep. Vereist.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

Retouren

PolicySetDefinition of het resultaat van cls(response)

Retourtype

Uitzonderingen

get_built_in

Hiermee wordt een ingebouwde definitie van een beleidsset opgehaald.

Met deze bewerking wordt de ingebouwde definitie van de beleidsset met de opgegeven naam opgehaald.

get_built_in(policy_set_definition_name: str, **kwargs: Any) -> PolicySetDefinition

Parameters

policy_set_definition_name
str
Vereist

De naam van de definitie van de beleidsset die u wilt ophalen. Vereist.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

Retouren

PolicySetDefinition of het resultaat van cls(response)

Retourtype

Uitzonderingen

list

Hiermee haalt u de beleidssetdefinities voor een abonnement op.

Met deze bewerking wordt een lijst met alle definities van de beleidsset in het opgegeven abonnement opgehaald.

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

Parameters

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

Retouren

Een iterator zoals een exemplaar van PolicySetDefinition of het resultaat van cls(response)

Retourtype

Uitzonderingen

list_built_in

Haalt ingebouwde definities van beleidssets op.

Met deze bewerking wordt een lijst met alle ingebouwde definities van de beleidsset opgehaald.

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

Parameters

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

Retouren

Een iterator zoals een exemplaar van PolicySetDefinition of het resultaat van cls(response)

Retourtype

Uitzonderingen

list_by_management_group

Haalt alle beleidssetdefinities in beheergroep op.

Met deze bewerking wordt een lijst opgehaald met alle beleidssetdefinities in de opgegeven beheergroep.

list_by_management_group(management_group_id: str, **kwargs: Any) -> Iterable[PolicySetDefinition]

Parameters

management_group_id
str
Vereist

De id van de beheergroep. Vereist.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

Retouren

Een iterator zoals een exemplaar van PolicySetDefinition 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'>