PolicyAssignmentsOperations Kelas
Peringatan
JANGAN membuat instans kelas ini secara langsung.
Sebagai gantinya, Anda harus mengakses operasi berikut melalui
Atribut <xref:policy_assignments>.
- Warisan
-
builtins.objectPolicyAssignmentsOperations
Konstruktor
PolicyAssignmentsOperations(*args, **kwargs)
Metode
create |
Membuat penetapan kebijakan. Penetapan kebijakan diwariskan oleh sumber daya anak. Misalnya, saat Anda menerapkan kebijakan ke grup sumber daya, kebijakan tersebut ditetapkan ke semua sumber daya dalam grup. |
create_by_id |
Membuat penetapan kebijakan berdasarkan ID. Penetapan kebijakan diwariskan oleh sumber daya anak. Misalnya, saat Anda menerapkan kebijakan ke grup sumber daya, kebijakan tersebut ditetapkan ke semua sumber daya dalam grup. Saat memberikan cakupan untuk penugasan, gunakan '/subscriptions/{subscription-id}/' untuk langganan, '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' untuk grup sumber daya, dan '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}' untuk sumber daya. |
delete |
Menghapus penetapan kebijakan. |
delete_by_id |
Menghapus penetapan kebijakan berdasarkan ID. Saat memberikan cakupan untuk penugasan, gunakan '/subscriptions/{subscription-id}/' untuk langganan, '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' untuk grup sumber daya, dan '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}' untuk sumber daya. |
get |
Mendapatkan penetapan kebijakan. |
get_by_id |
Mendapatkan penetapan kebijakan berdasarkan ID. Saat memberikan cakupan untuk penugasan, gunakan '/subscriptions/{subscription-id}/' untuk langganan, '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' untuk grup sumber daya, dan '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}' untuk sumber daya. |
list |
Mendapatkan semua penetapan kebijakan untuk langganan. |
list_for_resource |
Mendapatkan penetapan kebijakan untuk sumber daya. |
list_for_resource_group |
Mendapatkan penetapan kebijakan untuk grup sumber daya. |
create
Membuat penetapan kebijakan.
Penetapan kebijakan diwariskan oleh sumber daya anak. Misalnya, saat Anda menerapkan kebijakan ke grup sumber daya, kebijakan tersebut ditetapkan ke semua sumber daya dalam grup.
create(scope: str, policy_assignment_name: str, parameters: _models.PolicyAssignment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicyAssignment
Parameter
- parameters
- PolicyAssignment atau IO
Parameter untuk penetapan kebijakan. Adalah jenis PolicyAssignment atau jenis IO. Wajib diisi.
- content_type
- str
Jenis konten Parameter Isi. Nilai yang diketahui adalah: 'application/json', 'text/json'. Nilai defaultnya adalah Tidak Ada.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
PolicyAssignment atau hasil cls(response)
Tipe hasil
Pengecualian
create_by_id
Membuat penetapan kebijakan berdasarkan ID.
Penetapan kebijakan diwariskan oleh sumber daya anak. Misalnya, saat Anda menerapkan kebijakan ke grup sumber daya, kebijakan tersebut ditetapkan ke semua sumber daya dalam grup. Saat memberikan cakupan untuk penugasan, gunakan '/subscriptions/{subscription-id}/' untuk langganan, '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' untuk grup sumber daya, dan '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}' untuk sumber daya.
create_by_id(policy_assignment_id: str, parameters: _models.PolicyAssignment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicyAssignment
Parameter
- policy_assignment_id
- str
ID penetapan kebijakan yang akan dibuat. Gunakan format '/{scope}/providers/Microsoft.Authorization/policyAssignments/{policy-assignment-name}'. Wajib diisi.
- parameters
- PolicyAssignment atau IO
Parameter untuk penetapan kebijakan. Adalah jenis PolicyAssignment atau jenis IO. Wajib diisi.
- content_type
- str
Jenis konten Parameter Isi. Nilai yang diketahui adalah: 'application/json', 'text/json'. Nilai defaultnya adalah Tidak Ada.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
PolicyAssignment atau hasil cls(response)
Tipe hasil
Pengecualian
delete
Menghapus penetapan kebijakan.
delete(scope: str, policy_assignment_name: str, **kwargs: Any) -> PolicyAssignment
Parameter
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
PolicyAssignment atau hasil cls(response)
Tipe hasil
Pengecualian
delete_by_id
Menghapus penetapan kebijakan berdasarkan ID.
Saat memberikan cakupan untuk penugasan, gunakan '/subscriptions/{subscription-id}/' untuk langganan, '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' untuk grup sumber daya, dan '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}' untuk sumber daya.
delete_by_id(policy_assignment_id: str, **kwargs: Any) -> PolicyAssignment
Parameter
- policy_assignment_id
- str
ID penetapan kebijakan yang akan dihapus. Gunakan format '/{scope}/providers/Microsoft.Authorization/policyAssignments/{policy-assignment-name}'. Wajib diisi.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
PolicyAssignment atau hasil cls(response)
Tipe hasil
Pengecualian
get
Mendapatkan penetapan kebijakan.
get(scope: str, policy_assignment_name: str, **kwargs: Any) -> PolicyAssignment
Parameter
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
PolicyAssignment atau hasil cls(response)
Tipe hasil
Pengecualian
get_by_id
Mendapatkan penetapan kebijakan berdasarkan ID.
Saat memberikan cakupan untuk penugasan, gunakan '/subscriptions/{subscription-id}/' untuk langganan, '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' untuk grup sumber daya, dan '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}' untuk sumber daya.
get_by_id(policy_assignment_id: str, **kwargs: Any) -> PolicyAssignment
Parameter
- policy_assignment_id
- str
ID penetapan kebijakan yang akan didapatkan. Gunakan format '/{scope}/providers/Microsoft.Authorization/policyAssignments/{policy-assignment-name}'. Wajib diisi.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
PolicyAssignment atau hasil cls(response)
Tipe hasil
Pengecualian
list
Mendapatkan semua penetapan kebijakan untuk langganan.
list(filter: str | None = None, **kwargs: Any) -> Iterable[PolicyAssignment]
Parameter
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
Iterator seperti instans PolicyAssignment atau hasil cls(response)
Tipe hasil
Pengecualian
list_for_resource
Mendapatkan penetapan kebijakan untuk sumber daya.
list_for_resource(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, filter: str | None = None, **kwargs: Any) -> Iterable[PolicyAssignment]
Parameter
- resource_group_name
- str
Nama grup sumber daya yang berisi sumber daya. Nama tidak peka huruf besar/kecil. Wajib diisi.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
Iterator seperti instans PolicyAssignment atau hasil cls(response)
Tipe hasil
Pengecualian
list_for_resource_group
Mendapatkan penetapan kebijakan untuk grup sumber daya.
list_for_resource_group(resource_group_name: str, filter: str | None = None, **kwargs: Any) -> Iterable[PolicyAssignment]
Parameter
- resource_group_name
- str
Nama grup sumber daya yang berisi penetapan kebijakan. Wajib diisi.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
Iterator seperti instans PolicyAssignment atau hasil cls(response)
Tipe hasil
Pengecualian
Atribut
models
models = <module 'azure.mgmt.resource.policy.v2015_10_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\policy\\v2015_10_01_preview\\models\\__init__.py'>
Azure SDK for Python
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk