Aracılığıyla paylaş


ManagementLocks interface

ManagementLocks'u temsil eden arabirim.

Yöntemler

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.

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.

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.

createOrUpdateByScope(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateByScopeOptionalParams)

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

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.

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.

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.

deleteByScope(string, string, ManagementLocksDeleteByScopeOptionalParams)

Kapsama göre bir yönetim kilidini silin.

getAtResourceGroupLevel(string, string, ManagementLocksGetAtResourceGroupLevelOptionalParams)

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

getAtResourceLevel(string, string, string, string, string, string, ManagementLocksGetAtResourceLevelOptionalParams)

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

getAtSubscriptionLevel(string, ManagementLocksGetAtSubscriptionLevelOptionalParams)

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

getByScope(string, string, ManagementLocksGetByScopeOptionalParams)

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

listAtResourceGroupLevel(string, ManagementLocksListAtResourceGroupLevelOptionalParams)

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

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.

listAtSubscriptionLevel(ManagementLocksListAtSubscriptionLevelOptionalParams)

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

listByScope(string, ManagementLocksListByScopeOptionalParams)

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.

Döndürülenler

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.

Döndürülenler

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.

Döndürülenler

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.

options
ManagementLocksCreateOrUpdateByScopeOptionalParams

Seçenekler parametreleri.

Döndürülenler

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ı.

options
ManagementLocksDeleteAtResourceGroupLevelOptionalParams

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ı.

options
ManagementLocksDeleteAtResourceLevelOptionalParams

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ı.

options
ManagementLocksDeleteAtSubscriptionLevelOptionalParams

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ı.

options
ManagementLocksDeleteByScopeOptionalParams

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ı.

options
ManagementLocksGetAtResourceGroupLevelOptionalParams

Seçenekler parametreleri.

Döndürülenler

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ı.

options
ManagementLocksGetAtResourceLevelOptionalParams

Seçenekler parametreleri.

Döndürülenler

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ı.

options
ManagementLocksGetAtSubscriptionLevelOptionalParams

Seçenekler parametreleri.

Döndürülenler

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ı.

options
ManagementLocksGetByScopeOptionalParams

Seçenekler parametreleri.

Döndürülenler

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ı.

options
ManagementLocksListAtResourceGroupLevelOptionalParams

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ı.

options
ManagementLocksListAtResourceLevelOptionalParams

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

options
ManagementLocksListAtSubscriptionLevelOptionalParams

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.

options
ManagementLocksListByScopeOptionalParams

Seçenekler parametreleri.

Döndürülenler