PolicyDefinitions interface
PolicyDefinitions'i temsil eden arabirim.
Yöntemler
| create |
Bu işlem, verilen abonelikte verilen adla bir ilke tanımı oluşturur veya güncelleştirir. |
| create |
Bu işlem, verilen yönetim grubunda verilen adla bir ilke tanımı oluşturur veya güncelleştirir. |
| delete(string, Policy |
Bu işlem, verilen abonelikteki ilke tanımını belirtilen adla siler. |
| delete |
Bu işlem, verilen yönetim grubundaki ilke tanımını verilen adla siler. |
| get(string, Policy |
Bu işlem verilen abonelikteki ilke tanımını verilen ada sahip olarak alır. |
| get |
Bu işlem, verilen yönetim grubundaki ilke tanımını verilen ada sahip olarak alır. |
| get |
Bu işlem, belirtilen ada sahip yerleşik ilke tanımını alır. |
| list(Policy |
Bu işlem, isteğe bağlı verilen $filter eşleşen belirli bir abonelikteki tüm ilke tanımlarının listesini alır. $filter için geçerli değerler şunlardır: 'atExactScope()', 'policyType -eq {value}' veya 'category eq '{value}'. $filter sağlanmazsa, filtrelenmemiş liste, doğrudan veya verilen aboneliği içeren yönetim gruplarından uygulananlar da dahil olmak üzere abonelikle ilişkili tüm ilke tanımlarını içerir. $filter=atExactScope() sağlanırsa, döndürülen liste yalnızca verilen abonelikte bulunan tüm ilke tanımlarını içerir. $filter='policyType -eq {value}' sağlanırsa, döndürülen liste yalnızca türü {value} ile eşleşen tüm ilke tanımlarını içerir. Olası policyType değerleri NotSpecified, BuiltIn, Custom ve Static değerleridir. $filter='{value}' kategori -eq sağlanırsa, döndürülen liste yalnızca kategorisi {value} ile eşleşen tüm ilke tanımlarını içerir. |
| list |
Bu işlem, isteğe bağlı verilen $filter eşleşen tüm yerleşik ilke tanımlarının listesini alır. $filter='policyType -eq {value}' sağlanırsa, döndürülen liste yalnızca türü {value} ile eşleşen tüm yerleşik ilke tanımlarını içerir. Olası policyType değerleri NotSpecified, BuiltIn, Custom ve Static değerleridir. $filter='category -eq {value}' sağlanırsa, döndürülen liste yalnızca kategorisi {value} ile eşleşen tüm yerleşik ilke tanımlarını içerir. |
| list |
Bu işlem, belirli bir yönetim grubundaki isteğe bağlı verilen $filter eşleşen tüm ilke tanımlarının listesini alır. $filter için geçerli değerler şunlardır: 'atExactScope()', 'policyType -eq {value}' veya 'category eq '{value}'. $filter sağlanmazsa, filtrelenmemiş liste doğrudan uygulananlar veya verilen yönetim grubunu içeren yönetim gruplarından gelenler de dahil olmak üzere yönetim grubuyla ilişkili tüm ilke tanımlarını içerir. $filter=atExactScope() sağlanırsa, döndürülen liste yalnızca verilen yönetim grubundaki tüm ilke tanımlarını içerir. $filter='policyType -eq {value}' sağlanırsa, döndürülen liste yalnızca türü {value} ile eşleşen tüm ilke tanımlarını içerir. Olası policyType değerleri NotSpecified, BuiltIn, Custom ve Static değerleridir. $filter='{value}' kategori -eq sağlanırsa, döndürülen liste yalnızca kategorisi {value} ile eşleşen tüm ilke tanımlarını içerir. |
Yöntem Ayrıntıları
createOrUpdate(string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateOptionalParams)
Bu işlem, verilen abonelikte verilen adla bir ilke tanımı oluşturur veya güncelleştirir.
function createOrUpdate(policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateOptionalParams): Promise<PolicyDefinition>
Parametreler
- policyDefinitionName
-
string
Oluşturulacak ilke tanımının adı.
- parameters
- PolicyDefinition
İlke tanımı özellikleri.
Seçenekler parametreleri.
Döndürülenler
Promise<PolicyDefinition>
createOrUpdateAtManagementGroup(string, string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)
Bu işlem, verilen yönetim grubunda verilen adla bir ilke tanımı oluşturur veya güncelleştirir.
function createOrUpdateAtManagementGroup(managementGroupId: string, policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicyDefinition>
Parametreler
- managementGroupId
-
string
Yönetim grubunun kimliği.
- policyDefinitionName
-
string
Oluşturulacak ilke tanımının adı.
- parameters
- PolicyDefinition
İlke tanımı özellikleri.
Seçenekler parametreleri.
Döndürülenler
Promise<PolicyDefinition>
delete(string, PolicyDefinitionsDeleteOptionalParams)
Bu işlem, verilen abonelikteki ilke tanımını belirtilen adla siler.
function delete(policyDefinitionName: string, options?: PolicyDefinitionsDeleteOptionalParams): Promise<void>
Parametreler
- policyDefinitionName
-
string
Silinecek ilke tanımının adı.
Seçenekler parametreleri.
Döndürülenler
Promise<void>
deleteAtManagementGroup(string, string, PolicyDefinitionsDeleteAtManagementGroupOptionalParams)
Bu işlem, verilen yönetim grubundaki ilke tanımını verilen adla siler.
function deleteAtManagementGroup(managementGroupId: string, policyDefinitionName: string, options?: PolicyDefinitionsDeleteAtManagementGroupOptionalParams): Promise<void>
Parametreler
- managementGroupId
-
string
Yönetim grubunun kimliği.
- policyDefinitionName
-
string
Silinecek ilke tanımının adı.
Seçenekler parametreleri.
Döndürülenler
Promise<void>
get(string, PolicyDefinitionsGetOptionalParams)
Bu işlem verilen abonelikteki ilke tanımını verilen ada sahip olarak alır.
function get(policyDefinitionName: string, options?: PolicyDefinitionsGetOptionalParams): Promise<PolicyDefinition>
Parametreler
- policyDefinitionName
-
string
Alınacak ilke tanımının adı.
Seçenekler parametreleri.
Döndürülenler
Promise<PolicyDefinition>
getAtManagementGroup(string, string, PolicyDefinitionsGetAtManagementGroupOptionalParams)
Bu işlem, verilen yönetim grubundaki ilke tanımını verilen ada sahip olarak alır.
function getAtManagementGroup(managementGroupId: string, policyDefinitionName: string, options?: PolicyDefinitionsGetAtManagementGroupOptionalParams): Promise<PolicyDefinition>
Parametreler
- managementGroupId
-
string
Yönetim grubunun kimliği.
- policyDefinitionName
-
string
Alınacak ilke tanımının adı.
Seçenekler parametreleri.
Döndürülenler
Promise<PolicyDefinition>
getBuiltIn(string, PolicyDefinitionsGetBuiltInOptionalParams)
Bu işlem, belirtilen ada sahip yerleşik ilke tanımını alır.
function getBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionsGetBuiltInOptionalParams): Promise<PolicyDefinition>
Parametreler
- policyDefinitionName
-
string
Alınacak yerleşik ilke tanımının adı.
Seçenekler parametreleri.
Döndürülenler
Promise<PolicyDefinition>
list(PolicyDefinitionsListOptionalParams)
Bu işlem, isteğe bağlı verilen $filter eşleşen belirli bir abonelikteki tüm ilke tanımlarının listesini alır. $filter için geçerli değerler şunlardır: 'atExactScope()', 'policyType -eq {value}' veya 'category eq '{value}'. $filter sağlanmazsa, filtrelenmemiş liste, doğrudan veya verilen aboneliği içeren yönetim gruplarından uygulananlar da dahil olmak üzere abonelikle ilişkili tüm ilke tanımlarını içerir. $filter=atExactScope() sağlanırsa, döndürülen liste yalnızca verilen abonelikte bulunan tüm ilke tanımlarını içerir. $filter='policyType -eq {value}' sağlanırsa, döndürülen liste yalnızca türü {value} ile eşleşen tüm ilke tanımlarını içerir. Olası policyType değerleri NotSpecified, BuiltIn, Custom ve Static değerleridir. $filter='{value}' kategori -eq sağlanırsa, döndürülen liste yalnızca kategorisi {value} ile eşleşen tüm ilke tanımlarını içerir.
function list(options?: PolicyDefinitionsListOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Parametreler
Seçenekler parametreleri.
Döndürülenler
listBuiltIn(PolicyDefinitionsListBuiltInOptionalParams)
Bu işlem, isteğe bağlı verilen $filter eşleşen tüm yerleşik ilke tanımlarının listesini alır. $filter='policyType -eq {value}' sağlanırsa, döndürülen liste yalnızca türü {value} ile eşleşen tüm yerleşik ilke tanımlarını içerir. Olası policyType değerleri NotSpecified, BuiltIn, Custom ve Static değerleridir. $filter='category -eq {value}' sağlanırsa, döndürülen liste yalnızca kategorisi {value} ile eşleşen tüm yerleşik ilke tanımlarını içerir.
function listBuiltIn(options?: PolicyDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Parametreler
Seçenekler parametreleri.
Döndürülenler
listByManagementGroup(string, PolicyDefinitionsListByManagementGroupOptionalParams)
Bu işlem, belirli bir yönetim grubundaki isteğe bağlı verilen $filter eşleşen tüm ilke tanımlarının listesini alır. $filter için geçerli değerler şunlardır: 'atExactScope()', 'policyType -eq {value}' veya 'category eq '{value}'. $filter sağlanmazsa, filtrelenmemiş liste doğrudan uygulananlar veya verilen yönetim grubunu içeren yönetim gruplarından gelenler de dahil olmak üzere yönetim grubuyla ilişkili tüm ilke tanımlarını içerir. $filter=atExactScope() sağlanırsa, döndürülen liste yalnızca verilen yönetim grubundaki tüm ilke tanımlarını içerir. $filter='policyType -eq {value}' sağlanırsa, döndürülen liste yalnızca türü {value} ile eşleşen tüm ilke tanımlarını içerir. Olası policyType değerleri NotSpecified, BuiltIn, Custom ve Static değerleridir. $filter='{value}' kategori -eq sağlanırsa, döndürülen liste yalnızca kategorisi {value} ile eşleşen tüm ilke tanımlarını içerir.
function listByManagementGroup(managementGroupId: string, options?: PolicyDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Parametreler
- managementGroupId
-
string
Yönetim grubunun kimliği.
Seçenekler parametreleri.