ManagementLocksOperations Sınıf

Uyarı

Bu sınıfın örneğini doğrudan OLUŞTURMAYIN.

Bunun yerine, aşağıdaki işlemlere

ManagementLockClient's

<xref:management_locks> Öznitelik.

Devralma
builtins.object
ManagementLocksOperations

Oluşturucu

ManagementLocksOperations(*args, **kwargs)

Yöntemler

create_or_update_at_resource_group_level

Kaynak grubu düzeyinde bir yönetim kilidi oluşturur veya güncelleştirir.

Üst kapsamda bir kilit uyguladığınızda, tüm alt kaynaklar aynı kilidi devralır. Yönetim kilitleri oluşturmak için Microsoft.Authorization/* veya Microsoft.Authorization/locks/* eylemlerine erişiminiz olmalıdır. Yerleşik rollerden yalnızca Sahip ve Kullanııcı Erişiimi Yöneticisi bu eylemleri kullanabilir.

create_or_update_at_resource_level

Kaynak düzeyinde veya kaynağın altındaki herhangi bir düzeyde bir yönetim kilidi oluşturur veya güncelleştirir.

Üst kapsamda bir kilit uyguladığınızda, tüm alt kaynaklar aynı kilidi devralır. Yönetim kilitleri oluşturmak için Microsoft.Authorization/* veya Microsoft.Authorization/locks/* eylemlerine erişiminiz olmalıdır. Yerleşik rollerden yalnızca Sahip ve Kullanııcı Erişiimi Yöneticisi bu eylemleri kullanabilir.

create_or_update_at_subscription_level

Abonelik düzeyinde bir yönetim kilidi oluşturur veya güncelleştirir.

Üst kapsamda bir kilit uyguladığınızda, tüm alt kaynaklar aynı kilidi devralır. Yönetim kilitleri oluşturmak için Microsoft.Authorization/* veya Microsoft.Authorization/locks/* eylemlerine erişiminiz olmalıdır. Yerleşik rollerden yalnızca Sahip ve Kullanııcı Erişiimi Yöneticisi bu eylemleri kullanabilir.

create_or_update_by_scope

Kapsama göre bir yönetim kilidi oluşturun veya güncelleştirin.

delete_at_resource_group_level

Kaynak grubu düzeyinde bir yönetim kilidini siler.

Yönetim kilitlerini silmek için Microsoft.Authorization/* veya Microsoft.Authorization/locks/* eylemlerine erişiminiz olmalıdır. Yerleşik rollerden yalnızca Sahip ve Kullanııcı Erişiimi Yöneticisi bu eylemleri kullanabilir.

delete_at_resource_level

Kaynağın yönetim kilidini veya kaynağın altındaki herhangi bir düzeyi siler.

Yönetim kilitlerini silmek için Microsoft.Authorization/* veya Microsoft.Authorization/locks/* eylemlerine erişiminiz olmalıdır. Yerleşik rollerden yalnızca Sahip ve Kullanııcı Erişiimi Yöneticisi bu eylemleri kullanabilir.

delete_at_subscription_level

Abonelik düzeyinde yönetim kilidini siler.

Yönetim kilitlerini silmek için Microsoft.Authorization/* veya Microsoft.Authorization/locks/* eylemlerine erişiminiz olmalıdır. Yerleşik rollerden yalnızca Sahip ve Kullanııcı Erişiimi Yöneticisi bu eylemleri kullanabilir.

delete_by_scope

Bir yönetim kilidini kapsama göre silin.

get_at_resource_group_level

Kaynak grubu düzeyinde bir yönetim kilidi alır.

get_at_resource_level

Kaynağın yönetim kilidini veya kaynağın altındaki herhangi bir düzeyi alın.

get_at_subscription_level

Abonelik düzeyinde bir yönetim kilidi alır.

get_by_scope

Kapsama göre bir yönetim kilidi alın.

list_at_resource_group_level

Bir kaynak grubu için tüm yönetim kilitlerini alır.

list_at_resource_level

Bir kaynağın veya kaynağın altındaki herhangi bir düzeyin tüm yönetim kilitlerini alır.

list_at_subscription_level

Bir abonelik için tüm yönetim kilitlerini alır.

list_by_scope

Bir kapsam için tüm yönetim kilitlerini alır.

create_or_update_at_resource_group_level

Kaynak grubu düzeyinde bir yönetim kilidi oluşturur veya güncelleştirir.

Üst kapsamda bir kilit uyguladığınızda, tüm alt kaynaklar aynı kilidi devralır. Yönetim kilitleri oluşturmak için Microsoft.Authorization/* veya Microsoft.Authorization/locks/* eylemlerine erişiminiz olmalıdır. Yerleşik rollerden yalnızca Sahip ve Kullanııcı Erişiimi Yöneticisi bu eylemleri kullanabilir.

create_or_update_at_resource_group_level(resource_group_name: str, lock_name: str, parameters: _models.ManagementLockObject, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ManagementLockObject

Parametreler

resource_group_name
str
Gerekli

Kilitlenmek üzere kaynak grubunun adı. Gereklidir.

lock_name
str
Gerekli

Kilit adı. Kilit adı en fazla 260 karakter olabilir. , > %, , :, &, ?, / veya herhangi bir denetim karakteri içeremez<. Gereklidir.

parameters
ManagementLockObject veya IO
Gerekli

Yönetim kilidi parametreleri. Bir ManagementLockObject 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'tır.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

ManagementLockObject veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

create_or_update_at_resource_level

Kaynak düzeyinde veya kaynağın altındaki herhangi bir düzeyde bir yönetim kilidi oluşturur veya güncelleştirir.

Üst kapsamda bir kilit uyguladığınızda, tüm alt kaynaklar aynı kilidi devralır. Yönetim kilitleri oluşturmak için Microsoft.Authorization/* veya Microsoft.Authorization/locks/* eylemlerine erişiminiz olmalıdır. Yerleşik rollerden yalnızca Sahip ve Kullanııcı Erişiimi Yöneticisi bu eylemleri kullanabilir.

create_or_update_at_resource_level(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, lock_name: str, parameters: _models.ManagementLockObject, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ManagementLockObject

Parametreler

resource_group_name
str
Gerekli

Kilitlenmesi gereken kaynağı içeren kaynak grubunun adı. Gereklidir.

resource_provider_namespace
str
Gerekli

Kilit kaynağın kaynak sağlayıcısı ad alanı. Gereklidir.

parent_resource_path
str
Gerekli

Üst kaynak kimliği. Gereklidir.

resource_type
str
Gerekli

Kilit kaynağın kaynak türü. Gereklidir.

resource_name
str
Gerekli

Kilitlenecek kaynağın adı. Gereklidir.

lock_name
str
Gerekli

Kilidin adı. Kilit adı en fazla 260 karakter olabilir. , > %, , :, &, ?, / veya herhangi bir denetim karakteri içeremez<. Gereklidir.

parameters
ManagementLockObject veya IO
Gerekli

Yönetim kilidi oluşturma veya güncelleştirme parametreleri. Bir ManagementLockObject 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'tır.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

ManagementLockObject veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

create_or_update_at_subscription_level

Abonelik düzeyinde bir yönetim kilidi oluşturur veya güncelleştirir.

Üst kapsamda bir kilit uyguladığınızda, tüm alt kaynaklar aynı kilidi devralır. Yönetim kilitleri oluşturmak için Microsoft.Authorization/* veya Microsoft.Authorization/locks/* eylemlerine erişiminiz olmalıdır. Yerleşik rollerden yalnızca Sahip ve Kullanııcı Erişiimi Yöneticisi bu eylemleri kullanabilir.

create_or_update_at_subscription_level(lock_name: str, parameters: _models.ManagementLockObject, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ManagementLockObject

Parametreler

lock_name
str
Gerekli

Kilidin adı. Kilit adı en fazla 260 karakter olabilir. , > %, , :, &, ?, / veya herhangi bir denetim karakteri içeremez<. Gereklidir.

parameters
ManagementLockObject veya IO
Gerekli

Yönetim kilidi parametreleri. Bir ManagementLockObject 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'tır.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

ManagementLockObject veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

create_or_update_by_scope

Kapsama göre bir yönetim kilidi oluşturun veya güncelleştirin.

create_or_update_by_scope(scope: str, lock_name: str, parameters: _models.ManagementLockObject, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ManagementLockObject

Parametreler

scope
str
Gerekli

Kilidin kapsamı. Atama için bir kapsam sağlarken abonelikler için '/subscriptions/{subscriptionId}', kaynak grupları için '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}' ve kaynaklar için '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}' kullanın. Gereklidir.

lock_name
str
Gerekli

Kilidin adı. Gereklidir.

parameters
ManagementLockObject veya IO
Gerekli

Yönetim kilidi parametrelerini oluşturun veya güncelleştirin. Bir ManagementLockObject 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'tır.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

ManagementLockObject veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

delete_at_resource_group_level

Kaynak grubu düzeyinde bir yönetim kilidini siler.

Yönetim kilitlerini silmek için Microsoft.Authorization/* veya Microsoft.Authorization/locks/* eylemlerine erişiminiz olmalıdır. Yerleşik rollerden yalnızca Sahip ve Kullanııcı Erişiimi Yöneticisi bu eylemleri kullanabilir.

delete_at_resource_group_level(resource_group_name: str, lock_name: str, **kwargs: Any) -> None

Parametreler

resource_group_name
str
Gerekli

Kilidi içeren kaynak grubunun adı. Gereklidir.

lock_name
str
Gerekli

Silinecek kilidin adı. Gereklidir.

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_resource_level

Kaynağın yönetim kilidini veya kaynağın altındaki herhangi bir düzeyi siler.

Yönetim kilitlerini silmek için Microsoft.Authorization/* veya Microsoft.Authorization/locks/* eylemlerine erişiminiz olmalıdır. Yerleşik rollerden yalnızca Sahip ve Kullanııcı Erişiimi Yöneticisi bu eylemleri kullanabilir.

delete_at_resource_level(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, lock_name: str, **kwargs: Any) -> None

Parametreler

resource_group_name
str
Gerekli

Silinecek kilidi içeren kaynağı içeren kaynak grubunun adı. Gereklidir.

resource_provider_namespace
str
Gerekli

Silinecek kilidi olan kaynağın kaynak sağlayıcısı ad alanı. Gereklidir.

parent_resource_path
str
Gerekli

Üst kaynak kimliği. Gereklidir.

resource_type
str
Gerekli

Silinecek kilidi olan kaynağın kaynak türü. Gereklidir.

resource_name
str
Gerekli

Silinecek kilidi olan kaynağın adı. Gereklidir.

lock_name
str
Gerekli

Silinecek kilidin adı. Gereklidir.

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_subscription_level

Abonelik düzeyinde yönetim kilidini siler.

Yönetim kilitlerini silmek için Microsoft.Authorization/* veya Microsoft.Authorization/locks/* eylemlerine erişiminiz olmalıdır. Yerleşik rollerden yalnızca Sahip ve Kullanııcı Erişiimi Yöneticisi bu eylemleri kullanabilir.

delete_at_subscription_level(lock_name: str, **kwargs: Any) -> None

Parametreler

lock_name
str
Gerekli

Silinecek kilidin adı. Gereklidir.

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_by_scope

Bir yönetim kilidini kapsama göre silin.

delete_by_scope(scope: str, lock_name: str, **kwargs: Any) -> None

Parametreler

scope
str
Gerekli

Kilidin kapsamı. Gereklidir.

lock_name
str
Gerekli

Kilidin adı. Gereklidir.

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_at_resource_group_level

Kaynak grubu düzeyinde bir yönetim kilidi alır.

get_at_resource_group_level(resource_group_name: str, lock_name: str, **kwargs: Any) -> ManagementLockObject

Parametreler

resource_group_name
str
Gerekli

Kilitli kaynak grubunun adı. Gereklidir.

lock_name
str
Gerekli

Alınacak kilidin adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

ManagementLockObject veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

get_at_resource_level

Kaynağın yönetim kilidini veya kaynağın altındaki herhangi bir düzeyi alın.

get_at_resource_level(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, lock_name: str, **kwargs: Any) -> ManagementLockObject

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

resource_provider_namespace
str
Gerekli

Kaynak sağlayıcısının ad alanı. Gereklidir.

parent_resource_path
str
Gerekli

SQL Veritabanları gibi bazı hizmetlerde ek bir yol parametresi gerekir. Gereklidir.

resource_type
str
Gerekli

Kaynağın türü. Gereklidir.

resource_name
str
Gerekli

Kaynağın adı. Gereklidir.

lock_name
str
Gerekli

Kilidin adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

ManagementLockObject veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

get_at_subscription_level

Abonelik düzeyinde bir yönetim kilidi alır.

get_at_subscription_level(lock_name: str, **kwargs: Any) -> ManagementLockObject

Parametreler

lock_name
str
Gerekli

Alınacak kilidin adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

ManagementLockObject veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

get_by_scope

Kapsama göre bir yönetim kilidi alın.

get_by_scope(scope: str, lock_name: str, **kwargs: Any) -> ManagementLockObject

Parametreler

scope
str
Gerekli

Kilidin kapsamı. Gereklidir.

lock_name
str
Gerekli

Kilidin adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

ManagementLockObject veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

list_at_resource_group_level

Bir kaynak grubu için tüm yönetim kilitlerini alır.

list_at_resource_group_level(resource_group_name: str, filter: str | None = None, **kwargs: Any) -> Iterable[ManagementLockObject]

Parametreler

resource_group_name
str
Gerekli

Alınacak kilitleri içeren kaynak grubunun adı. Gereklidir.

filter
str
Gerekli

İşlemde uygulanacak filtre. 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

ManagementLockObject örneği veya cls(response) sonucu gibi bir yineleyici

Dönüş türü

Özel durumlar

list_at_resource_level

Bir kaynağın veya kaynağın altındaki herhangi bir düzeyin tüm yönetim kilitlerini alır.

list_at_resource_level(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, filter: str | None = None, **kwargs: Any) -> Iterable[ManagementLockObject]

Parametreler

resource_group_name
str
Gerekli

Kilitli kaynağı içeren kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. Gereklidir.

resource_provider_namespace
str
Gerekli

Kaynak sağlayıcısının ad alanı. Gereklidir.

parent_resource_path
str
Gerekli

Üst kaynak kimliği. Gereklidir.

resource_type
str
Gerekli

Kilitli kaynağın kaynak türü. Gereklidir.

resource_name
str
Gerekli

Kilitli kaynağın adı. Gereklidir.

filter
str
Gerekli

İşlemde uygulanacak filtre. 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

ManagementLockObject örneği veya cls(response) sonucu gibi bir yineleyici

Dönüş türü

Özel durumlar

list_at_subscription_level

Bir abonelik için tüm yönetim kilitlerini alır.

list_at_subscription_level(filter: str | None = None, **kwargs: Any) -> Iterable[ManagementLockObject]

Parametreler

filter
str
Gerekli

İşlemde uygulanacak filtre. 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

ManagementLockObject örneği veya cls(response) sonucu gibi bir yineleyici

Dönüş türü

Özel durumlar

list_by_scope

Bir kapsam için tüm yönetim kilitlerini alır.

list_by_scope(scope: str, filter: str | None = None, **kwargs: Any) -> Iterable[ManagementLockObject]

Parametreler

scope
str
Gerekli

Kilidin kapsamı. Atama için bir kapsam sağlarken, abonelikler için '/subscriptions/{subscriptionId}', kaynak grupları için '/subscriptionid}/resourcegroups/{resourceGroupName}' ve kaynaklar için '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}' kullanın. Gereklidir.

filter
str
Gerekli

İşlemde uygulanacak filtre. 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

ManagementLockObject örneği veya cls(response) sonucu gibi bir yineleyici

Dönüş türü

Özel durumlar

Öznitelikler

models

models = <module 'azure.mgmt.resource.locks.v2016_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\locks\\v2016_09_01\\models\\__init__.py'>