PolicyDefinitionVersionsOperations interface

Antarmuka yang mewakili operasi PolicyDefinitionVersions.

Properti

createOrUpdate

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

createOrUpdateAtManagementGroup

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

delete
deleteAtManagementGroup

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

get

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

getAtManagementGroup

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

getBuiltIn

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

list

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

listAll

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

listAllAtManagementGroup

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

listAllBuiltins

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

listBuiltIn

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

listByManagementGroup

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

Detail Properti

createOrUpdate

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

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

Nilai Properti

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

createOrUpdateAtManagementGroup

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

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

Nilai Properti

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

delete

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

Nilai Properti

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

deleteAtManagementGroup

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

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

Nilai Properti

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

get

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

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

Nilai Properti

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

getAtManagementGroup

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

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

Nilai Properti

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

getBuiltIn

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

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

Nilai Properti

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

list

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

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

Nilai Properti

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

listAll

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

listAll: (options?: PolicyDefinitionVersionsListAllOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

Nilai Properti

(options?: PolicyDefinitionVersionsListAllOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

listAllAtManagementGroup

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

listAllAtManagementGroup: (managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

Nilai Properti

(managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

listAllBuiltins

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

listAllBuiltins: (options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

Nilai Properti

(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

listBuiltIn

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

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

Nilai Properti

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

listByManagementGroup

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

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

Nilai Properti

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