PolicyStatesOperations Klasse

PolicyStatesOperations-Vorgänge.

Sie sollten diese Klasse nicht direkt instanziieren. Stattdessen sollten Sie eine Clientinstanz erstellen, die sie für Sie instanziiert und als Attribut anfügt.

Vererbung
builtins.object
PolicyStatesOperations

Konstruktor

PolicyStatesOperations(client, config, serializer, deserializer)

Parameter

client
Erforderlich

Client für Dienstanforderungen.

config
Erforderlich

Konfiguration des Dienstclients.

serializer
Erforderlich

Ein Objektmodellserialisierungsprogramm.

deserializer
Erforderlich

Ein Objektmodell-Deserialisierer.

Variablen

models

Alias zum Modellieren von Klassen, die in dieser Vorgangsgruppe verwendet werden.

Methoden

begin_trigger_resource_group_evaluation

Löst eine Überprüfung der Richtlinienauswertung für alle Ressourcen unter der Ressourcengruppe aus.

begin_trigger_subscription_evaluation

Löst eine Überprüfung der Richtlinienauswertung für alle Ressourcen im Abonnement aus.

list_query_results_for_management_group

Fragt Richtlinienstatus für die Ressourcen unter der Verwaltungsgruppe ab.

list_query_results_for_policy_definition

Fragt Richtlinienstatus für die Richtliniendefinition auf Abonnementebene ab.

list_query_results_for_policy_set_definition

Fragt Richtlinienstatus für die Richtliniensatzdefinition auf Abonnementebene ab.

list_query_results_for_resource

Fragt Richtlinienzustände für die Ressource ab.

list_query_results_for_resource_group

Fragt Richtlinienstatus für die Ressourcen unter der Ressourcengruppe ab.

list_query_results_for_resource_group_level_policy_assignment

Fragt Richtlinienzustände für die Richtlinienzuweisung auf Ressourcengruppenebene ab.

list_query_results_for_subscription

Fragt Richtlinienstatus für die Ressourcen unter dem Abonnement ab.

list_query_results_for_subscription_level_policy_assignment

Fragt Richtlinienzustände für die Richtlinienzuweisung auf Abonnementebene ab.

summarize_for_management_group

Fasst richtlinienstatus für die Ressourcen unter der Verwaltungsgruppe zusammen.

summarize_for_policy_definition

Fasst richtlinienstatus für die Richtliniendefinition auf Abonnementebene zusammen.

summarize_for_policy_set_definition

Fasst die Richtlinienzustände für die Richtliniensatzdefinition auf Abonnementebene zusammen.

summarize_for_resource

Fasst die Richtlinienzustände für die Ressource zusammen.

summarize_for_resource_group

Fasst Richtlinienzustände für die Ressourcen unter der Ressourcengruppe zusammen.

summarize_for_resource_group_level_policy_assignment

Fasst Richtlinienzustände für die Richtlinienzuweisung auf Ressourcengruppenebene zusammen.

summarize_for_subscription

Fasst die Richtlinienzustände für die Ressourcen unter dem Abonnement zusammen.

summarize_for_subscription_level_policy_assignment

Fasst Richtlinienzustände für die Richtlinienzuweisung auf Abonnementebene zusammen.

begin_trigger_resource_group_evaluation

Löst eine Überprüfung der Richtlinienauswertung für alle Ressourcen unter der Ressourcengruppe aus.

begin_trigger_resource_group_evaluation(subscription_id: str, resource_group_name: str, **kwargs: Any) -> LROPoller[None]

Parameter

subscription_id
str
Erforderlich

Microsoft Azure-Abonnement-ID.

resource_group_name
str
Erforderlich

Ressourcengruppenname

cls
callable

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

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

True für ARMPolling, False für keine Abrufe oder ein Abrufobjekt für persönliche Abrufstrategie

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von LROPoller, die entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_trigger_subscription_evaluation

Löst eine Überprüfung der Richtlinienauswertung für alle Ressourcen im Abonnement aus.

begin_trigger_subscription_evaluation(subscription_id: str, **kwargs: Any) -> LROPoller[None]

Parameter

subscription_id
str
Erforderlich

Microsoft Azure-Abonnement-ID.

cls
callable

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

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

True für ARMPolling, False für keine Abrufe oder ein Abrufobjekt für persönliche Abrufstrategie

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von LROPoller, die entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

list_query_results_for_management_group

Fragt Richtlinienstatus für die Ressourcen unter der Verwaltungsgruppe ab.

list_query_results_for_management_group(policy_states_resource: str | '_models.PolicyStatesResource', management_group_name: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> Iterable['_models.PolicyStatesQueryResults']

Parameter

policy_states_resource
str oder PolicyStatesResource
Erforderlich

Die virtuelle Ressource unter dem Ressourcentyp PolicyStates. In einem bestimmten Zeitbereich stellt "latest" den/die neuesten Richtlinienzustand(en) dar, während "default" alle Richtlinienzustände darstellt.

management_group_name
str
Erforderlich

Name der Verwaltungsgruppe.

query_options
QueryOptions
Standardwert: None

Parametergruppe.

cls
callable

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

Gibt zurück

Eine Iterator-ähnliche Instanz von PolicyStatesQueryResults oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list_query_results_for_policy_definition

Fragt Richtlinienstatus für die Richtliniendefinition auf Abonnementebene ab.

list_query_results_for_policy_definition(policy_states_resource: str | '_models.PolicyStatesResource', subscription_id: str, policy_definition_name: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> Iterable['_models.PolicyStatesQueryResults']

Parameter

policy_states_resource
str oder PolicyStatesResource
Erforderlich

Die virtuelle Ressource unter dem Ressourcentyp PolicyStates. In einem bestimmten Zeitbereich stellt "latest" den/die neuesten Richtlinienzustand(en) dar, während "default" alle Richtlinienzustände darstellt.

subscription_id
str
Erforderlich

Microsoft Azure-Abonnement-ID.

policy_definition_name
str
Erforderlich

Name der Richtliniendefinition.

query_options
QueryOptions
Standardwert: None

Parametergruppe.

cls
callable

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

Gibt zurück

Eine Iterator-ähnliche Instanz von PolicyStatesQueryResults oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list_query_results_for_policy_set_definition

Fragt Richtlinienstatus für die Richtliniensatzdefinition auf Abonnementebene ab.

list_query_results_for_policy_set_definition(policy_states_resource: str | '_models.PolicyStatesResource', subscription_id: str, policy_set_definition_name: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> Iterable['_models.PolicyStatesQueryResults']

Parameter

policy_states_resource
str oder PolicyStatesResource
Erforderlich

Die virtuelle Ressource unter dem Ressourcentyp PolicyStates. In einem bestimmten Zeitbereich stellt "latest" den/die neuesten Richtlinienzustand(en) dar, während "default" alle Richtlinienzustände darstellt.

subscription_id
str
Erforderlich

Microsoft Azure-Abonnement-ID.

policy_set_definition_name
str
Erforderlich

Name der Richtliniensatzdefinition.

query_options
QueryOptions
Standardwert: None

Parametergruppe.

cls
callable

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

Gibt zurück

Eine Iterator-ähnliche Instanz von PolicyStatesQueryResults oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list_query_results_for_resource

Fragt Richtlinienzustände für die Ressource ab.

list_query_results_for_resource(policy_states_resource: str | '_models.PolicyStatesResource', resource_id: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> Iterable['_models.PolicyStatesQueryResults']

Parameter

policy_states_resource
str oder PolicyStatesResource
Erforderlich

Die virtuelle Ressource unter dem Ressourcentyp PolicyStates. In einem bestimmten Zeitbereich stellt "latest" den/die neuesten Richtlinienzustand(en) dar, während "default" alle Richtlinienzustände darstellt.

resource_id
str
Erforderlich

Ressourcen-ID

query_options
QueryOptions
Standardwert: None

Parametergruppe.

cls
callable

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

Gibt zurück

Eine Iterator-ähnliche Instanz von PolicyStatesQueryResults oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list_query_results_for_resource_group

Fragt Richtlinienstatus für die Ressourcen unter der Ressourcengruppe ab.

list_query_results_for_resource_group(policy_states_resource: str | '_models.PolicyStatesResource', subscription_id: str, resource_group_name: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> Iterable['_models.PolicyStatesQueryResults']

Parameter

policy_states_resource
str oder PolicyStatesResource
Erforderlich

Die virtuelle Ressource unter dem Ressourcentyp PolicyStates. In einem bestimmten Zeitbereich stellt "latest" den/die neuesten Richtlinienzustand(en) dar, während "default" alle Richtlinienzustände darstellt.

subscription_id
str
Erforderlich

Microsoft Azure-Abonnement-ID.

resource_group_name
str
Erforderlich

Ressourcengruppenname

query_options
QueryOptions
Standardwert: None

Parametergruppe.

cls
callable

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

Gibt zurück

Eine Iterator-ähnliche Instanz von PolicyStatesQueryResults oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list_query_results_for_resource_group_level_policy_assignment

Fragt Richtlinienzustände für die Richtlinienzuweisung auf Ressourcengruppenebene ab.

list_query_results_for_resource_group_level_policy_assignment(policy_states_resource: str | '_models.PolicyStatesResource', subscription_id: str, resource_group_name: str, policy_assignment_name: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> Iterable['_models.PolicyStatesQueryResults']

Parameter

policy_states_resource
str oder PolicyStatesResource
Erforderlich

Die virtuelle Ressource unter dem Ressourcentyp PolicyStates. In einem bestimmten Zeitbereich stellt "latest" den/die neuesten Richtlinienzustand(en) dar, während "default" alle Richtlinienzustände darstellt.

subscription_id
str
Erforderlich

Microsoft Azure-Abonnement-ID.

resource_group_name
str
Erforderlich

Ressourcengruppenname

policy_assignment_name
str
Erforderlich

Name der Richtlinienzuweisung.

query_options
QueryOptions
Standardwert: None

Parametergruppe.

cls
callable

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

Gibt zurück

Eine Iterator-ähnliche Instanz von PolicyStatesQueryResults oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list_query_results_for_subscription

Fragt Richtlinienstatus für die Ressourcen unter dem Abonnement ab.

list_query_results_for_subscription(policy_states_resource: str | '_models.PolicyStatesResource', subscription_id: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> Iterable['_models.PolicyStatesQueryResults']

Parameter

policy_states_resource
str oder PolicyStatesResource
Erforderlich

Die virtuelle Ressource unter dem Ressourcentyp PolicyStates. In einem bestimmten Zeitbereich stellt "latest" den/die neuesten Richtlinienzustand(en) dar, während "default" alle Richtlinienzustände darstellt.

subscription_id
str
Erforderlich

Microsoft Azure-Abonnement-ID.

query_options
QueryOptions
Standardwert: None

Parametergruppe.

cls
callable

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

Gibt zurück

Eine Iterator-ähnliche Instanz von PolicyStatesQueryResults oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list_query_results_for_subscription_level_policy_assignment

Fragt Richtlinienzustände für die Richtlinienzuweisung auf Abonnementebene ab.

list_query_results_for_subscription_level_policy_assignment(policy_states_resource: str | '_models.PolicyStatesResource', subscription_id: str, policy_assignment_name: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> Iterable['_models.PolicyStatesQueryResults']

Parameter

policy_states_resource
str oder PolicyStatesResource
Erforderlich

Die virtuelle Ressource unter dem Ressourcentyp PolicyStates. In einem bestimmten Zeitbereich stellt "latest" den/die neuesten Richtlinienzustand(en) dar, während "default" alle Richtlinienzustände darstellt.

subscription_id
str
Erforderlich

Microsoft Azure-Abonnement-ID.

policy_assignment_name
str
Erforderlich

Name der Richtlinienzuweisung.

query_options
QueryOptions
Standardwert: None

Parametergruppe.

cls
callable

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

Gibt zurück

Eine Iterator-ähnliche Instanz von PolicyStatesQueryResults oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

summarize_for_management_group

Fasst richtlinienstatus für die Ressourcen unter der Verwaltungsgruppe zusammen.

summarize_for_management_group(management_group_name: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> _models.SummarizeResults

Parameter

management_group_name
str
Erforderlich

Name der Verwaltungsgruppe.

query_options
QueryOptions
Standardwert: None

Parametergruppe.

cls
callable

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

Gibt zurück

SummarizeResults oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

summarize_for_policy_definition

Fasst richtlinienstatus für die Richtliniendefinition auf Abonnementebene zusammen.

summarize_for_policy_definition(subscription_id: str, policy_definition_name: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> _models.SummarizeResults

Parameter

subscription_id
str
Erforderlich

Microsoft Azure-Abonnement-ID.

policy_definition_name
str
Erforderlich

Name der Richtliniendefinition.

query_options
QueryOptions
Standardwert: None

Parametergruppe.

cls
callable

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

Gibt zurück

SummarizeResults oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

summarize_for_policy_set_definition

Fasst die Richtlinienzustände für die Richtliniensatzdefinition auf Abonnementebene zusammen.

summarize_for_policy_set_definition(subscription_id: str, policy_set_definition_name: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> _models.SummarizeResults

Parameter

subscription_id
str
Erforderlich

Microsoft Azure-Abonnement-ID.

policy_set_definition_name
str
Erforderlich

Richtliniensatzdefinitionsname.

query_options
QueryOptions
Standardwert: None

Parametergruppe.

cls
callable

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

Gibt zurück

SummarizeResults oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

summarize_for_resource

Fasst die Richtlinienzustände für die Ressource zusammen.

summarize_for_resource(resource_id: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> _models.SummarizeResults

Parameter

resource_id
str
Erforderlich

Ressourcen-ID

query_options
QueryOptions
Standardwert: None

Parametergruppe.

cls
callable

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

Gibt zurück

SummarizeResults oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

summarize_for_resource_group

Fasst Richtlinienzustände für die Ressourcen unter der Ressourcengruppe zusammen.

summarize_for_resource_group(subscription_id: str, resource_group_name: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> _models.SummarizeResults

Parameter

subscription_id
str
Erforderlich

Microsoft Azure-Abonnement-ID.

resource_group_name
str
Erforderlich

Ressourcengruppenname

query_options
QueryOptions
Standardwert: None

Parametergruppe.

cls
callable

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

Gibt zurück

SummarizeResults oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

summarize_for_resource_group_level_policy_assignment

Fasst Richtlinienzustände für die Richtlinienzuweisung auf Ressourcengruppenebene zusammen.

summarize_for_resource_group_level_policy_assignment(subscription_id: str, resource_group_name: str, policy_assignment_name: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> _models.SummarizeResults

Parameter

subscription_id
str
Erforderlich

Microsoft Azure-Abonnement-ID.

resource_group_name
str
Erforderlich

Ressourcengruppenname

policy_assignment_name
str
Erforderlich

Name der Richtlinienzuweisung.

query_options
QueryOptions
Standardwert: None

Parametergruppe.

cls
callable

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

Gibt zurück

SummarizeResults oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

summarize_for_subscription

Fasst die Richtlinienzustände für die Ressourcen unter dem Abonnement zusammen.

summarize_for_subscription(subscription_id: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> _models.SummarizeResults

Parameter

subscription_id
str
Erforderlich

Microsoft Azure-Abonnement-ID.

query_options
QueryOptions
Standardwert: None

Parametergruppe.

cls
callable

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

Gibt zurück

SummarizeResults oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

summarize_for_subscription_level_policy_assignment

Fasst Richtlinienzustände für die Richtlinienzuweisung auf Abonnementebene zusammen.

summarize_for_subscription_level_policy_assignment(subscription_id: str, policy_assignment_name: str, query_options: '_models.QueryOptions' | None = None, **kwargs: Any) -> _models.SummarizeResults

Parameter

subscription_id
str
Erforderlich

Microsoft Azure-Abonnement-ID.

policy_assignment_name
str
Erforderlich

Name der Richtlinienzuweisung.

query_options
QueryOptions
Standardwert: None

Parametergruppe.

cls
callable

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

Gibt zurück

SummarizeResults oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Attribute

models

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