PolicyDefinitionsOperations Kelas
Peringatan
JANGAN membuat instans kelas ini secara langsung.
Sebagai gantinya, Anda harus mengakses operasi berikut melalui
Atribut <xref:policy_definitions>.
- Warisan
-
builtins.objectPolicyDefinitionsOperations
Konstruktor
PolicyDefinitionsOperations(*args, **kwargs)
Metode
create_or_update |
Membuat atau memperbarui definisi kebijakan dalam langganan. Operasi ini membuat atau memperbarui definisi kebijakan dalam langganan tertentu dengan nama yang diberikan. |
create_or_update_at_management_group |
Membuat atau memperbarui definisi kebijakan dalam grup manajemen. Operasi ini membuat atau memperbarui definisi kebijakan dalam grup manajemen yang diberikan dengan nama yang diberikan. |
delete |
Menghapus definisi kebijakan dalam langganan. Operasi ini menghapus definisi kebijakan dalam langganan yang diberikan dengan nama yang diberikan. |
delete_at_management_group |
Menghapus definisi kebijakan dalam grup manajemen. Operasi ini menghapus definisi kebijakan dalam grup manajemen yang diberikan dengan nama yang diberikan. |
get |
Mengambil definisi kebijakan dalam langganan. Operasi ini mengambil definisi kebijakan dalam langganan yang diberikan dengan nama yang diberikan. |
get_at_management_group |
Mengambil definisi kebijakan dalam grup manajemen. Operasi ini mengambil definisi kebijakan dalam grup manajemen yang diberikan dengan nama yang diberikan. |
get_built_in |
Mengambil definisi kebijakan bawaan. Operasi ini mengambil definisi kebijakan bawaan dengan nama yang diberikan. |
list |
Mengambil definisi kebijakan dalam langganan. Operasi ini mengambil daftar semua definisi kebijakan dalam langganan tertentu yang cocok dengan $filter yang diberikan opsional. Nilai yang valid untuk $filter adalah: 'atExactScope()', 'policyType -eq {value}' atau 'category eq '{value}''. Jika $filter tidak disediakan, daftar yang tidak difilter menyertakan semua definisi kebijakan yang terkait dengan langganan, termasuk yang berlaku langsung atau dari grup manajemen yang berisi langganan tertentu. Jika $filter=atExactScope() disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang pada langganan tertentu. Jika $filter='policyType -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang tipenya cocok dengan {value}. Nilai policyType yang mungkin adalah NotSpecified, BuiltIn, Custom, dan Static. Jika $filter='category -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang kategorinya cocok dengan {value}. |
list_built_in |
Ambil definisi kebijakan bawaan. Operasi ini mengambil daftar semua definisi kebijakan bawaan yang cocok dengan $filter yang diberikan opsional. Jika $filter='policyType -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan bawaan yang tipenya cocok dengan {value}. Nilai policyType yang mungkin adalah NotSpecified, BuiltIn, Custom, dan Static. Jika $filter='category -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan bawaan yang kategorinya cocok dengan {value}. |
list_by_management_group |
Mengambil definisi kebijakan dalam grup manajemen. Operasi ini mengambil daftar semua definisi kebijakan dalam grup manajemen tertentu yang cocok dengan $filter yang diberikan opsional. Nilai yang valid untuk $filter adalah: 'atExactScope()', 'policyType -eq {value}' atau 'category eq '{value}''. Jika $filter tidak disediakan, daftar yang tidak difilter menyertakan semua definisi kebijakan yang terkait dengan grup manajemen, termasuk yang berlaku langsung atau dari grup manajemen yang berisi grup manajemen tertentu. Jika $filter=atExactScope() disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang ada di grup manajemen yang diberikan. Jika $filter='policyType -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang tipenya cocok dengan {value}. Nilai policyType yang mungkin adalah NotSpecified, BuiltIn, Custom, dan Static. Jika $filter='category -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang kategorinya cocok dengan {value}. |
create_or_update
Membuat atau memperbarui definisi kebijakan dalam langganan.
Operasi ini membuat atau memperbarui definisi kebijakan dalam langganan tertentu dengan nama yang diberikan.
create_or_update(policy_definition_name: str, parameters: _models.PolicyDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicyDefinition
Parameter
- parameters
- PolicyDefinition atau IO
Properti definisi kebijakan. Adalah jenis PolicyDefinition 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
PolicyDefinition atau hasil cls(response)
Tipe hasil
Pengecualian
create_or_update_at_management_group
Membuat atau memperbarui definisi kebijakan dalam grup manajemen.
Operasi ini membuat atau memperbarui definisi kebijakan dalam grup manajemen yang diberikan dengan nama yang diberikan.
create_or_update_at_management_group(policy_definition_name: str, management_group_id: str, parameters: _models.PolicyDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicyDefinition
Parameter
- parameters
- PolicyDefinition atau IO
Properti definisi kebijakan. Adalah jenis PolicyDefinition 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
PolicyDefinition atau hasil cls(response)
Tipe hasil
Pengecualian
delete
Menghapus definisi kebijakan dalam langganan.
Operasi ini menghapus definisi kebijakan dalam langganan yang diberikan dengan nama yang diberikan.
delete(policy_definition_name: str, **kwargs: Any) -> None
Parameter
- 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 kebijakan dalam grup manajemen.
Operasi ini menghapus definisi kebijakan dalam grup manajemen yang diberikan dengan nama yang diberikan.
delete_at_management_group(policy_definition_name: str, management_group_id: str, **kwargs: Any) -> None
Parameter
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
Tidak ada atau hasil cls(respons)
Tipe hasil
Pengecualian
get
Mengambil definisi kebijakan dalam langganan.
Operasi ini mengambil definisi kebijakan dalam langganan yang diberikan dengan nama yang diberikan.
get(policy_definition_name: str, **kwargs: Any) -> PolicyDefinition
Parameter
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
PolicyDefinition atau hasil cls(response)
Tipe hasil
Pengecualian
get_at_management_group
Mengambil definisi kebijakan dalam grup manajemen.
Operasi ini mengambil definisi kebijakan dalam grup manajemen yang diberikan dengan nama yang diberikan.
get_at_management_group(policy_definition_name: str, management_group_id: str, **kwargs: Any) -> PolicyDefinition
Parameter
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
PolicyDefinition atau hasil cls(response)
Tipe hasil
Pengecualian
get_built_in
Mengambil definisi kebijakan bawaan.
Operasi ini mengambil definisi kebijakan bawaan dengan nama yang diberikan.
get_built_in(policy_definition_name: str, **kwargs: Any) -> PolicyDefinition
Parameter
- policy_definition_name
- str
Nama definisi kebijakan bawaan yang akan didapatkan. Wajib diisi.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
PolicyDefinition atau hasil cls(response)
Tipe hasil
Pengecualian
list
Mengambil definisi kebijakan dalam langganan.
Operasi ini mengambil daftar semua definisi kebijakan dalam langganan tertentu yang cocok dengan $filter yang diberikan opsional. Nilai yang valid untuk $filter adalah: 'atExactScope()', 'policyType -eq {value}' atau 'category eq '{value}''. Jika $filter tidak disediakan, daftar yang tidak difilter menyertakan semua definisi kebijakan yang terkait dengan langganan, termasuk yang berlaku langsung atau dari grup manajemen yang berisi langganan tertentu. Jika $filter=atExactScope() disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang pada langganan tertentu. Jika $filter='policyType -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang tipenya cocok dengan {value}. Nilai policyType yang mungkin adalah NotSpecified, BuiltIn, Custom, dan Static. Jika $filter='category -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang kategorinya cocok dengan {value}.
list(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PolicyDefinition]
Parameter
- filter
- str
Filter yang akan diterapkan pada operasi. Nilai yang valid untuk $filter adalah: 'atExactScope()', 'policyType -eq {value}' atau 'category eq '{value}''. Jika $filter tidak disediakan, tidak ada pemfilteran yang dilakukan. Jika $filter=atExactScope() disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang ada pada cakupan yang diberikan. Jika $filter='policyType -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang tipenya cocok dengan {value}. Nilai policyType yang mungkin adalah NotSpecified, BuiltIn, Custom, dan Static. Jika $filter='category -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang kategorinya cocok dengan {value}. Nilai defaultnya adalah Tidak Ada.
- top
- int
Jumlah maksimum rekaman yang akan dikembalikan. Ketika filter $top tidak disediakan, filter tersebut akan mengembalikan 500 rekaman. Nilai defaultnya adalah Tidak Ada.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
Iterator seperti instans PolicyDefinition atau hasil cls(response)
Tipe hasil
Pengecualian
list_built_in
Ambil definisi kebijakan bawaan.
Operasi ini mengambil daftar semua definisi kebijakan bawaan yang cocok dengan $filter yang diberikan opsional. Jika $filter='policyType -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan bawaan yang tipenya cocok dengan {value}. Nilai policyType yang mungkin adalah NotSpecified, BuiltIn, Custom, dan Static. Jika $filter='category -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan bawaan yang kategorinya cocok dengan {value}.
list_built_in(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PolicyDefinition]
Parameter
- filter
- str
Filter yang akan diterapkan pada operasi. Nilai yang valid untuk $filter adalah: 'atExactScope()', 'policyType -eq {value}' atau 'category eq '{value}''. Jika $filter tidak disediakan, tidak ada pemfilteran yang dilakukan. Jika $filter=atExactScope() disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang ada pada cakupan yang diberikan. Jika $filter='policyType -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang tipenya cocok dengan {value}. Nilai policyType yang mungkin adalah NotSpecified, BuiltIn, Custom, dan Static. Jika $filter='category -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang kategorinya cocok dengan {value}. Nilai defaultnya adalah Tidak Ada.
- top
- int
Jumlah maksimum rekaman yang akan dikembalikan. Ketika filter $top tidak disediakan, filter tersebut akan mengembalikan 500 rekaman. Nilai defaultnya adalah Tidak Ada.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
Iterator seperti instans PolicyDefinition atau hasil cls(response)
Tipe hasil
Pengecualian
list_by_management_group
Mengambil definisi kebijakan dalam grup manajemen.
Operasi ini mengambil daftar semua definisi kebijakan dalam grup manajemen tertentu yang cocok dengan $filter yang diberikan opsional. Nilai yang valid untuk $filter adalah: 'atExactScope()', 'policyType -eq {value}' atau 'category eq '{value}''. Jika $filter tidak disediakan, daftar yang tidak difilter menyertakan semua definisi kebijakan yang terkait dengan grup manajemen, termasuk yang berlaku langsung atau dari grup manajemen yang berisi grup manajemen tertentu. Jika $filter=atExactScope() disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang ada di grup manajemen yang diberikan. Jika $filter='policyType -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang tipenya cocok dengan {value}. Nilai policyType yang mungkin adalah NotSpecified, BuiltIn, Custom, dan Static. Jika $filter='category -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang kategorinya cocok dengan {value}.
list_by_management_group(management_group_id: str, filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PolicyDefinition]
Parameter
- filter
- str
Filter yang akan diterapkan pada operasi. Nilai yang valid untuk $filter adalah: 'atExactScope()', 'policyType -eq {value}' atau 'category eq '{value}''. Jika $filter tidak disediakan, tidak ada pemfilteran yang dilakukan. Jika $filter=atExactScope() disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang ada pada cakupan yang diberikan. Jika $filter='policyType -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang tipenya cocok dengan {value}. Nilai policyType yang mungkin adalah NotSpecified, BuiltIn, Custom, dan Static. Jika $filter='category -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kebijakan yang kategorinya cocok dengan {value}. Nilai defaultnya adalah Tidak Ada.
- top
- int
Jumlah maksimum rekaman yang akan dikembalikan. Ketika filter $top tidak disediakan, filter tersebut akan mengembalikan 500 rekaman. Nilai defaultnya adalah Tidak Ada.
- cls
- callable
Jenis atau fungsi kustom yang akan diteruskan respons langsung
Mengembalikan
Iterator seperti instans PolicyDefinition atau hasil cls(response)
Tipe hasil
Pengecualian
Atribut
models
models = <module 'azure.mgmt.resource.policy.v2020_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\policy\\v2020_09_01\\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