Bagikan melalui


PolicySetDefinitions interface

Antarmuka yang mewakili PolicySetDefinitions.

Metode

createOrUpdate(string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateOptionalParams)

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

createOrUpdateAtManagementGroup(string, string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)

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

delete(string, PolicySetDefinitionsDeleteOptionalParams)

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

deleteAtManagementGroup(string, string, PolicySetDefinitionsDeleteAtManagementGroupOptionalParams)

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

get(string, PolicySetDefinitionsGetOptionalParams)

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

getAtManagementGroup(string, string, PolicySetDefinitionsGetAtManagementGroupOptionalParams)

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

getBuiltIn(string, PolicySetDefinitionsGetBuiltInOptionalParams)

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

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}.

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}.

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}.

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.

Mengembalikan

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.

Mengembalikan

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.

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.

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.

options
PolicySetDefinitionsGetOptionalParams

Parameter opsi.

Mengembalikan

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.

Mengembalikan

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.

Mengembalikan

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

options
PolicySetDefinitionsListOptionalParams

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

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.

Mengembalikan