Freigeben über


PolicySetDefinitionsOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:

PolicyClient's

<xref:policy_set_definitions> -Attribut.

Vererbung
builtins.object
PolicySetDefinitionsOperations

Konstruktor

PolicySetDefinitionsOperations(*args, **kwargs)

Methoden

create_or_update

Erstellt oder aktualisiert eine Richtliniensatzdefinition.

Mit diesem Vorgang wird eine Richtliniensatzdefinition im angegebenen Abonnement mit dem angegebenen Namen erstellt oder aktualisiert.

create_or_update_at_management_group

Erstellt oder aktualisiert eine Richtliniensatzdefinition.

Mit diesem Vorgang wird eine Richtliniensatzdefinition in der angegebenen Verwaltungsgruppe mit dem angegebenen Namen erstellt oder aktualisiert.

delete

Löscht eine Richtliniensatzdefinition.

Dieser Vorgang löscht die Richtliniensatzdefinition im angegebenen Abonnement mit dem angegebenen Namen.

delete_at_management_group

Löscht eine Richtliniensatzdefinition.

Dieser Vorgang löscht die Richtliniensatzdefinition in der angegebenen Verwaltungsgruppe mit dem angegebenen Namen.

get

Ruft eine Richtliniensatzdefinition ab.

Dieser Vorgang ruft die Richtliniensatzdefinition im angegebenen Abonnement mit dem angegebenen Namen ab.

get_at_management_group

Ruft eine Richtliniensatzdefinition ab.

Dieser Vorgang ruft die Richtliniensatzdefinition in der angegebenen Verwaltungsgruppe mit dem angegebenen Namen ab.

get_built_in

Ruft eine integrierte Richtliniensatzdefinition ab.

Dieser Vorgang ruft die integrierte Richtliniensatzdefinition mit dem angegebenen Namen ab.

list

Ruft die Richtliniensatzdefinitionen für ein Abonnement ab.

Dieser Vorgang ruft eine Liste aller Richtliniensatzdefinitionen im angegebenen Abonnement ab.

list_built_in

Ruft integrierte Richtliniensatzdefinitionen ab.

Dieser Vorgang ruft eine Liste aller integrierten Richtliniensatzdefinitionen ab.

list_by_management_group

Ruft alle Richtliniensatzdefinitionen in der Verwaltungsgruppe ab.

Dieser Vorgang ruft eine Liste aller Richtliniensatzdefinitionen in der angegebenen Verwaltungsgruppe ab.

create_or_update

Erstellt oder aktualisiert eine Richtliniensatzdefinition.

Mit diesem Vorgang wird eine Richtliniensatzdefinition im angegebenen Abonnement mit dem angegebenen Namen erstellt oder aktualisiert.

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

Parameter

policy_set_definition_name
str
Erforderlich

Der Name der zu erstellenden Richtliniensatzdefinition. Erforderlich.

parameters
PolicySetDefinition oder IO
Erforderlich

Die Eigenschaften der Richtliniensatzdefinition. Ist entweder ein PolicySetDefinition-Typ oder ein E/A-Typ. Erforderlich.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

PolicySetDefinition oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

create_or_update_at_management_group

Erstellt oder aktualisiert eine Richtliniensatzdefinition.

Mit diesem Vorgang wird eine Richtliniensatzdefinition in der angegebenen Verwaltungsgruppe mit dem angegebenen Namen erstellt oder aktualisiert.

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

Parameter

policy_set_definition_name
str
Erforderlich

Der Name der zu erstellenden Richtliniensatzdefinition. Erforderlich.

management_group_id
str
Erforderlich

Die ID der Verwaltungsgruppe. Erforderlich.

parameters
PolicySetDefinition oder IO
Erforderlich

Die Eigenschaften der Richtliniensatzdefinition. Ist entweder ein PolicySetDefinition-Typ oder ein E/A-Typ. Erforderlich.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

PolicySetDefinition oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

delete

Löscht eine Richtliniensatzdefinition.

Dieser Vorgang löscht die Richtliniensatzdefinition im angegebenen Abonnement mit dem angegebenen Namen.

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

Parameter

policy_set_definition_name
str
Erforderlich

Der Name der zu löschenden Richtliniensatzdefinition. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Keine oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

delete_at_management_group

Löscht eine Richtliniensatzdefinition.

Dieser Vorgang löscht die Richtliniensatzdefinition in der angegebenen Verwaltungsgruppe mit dem angegebenen Namen.

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

Parameter

policy_set_definition_name
str
Erforderlich

Der Name der zu löschenden Richtliniensatzdefinition. Erforderlich.

management_group_id
str
Erforderlich

Die ID der Verwaltungsgruppe. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Keine oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

get

Ruft eine Richtliniensatzdefinition ab.

Dieser Vorgang ruft die Richtliniensatzdefinition im angegebenen Abonnement mit dem angegebenen Namen ab.

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

Parameter

policy_set_definition_name
str
Erforderlich

Der Name der abzurufenden Richtliniensatzdefinition. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

PolicySetDefinition oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

get_at_management_group

Ruft eine Richtliniensatzdefinition ab.

Dieser Vorgang ruft die Richtliniensatzdefinition in der angegebenen Verwaltungsgruppe mit dem angegebenen Namen ab.

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

Parameter

policy_set_definition_name
str
Erforderlich

Der Name der abzurufenden Richtliniensatzdefinition. Erforderlich.

management_group_id
str
Erforderlich

Die ID der Verwaltungsgruppe. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

PolicySetDefinition oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

get_built_in

Ruft eine integrierte Richtliniensatzdefinition ab.

Dieser Vorgang ruft die integrierte Richtliniensatzdefinition mit dem angegebenen Namen ab.

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

Parameter

policy_set_definition_name
str
Erforderlich

Der Name der abzurufenden Richtliniensatzdefinition. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

PolicySetDefinition oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list

Ruft die Richtliniensatzdefinitionen für ein Abonnement ab.

Dieser Vorgang ruft eine Liste aller Richtliniensatzdefinitionen im angegebenen Abonnement ab.

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

Parameter

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Ein Iterator wie instance von PolicySetDefinition oder dem Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list_built_in

Ruft integrierte Richtliniensatzdefinitionen ab.

Dieser Vorgang ruft eine Liste aller integrierten Richtliniensatzdefinitionen ab.

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

Parameter

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Ein Iterator wie instance von PolicySetDefinition oder dem Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list_by_management_group

Ruft alle Richtliniensatzdefinitionen in der Verwaltungsgruppe ab.

Dieser Vorgang ruft eine Liste aller Richtliniensatzdefinitionen in der angegebenen Verwaltungsgruppe ab.

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

Parameter

management_group_id
str
Erforderlich

Die ID der Verwaltungsgruppe. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Ein Iterator wie instance von PolicySetDefinition oder dem Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Attribute

models

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