PolicySetDefinitionsOperations interface
Bir PolicySetDefinitions işlemlerini temsil eden arayüz.
Özellikler
| create |
Bu işlem, verilen abonelikte verilen isimle bir politika seti tanımı oluşturur veya günceller. |
| create |
Bu işlem, verilen yönetim grubunda verilen isimle bir politika seti tanımı oluşturur veya günceller. |
| delete | |
| delete |
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. |
| get |
Bu işlem, verilen yönetim grubundaki politika seti tanımını verilen isimle alır. |
| get |
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. |
| list |
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. |
| list |
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>