PolicySetDefinitionsOperations Classe
Avviso
NON creare un'istanza diretta di questa classe.
È invece necessario accedere alle operazioni seguenti tramite
Attributo<xref:policy_set_definitions> .
- Ereditarietà
-
builtins.objectPolicySetDefinitionsOperations
Costruttore
PolicySetDefinitionsOperations(*args, **kwargs)
Metodi
create_or_update |
Crea o aggiorna una definizione di set di criteri. Questa operazione crea o aggiorna una definizione di set di criteri nella sottoscrizione specificata con il nome specificato. |
create_or_update_at_management_group |
Crea o aggiorna una definizione di set di criteri. Questa operazione crea o aggiorna una definizione di set di criteri nel gruppo di gestione specificato con il nome specificato. |
delete |
Elimina una definizione di set di criteri. Questa operazione elimina la definizione del set di criteri nella sottoscrizione specificata con il nome specificato. |
delete_at_management_group |
Elimina una definizione di set di criteri. Questa operazione elimina la definizione del set di criteri nel gruppo di gestione specificato con il nome specificato. |
get |
Recupera una definizione di set di criteri. Questa operazione recupera la definizione del set di criteri nella sottoscrizione specificata con il nome specificato. |
get_at_management_group |
Recupera una definizione di set di criteri. Questa operazione recupera la definizione del set di criteri nel gruppo di gestione specificato con il nome specificato. |
get_built_in |
Recupera una definizione predefinita del set di criteri. Questa operazione recupera la definizione predefinita del set di criteri con il nome specificato. |
list |
Recupera le definizioni dei set di criteri per una sottoscrizione. Questa operazione recupera un elenco di tutte le definizioni dei set 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 dei set 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 set di criteri presenti nella sottoscrizione specificata. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni dei set di criteri il cui tipo corrisponde a {value}. I valori policyType possibili sono NotSpecified, BuiltIn e Custom. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni dei set di criteri la cui categoria corrisponde a {value}. |
list_built_in |
Recupera le definizioni predefinite del set di criteri. Questa operazione recupera un elenco di tutte le definizioni predefinite del set di criteri che corrispondono alla $filter facoltativa specificata. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni predefinite del set di criteri la cui categoria corrisponde a {value}. |
list_by_management_group |
Recupera tutte le definizioni del set di criteri nel gruppo di gestione. Questa operazione recupera un elenco di tutte le definizioni del set di criteri in un determinato gruppo di gestione che corrisponde alla $filter facoltativa specificata. I valori validi per $filter sono: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Se $filter non viene fornito, l'elenco non filtrato include tutte le definizioni del set 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 $filter=atExactScope() viene fornito, l'elenco restituito include solo tutte le definizioni del set di criteri presenti nel gruppo di gestione specificato. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni del set di criteri il cui tipo corrisponde al {value}. I valori policyType possibili sono NotSpecified, BuiltIn e Custom. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni del set di criteri la cui categoria corrisponde al {value}. |
create_or_update
Crea o aggiorna una definizione di set di criteri.
Questa operazione crea o aggiorna una definizione di set di criteri nella sottoscrizione specificata con il nome specificato.
create_or_update(policy_set_definition_name: str, parameters: _models.PolicySetDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicySetDefinition
Parametri
- policy_set_definition_name
- str
Nome della definizione del set di criteri da creare. Obbligatorio.
- parameters
- PolicySetDefinition oppure IO
Proprietà di definizione del set di criteri. Tipo PolicySetDefinition 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
PolicySetDefinition o il risultato di cls(response)
Tipo restituito
Eccezioni
create_or_update_at_management_group
Crea o aggiorna una definizione di set di criteri.
Questa operazione crea o aggiorna una definizione di set di criteri nel gruppo di gestione specificato con il nome specificato.
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
Parametri
- policy_set_definition_name
- str
Nome della definizione del set di criteri da creare. Obbligatorio.
- parameters
- PolicySetDefinition oppure IO
Proprietà di definizione del set di criteri. Tipo PolicySetDefinition 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
PolicySetDefinition o il risultato di cls(response)
Tipo restituito
Eccezioni
delete
Elimina una definizione di set di criteri.
Questa operazione elimina la definizione del set di criteri nella sottoscrizione specificata con il nome specificato.
delete(policy_set_definition_name: str, **kwargs: Any) -> None
Parametri
- policy_set_definition_name
- str
Nome della definizione del set di 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 set di criteri.
Questa operazione elimina la definizione del set di criteri nel gruppo di gestione specificato con il nome specificato.
delete_at_management_group(policy_set_definition_name: str, management_group_id: str, **kwargs: Any) -> None
Parametri
- policy_set_definition_name
- str
Nome della definizione del set di 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 set di criteri.
Questa operazione recupera la definizione del set di criteri nella sottoscrizione specificata con il nome specificato.
get(policy_set_definition_name: str, **kwargs: Any) -> PolicySetDefinition
Parametri
- policy_set_definition_name
- str
Nome della definizione del set di criteri da ottenere. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
PolicySetDefinition o il risultato di cls(response)
Tipo restituito
Eccezioni
get_at_management_group
Recupera una definizione di set di criteri.
Questa operazione recupera la definizione del set di criteri nel gruppo di gestione specificato con il nome specificato.
get_at_management_group(policy_set_definition_name: str, management_group_id: str, **kwargs: Any) -> PolicySetDefinition
Parametri
- policy_set_definition_name
- str
Nome della definizione del set di criteri da ottenere. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
PolicySetDefinition o il risultato di cls(response)
Tipo restituito
Eccezioni
get_built_in
Recupera una definizione predefinita del set di criteri.
Questa operazione recupera la definizione predefinita del set di criteri con il nome specificato.
get_built_in(policy_set_definition_name: str, **kwargs: Any) -> PolicySetDefinition
Parametri
- policy_set_definition_name
- str
Nome della definizione del set di criteri da ottenere. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
PolicySetDefinition o il risultato di cls(response)
Tipo restituito
Eccezioni
list
Recupera le definizioni dei set di criteri per una sottoscrizione.
Questa operazione recupera un elenco di tutte le definizioni dei set 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 dei set 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 set di criteri presenti nella sottoscrizione specificata. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni dei set di criteri il cui tipo corrisponde a {value}. I valori policyType possibili sono NotSpecified, BuiltIn e Custom. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni dei set di criteri la cui categoria corrisponde a {value}.
list(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PolicySetDefinition]
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 set di criteri nell'ambito specificato. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni dei set di 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 set di 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 PolicySetDefinition o il risultato di cls(response)
Tipo restituito
Eccezioni
list_built_in
Recupera le definizioni predefinite del set di criteri.
Questa operazione recupera un elenco di tutte le definizioni predefinite del set di criteri che corrispondono alla $filter facoltativa specificata. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni predefinite del set di criteri la cui categoria corrisponde a {value}.
list_built_in(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PolicySetDefinition]
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 set di criteri nell'ambito specificato. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni dei set di 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 set di 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 PolicySetDefinition o il risultato di cls(response)
Tipo restituito
Eccezioni
list_by_management_group
Recupera tutte le definizioni del set di criteri nel gruppo di gestione.
Questa operazione recupera un elenco di tutte le definizioni del set di criteri in un determinato gruppo di gestione che corrisponde alla $filter facoltativa specificata. I valori validi per $filter sono: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Se $filter non viene fornito, l'elenco non filtrato include tutte le definizioni del set 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 $filter=atExactScope() viene fornito, l'elenco restituito include solo tutte le definizioni del set di criteri presenti nel gruppo di gestione specificato. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni del set di criteri il cui tipo corrisponde al {value}. I valori policyType possibili sono NotSpecified, BuiltIn e Custom. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni del set di 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[PolicySetDefinition]
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 viene specificato $filter=atExactScope(), l'elenco restituito include solo tutte le definizioni del set di criteri in corrispondenza dell'ambito specificato. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni del set di 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 del set di 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 PolicySetDefinition 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