PolicyDefinitionVersionsOperations interface

Bir PolicyDefinitionVersions işlemlerini temsil eden arayüz.

Özellikler

createOrUpdate

Bu işlem, verilen abonelikte verilen isimle bir politika tanımı oluşturur veya günceller.

createOrUpdateAtManagementGroup

Bu işlem, verilen yönetim grubunda verilen isimle bir politika tanımı versiyonu oluşturur veya günceller.

delete
deleteAtManagementGroup

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.

getAtManagementGroup

Bu işlem, verilen yönetim grubundaki politika tanımı versiyonunu verilen isimle alır.

getBuiltIn

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.

listAll

Bu işlem, abonelik içindeki tüm politika tanımları için tüm politika tanımı sürümlerini listeler.

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.

listAllBuiltins

Bu işlem, tüm yerleşik politika tanımları için tüm yerleşik politika tanımı sürümlerini listeler.

listBuiltIn

Bu işlem, verilen politika tanımı için tüm yerleşik politika tanımı sürümlerinin bir listesini alır.

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.

Ö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>