Share via


PolicySetDefinitionsOperations Klas

Waarschuwing

Maak deze klasse NIET rechtstreeks.

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 of werkt u een beleidssetdefinitie bij.

create_or_update_at_management_group

Hiermee maakt of werkt u een beleidssetdefinitie bij op beheergroepniveau.

delete

Hiermee verwijdert u een beleidssetdefinitie.

delete_at_management_group

Hiermee verwijdert u een beleidssetdefinitie op beheergroepniveau.

get

Hiermee haalt u de definitie van de beleidsset op.

get_at_management_group

Hiermee haalt u de definitie van de beleidsset op beheergroepniveau op.

get_built_in

Hiermee haalt u de ingebouwde definitie van de beleidsset op.

list

Hiermee haalt u alle beleidssetdefinities voor een abonnement op.

list_built_in

Hiermee haalt u alle ingebouwde definities van de beleidsset op.

list_by_management_group

Hiermee haalt u alle beleidssetdefinities op voor een abonnement in de beheergroep.

create_or_update

Hiermee maakt of werkt u een beleidssetdefinitie bij.

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 bodyparameter. Bekende waarden zijn: 'application/json', 'text/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

PolicySetDefinition of het resultaat van cls(response)

Retourtype

Uitzonderingen

create_or_update_at_management_group

Hiermee maakt of werkt u een beleidssetdefinitie bij op beheergroepniveau.

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 bodyparameter. Bekende waarden zijn: 'application/json', 'text/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

PolicySetDefinition of het resultaat van cls(response)

Retourtype

Uitzonderingen

delete

Hiermee verwijdert u een beleidssetdefinitie.

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

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 aangepaste functie die de directe reactie doorgeeft

Retouren

Geen of het resultaat van cls(response)

Retourtype

Uitzonderingen

get

Hiermee haalt u de definitie van de beleidsset op.

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 aangepaste functie die de directe reactie doorgeeft

Retouren

PolicySetDefinition of het resultaat van cls(response)

Retourtype

Uitzonderingen

get_at_management_group

Hiermee haalt u de definitie van de beleidsset op beheergroepniveau op.

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 aangepaste functie die de directe reactie doorgeeft

Retouren

PolicySetDefinition of het resultaat van cls(response)

Retourtype

Uitzonderingen

get_built_in

Hiermee haalt u de ingebouwde definitie van de beleidsset op.

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 aangepaste functie die de directe reactie doorgeeft

Retouren

PolicySetDefinition of het resultaat van cls(response)

Retourtype

Uitzonderingen

list

Hiermee haalt u alle beleidssetdefinities voor een abonnement op.

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

Parameters

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

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

Retourtype

Uitzonderingen

list_built_in

Hiermee haalt u alle ingebouwde definities van de beleidsset op.

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

Parameters

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

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

Retourtype

Uitzonderingen

list_by_management_group

Hiermee haalt u alle beleidssetdefinities op voor een abonnement in de 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 aangepaste functie die de directe reactie doorgeeft

Retouren

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

Retourtype

Uitzonderingen

Kenmerken

models

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