Condividi tramite


PolicySetDefinitionsOperations Classe

Avviso

NON creare un'istanza diretta di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

PolicyClient's

Attributo<xref:policy_set_definitions> .

Ereditarietà
builtins.object
PolicySetDefinitionsOperations

Costruttore

PolicySetDefinitionsOperations(*args, **kwargs)

Metodi

create_or_update

Crea o aggiorna una definizione del set di criteri.

Questa operazione crea o aggiorna una definizione del set di criteri nella sottoscrizione specificata con il nome specificato.

create_or_update_at_management_group

Crea o aggiorna una definizione del set di criteri.

Questa operazione crea o aggiorna una definizione del set di criteri nel gruppo di gestione specificato con il nome specificato.

delete

Elimina una definizione del 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 del 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 del 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 del 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 del set di criteri per una sottoscrizione.

Questa operazione recupera un elenco di tutte le definizioni del set di criteri nella sottoscrizione specificata.

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.

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 nel gruppo di gestione specificato.

create_or_update

Crea o aggiorna una definizione del set di criteri.

Questa operazione crea o aggiorna una definizione del 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
Necessario

Nome della definizione del set di criteri da creare. Obbligatorio.

parameters
PolicySetDefinition oppure IO
Necessario

Proprietà di definizione del set di criteri. È un tipo PolicySetDefinition o un tipo I/O. Obbligatorio.

content_type
str

Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

PolicySetDefinition o il risultato di cls(response)

Tipo restituito

Eccezioni

create_or_update_at_management_group

Crea o aggiorna una definizione del set di criteri.

Questa operazione crea o aggiorna una definizione del 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
Necessario

Nome della definizione del set di criteri da creare. Obbligatorio.

management_group_id
str
Necessario

ID del gruppo di gestione. Obbligatorio.

parameters
PolicySetDefinition oppure IO
Necessario

Proprietà di definizione del set di criteri. È un tipo PolicySetDefinition o un tipo I/O. Obbligatorio.

content_type
str

Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

PolicySetDefinition o il risultato di cls(response)

Tipo restituito

Eccezioni

delete

Elimina una definizione del 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
Necessario

Nome della definizione del set di criteri da eliminare. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

delete_at_management_group

Elimina una definizione del 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
Necessario

Nome della definizione del set di criteri da eliminare. Obbligatorio.

management_group_id
str
Necessario

ID del gruppo di gestione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

get

Recupera una definizione del 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
Necessario

Nome della definizione del set di criteri da ottenere. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

PolicySetDefinition o il risultato di cls(response)

Tipo restituito

Eccezioni

get_at_management_group

Recupera una definizione del 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
Necessario

Nome della definizione del set di criteri da ottenere. Obbligatorio.

management_group_id
str
Necessario

ID del gruppo di gestione. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la 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
Necessario

Nome della definizione del set di criteri da ottenere. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

PolicySetDefinition o il risultato di cls(response)

Tipo restituito

Eccezioni

list

Recupera le definizioni del set di criteri per una sottoscrizione.

Questa operazione recupera un elenco di tutte le definizioni del set di criteri nella sottoscrizione specificata.

list(**kwargs: Any) -> Iterable[PolicySetDefinition]

Parametri

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_built_in

Recupera le definizioni predefinite del set di criteri.

Questa operazione recupera un elenco di tutte le definizioni predefinite del set di criteri.

list_built_in(**kwargs: Any) -> Iterable[PolicySetDefinition]

Parametri

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 nel gruppo di gestione specificato.

list_by_management_group(management_group_id: str, **kwargs: Any) -> Iterable[PolicySetDefinition]

Parametri

management_group_id
str
Necessario

ID del gruppo di gestione. Obbligatorio.

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