Bagikan melalui


PolicyDefinitionVersions interface

Antarmuka yang mewakili PolicyDefinitionVersions.

Metode

createOrUpdate(string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateOptionalParams)

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

createOrUpdateAtManagementGroup(string, string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams)

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

delete(string, string, PolicyDefinitionVersionsDeleteOptionalParams)

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

deleteAtManagementGroup(string, string, string, PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams)

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

get(string, string, PolicyDefinitionVersionsGetOptionalParams)

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

getAtManagementGroup(string, string, string, PolicyDefinitionVersionsGetAtManagementGroupOptionalParams)

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

getBuiltIn(string, string, PolicyDefinitionVersionsGetBuiltInOptionalParams)

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

list(string, PolicyDefinitionVersionsListOptionalParams)

Operasi ini mengambil daftar semua versi definisi kebijakan untuk definisi kebijakan yang diberikan.

listAll(PolicyDefinitionVersionsListAllOptionalParams)

Operasi ini mencantumkan semua versi definisi kebijakan untuk semua definisi kebijakan dalam langganan.

listAllAtManagementGroup(string, PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams)

Operasi ini mencantumkan semua versi definisi kebijakan untuk semua definisi kebijakan di cakupan grup manajemen.

listAllBuiltins(PolicyDefinitionVersionsListAllBuiltinsOptionalParams)

Operasi ini mencantumkan semua versi definisi kebijakan bawaan untuk semua definisi kebijakan bawaan.

listBuiltIn(string, PolicyDefinitionVersionsListBuiltInOptionalParams)

Operasi ini mengambil daftar semua versi definisi kebijakan bawaan untuk definisi kebijakan yang diberikan.

listByManagementGroup(string, string, PolicyDefinitionVersionsListByManagementGroupOptionalParams)

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

Detail Metode

createOrUpdate(string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateOptionalParams)

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

function createOrUpdate(policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams): Promise<PolicyDefinitionVersion>

Parameter

policyDefinitionName

string

Nama definisi kebijakan.

policyDefinitionVersion

string

Versi definisi kebijakan. Formatnya adalah x.y.z di mana x adalah nomor versi utama, y adalah nomor versi minor, dan z adalah nomor patch

parameters
PolicyDefinitionVersion

Properti definisi kebijakan.

Mengembalikan

createOrUpdateAtManagementGroup(string, string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams)

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

function createOrUpdateAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersion>

Parameter

managementGroupName

string

Nama grup manajemen. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

policyDefinitionName

string

Nama definisi kebijakan.

policyDefinitionVersion

string

Versi definisi kebijakan. Formatnya adalah x.y.z di mana x adalah nomor versi utama, y adalah nomor versi minor, dan z adalah nomor patch

parameters
PolicyDefinitionVersion

Properti definisi kebijakan.

Mengembalikan

delete(string, string, PolicyDefinitionVersionsDeleteOptionalParams)

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

function delete(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams): Promise<void>

Parameter

policyDefinitionName

string

Nama definisi kebijakan.

policyDefinitionVersion

string

Versi definisi kebijakan. Formatnya adalah x.y.z di mana x adalah nomor versi utama, y adalah nomor versi minor, dan z adalah nomor patch

Mengembalikan

Promise<void>

deleteAtManagementGroup(string, string, string, PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams)

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

function deleteAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams): Promise<void>

Parameter

managementGroupName

string

Nama grup manajemen. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

policyDefinitionName

string

Nama definisi kebijakan.

policyDefinitionVersion

string

Versi definisi kebijakan. Formatnya adalah x.y.z di mana x adalah nomor versi utama, y adalah nomor versi minor, dan z adalah nomor patch

Mengembalikan

Promise<void>

get(string, string, PolicyDefinitionVersionsGetOptionalParams)

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

function get(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams): Promise<PolicyDefinitionVersion>

Parameter

policyDefinitionName

string

Nama definisi kebijakan.

policyDefinitionVersion

string

Versi definisi kebijakan. Formatnya adalah x.y.z di mana x adalah nomor versi utama, y adalah nomor versi minor, dan z adalah nomor patch

Mengembalikan

getAtManagementGroup(string, string, string, PolicyDefinitionVersionsGetAtManagementGroupOptionalParams)

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

function getAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersion>

Parameter

managementGroupName

string

Nama grup manajemen. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

policyDefinitionName

string

Nama definisi kebijakan.

policyDefinitionVersion

string

Versi definisi kebijakan. Formatnya adalah x.y.z di mana x adalah nomor versi utama, y adalah nomor versi minor, dan z adalah nomor patch

Mengembalikan

getBuiltIn(string, string, PolicyDefinitionVersionsGetBuiltInOptionalParams)

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

function getBuiltIn(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams): Promise<PolicyDefinitionVersion>

Parameter

policyDefinitionName

string

Nama definisi kebijakan.

policyDefinitionVersion

string

Versi definisi kebijakan. Formatnya adalah x.y.z di mana x adalah nomor versi utama, y adalah nomor versi minor, dan z adalah nomor patch

Mengembalikan

list(string, PolicyDefinitionVersionsListOptionalParams)

Operasi ini mengambil daftar semua versi definisi kebijakan untuk definisi kebijakan yang diberikan.

function list(policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

Parameter

policyDefinitionName

string

Nama definisi kebijakan.

Mengembalikan

listAll(PolicyDefinitionVersionsListAllOptionalParams)

Operasi ini mencantumkan semua versi definisi kebijakan untuk semua definisi kebijakan dalam langganan.

function listAll(options?: PolicyDefinitionVersionsListAllOptionalParams): Promise<PolicyDefinitionVersionListResult>

Parameter

Mengembalikan

listAllAtManagementGroup(string, PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams)

Operasi ini mencantumkan semua versi definisi kebijakan untuk semua definisi kebijakan di cakupan grup manajemen.

function listAllAtManagementGroup(managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersionListResult>

Parameter

managementGroupName

string

Nama grup manajemen. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

Mengembalikan

listAllBuiltins(PolicyDefinitionVersionsListAllBuiltinsOptionalParams)

Operasi ini mencantumkan semua versi definisi kebijakan bawaan untuk semua definisi kebijakan bawaan.

function listAllBuiltins(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams): Promise<PolicyDefinitionVersionListResult>

Parameter

Mengembalikan

listBuiltIn(string, PolicyDefinitionVersionsListBuiltInOptionalParams)

Operasi ini mengambil daftar semua versi definisi kebijakan bawaan untuk definisi kebijakan yang diberikan.

function listBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

Parameter

policyDefinitionName

string

Nama definisi kebijakan.

Mengembalikan

listByManagementGroup(string, string, PolicyDefinitionVersionsListByManagementGroupOptionalParams)

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

function listByManagementGroup(managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

Parameter

managementGroupName

string

Nama grup manajemen. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

policyDefinitionName

string

Nama definisi kebijakan.

Mengembalikan