PolicyClient Kelas

Untuk mengelola dan mengontrol akses ke sumber daya, Anda dapat menentukan kebijakan yang disesuaikan dan menetapkannya pada cakupan.

Siap ini berisi beberapa versi API, untuk membantu Anda menangani semua cloud Azure (Azure Stack, Azure Government, Azure Tiongkok, dll.). Secara default, ia menggunakan versi API terbaru yang tersedia di Azure publik. Untuk produksi, Anda harus tetap menggunakan versi api dan/atau profil tertentu. Profil menetapkan pemetaan antara grup operasi dan versi API-nya. Parameter versi api mengatur versi API default jika grup operasi tidak dijelaskan di profil.

Warisan
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)

Parameter

Nama Deskripsi
credential
Diperlukan

Kredensial diperlukan agar klien tersambung ke Azure. Wajib diisi.

subscription_id
Diperlukan
str

ID langganan target. Wajib diisi.

api_version
str

Versi API yang akan digunakan jika tidak ada profil yang disediakan, atau jika hilang di profil.

nilai default: None
base_url
str

URL Layanan

nilai default: https://management.azure.com
profile

Definisi profil, dari KnownProfiles ke dict.

nilai default: KnownProfiles.default

Metode

close
models

Modul tergantung pada versi API:

close

close()

models

Modul tergantung pada versi API:

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

Parameter

Nama Deskripsi
api_version
nilai default: 2022-06-01

Atribut

data_policy_manifests

Instans tergantung pada versi API:

policy_assignments

policy_definitions

policy_exemptions

Instans tergantung pada versi API:

policy_set_definitions

variable_values

Instans tergantung pada versi API:

variables

Instans tergantung pada versi API:

DEFAULT_API_VERSION

DEFAULT_API_VERSION = '2022-06-01'

LATEST_PROFILE

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