PolicySetDefinitions interface
Antarmuka yang mewakili PolicySetDefinitions.
Metode
| create |
Operasi ini membuat atau memperbarui definisi kumpulan kebijakan dalam langganan tertentu dengan nama yang diberikan. |
| create |
Operasi ini membuat atau memperbarui definisi kumpulan kebijakan dalam grup manajemen yang diberikan dengan nama yang diberikan. |
| delete(string, Policy |
Operasi ini menghapus definisi kumpulan kebijakan dalam langganan yang diberikan dengan nama yang diberikan. |
| delete |
Operasi ini menghapus definisi kumpulan kebijakan dalam grup manajemen yang diberikan dengan nama yang diberikan. |
| get(string, Policy |
Operasi ini mengambil definisi set kebijakan dalam langganan yang diberikan dengan nama yang diberikan. |
| get |
Operasi ini mengambil definisi kumpulan kebijakan dalam grup manajemen yang diberikan dengan nama yang diberikan. |
| get |
Operasi ini mengambil definisi kumpulan kebijakan bawaan dengan nama yang diberikan. |
| list(Policy |
Operasi ini mengambil daftar semua definisi kumpulan 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 kumpulan 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 kumpulan kebijakan yang pada langganan tertentu. Jika $filter='policyType -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kumpulan kebijakan yang tipenya cocok dengan {value}. Nilai policyType yang mungkin adalah NotSpecified, BuiltIn, dan Custom. Jika $filter='category -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kumpulan kebijakan yang kategorinya cocok dengan {value}. |
| list |
Operasi ini mengambil daftar semua definisi kumpulan kebijakan bawaan yang cocok dengan $filter yang diberikan opsional. Jika $filter='category -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kumpulan kebijakan bawaan yang kategorinya cocok dengan {value}. |
| list |
Operasi ini mengambil daftar semua definisi kumpulan 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 mencakup semua definisi kumpulan kebijakan yang terkait dengan grup manajemen, termasuk yang berlaku secara langsung atau dari grup manajemen yang berisi grup manajemen yang diberikan. Jika $filter=atExactScope() disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kumpulan kebijakan yang ada di grup manajemen yang diberikan. Jika $filter='policyType -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kumpulan kebijakan yang tipenya cocok dengan {value}. Nilai policyType yang mungkin adalah NotSpecified, BuiltIn, dan Custom. Jika $filter='category -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kumpulan kebijakan yang kategorinya cocok dengan {value}. |
Detail Metode
createOrUpdate(string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateOptionalParams)
Operasi ini membuat atau memperbarui definisi kumpulan kebijakan dalam langganan tertentu dengan nama yang diberikan.
function createOrUpdate(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams): Promise<PolicySetDefinition>
Parameter
- policySetDefinitionName
-
string
Nama definisi kumpulan kebijakan yang akan dibuat.
- parameters
- PolicySetDefinition
Properti definisi kumpulan kebijakan.
Parameter opsi.
Mengembalikan
Promise<PolicySetDefinition>
createOrUpdateAtManagementGroup(string, string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)
Operasi ini membuat atau memperbarui definisi kumpulan kebijakan dalam grup manajemen yang diberikan dengan nama yang diberikan.
function createOrUpdateAtManagementGroup(managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicySetDefinition>
Parameter
- managementGroupId
-
string
ID grup manajemen.
- policySetDefinitionName
-
string
Nama definisi kumpulan kebijakan yang akan dibuat.
- parameters
- PolicySetDefinition
Properti definisi kumpulan kebijakan.
Parameter opsi.
Mengembalikan
Promise<PolicySetDefinition>
delete(string, PolicySetDefinitionsDeleteOptionalParams)
Operasi ini menghapus definisi kumpulan kebijakan dalam langganan yang diberikan dengan nama yang diberikan.
function delete(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams): Promise<void>
Parameter
- policySetDefinitionName
-
string
Nama definisi kumpulan kebijakan yang akan dihapus.
Parameter opsi.
Mengembalikan
Promise<void>
deleteAtManagementGroup(string, string, PolicySetDefinitionsDeleteAtManagementGroupOptionalParams)
Operasi ini menghapus definisi kumpulan kebijakan dalam grup manajemen yang diberikan dengan nama yang diberikan.
function deleteAtManagementGroup(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams): Promise<void>
Parameter
- managementGroupId
-
string
ID grup manajemen.
- policySetDefinitionName
-
string
Nama definisi kumpulan kebijakan yang akan dihapus.
Parameter opsi.
Mengembalikan
Promise<void>
get(string, PolicySetDefinitionsGetOptionalParams)
Operasi ini mengambil definisi set kebijakan dalam langganan yang diberikan dengan nama yang diberikan.
function get(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams): Promise<PolicySetDefinition>
Parameter
- policySetDefinitionName
-
string
Nama definisi kumpulan kebijakan yang akan didapatkan.
Parameter opsi.
Mengembalikan
Promise<PolicySetDefinition>
getAtManagementGroup(string, string, PolicySetDefinitionsGetAtManagementGroupOptionalParams)
Operasi ini mengambil definisi kumpulan kebijakan dalam grup manajemen yang diberikan dengan nama yang diberikan.
function getAtManagementGroup(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams): Promise<PolicySetDefinition>
Parameter
- managementGroupId
-
string
ID grup manajemen.
- policySetDefinitionName
-
string
Nama definisi kumpulan kebijakan yang akan didapatkan.
Parameter opsi.
Mengembalikan
Promise<PolicySetDefinition>
getBuiltIn(string, PolicySetDefinitionsGetBuiltInOptionalParams)
Operasi ini mengambil definisi kumpulan kebijakan bawaan dengan nama yang diberikan.
function getBuiltIn(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams): Promise<PolicySetDefinition>
Parameter
- policySetDefinitionName
-
string
Nama definisi kumpulan kebijakan yang akan didapatkan.
Parameter opsi.
Mengembalikan
Promise<PolicySetDefinition>
list(PolicySetDefinitionsListOptionalParams)
Operasi ini mengambil daftar semua definisi kumpulan 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 kumpulan 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 kumpulan kebijakan yang pada langganan tertentu. Jika $filter='policyType -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kumpulan kebijakan yang tipenya cocok dengan {value}. Nilai policyType yang mungkin adalah NotSpecified, BuiltIn, dan Custom. Jika $filter='category -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kumpulan kebijakan yang kategorinya cocok dengan {value}.
function list(options?: PolicySetDefinitionsListOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Parameter
Parameter opsi.
Mengembalikan
listBuiltIn(PolicySetDefinitionsListBuiltInOptionalParams)
Operasi ini mengambil daftar semua definisi kumpulan kebijakan bawaan yang cocok dengan $filter yang diberikan opsional. Jika $filter='category -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kumpulan kebijakan bawaan yang kategorinya cocok dengan {value}.
function listBuiltIn(options?: PolicySetDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Parameter
Parameter opsi.
Mengembalikan
listByManagementGroup(string, PolicySetDefinitionsListByManagementGroupOptionalParams)
Operasi ini mengambil daftar semua definisi kumpulan 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 mencakup semua definisi kumpulan kebijakan yang terkait dengan grup manajemen, termasuk yang berlaku secara langsung atau dari grup manajemen yang berisi grup manajemen yang diberikan. Jika $filter=atExactScope() disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kumpulan kebijakan yang ada di grup manajemen yang diberikan. Jika $filter='policyType -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kumpulan kebijakan yang tipenya cocok dengan {value}. Nilai policyType yang mungkin adalah NotSpecified, BuiltIn, dan Custom. Jika $filter='category -eq {value}' disediakan, daftar yang dikembalikan hanya menyertakan semua definisi kumpulan kebijakan yang kategorinya cocok dengan {value}.
function listByManagementGroup(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Parameter
- managementGroupId
-
string
ID grup manajemen.
Parameter opsi.