Share via


PolicyClient Classe

Per gestire e controllare l'accesso alle risorse, è possibile definire criteri personalizzati e assegnarli a un ambito.

In questo modo sono disponibili più versioni API, per consentire di gestire tutti i cloud di Azure (Azure Stack, Azure per enti pubblici, Azure Cina e così via). Per impostazione predefinita, usa la versione più recente dell'API disponibile in Azure pubblico. Per la produzione, è consigliabile attenersi a una determinata versione api e/o profilo. Il profilo imposta un mapping tra un gruppo di operazioni e la relativa versione DELL'API. Il parametro api-version imposta la versione API predefinita se il gruppo di operazioni non è descritto nel profilo.

Ereditarietà
PolicyClient
azure.mgmt.resource.policy._policy_client._SDKClient
PolicyClient

Costruttore

PolicyClient(credential: TokenCredential, subscription_id: str, api_version: str | None = None, base_url: str = 'https://management.azure.com', profile: KnownProfiles = KnownProfiles.default, **kwargs: Any)

Parametri

Nome Descrizione
credential
Necessario

Credenziali necessarie per la connessione del client ad Azure. Obbligatorio.

subscription_id
Necessario
str

ID della sottoscrizione di destinazione. Obbligatorio.

api_version
str

Versione dell'API da usare se non viene fornito alcun profilo o se mancante nel profilo.

valore predefinito: None
base_url
str

URL del servizio

valore predefinito: https://management.azure.com
profile

Definizione del profilo, da KnownProfiles a dict.

valore predefinito: KnownProfiles.default

Metodi

close
models

Il modulo dipende dalla versione dell'API:

close

close()

models

Il modulo dipende dalla versione dell'API:

models(api_version='2022-06-01')

Parametri

Nome Descrizione
api_version
valore predefinito: 2022-06-01

Attributi

data_policy_manifests

L'istanza dipende dalla versione dell'API:

policy_assignments

L'istanza dipende dalla versione dell'API:

policy_definitions

L'istanza dipende dalla versione dell'API:

policy_exemptions

L'istanza dipende dalla versione dell'API:

policy_set_definitions

variable_values

L'istanza dipende dalla versione dell'API:

variables

L'istanza dipende dalla versione dell'API:

DEFAULT_API_VERSION

DEFAULT_API_VERSION = '2022-06-01'

LATEST_PROFILE

LATEST_PROFILE = azure.mgmt.resource.policy.PolicyClient latest