PolicyDefinitionsOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:
<xref:policy_definitions> -Attribut.
- Vererbung
-
builtins.objectPolicyDefinitionsOperations
Konstruktor
PolicyDefinitionsOperations(*args, **kwargs)
Methoden
create_or_update |
Erstellt oder aktualisiert eine Richtliniendefinition in einem Abonnement. Dieser Vorgang erstellt oder aktualisiert eine Richtliniendefinition im angegebenen Abonnement mit dem angegebenen Namen. |
create_or_update_at_management_group |
Erstellt oder aktualisiert eine Richtliniendefinition in einer Verwaltungsgruppe. Dieser Vorgang erstellt oder aktualisiert eine Richtliniendefinition in der angegebenen Verwaltungsgruppe mit dem angegebenen Namen. |
delete |
Löscht eine Richtliniendefinition in einem Abonnement. Dieser Vorgang löscht die Richtliniendefinition im angegebenen Abonnement mit dem angegebenen Namen. |
delete_at_management_group |
Löscht eine Richtliniendefinition in einer Verwaltungsgruppe. Dieser Vorgang löscht die Richtliniendefinition in der angegebenen Verwaltungsgruppe mit dem angegebenen Namen. |
get |
Ruft eine Richtliniendefinition in einem Abonnement ab. Dieser Vorgang ruft die Richtliniendefinition im angegebenen Abonnement mit dem angegebenen Namen ab. |
get_at_management_group |
Rufen Sie eine Richtliniendefinition in einer Verwaltungsgruppe ab. Dieser Vorgang ruft die Richtliniendefinition in der angegebenen Verwaltungsgruppe mit dem angegebenen Namen ab. |
get_built_in |
Ruft eine integrierte Richtliniendefinition ab. Dieser Vorgang ruft die integrierte Richtliniendefinition mit dem angegebenen Namen ab. |
list |
Ruft Richtliniendefinitionen in einem Abonnement ab. Dieser Vorgang ruft eine Liste aller Richtliniendefinitionen in einem bestimmten Abonnement ab. |
list_built_in |
Rufen Sie integrierte Richtliniendefinitionen ab. Dieser Vorgang ruft eine Liste aller integrierten Richtliniendefinitionen ab. |
list_by_management_group |
Dient zum Abrufen von Richtliniendefinitionen in einer Verwaltungsgruppe. Dieser Vorgang ruft eine Liste aller Richtliniendefinitionen in einer bestimmten Verwaltungsgruppe ab. |
create_or_update
Erstellt oder aktualisiert eine Richtliniendefinition in einem Abonnement.
Dieser Vorgang erstellt oder aktualisiert eine Richtliniendefinition im angegebenen Abonnement mit dem angegebenen Namen.
create_or_update(policy_definition_name: str, parameters: _models.PolicyDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicyDefinition
Parameter
- policy_definition_name
- str
Der Name der zu erstellenden Richtliniendefinition. Erforderlich.
- parameters
- PolicyDefinition oder IO
Die Eigenschaften der Richtliniendefinition. Ist entweder ein PolicyDefinition-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
PolicyDefinition oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
create_or_update_at_management_group
Erstellt oder aktualisiert eine Richtliniendefinition in einer Verwaltungsgruppe.
Dieser Vorgang erstellt oder aktualisiert eine Richtliniendefinition in der angegebenen Verwaltungsgruppe mit dem angegebenen Namen.
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
Parameter
- policy_definition_name
- str
Der Name der zu erstellenden Richtliniendefinition. Erforderlich.
- parameters
- PolicyDefinition oder IO
Die Eigenschaften der Richtliniendefinition. Ist entweder ein PolicyDefinition-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
PolicyDefinition oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
delete
Löscht eine Richtliniendefinition in einem Abonnement.
Dieser Vorgang löscht die Richtliniendefinition im angegebenen Abonnement mit dem angegebenen Namen.
delete(policy_definition_name: str, **kwargs: Any) -> None
Parameter
- policy_definition_name
- str
Der Name der zu löschenden Richtliniendefinition. 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 Richtliniendefinition in einer Verwaltungsgruppe.
Dieser Vorgang löscht die Richtliniendefinition in der angegebenen Verwaltungsgruppe mit dem angegebenen Namen.
delete_at_management_group(policy_definition_name: str, management_group_id: str, **kwargs: Any) -> None
Parameter
- policy_definition_name
- str
Der Name der zu löschenden Richtliniendefinition. 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 Richtliniendefinition in einem Abonnement ab.
Dieser Vorgang ruft die Richtliniendefinition im angegebenen Abonnement mit dem angegebenen Namen ab.
get(policy_definition_name: str, **kwargs: Any) -> PolicyDefinition
Parameter
- policy_definition_name
- str
Der Name der abzurufenden Richtliniendefinition. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
PolicyDefinition oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_at_management_group
Rufen Sie eine Richtliniendefinition in einer Verwaltungsgruppe ab.
Dieser Vorgang ruft die Richtliniendefinition in der angegebenen Verwaltungsgruppe mit dem angegebenen Namen ab.
get_at_management_group(policy_definition_name: str, management_group_id: str, **kwargs: Any) -> PolicyDefinition
Parameter
- policy_definition_name
- str
Der Name der abzurufenden Richtliniendefinition. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
PolicyDefinition oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_built_in
Ruft eine integrierte Richtliniendefinition ab.
Dieser Vorgang ruft die integrierte Richtliniendefinition mit dem angegebenen Namen ab.
get_built_in(policy_definition_name: str, **kwargs: Any) -> PolicyDefinition
Parameter
- policy_definition_name
- str
Der Name der abzurufenden integrierten Richtliniendefinition. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
PolicyDefinition oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list
Ruft Richtliniendefinitionen in einem Abonnement ab.
Dieser Vorgang ruft eine Liste aller Richtliniendefinitionen in einem bestimmten Abonnement ab.
list(**kwargs: Any) -> Iterable[PolicyDefinition]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von PolicyDefinition oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_built_in
Rufen Sie integrierte Richtliniendefinitionen ab.
Dieser Vorgang ruft eine Liste aller integrierten Richtliniendefinitionen ab.
list_built_in(**kwargs: Any) -> Iterable[PolicyDefinition]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von PolicyDefinition oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_by_management_group
Dient zum Abrufen von Richtliniendefinitionen in einer Verwaltungsgruppe.
Dieser Vorgang ruft eine Liste aller Richtliniendefinitionen in einer bestimmten Verwaltungsgruppe ab.
list_by_management_group(management_group_id: str, **kwargs: Any) -> Iterable[PolicyDefinition]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von PolicyDefinition oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
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'>
Azure SDK for Python