PolicyDefinitionsOperations Sınıf
Uyarı
Bu sınıfın örneğini doğrudan OLUŞTURMAYIN.
Bunun yerine, aşağıdaki işlemlere
<xref:policy_definitions> Öznitelik.
- Devralma
-
builtins.objectPolicyDefinitionsOperations
Oluşturucu
PolicyDefinitionsOperations(*args, **kwargs)
Yöntemler
create_or_update |
Abonelikte ilke tanımı oluşturur veya güncelleştirir. Bu işlem, verilen abonelikte belirtilen adla bir ilke tanımı oluşturur veya güncelleştirir. |
create_or_update_at_management_group |
Bir yönetim grubunda ilke tanımı oluşturur veya güncelleştirir. Bu işlem, verilen yönetim grubunda verilen adla bir ilke tanımı oluşturur veya güncelleştirir. |
delete |
Abonelikteki bir ilke tanımını siler. Bu işlem, verilen abonelikteki ilke tanımını verilen adla siler. |
delete_at_management_group |
Bir yönetim grubundaki ilke tanımını siler. Bu işlem, verilen yönetim grubundaki ilke tanımını verilen adla siler. |
get |
Abonelikteki bir ilke tanımını alır. Bu işlem verilen abonelikteki ilke tanımını verilen adla alır. |
get_at_management_group |
Bir yönetim grubunda ilke tanımını alma. Bu işlem verilen yönetim grubunda verilen ada sahip ilke tanımını alır. |
get_built_in |
Yerleşik bir ilke tanımı alır. Bu işlem, belirtilen ada sahip yerleşik ilke tanımını alır. |
list |
Abonelikteki ilke tanımlarını alır. Bu işlem, belirli bir abonelikteki 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 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='category -eq {value}' 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_built_in |
Yerleşik ilke tanımlarını alın. 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_by_management_group |
Bir yönetim grubunda ilke tanımlarını alma. 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 veya verilen yönetim grubunu içeren yönetim gruplarından uygulananlar da 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='category -eq {value}' sağlanırsa, döndürülen liste yalnızca kategorisi {value} ile eşleşen tüm ilke tanımlarını içerir. |
create_or_update
Abonelikte ilke tanımı oluşturur veya güncelleştirir.
Bu işlem, verilen abonelikte belirtilen adla bir ilke tanımı oluşturur veya güncelleştirir.
create_or_update(policy_definition_name: str, parameters: _models.PolicyDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicyDefinition
Parametreler
- parameters
- PolicyDefinition veya IO
İlke tanımı özellikleri. PolicyDefinition türü veya GÇ türüdür. Gereklidir.
- content_type
- str
Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tur.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
PolicyDefinition veya cls(response) sonucunu
Dönüş türü
Özel durumlar
create_or_update_at_management_group
Bir yönetim grubunda ilke tanımı oluşturur veya güncelleştirir.
Bu işlem, verilen yönetim grubunda verilen adla bir ilke tanımı oluşturur veya güncelleştirir.
create_or_update_at_management_group(policy_definition_name: str, management_group_id: str, parameters: _models.PolicyDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicyDefinition
Parametreler
- parameters
- PolicyDefinition veya IO
İlke tanımı özellikleri. PolicyDefinition türü veya GÇ türüdür. Gereklidir.
- content_type
- str
Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tur.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
PolicyDefinition veya cls(response) sonucunu
Dönüş türü
Özel durumlar
delete
Abonelikteki bir ilke tanımını siler.
Bu işlem, verilen abonelikteki ilke tanımını verilen adla siler.
delete(policy_definition_name: str, **kwargs: Any) -> None
Parametreler
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
Hiçbiri veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
delete_at_management_group
Bir yönetim grubundaki ilke tanımını siler.
Bu işlem, verilen yönetim grubundaki ilke tanımını verilen adla siler.
delete_at_management_group(policy_definition_name: str, management_group_id: str, **kwargs: Any) -> None
Parametreler
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
Hiçbiri veya cls(yanıt) sonucu
Dönüş türü
Özel durumlar
get
Abonelikteki bir ilke tanımını alır.
Bu işlem verilen abonelikteki ilke tanımını verilen adla alır.
get(policy_definition_name: str, **kwargs: Any) -> PolicyDefinition
Parametreler
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
PolicyDefinition veya cls(response) sonucunu
Dönüş türü
Özel durumlar
get_at_management_group
Bir yönetim grubunda ilke tanımını alma.
Bu işlem verilen yönetim grubunda verilen ada sahip ilke tanımını alır.
get_at_management_group(policy_definition_name: str, management_group_id: str, **kwargs: Any) -> PolicyDefinition
Parametreler
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
PolicyDefinition veya cls(response) sonucunu
Dönüş türü
Özel durumlar
get_built_in
Yerleşik bir ilke tanımı alır.
Bu işlem, belirtilen ada sahip yerleşik ilke tanımını alır.
get_built_in(policy_definition_name: str, **kwargs: Any) -> PolicyDefinition
Parametreler
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
PolicyDefinition veya cls(response) sonucunu
Dönüş türü
Özel durumlar
list
Abonelikteki ilke tanımlarını alır.
Bu işlem, belirli bir abonelikteki 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 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='category -eq {value}' 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(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PolicyDefinition]
Parametreler
- filter
- str
İşlemde uygulanacak filtre. $filter için geçerli değerler şunlardır: 'atExactScope()', 'policyType -eq {value}' veya 'category eq '{value}''. $filter sağlanmazsa, filtreleme gerçekleştirilmez. $filter=atExactScope() sağlanırsa, döndürülen liste yalnızca verilen kapsamdaki 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='category -eq {value}' sağlanırsa, döndürülen liste yalnızca kategorisi {value} ile eşleşen tüm ilke tanımlarını içerir. Varsayılan değer Yok'tur.
- top
- int
Döndürülecek en fazla kayıt sayısı. $top filtresi sağlanmadığında 500 kayıt döndürür. Varsayılan değer Yok'tur.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
PolicyDefinition örneği veya cls(response) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
list_built_in
Yerleşik ilke tanımlarını alın.
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_built_in(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PolicyDefinition]
Parametreler
- filter
- str
İşlemde uygulanacak filtre. $filter için geçerli değerler şunlardır: 'atExactScope()', 'policyType -eq {value}' veya 'category eq '{value}''. $filter sağlanmazsa, filtreleme gerçekleştirilmez. $filter=atExactScope() sağlanırsa, döndürülen liste yalnızca verilen kapsamdaki 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='category -eq {value}' sağlanırsa, döndürülen liste yalnızca kategorisi {value} ile eşleşen tüm ilke tanımlarını içerir. Varsayılan değer Yok'tur.
- top
- int
Döndürülecek en fazla kayıt sayısı. $top filtresi sağlanmadığında 500 kayıt döndürür. Varsayılan değer Yok'tur.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
PolicyDefinition örneği veya cls(response) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
list_by_management_group
Bir yönetim grubunda ilke tanımlarını alma.
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 veya verilen yönetim grubunu içeren yönetim gruplarından uygulananlar da 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='category -eq {value}' 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_by_management_group(management_group_id: str, filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PolicyDefinition]
Parametreler
- filter
- str
İşlemde uygulanacak filtre. $filter için geçerli değerler şunlardır: 'atExactScope()', 'policyType -eq {value}' veya 'category eq '{value}''. $filter sağlanmazsa, filtreleme gerçekleştirilmez. $filter=atExactScope() sağlanırsa, döndürülen liste yalnızca verilen kapsamdaki 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='category -eq {value}' sağlanırsa, döndürülen liste yalnızca kategorisi {value} ile eşleşen tüm ilke tanımlarını içerir. Varsayılan değer Yok'tur.
- top
- int
Döndürülecek en fazla kayıt sayısı. $top filtresi sağlanmadığında 500 kayıt döndürür. Varsayılan değer Yok'tur.
- cls
- callable
Doğrudan yanıt geçirilecek özel bir tür veya işlev
Döndürülenler
PolicyDefinition örneği veya cls(response) sonucu gibi bir yineleyici
Dönüş türü
Özel durumlar
Öznitelikler
models
models = <module 'azure.mgmt.resource.policy.v2020_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\policy\\v2020_09_01\\models\\__init__.py'>
Azure SDK for Python