PolicyDefinitionsOperations Classe
Avviso
NON creare un'istanza diretta di questa classe.
È invece necessario accedere alle operazioni seguenti tramite
Attributo<xref:policy_definitions> .
- Ereditarietà
-
builtins.objectPolicyDefinitionsOperations
Costruttore
PolicyDefinitionsOperations(*args, **kwargs)
Metodi
create_or_update |
Crea o aggiorna una definizione di criteri in una sottoscrizione. Questa operazione crea o aggiorna una definizione di criteri nella sottoscrizione specificata con il nome specificato. |
create_or_update_at_management_group |
Crea o aggiorna una definizione di criteri in un gruppo di gestione. Questa operazione crea o aggiorna una definizione di criteri nel gruppo di gestione specificato con il nome specificato. |
delete |
Elimina una definizione di criteri in una sottoscrizione. Questa operazione elimina la definizione dei criteri nella sottoscrizione specificata con il nome specificato. |
delete_at_management_group |
Elimina una definizione di criteri in un gruppo di gestione. Questa operazione elimina la definizione dei criteri nel gruppo di gestione specificato con il nome specificato. |
get |
Recupera una definizione di criteri in una sottoscrizione. Questa operazione recupera la definizione dei criteri nella sottoscrizione specificata con il nome specificato. |
get_at_management_group |
Recuperare una definizione di criteri in un gruppo di gestione. Questa operazione recupera la definizione dei criteri nel gruppo di gestione specificato con il nome specificato. |
get_built_in |
Recupera una definizione di criteri predefinita. Questa operazione recupera la definizione predefinita dei criteri con il nome specificato. |
list |
Recupera le definizioni dei criteri in una sottoscrizione. Questa operazione recupera un elenco di tutte le definizioni di criteri in una determinata sottoscrizione che corrispondono al $filter facoltativo specificato. I valori validi per $filter sono: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'' . Se non viene specificato $filter, l'elenco non filtrato include tutte le definizioni di criteri associate alla sottoscrizione, incluse quelle che si applicano direttamente o dai gruppi di gestione che contengono la sottoscrizione specificata. Se viene specificato $filter=atExactScope(), l'elenco restituito include solo tutte le definizioni dei criteri presenti nella sottoscrizione specificata. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri il cui tipo corrisponde a {value}. I valori policyType possibili sono NotSpecified, BuiltIn, Custom e Static. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri la cui categoria corrisponde a {value}. |
list_built_in |
Recuperare le definizioni dei criteri predefinite. Questa operazione recupera un elenco di tutte le definizioni di criteri predefinite che corrispondono alla $filter facoltativa specificata. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni di criteri predefinite il cui tipo corrisponde al {value}. I valori policyType possibili sono NotSpecified, BuiltIn, Custom e Static. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri predefinite la cui categoria corrisponde al {value}. |
list_by_management_group |
Recuperare le definizioni dei criteri in un gruppo di gestione. Questa operazione recupera un elenco di tutte le definizioni di criteri in un determinato gruppo di gestione che corrispondono alla $filter facoltativa specificata. I valori validi per $filter sono: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Se $filter non viene specificato, l'elenco non filtrato include tutte le definizioni di criteri associate al gruppo di gestione, incluse quelle che si applicano direttamente o dai gruppi di gestione che contengono il gruppo di gestione specificato. Se viene specificato $filter=atExactScope(), l'elenco restituito include solo tutte le definizioni dei criteri presenti nel gruppo di gestione specificato. Se viene fornito $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri il cui tipo corrisponde al {value}. I valori policyType possibili sono NotSpecified, BuiltIn, Custom e Static. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri la cui categoria corrisponde al {value}. |
create_or_update
Crea o aggiorna una definizione di criteri in una sottoscrizione.
Questa operazione crea o aggiorna una definizione di criteri nella sottoscrizione specificata con il nome specificato.
create_or_update(policy_definition_name: str, parameters: _models.PolicyDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicyDefinition
Parametri
- parameters
- PolicyDefinition oppure IO
Proprietà della definizione dei criteri. Tipo PolicyDefinition o I/O. Obbligatorio.
- content_type
- str
Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
PolicyDefinition o il risultato di cls(response)
Tipo restituito
Eccezioni
create_or_update_at_management_group
Crea o aggiorna una definizione di criteri in un gruppo di gestione.
Questa operazione crea o aggiorna una definizione di criteri nel gruppo di gestione specificato con il nome specificato.
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
Parametri
- parameters
- PolicyDefinition oppure IO
Proprietà della definizione dei criteri. Tipo PolicyDefinition o I/O. Obbligatorio.
- content_type
- str
Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
PolicyDefinition o il risultato di cls(response)
Tipo restituito
Eccezioni
delete
Elimina una definizione di criteri in una sottoscrizione.
Questa operazione elimina la definizione dei criteri nella sottoscrizione specificata con il nome specificato.
delete(policy_definition_name: str, **kwargs: Any) -> None
Parametri
- policy_definition_name
- str
Nome della definizione dei criteri da eliminare. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
delete_at_management_group
Elimina una definizione di criteri in un gruppo di gestione.
Questa operazione elimina la definizione dei criteri nel gruppo di gestione specificato con il nome specificato.
delete_at_management_group(policy_definition_name: str, management_group_id: str, **kwargs: Any) -> None
Parametri
- policy_definition_name
- str
Nome della definizione dei criteri da eliminare. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
get
Recupera una definizione di criteri in una sottoscrizione.
Questa operazione recupera la definizione dei criteri nella sottoscrizione specificata con il nome specificato.
get(policy_definition_name: str, **kwargs: Any) -> PolicyDefinition
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
PolicyDefinition o il risultato di cls(response)
Tipo restituito
Eccezioni
get_at_management_group
Recuperare una definizione di criteri in un gruppo di gestione.
Questa operazione recupera la definizione dei criteri nel gruppo di gestione specificato con il nome specificato.
get_at_management_group(policy_definition_name: str, management_group_id: str, **kwargs: Any) -> PolicyDefinition
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
PolicyDefinition o il risultato di cls(response)
Tipo restituito
Eccezioni
get_built_in
Recupera una definizione di criteri predefinita.
Questa operazione recupera la definizione predefinita dei criteri con il nome specificato.
get_built_in(policy_definition_name: str, **kwargs: Any) -> PolicyDefinition
Parametri
- policy_definition_name
- str
Nome della definizione di criteri predefinita da ottenere. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
PolicyDefinition o il risultato di cls(response)
Tipo restituito
Eccezioni
list
Recupera le definizioni dei criteri in una sottoscrizione.
Questa operazione recupera un elenco di tutte le definizioni di criteri in una determinata sottoscrizione che corrispondono al $filter facoltativo specificato. I valori validi per $filter sono: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'' . Se non viene specificato $filter, l'elenco non filtrato include tutte le definizioni di criteri associate alla sottoscrizione, incluse quelle che si applicano direttamente o dai gruppi di gestione che contengono la sottoscrizione specificata. Se viene specificato $filter=atExactScope(), l'elenco restituito include solo tutte le definizioni dei criteri presenti nella sottoscrizione specificata. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri il cui tipo corrisponde a {value}. I valori policyType possibili sono NotSpecified, BuiltIn, Custom e Static. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri la cui categoria corrisponde a {value}.
list(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PolicyDefinition]
Parametri
- filter
- str
Filtro da applicare all'operazione. I valori validi per $filter sono: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'' . Se non viene specificato $filter, non viene eseguito alcun filtro. Se viene specificato $filter=atExactScope(), l'elenco restituito include solo tutte le definizioni dei criteri che si trova nell'ambito specificato. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri il cui tipo corrisponde a {value}. I valori policyType possibili sono NotSpecified, BuiltIn, Custom e Static. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri la cui categoria corrisponde a {value}. Il valore predefinito è Nessuno.
- top
- int
Numero massimo di record da restituire. Quando il filtro $top non viene specificato, restituirà 500 record. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Iteratore come l'istanza di PolicyDefinition o il risultato di cls(response)
Tipo restituito
Eccezioni
list_built_in
Recuperare le definizioni dei criteri predefinite.
Questa operazione recupera un elenco di tutte le definizioni di criteri predefinite che corrispondono alla $filter facoltativa specificata. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni di criteri predefinite il cui tipo corrisponde al {value}. I valori policyType possibili sono NotSpecified, BuiltIn, Custom e Static. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri predefinite la cui categoria corrisponde al {value}.
list_built_in(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PolicyDefinition]
Parametri
- filter
- str
Filtro da applicare all'operazione. I valori validi per $filter sono: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'' . Se non viene specificato $filter, non viene eseguito alcun filtro. Se viene specificato $filter=atExactScope(), l'elenco restituito include solo tutte le definizioni dei criteri che si trova nell'ambito specificato. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri il cui tipo corrisponde a {value}. I valori policyType possibili sono NotSpecified, BuiltIn, Custom e Static. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri la cui categoria corrisponde a {value}. Il valore predefinito è Nessuno.
- top
- int
Numero massimo di record da restituire. Quando il filtro $top non viene fornito, restituirà 500 record. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Iteratore come l'istanza di PolicyDefinition o il risultato di cls(response)
Tipo restituito
Eccezioni
list_by_management_group
Recuperare le definizioni dei criteri in un gruppo di gestione.
Questa operazione recupera un elenco di tutte le definizioni di criteri in un determinato gruppo di gestione che corrispondono alla $filter facoltativa specificata. I valori validi per $filter sono: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Se $filter non viene specificato, l'elenco non filtrato include tutte le definizioni di criteri associate al gruppo di gestione, incluse quelle che si applicano direttamente o dai gruppi di gestione che contengono il gruppo di gestione specificato. Se viene specificato $filter=atExactScope(), l'elenco restituito include solo tutte le definizioni dei criteri presenti nel gruppo di gestione specificato. Se viene fornito $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri il cui tipo corrisponde al {value}. I valori policyType possibili sono NotSpecified, BuiltIn, Custom e Static. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri la cui categoria corrisponde al {value}.
list_by_management_group(management_group_id: str, filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PolicyDefinition]
Parametri
- filter
- str
Filtro da applicare all'operazione. I valori validi per $filter sono: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Se $filter non viene fornito, non viene eseguito alcun filtro. Se $filter=atExactScope() viene fornito, l'elenco restituito include solo tutte le definizioni dei criteri presenti nell'ambito specificato. Se viene fornito $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri il cui tipo corrisponde al {value}. I valori policyType possibili sono NotSpecified, BuiltIn, Custom e Static. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri la cui categoria corrisponde al {value}. Il valore predefinito è Nessuno.
- top
- int
Numero massimo di record da restituire. Quando il filtro $top non viene fornito, restituirà 500 record. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Iteratore come l'istanza di PolicyDefinition o il risultato di cls(response)
Tipo restituito
Eccezioni
Attributi
models
models = <module 'azure.mgmt.resource.policy.v2020_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\policy\\v2020_09_01\\models\\__init__.py'>
Azure SDK for Python
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per