PolicySetDefinitionsOperations interface

Bir PolicySetDefinitions işlemlerini temsil eden arayüz.

Özellikler

createOrUpdate

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

createOrUpdateAtManagementGroup

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

delete
deleteAtManagementGroup

Bu işlem, verilen yönetim grubundaki politika kümesi tanımını verilen isimle siler.

get

Bu işlem, verilen abonelikte verilen adla politika seti tanımını alır.

getAtManagementGroup

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

getBuiltIn

Bu işlem, yerleşik politika seti tanımını verilen adla birlikte alır.

list

Bu işlem, belirli bir abonelikte verilen isteğe uygun tüm politika seti tanımlarının $filter bir listesini alır. $filter için geçerli değerler şunlardır: 'atExactScope()', 'policyType -eq {value}' veya 'category eq '{value}''. Eğer $filter sağlanmazsa, filtrelenmemiş liste abonelikle ilişkili tüm politika seti tanımlarını içerir; doğrudan veya aboneliği içeren yönetim gruplarından olanlar da dahil. Eğer $filter=atExactScope() sağlanırsa, iade edilen liste yalnızca verilen abonelikte olan tüm politika seti tanımlarını içerir. Eğer $filter='policyType -eq {value}' sağlanırsa, geri dönen liste yalnızca {value} ile eşleşen tüm politika seti tanımlarını içerir. Olası policyType değerleri NotSpecified, BuiltIn ve Custom'dır. Eğer $filter='category -eq {value}' sağlanırsa, geri dönen liste yalnızca {value} ile eşleşen kategoriye sahip tüm politika seti tanımlarını içerir.

listBuiltIn

Bu işlem, isteğe bağlı verilen $filter ile eşleşen tüm yerleşik politika seti tanımlarının bir listesini alır. Eğer $filter='category -eq {value}' verildiyse, döndürülen liste yalnızca {value} ile eşleşen kategoriye sahip tüm yerleşik politika seti tanımlarını içerir.

listByManagementGroup

Bu işlem, belirli bir yönetim grubundaki isteğe bağlı olan tüm politika seti tanımlarının $filter bir listesini alır. $filter için geçerli değerler şunlardır: 'atExactScope()', 'policyType -eq {value}' veya 'category eq '{value}''. Eğer $filter sağlanmazsa, filtrelenmemiş liste yönetim grubuna ait tüm politika seti tanımlarını içerir; doğrudan uygulananlar veya ilgili yönetim grubunu içeren yönetim gruplarından olanlar dahil. Eğer $filter=atExactScope() sağlanırsa, iade edilen liste yalnızca verilen yönetim grubundaki tüm politika seti tanımlarını içerir. Eğer $filter='policyType -eq {value}' sağlanırsa, geri dönen liste yalnızca {value} ile eşleşen tüm politika seti tanımlarını içerir. Olası policyType değerleri NotSpecified, BuiltIn ve Custom'dır. Eğer $filter='category -eq {value}' sağlanırsa, geri dönen liste yalnızca {value} ile eşleşen kategoriye sahip tüm politika seti tanımlarını içerir.

Özellik Ayrıntıları

createOrUpdate

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

createOrUpdate: (policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicySetDefinition>

Özellik Değeri

(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicySetDefinition>

createOrUpdateAtManagementGroup

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

createOrUpdateAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>

Özellik Değeri

(managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>

delete

delete: (policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams) => Promise<void>

Özellik Değeri

(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams) => Promise<void>

deleteAtManagementGroup

Bu işlem, verilen yönetim grubundaki politika kümesi tanımını verilen isimle siler.

deleteAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>

Özellik Değeri

(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>

get

Bu işlem, verilen abonelikte verilen adla politika seti tanımını alır.

get: (policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams) => Promise<PolicySetDefinition>

Özellik Değeri

(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams) => Promise<PolicySetDefinition>

getAtManagementGroup

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

getAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>

Özellik Değeri

(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>

getBuiltIn

Bu işlem, yerleşik politika seti tanımını verilen adla birlikte alır.

getBuiltIn: (policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams) => Promise<PolicySetDefinition>

Özellik Değeri

(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams) => Promise<PolicySetDefinition>

list

Bu işlem, belirli bir abonelikte verilen isteğe uygun tüm politika seti tanımlarının $filter bir listesini alır. $filter için geçerli değerler şunlardır: 'atExactScope()', 'policyType -eq {value}' veya 'category eq '{value}''. Eğer $filter sağlanmazsa, filtrelenmemiş liste abonelikle ilişkili tüm politika seti tanımlarını içerir; doğrudan veya aboneliği içeren yönetim gruplarından olanlar da dahil. Eğer $filter=atExactScope() sağlanırsa, iade edilen liste yalnızca verilen abonelikte olan tüm politika seti tanımlarını içerir. Eğer $filter='policyType -eq {value}' sağlanırsa, geri dönen liste yalnızca {value} ile eşleşen tüm politika seti tanımlarını içerir. Olası policyType değerleri NotSpecified, BuiltIn ve Custom'dır. Eğer $filter='category -eq {value}' sağlanırsa, geri dönen liste yalnızca {value} ile eşleşen kategoriye sahip tüm politika seti tanımlarını içerir.

list: (options?: PolicySetDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Özellik Değeri

(options?: PolicySetDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

listBuiltIn

Bu işlem, isteğe bağlı verilen $filter ile eşleşen tüm yerleşik politika seti tanımlarının bir listesini alır. Eğer $filter='category -eq {value}' verildiyse, döndürülen liste yalnızca {value} ile eşleşen kategoriye sahip tüm yerleşik politika seti tanımlarını içerir.

listBuiltIn: (options?: PolicySetDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Özellik Değeri

(options?: PolicySetDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

listByManagementGroup

Bu işlem, belirli bir yönetim grubundaki isteğe bağlı olan tüm politika seti tanımlarının $filter bir listesini alır. $filter için geçerli değerler şunlardır: 'atExactScope()', 'policyType -eq {value}' veya 'category eq '{value}''. Eğer $filter sağlanmazsa, filtrelenmemiş liste yönetim grubuna ait tüm politika seti tanımlarını içerir; doğrudan uygulananlar veya ilgili yönetim grubunu içeren yönetim gruplarından olanlar dahil. Eğer $filter=atExactScope() sağlanırsa, iade edilen liste yalnızca verilen yönetim grubundaki tüm politika seti tanımlarını içerir. Eğer $filter='policyType -eq {value}' sağlanırsa, geri dönen liste yalnızca {value} ile eşleşen tüm politika seti tanımlarını içerir. Olası policyType değerleri NotSpecified, BuiltIn ve Custom'dır. Eğer $filter='category -eq {value}' sağlanırsa, geri dönen liste yalnızca {value} ile eşleşen kategoriye sahip tüm politika seti tanımlarını içerir.

listByManagementGroup: (managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Özellik Değeri

(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>