ManagementLocks interface
ManagementLocks'u temsil eden arabirim.
Yöntemler
| create |
Bir üst kapsama 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şim Yöneticisine bu eylemler verilir. |
| create |
Bir üst kapsama 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şim Yöneticisine bu eylemler verilir. |
| create |
Bir üst kapsama 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şim Yöneticisine bu eylemler verilir. |
| create |
Kapsama göre bir yönetim kilidi oluşturun veya güncelleştirin. |
| delete |
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şim Yöneticisine bu eylemler verilir. |
| delete |
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şim Yöneticisine bu eylemler verilir. |
| delete |
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şim Yöneticisine bu eylemler verilir. |
| delete |
Kapsama göre bir yönetim kilidini silin. |
| get |
Kaynak grubu düzeyinde bir yönetim kilidi alır. |
| get |
Kaynağın yönetim kilidini veya kaynağın altındaki herhangi bir düzeyi alın. |
| get |
Abonelik düzeyinde bir yönetim kilidi alır. |
| get |
Kapsama göre bir yönetim kilidi alın. |
| list |
Bir kaynak grubu için tüm yönetim kilitlerini alır. |
| list |
Bir kaynağın veya kaynağın altındaki herhangi bir düzeyin tüm yönetim kilitlerini alır. |
| list |
Bir abonelik için tüm yönetim kilitlerini alır. |
| list |
Bir kapsam için tüm yönetim kilitlerini alır. |
Yöntem Ayrıntıları
createOrUpdateAtResourceGroupLevel(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams)
Bir üst kapsama 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şim Yöneticisine bu eylemler verilir.
function createOrUpdateAtResourceGroupLevel(resourceGroupName: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams): Promise<ManagementLockObject>
Parametreler
- resourceGroupName
-
string
Kilitlenmek üzere kaynak grubunun adı.
- lockName
-
string
Kilit adı. Kilit adı en fazla 260 karakter olabilir. <, > %, &, :, , ?, / veya herhangi bir denetim karakteri içeremez.
- parameters
- ManagementLockObject
Yönetim kilidi parametreleri.
Seçenekler parametreleri.
Döndürülenler
Promise<ManagementLockObject>
createOrUpdateAtResourceLevel(string, string, string, string, string, string, ManagementLockObject, ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams)
Bir üst kapsama 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şim Yöneticisine bu eylemler verilir.
function createOrUpdateAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams): Promise<ManagementLockObject>
Parametreler
- resourceGroupName
-
string
Kilitlenmesi gereken kaynağı içeren kaynak grubunun adı.
- resourceProviderNamespace
-
string
Kilitlenecek kaynağın kaynak sağlayıcısı ad alanı.
- parentResourcePath
-
string
Üst kaynak kimliği.
- resourceType
-
string
Kilitlenecek kaynağın kaynak türü.
- resourceName
-
string
Kilitlenecek kaynağın adı.
- lockName
-
string
Kilit adı. Kilit adı en fazla 260 karakter olabilir. <, > %, &, :, , ?, / veya herhangi bir denetim karakteri içeremez.
- parameters
- ManagementLockObject
Yönetim kilidi oluşturma veya güncelleştirme parametreleri.
Seçenekler parametreleri.
Döndürülenler
Promise<ManagementLockObject>
createOrUpdateAtSubscriptionLevel(string, ManagementLockObject, ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams)
Bir üst kapsama 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şim Yöneticisine bu eylemler verilir.
function createOrUpdateAtSubscriptionLevel(lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams): Promise<ManagementLockObject>
Parametreler
- lockName
-
string
Kilit adı. Kilit adı en fazla 260 karakter olabilir. <, > %, &, :, , ?, / veya herhangi bir denetim karakteri içeremez.
- parameters
- ManagementLockObject
Yönetim kilidi parametreleri.
Seçenekler parametreleri.
Döndürülenler
Promise<ManagementLockObject>
createOrUpdateByScope(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateByScopeOptionalParams)
Kapsama göre bir yönetim kilidi oluşturun veya güncelleştirin.
function createOrUpdateByScope(scope: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateByScopeOptionalParams): Promise<ManagementLockObject>
Parametreler
- scope
-
string
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.
- lockName
-
string
Kilit adı.
- parameters
- ManagementLockObject
Yönetim kilidi parametrelerini oluşturun veya güncelleştirin.
Seçenekler parametreleri.
Döndürülenler
Promise<ManagementLockObject>
deleteAtResourceGroupLevel(string, string, ManagementLocksDeleteAtResourceGroupLevelOptionalParams)
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şim Yöneticisine bu eylemler verilir.
function deleteAtResourceGroupLevel(resourceGroupName: string, lockName: string, options?: ManagementLocksDeleteAtResourceGroupLevelOptionalParams): Promise<void>
Parametreler
- resourceGroupName
-
string
Kilidi içeren kaynak grubunun adı.
- lockName
-
string
Silinecek kilidin adı.
Seçenekler parametreleri.
Döndürülenler
Promise<void>
deleteAtResourceLevel(string, string, string, string, string, string, ManagementLocksDeleteAtResourceLevelOptionalParams)
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şim Yöneticisine bu eylemler verilir.
function deleteAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, options?: ManagementLocksDeleteAtResourceLevelOptionalParams): Promise<void>
Parametreler
- resourceGroupName
-
string
Silinecek kilidi içeren kaynağı içeren kaynak grubunun adı.
- resourceProviderNamespace
-
string
Silinecek kilidi olan kaynağın kaynak sağlayıcısı ad alanı.
- parentResourcePath
-
string
Üst kaynak kimliği.
- resourceType
-
string
Silinecek kilidi olan kaynağın kaynak türü.
- resourceName
-
string
Silinecek kilidi olan kaynağın adı.
- lockName
-
string
Silinecek kilidin adı.
Seçenekler parametreleri.
Döndürülenler
Promise<void>
deleteAtSubscriptionLevel(string, ManagementLocksDeleteAtSubscriptionLevelOptionalParams)
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şim Yöneticisine bu eylemler verilir.
function deleteAtSubscriptionLevel(lockName: string, options?: ManagementLocksDeleteAtSubscriptionLevelOptionalParams): Promise<void>
Parametreler
- lockName
-
string
Silinecek kilidin adı.
Seçenekler parametreleri.
Döndürülenler
Promise<void>
deleteByScope(string, string, ManagementLocksDeleteByScopeOptionalParams)
Kapsama göre bir yönetim kilidini silin.
function deleteByScope(scope: string, lockName: string, options?: ManagementLocksDeleteByScopeOptionalParams): Promise<void>
Parametreler
- scope
-
string
Kilidin kapsamı.
- lockName
-
string
Kilit adı.
Seçenekler parametreleri.
Döndürülenler
Promise<void>
getAtResourceGroupLevel(string, string, ManagementLocksGetAtResourceGroupLevelOptionalParams)
Kaynak grubu düzeyinde bir yönetim kilidi alır.
function getAtResourceGroupLevel(resourceGroupName: string, lockName: string, options?: ManagementLocksGetAtResourceGroupLevelOptionalParams): Promise<ManagementLockObject>
Parametreler
- resourceGroupName
-
string
Kilitli kaynak grubunun adı.
- lockName
-
string
Alınacak kilidin adı.
Seçenekler parametreleri.
Döndürülenler
Promise<ManagementLockObject>
getAtResourceLevel(string, string, string, string, string, string, ManagementLocksGetAtResourceLevelOptionalParams)
Kaynağın yönetim kilidini veya kaynağın altındaki herhangi bir düzeyi alın.
function getAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, options?: ManagementLocksGetAtResourceLevelOptionalParams): Promise<ManagementLockObject>
Parametreler
- resourceGroupName
-
string
Kaynak grubunun adı.
- resourceProviderNamespace
-
string
Kaynak sağlayıcısının ad alanı.
- parentResourcePath
-
string
SQL Veritabanları gibi bazı hizmetlerde gereken ek yol parametresi.
- resourceType
-
string
Kaynağın türü.
- resourceName
-
string
Kaynağın adı.
- lockName
-
string
Kilit adı.
Seçenekler parametreleri.
Döndürülenler
Promise<ManagementLockObject>
getAtSubscriptionLevel(string, ManagementLocksGetAtSubscriptionLevelOptionalParams)
Abonelik düzeyinde bir yönetim kilidi alır.
function getAtSubscriptionLevel(lockName: string, options?: ManagementLocksGetAtSubscriptionLevelOptionalParams): Promise<ManagementLockObject>
Parametreler
- lockName
-
string
Alınacak kilidin adı.
Seçenekler parametreleri.
Döndürülenler
Promise<ManagementLockObject>
getByScope(string, string, ManagementLocksGetByScopeOptionalParams)
Kapsama göre bir yönetim kilidi alın.
function getByScope(scope: string, lockName: string, options?: ManagementLocksGetByScopeOptionalParams): Promise<ManagementLockObject>
Parametreler
- scope
-
string
Kilidin kapsamı.
- lockName
-
string
Kilit adı.
Seçenekler parametreleri.
Döndürülenler
Promise<ManagementLockObject>
listAtResourceGroupLevel(string, ManagementLocksListAtResourceGroupLevelOptionalParams)
Bir kaynak grubu için tüm yönetim kilitlerini alır.
function listAtResourceGroupLevel(resourceGroupName: string, options?: ManagementLocksListAtResourceGroupLevelOptionalParams): PagedAsyncIterableIterator<ManagementLockObject, ManagementLockObject[], PageSettings>
Parametreler
- resourceGroupName
-
string
Alınacak kilitleri içeren kaynak grubunun adı.
Seçenekler parametreleri.
Döndürülenler
listAtResourceLevel(string, string, string, string, string, ManagementLocksListAtResourceLevelOptionalParams)
Bir kaynağın veya kaynağın altındaki herhangi bir düzeyin tüm yönetim kilitlerini alır.
function listAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, options?: ManagementLocksListAtResourceLevelOptionalParams): PagedAsyncIterableIterator<ManagementLockObject, ManagementLockObject[], PageSettings>
Parametreler
- resourceGroupName
-
string
Kilitli kaynağı içeren kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.
- resourceProviderNamespace
-
string
Kaynak sağlayıcısının ad alanı.
- parentResourcePath
-
string
Üst kaynak kimliği.
- resourceType
-
string
Kilitli kaynağın kaynak türü.
- resourceName
-
string
Kilitli kaynağın adı.
Seçenekler parametreleri.
Döndürülenler
listAtSubscriptionLevel(ManagementLocksListAtSubscriptionLevelOptionalParams)
Bir abonelik için tüm yönetim kilitlerini alır.
function listAtSubscriptionLevel(options?: ManagementLocksListAtSubscriptionLevelOptionalParams): PagedAsyncIterableIterator<ManagementLockObject, ManagementLockObject[], PageSettings>
Parametreler
Seçenekler parametreleri.
Döndürülenler
listByScope(string, ManagementLocksListByScopeOptionalParams)
Bir kapsam için tüm yönetim kilitlerini alır.
function listByScope(scope: string, options?: ManagementLocksListByScopeOptionalParams): PagedAsyncIterableIterator<ManagementLockObject, ManagementLockObject[], PageSettings>
Parametreler
- scope
-
string
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.
Seçenekler parametreleri.