PolicyDefinitionVersionsOperations interface
Bir PolicyDefinitionVersions işlemlerini temsil eden arayüz.
Özellikler
| create |
Bu işlem, verilen abonelikte verilen isimle bir politika tanımı oluşturur veya günceller. |
| create |
Bu işlem, verilen yönetim grubunda verilen isimle bir politika tanımı versiyonu oluşturur veya günceller. |
| delete | |
| delete |
Bu işlem, verilen yönetim grubundaki politika tanımını verilen isimle siler. |
| get | Bu işlem, verilen abonelikte verilen politika tanım versiyonunu verilen isimle alır. |
| get |
Bu işlem, verilen yönetim grubundaki politika tanımı versiyonunu verilen isimle alır. |
| get |
Bu işlem, verilen isimle yerleşik politika tanımı versiyonunu alır. |
| list | Bu işlem, verilen politika tanımı için tüm politika tanımı sürümlerinin bir listesini alır. |
| list |
Bu işlem, abonelik içindeki tüm politika tanımları için tüm politika tanımı sürümlerini listeler. |
| list |
Bu işlem, yönetim grubu kapsamında tüm politika tanımları için tüm politika tanım sürümlerini listeler. |
| list |
Bu işlem, tüm yerleşik politika tanımları için tüm yerleşik politika tanımı sürümlerini listeler. |
| list |
Bu işlem, verilen politika tanımı için tüm yerleşik politika tanımı sürümlerinin bir listesini alır. |
| list |
Bu işlem, verilen yönetim grubundaki verilen politika tanımı için tüm politika tanımı sürümlerinin bir listesini alır. |
Özellik Ayrıntıları
createOrUpdate
Bu işlem, verilen abonelikte verilen isimle bir politika tanımı oluşturur veya günceller.
createOrUpdate: (policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinitionVersion>
Özellik Değeri
(policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinitionVersion>
createOrUpdateAtManagementGroup
Bu işlem, verilen yönetim grubunda verilen isimle bir politika tanımı versiyonu oluşturur veya günceller.
createOrUpdateAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>
Özellik Değeri
(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>
delete
delete: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams) => Promise<void>
Özellik Değeri
(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams) => Promise<void>
deleteAtManagementGroup
Bu işlem, verilen yönetim grubundaki politika tanımını verilen isimle siler.
deleteAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>
Özellik Değeri
(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>
get
Bu işlem, verilen abonelikte verilen politika tanım versiyonunu verilen isimle alır.
get: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams) => Promise<PolicyDefinitionVersion>
Özellik Değeri
(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams) => Promise<PolicyDefinitionVersion>
getAtManagementGroup
Bu işlem, verilen yönetim grubundaki politika tanımı versiyonunu verilen isimle alır.
getAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>
Özellik Değeri
(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>
getBuiltIn
Bu işlem, verilen isimle yerleşik politika tanımı versiyonunu alır.
getBuiltIn: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicyDefinitionVersion>
Özellik Değeri
(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicyDefinitionVersion>
list
Bu işlem, verilen politika tanımı için tüm politika tanımı sürümlerinin bir listesini alır.
list: (policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Özellik Değeri
(policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
listAll
Bu işlem, abonelik içindeki tüm politika tanımları için tüm politika tanımı sürümlerini listeler.
listAll: (options?: PolicyDefinitionVersionsListAllOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
Özellik Değeri
(options?: PolicyDefinitionVersionsListAllOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
listAllAtManagementGroup
Bu işlem, yönetim grubu kapsamında tüm politika tanımları için tüm politika tanım sürümlerini listeler.
listAllAtManagementGroup: (managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
Özellik Değeri
(managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
listAllBuiltins
Bu işlem, tüm yerleşik politika tanımları için tüm yerleşik politika tanımı sürümlerini listeler.
listAllBuiltins: (options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
Özellik Değeri
(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
listBuiltIn
Bu işlem, verilen politika tanımı için tüm yerleşik politika tanımı sürümlerinin bir listesini alır.
listBuiltIn: (policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Özellik Değeri
(policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
listByManagementGroup
Bu işlem, verilen yönetim grubundaki verilen politika tanımı için tüm politika tanımı sürümlerinin bir listesini alır.
listByManagementGroup: (managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Özellik Değeri
(managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>