PolicyClient Třída

Pokud chcete spravovat a řídit přístup k prostředkům, můžete definovat přizpůsobené zásady a přiřadit je v oboru.

Tato příprava obsahuje několik verzí rozhraní API, které vám pomůžou pracovat se všemi cloudy Azure (Azure Stack, Azure Government, Azure China atd.). Ve výchozím nastavení používá nejnovější verzi rozhraní API dostupnou ve veřejném Azure. V produkčním prostředí byste se měli držet konkrétní verze rozhraní API nebo profilu. Profil nastaví mapování mezi skupinou operací a její verzí rozhraní API. Parametr api-version nastaví výchozí verzi rozhraní API, pokud skupina operací není v profilu popsaná.

Dědičnost
PolicyClient
azure.mgmt.resource.policy._policy_client._SDKClient
PolicyClient

Konstruktor

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

Parametry

Name Description
credential
Vyžadováno

Přihlašovací údaje potřebné pro připojení klienta k Azure. Povinná hodnota.

subscription_id
Vyžadováno
str

ID cílového předplatného. Povinná hodnota.

api_version
str

Verze rozhraní API, která se má použít, pokud není zadaný žádný profil nebo pokud v profilu chybí.

výchozí hodnota: None
base_url
str

Service URL

výchozí hodnota: https://management.azure.com
profile

Definice profilu od KnownProfiles po dict.

výchozí hodnota: KnownProfiles.default

Metody

close
models

Modul závisí na verzi rozhraní API:

close

close()

models

Modul závisí na verzi rozhraní API:

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

Parametry

Name Description
api_version
výchozí hodnota: 2022-06-01

Atributy

data_policy_manifests

Instance závisí na verzi rozhraní API:

policy_assignments

policy_definitions

policy_exemptions

Instance závisí na verzi rozhraní API:

policy_set_definitions

variable_values

Instance závisí na verzi rozhraní API:

variables

Instance závisí na verzi rozhraní API:

DEFAULT_API_VERSION

DEFAULT_API_VERSION = '2022-06-01'

LATEST_PROFILE

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