PolicySetDefinitionsOperations Kelas

Peringatan

JANGAN membuat instans kelas ini secara langsung.

Sebagai gantinya, Anda harus mengakses operasi berikut melalui

PolicyClient's

Atribut <xref:policy_set_definitions>.

Warisan
builtins.object
PolicySetDefinitionsOperations

Konstruktor

PolicySetDefinitionsOperations(*args, **kwargs)

Metode

create_or_update

Membuat atau memperbarui definisi kumpulan kebijakan.

Operasi ini membuat atau memperbarui definisi kumpulan kebijakan dalam langganan tertentu dengan nama yang diberikan.

create_or_update_at_management_group

Membuat atau memperbarui definisi kumpulan kebijakan.

Operasi ini membuat atau memperbarui definisi kumpulan kebijakan dalam grup manajemen yang diberikan dengan nama yang diberikan.

delete

Menghapus definisi kumpulan kebijakan.

Operasi ini menghapus definisi kumpulan kebijakan dalam langganan yang diberikan dengan nama yang diberikan.

delete_at_management_group

Menghapus definisi kumpulan kebijakan.

Operasi ini menghapus definisi set kebijakan dalam grup manajemen yang diberikan dengan nama yang diberikan.

get

Mengambil definisi kumpulan kebijakan.

Operasi ini mengambil definisi set kebijakan dalam langganan yang diberikan dengan nama yang diberikan.

get_at_management_group

Mengambil definisi kumpulan kebijakan.

Operasi ini mengambil definisi set kebijakan dalam grup manajemen yang diberikan dengan nama yang diberikan.

get_built_in

Mengambil definisi kumpulan kebijakan bawaan.

Operasi ini mengambil definisi kumpulan kebijakan bawaan dengan nama yang diberikan.

list

Mengambil definisi kumpulan kebijakan untuk langganan.

Operasi ini mengambil daftar semua definisi yang ditetapkan kebijakan dalam langganan tertentu.

list_built_in

Mengambil definisi kumpulan kebijakan bawaan.

Operasi ini mengambil daftar semua definisi kumpulan kebijakan bawaan.

list_by_management_group

Mengambil semua definisi kumpulan kebijakan dalam grup manajemen.

Operasi ini mengambil daftar semua definisi yang ditetapkan kebijakan dalam grup manajemen yang diberikan.

create_or_update

Membuat atau memperbarui definisi kumpulan kebijakan.

Operasi ini membuat atau memperbarui definisi kumpulan kebijakan dalam langganan tertentu dengan nama yang diberikan.

create_or_update(policy_set_definition_name: str, parameters: _models.PolicySetDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicySetDefinition

Parameter

policy_set_definition_name
str
Diperlukan

Nama definisi kumpulan kebijakan yang akan dibuat. Wajib diisi.

parameters
PolicySetDefinition atau IO
Diperlukan

Properti definisi kumpulan kebijakan. Adalah jenis PolicySetDefinition atau jenis IO. Wajib diisi.

content_type
str

Jenis konten Parameter Isi. Nilai yang diketahui adalah: 'application/json'. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

PolicySetDefinition atau hasil cls(response)

Tipe hasil

Pengecualian

create_or_update_at_management_group

Membuat atau memperbarui definisi kumpulan kebijakan.

Operasi ini membuat atau memperbarui definisi kumpulan kebijakan dalam grup manajemen yang diberikan dengan nama yang diberikan.

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

Parameter

policy_set_definition_name
str
Diperlukan

Nama definisi kumpulan kebijakan yang akan dibuat. Wajib diisi.

management_group_id
str
Diperlukan

ID grup manajemen. Wajib diisi.

parameters
PolicySetDefinition atau IO
Diperlukan

Properti definisi kumpulan kebijakan. Adalah jenis PolicySetDefinition atau jenis IO. Wajib diisi.

content_type
str

Jenis konten Parameter Isi. Nilai yang diketahui adalah: 'application/json'. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

PolicySetDefinition atau hasil cls(response)

Tipe hasil

Pengecualian

delete

Menghapus definisi kumpulan kebijakan.

Operasi ini menghapus definisi kumpulan kebijakan dalam langganan yang diberikan dengan nama yang diberikan.

delete(policy_set_definition_name: str, **kwargs: Any) -> None

Parameter

policy_set_definition_name
str
Diperlukan

Nama definisi kumpulan kebijakan yang akan dihapus. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Tidak ada atau hasil cls(respons)

Tipe hasil

Pengecualian

delete_at_management_group

Menghapus definisi kumpulan kebijakan.

Operasi ini menghapus definisi set kebijakan dalam grup manajemen yang diberikan dengan nama yang diberikan.

delete_at_management_group(policy_set_definition_name: str, management_group_id: str, **kwargs: Any) -> None

Parameter

policy_set_definition_name
str
Diperlukan

Nama definisi kumpulan kebijakan yang akan dihapus. Wajib diisi.

management_group_id
str
Diperlukan

ID grup manajemen. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Tidak ada atau hasil cls(respons)

Tipe hasil

Pengecualian

get

Mengambil definisi kumpulan kebijakan.

Operasi ini mengambil definisi set kebijakan dalam langganan yang diberikan dengan nama yang diberikan.

get(policy_set_definition_name: str, **kwargs: Any) -> PolicySetDefinition

Parameter

policy_set_definition_name
str
Diperlukan

Nama definisi kumpulan kebijakan yang akan didapatkan. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

PolicySetDefinition atau hasil cls(response)

Tipe hasil

Pengecualian

get_at_management_group

Mengambil definisi kumpulan kebijakan.

Operasi ini mengambil definisi set kebijakan dalam grup manajemen yang diberikan dengan nama yang diberikan.

get_at_management_group(policy_set_definition_name: str, management_group_id: str, **kwargs: Any) -> PolicySetDefinition

Parameter

policy_set_definition_name
str
Diperlukan

Nama definisi kumpulan kebijakan yang akan didapatkan. Wajib diisi.

management_group_id
str
Diperlukan

ID grup manajemen. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

PolicySetDefinition atau hasil cls(response)

Tipe hasil

Pengecualian

get_built_in

Mengambil definisi kumpulan kebijakan bawaan.

Operasi ini mengambil definisi kumpulan kebijakan bawaan dengan nama yang diberikan.

get_built_in(policy_set_definition_name: str, **kwargs: Any) -> PolicySetDefinition

Parameter

policy_set_definition_name
str
Diperlukan

Nama definisi kumpulan kebijakan yang akan didapatkan. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

PolicySetDefinition atau hasil cls(response)

Tipe hasil

Pengecualian

list

Mengambil definisi kumpulan kebijakan untuk langganan.

Operasi ini mengambil daftar semua definisi yang ditetapkan kebijakan dalam langganan tertentu.

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

Parameter

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans PolicySetDefinition atau hasil cls(response)

Tipe hasil

Pengecualian

list_built_in

Mengambil definisi kumpulan kebijakan bawaan.

Operasi ini mengambil daftar semua definisi kumpulan kebijakan bawaan.

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

Parameter

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans PolicySetDefinition atau hasil cls(response)

Tipe hasil

Pengecualian

list_by_management_group

Mengambil semua definisi kumpulan kebijakan dalam grup manajemen.

Operasi ini mengambil daftar semua definisi yang ditetapkan kebijakan dalam grup manajemen yang diberikan.

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

Parameter

management_group_id
str
Diperlukan

ID grup manajemen. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans PolicySetDefinition atau hasil cls(response)

Tipe hasil

Pengecualian

Atribut

models

models = <module 'azure.mgmt.resource.policy.v2019_01_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\policy\\v2019_01_01\\models\\__init__.py'>