Megosztás a következőn keresztül:


PolicyStatesOperations Osztály

PolicyStatesOperations műveletek.

Ezt az osztályt nem szabad közvetlenül példányosítani. Ehelyett létre kell hoznia egy ügyfélpéldányt, amely példányosítja, és attribútumként csatolja.

Öröklődés
builtins.object
PolicyStatesOperations

Konstruktor

PolicyStatesOperations(client, config, serializer, deserializer)

Paraméterek

client
Kötelező

Ügyfél a szolgáltatáskérésekhez.

config
Kötelező

A szolgáltatásügyfél konfigurálása.

serializer
Kötelező

Egy objektummodell szerializálója.

deserializer
Kötelező

Objektummodell-deszerializáló.

Változók

models

Alias a műveleti csoportban használt modellosztályok számára.

Metódusok

begin_trigger_resource_group_evaluation

Szabályzatértékelési vizsgálatot indít az erőforráscsoportban található összes erőforrásra vonatkozóan.

begin_trigger_subscription_evaluation

Szabályzatértékelési vizsgálatot indít az előfizetéshez tartozó összes erőforrásra vonatkozóan.

list_query_results_for_management_group

Lekérdezi a felügyeleti csoport erőforrásainak szabályzatállapotait.

list_query_results_for_policy_definition

Lekérdezi az előfizetési szintű szabályzatdefiníció szabályzatállapotait.

list_query_results_for_policy_set_definition

Lekérdezi az előfizetési szintű szabályzatkészlet definíciójának szabályzatállapotait.

list_query_results_for_resource

Lekérdezi az erőforrás szabályzatállapotait.

list_query_results_for_resource_group

Lekérdezi az erőforráscsoportban lévő erőforrásokra vonatkozó szabályzatállapotokat.

list_query_results_for_resource_group_level_policy_assignment

Lekérdezi az erőforráscsoportszintű szabályzat-hozzárendelés szabályzatállapotait.

list_query_results_for_subscription

Lekérdezi az előfizetésben lévő erőforrásokra vonatkozó szabályzatállapotokat.

list_query_results_for_subscription_level_policy_assignment

Lekérdezi az előfizetési szintű szabályzat hozzárendelésének szabályzatállapotait.

summarize_for_management_group

A felügyeleti csoport erőforrásainak szabályzatállapotait összegzi.

summarize_for_policy_definition

Összegzi az előfizetési szintű szabályzatdefiníció szabályzatállapotait.

summarize_for_policy_set_definition

Az előfizetési szintű szabályzatkészlet definíciójának szabályzatállapotait összegzi.

summarize_for_resource

Összegzi az erőforrás szabályzatállapotait.

summarize_for_resource_group

Az erőforráscsoportban lévő erőforrások szabályzatállapotait összegzi.

summarize_for_resource_group_level_policy_assignment

Az erőforráscsoportszintű szabályzat-hozzárendelés szabályzatállapotait összegzi.

summarize_for_subscription

Az előfizetéshez tartozó erőforrások szabályzatállapotait összegzi.

summarize_for_subscription_level_policy_assignment

Az előfizetési szintű szabályzat-hozzárendelés szabályzatállapotait összegzi.

begin_trigger_resource_group_evaluation

Szabályzatértékelési vizsgálatot indít az erőforráscsoportban található összes erőforrásra vonatkozóan.

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

Paraméterek

subscription_id
str
Kötelező

Microsoft Azure-előfizetés azonosítóját.

resource_group_name
str
Kötelező

Az erőforráscsoport neve.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

continuation_token
str

Egy folytatási jogkivonat a poller mentett állapotból való újraindításához.

polling
bool vagy PollingMethod

Igaz ARMPolling esetén, Hamis lekérdezés nélkül, vagy személyes lekérdezési stratégia lekérdezési objektuma esetén

polling_interval
int

Alapértelmezett várakozási idő két lekérdezés között az LRO-műveletekhez, ha nincs Retry-After fejléc.

Válaszok

Az LROPoller egy példánya, amely a Nincs értéket vagy a cls(válasz) eredményét adja vissza

Visszatérési típus

Kivételek

begin_trigger_subscription_evaluation

Szabályzatértékelési vizsgálatot indít az előfizetéshez tartozó összes erőforrásra vonatkozóan.

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

Paraméterek

subscription_id
str
Kötelező

Microsoft Azure-előfizetés azonosítóját.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

continuation_token
str

Egy folytatási jogkivonat a poller mentett állapotból való újraindításához.

polling
bool vagy PollingMethod

Igaz ARMPolling esetén, Hamis lekérdezés nélkül, vagy személyes lekérdezési stratégia lekérdezési objektuma esetén

polling_interval
int

Alapértelmezett várakozási idő két lekérdezés között az LRO-műveletekhez, ha nincs Retry-After fejléc.

Válaszok

Az LROPoller egy példánya, amely a Nincs értéket vagy a cls(válasz) eredményét adja vissza

Visszatérési típus

Kivételek

list_query_results_for_management_group

Lekérdezi a felügyeleti csoport erőforrásainak szabályzatállapotait.

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']

Paraméterek

policy_states_resource
str vagy PolicyStatesResource
Kötelező

A PolicyStates erőforrástípus alatt található virtuális erőforrás. Egy adott időtartományban a "legújabb" a legújabb szabályzatállapot(ok), míg az "alapértelmezett" az összes szabályzatállapotot jelöli.

management_group_name
str
Kötelező

Felügyeleti csoport neve.

query_options
QueryOptions
alapértelmezett érték: None

Paramétercsoport.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

Iterátor, például a PolicyStatesQueryResults vagy a cls(response) eredménye

Visszatérési típus

Kivételek

list_query_results_for_policy_definition

Lekérdezi az előfizetési szintű szabályzatdefiníció szabályzatállapotait.

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']

Paraméterek

policy_states_resource
str vagy PolicyStatesResource
Kötelező

A PolicyStates erőforrástípus alatt található virtuális erőforrás. Egy adott időtartományban a "legújabb" a legújabb szabályzatállapot(ok), míg az "alapértelmezett" az összes szabályzatállapotot jelöli.

subscription_id
str
Kötelező

Microsoft Azure-előfizetés azonosítóját.

policy_definition_name
str
Kötelező

Szabályzatdefiníció neve.

query_options
QueryOptions
alapértelmezett érték: None

Paramétercsoport.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

Iterátor, például a PolicyStatesQueryResults vagy a cls(response) eredménye

Visszatérési típus

Kivételek

list_query_results_for_policy_set_definition

Lekérdezi az előfizetési szintű szabályzatkészlet definíciójának szabályzatállapotait.

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']

Paraméterek

policy_states_resource
str vagy PolicyStatesResource
Kötelező

A PolicyStates erőforrástípus alatt található virtuális erőforrás. Egy adott időtartományban a "legújabb" a legújabb szabályzatállapot(ok), míg az "alapértelmezett" az összes szabályzatállapotot jelöli.

subscription_id
str
Kötelező

Microsoft Azure-előfizetés azonosítóját.

policy_set_definition_name
str
Kötelező

Szabályzatkészlet definíciójának neve.

query_options
QueryOptions
alapértelmezett érték: None

Paramétercsoport.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

Iterátor, például a PolicyStatesQueryResults vagy a cls(response) eredménye

Visszatérési típus

Kivételek

list_query_results_for_resource

Lekérdezi az erőforrás szabályzatállapotait.

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']

Paraméterek

policy_states_resource
str vagy PolicyStatesResource
Kötelező

A PolicyStates erőforrástípus alatt található virtuális erőforrás. Egy adott időtartományban a "legújabb" a legújabb szabályzatállapot(ok), míg az "alapértelmezett" az összes szabályzatállapotot jelöli.

resource_id
str
Kötelező

Erőforrás-azonosító.

query_options
QueryOptions
alapértelmezett érték: None

Paramétercsoport.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

Iterátor, például a PolicyStatesQueryResults vagy a cls(response) eredménye

Visszatérési típus

Kivételek

list_query_results_for_resource_group

Lekérdezi az erőforráscsoportban lévő erőforrásokra vonatkozó szabályzatállapotokat.

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']

Paraméterek

policy_states_resource
str vagy PolicyStatesResource
Kötelező

A PolicyStates erőforrástípus alatt található virtuális erőforrás. Egy adott időtartományban a "legújabb" a legújabb szabályzatállapot(ok), míg az "alapértelmezett" az összes szabályzatállapotot jelöli.

subscription_id
str
Kötelező

Microsoft Azure-előfizetés azonosítóját.

resource_group_name
str
Kötelező

Az erőforráscsoport neve.

query_options
QueryOptions
alapértelmezett érték: None

Paramétercsoport.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

Iterátor, például a PolicyStatesQueryResults vagy a cls(response) eredménye

Visszatérési típus

Kivételek

list_query_results_for_resource_group_level_policy_assignment

Lekérdezi az erőforráscsoportszintű szabályzat-hozzárendelés szabályzatállapotait.

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']

Paraméterek

policy_states_resource
str vagy PolicyStatesResource
Kötelező

A PolicyStates erőforrástípus alatt található virtuális erőforrás. Egy adott időtartományban a "legújabb" a legújabb szabályzatállapot(ok), míg az "alapértelmezett" az összes szabályzatállapotot jelöli.

subscription_id
str
Kötelező

Microsoft Azure-előfizetés azonosítóját.

resource_group_name
str
Kötelező

Az erőforráscsoport neve.

policy_assignment_name
str
Kötelező

Szabályzat-hozzárendelés neve.

query_options
QueryOptions
alapértelmezett érték: None

Paramétercsoport.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

Iterátor, például a PolicyStatesQueryResults vagy a cls(response) eredménye

Visszatérési típus

Kivételek

list_query_results_for_subscription

Lekérdezi az előfizetésben lévő erőforrásokra vonatkozó szabályzatállapotokat.

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']

Paraméterek

policy_states_resource
str vagy PolicyStatesResource
Kötelező

A PolicyStates erőforrástípus alatt található virtuális erőforrás. Egy adott időtartományban a "legújabb" a legújabb szabályzatállapot(ok), míg az "alapértelmezett" az összes szabályzatállapotot jelöli.

subscription_id
str
Kötelező

Microsoft Azure-előfizetés azonosítóját.

query_options
QueryOptions
alapértelmezett érték: None

Paramétercsoport.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

Iterátor, például a PolicyStatesQueryResults vagy a cls(response) eredménye

Visszatérési típus

Kivételek

list_query_results_for_subscription_level_policy_assignment

Lekérdezi az előfizetési szintű szabályzat hozzárendelésének szabályzatállapotait.

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']

Paraméterek

policy_states_resource
str vagy PolicyStatesResource
Kötelező

A PolicyStates erőforrástípus alatt található virtuális erőforrás. Egy adott időtartományban a "legújabb" a legújabb szabályzatállapot(ok), míg az "alapértelmezett" az összes szabályzatállapotot jelöli.

subscription_id
str
Kötelező

Microsoft Azure-előfizetés azonosítóját.

policy_assignment_name
str
Kötelező

Szabályzat-hozzárendelés neve.

query_options
QueryOptions
alapértelmezett érték: None

Paramétercsoport.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

Iterátor, például a PolicyStatesQueryResults vagy a cls(response) eredménye

Visszatérési típus

Kivételek

summarize_for_management_group

A felügyeleti csoport erőforrásainak szabályzatállapotait összegzi.

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

Paraméterek

management_group_name
str
Kötelező

Felügyeleti csoport neve.

query_options
QueryOptions
alapértelmezett érték: None

Paramétercsoport.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

SummarizeResults vagy a cls(response) eredménye

Visszatérési típus

Kivételek

summarize_for_policy_definition

Összegzi az előfizetési szintű szabályzatdefiníció szabályzatállapotait.

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

Paraméterek

subscription_id
str
Kötelező

Microsoft Azure-előfizetés azonosítóját.

policy_definition_name
str
Kötelező

Szabályzatdefiníció neve.

query_options
QueryOptions
alapértelmezett érték: None

Paramétercsoport.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

SummarizeResults vagy a cls(response) eredménye

Visszatérési típus

Kivételek

summarize_for_policy_set_definition

Az előfizetési szintű szabályzatkészlet definíciójának szabályzatállapotait összegzi.

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

Paraméterek

subscription_id
str
Kötelező

Microsoft Azure-előfizetés azonosítóját.

policy_set_definition_name
str
Kötelező

Szabályzatkészlet definíciójának neve.

query_options
QueryOptions
alapértelmezett érték: None

Paramétercsoport.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

SummarizeResults vagy a cls(response) eredménye

Visszatérési típus

Kivételek

summarize_for_resource

Összegzi az erőforrás szabályzatállapotait.

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

Paraméterek

resource_id
str
Kötelező

Erőforrás-azonosító.

query_options
QueryOptions
alapértelmezett érték: None

Paramétercsoport.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

SummarizeResults vagy a cls(response) eredménye

Visszatérési típus

Kivételek

summarize_for_resource_group

Az erőforráscsoportban lévő erőforrások szabályzatállapotait összegzi.

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

Paraméterek

subscription_id
str
Kötelező

Microsoft Azure-előfizetés azonosítóját.

resource_group_name
str
Kötelező

Az erőforráscsoport neve.

query_options
QueryOptions
alapértelmezett érték: None

Paramétercsoport.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

SummarizeResults vagy a cls(response) eredménye

Visszatérési típus

Kivételek

summarize_for_resource_group_level_policy_assignment

Az erőforráscsoportszintű szabályzat-hozzárendelés szabályzatállapotait összegzi.

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

Paraméterek

subscription_id
str
Kötelező

Microsoft Azure-előfizetés azonosítóját.

resource_group_name
str
Kötelező

Az erőforráscsoport neve.

policy_assignment_name
str
Kötelező

Szabályzat-hozzárendelés neve.

query_options
QueryOptions
alapértelmezett érték: None

Paramétercsoport.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

SummarizeResults vagy a cls(response) eredménye

Visszatérési típus

Kivételek

summarize_for_subscription

Az előfizetéshez tartozó erőforrások szabályzatállapotait összegzi.

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

Paraméterek

subscription_id
str
Kötelező

Microsoft Azure-előfizetés azonosítóját.

query_options
QueryOptions
alapértelmezett érték: None

Paramétercsoport.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

SummarizeResults vagy a cls(response) eredménye

Visszatérési típus

Kivételek

summarize_for_subscription_level_policy_assignment

Az előfizetési szintű szabályzat-hozzárendelés szabályzatállapotait összegzi.

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

Paraméterek

subscription_id
str
Kötelező

Microsoft Azure-előfizetés azonosítóját.

policy_assignment_name
str
Kötelező

Szabályzat-hozzárendelés neve.

query_options
QueryOptions
alapértelmezett érték: None

Paramétercsoport.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

SummarizeResults vagy a cls(response) eredménye

Visszatérési típus

Kivételek

Attribútumok

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'>