Sdílet prostřednictvím


ManagementLocks interface

Rozhraní představující ManagementLocks.

Metody

createOrUpdateAtResourceGroupLevel(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams)

Když použijete zámek na nadřazený obor, všechny podřízené prostředky dědí stejný zámek. Pokud chcete vytvořit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

createOrUpdateAtResourceLevel(string, string, string, string, string, string, ManagementLockObject, ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams)

Když použijete zámek na nadřazený obor, všechny podřízené prostředky dědí stejný zámek. Pokud chcete vytvořit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

createOrUpdateAtSubscriptionLevel(string, ManagementLockObject, ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams)

Když použijete zámek na nadřazený obor, všechny podřízené prostředky dědí stejný zámek. Pokud chcete vytvořit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

createOrUpdateByScope(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateByScopeOptionalParams)

Vytvořte nebo aktualizujte zámek správy podle oboru.

deleteAtResourceGroupLevel(string, string, ManagementLocksDeleteAtResourceGroupLevelOptionalParams)

Pokud chcete odstranit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

deleteAtResourceLevel(string, string, string, string, string, string, ManagementLocksDeleteAtResourceLevelOptionalParams)

Pokud chcete odstranit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

deleteAtSubscriptionLevel(string, ManagementLocksDeleteAtSubscriptionLevelOptionalParams)

Pokud chcete odstranit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

deleteByScope(string, string, ManagementLocksDeleteByScopeOptionalParams)

Odstraňte zámek správy podle oboru.

getAtResourceGroupLevel(string, string, ManagementLocksGetAtResourceGroupLevelOptionalParams)

Získá zámek správy na úrovni skupiny prostředků.

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

Získejte zámek správy prostředku nebo jakékoli úrovně pod prostředkem.

getAtSubscriptionLevel(string, ManagementLocksGetAtSubscriptionLevelOptionalParams)

Získá zámek správy na úrovni předplatného.

getByScope(string, string, ManagementLocksGetByScopeOptionalParams)

Získejte zámek správy podle oboru.

listAtResourceGroupLevel(string, ManagementLocksListAtResourceGroupLevelOptionalParams)

Získá všechny zámky správy pro skupinu prostředků.

listAtResourceLevel(string, string, string, string, string, ManagementLocksListAtResourceLevelOptionalParams)

Získá všechny zámky správy pro prostředek nebo libovolnou úroveň pod prostředkem.

listAtSubscriptionLevel(ManagementLocksListAtSubscriptionLevelOptionalParams)

Získá všechny zámky správy pro předplatné.

listByScope(string, ManagementLocksListByScopeOptionalParams)

Získá všechny zámky správy pro obor.

Podrobnosti metody

createOrUpdateAtResourceGroupLevel(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams)

Když použijete zámek na nadřazený obor, všechny podřízené prostředky dědí stejný zámek. Pokud chcete vytvořit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

function createOrUpdateAtResourceGroupLevel(resourceGroupName: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams): Promise<ManagementLockObject>

Parametry

resourceGroupName

string

Název skupiny prostředků, která se má uzamknout.

lockName

string

Název zámku. Název zámku může mít maximálně 260 znaků. Nesmí obsahovat <, > %, &, :, , ?, /, ani žádné řídicí znaky.

parameters
ManagementLockObject

Parametry zámku správy.

Návraty

createOrUpdateAtResourceLevel(string, string, string, string, string, string, ManagementLockObject, ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams)

Když použijete zámek na nadřazený obor, všechny podřízené prostředky dědí stejný zámek. Pokud chcete vytvořit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

function createOrUpdateAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams): Promise<ManagementLockObject>

Parametry

resourceGroupName

string

Název skupiny prostředků obsahující prostředek, který se má uzamknout.

resourceProviderNamespace

string

Obor názvů poskytovatele prostředků prostředku, který se má uzamknout.

parentResourcePath

string

Identita nadřazeného prostředku.

resourceType

string

Typ prostředku, který se má uzamknout.

resourceName

string

Název prostředku, který se má uzamknout.

lockName

string

Název zámku. Název zámku může mít maximálně 260 znaků. Nesmí obsahovat <, > %, &, :, , ?, /, ani žádné řídicí znaky.

parameters
ManagementLockObject

Parametry pro vytvoření nebo aktualizaci zámku správy

Návraty

createOrUpdateAtSubscriptionLevel(string, ManagementLockObject, ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams)

Když použijete zámek na nadřazený obor, všechny podřízené prostředky dědí stejný zámek. Pokud chcete vytvořit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

function createOrUpdateAtSubscriptionLevel(lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams): Promise<ManagementLockObject>

Parametry

lockName

string

Název zámku. Název zámku může mít maximálně 260 znaků. Nesmí obsahovat <, > %, &, :, , ?, /, ani žádné řídicí znaky.

parameters
ManagementLockObject

Parametry zámku správy.

Návraty

createOrUpdateByScope(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateByScopeOptionalParams)

Vytvořte nebo aktualizujte zámek správy podle oboru.

function createOrUpdateByScope(scope: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateByScopeOptionalParams): Promise<ManagementLockObject>

Parametry

scope

string

Obor zámku. Při zadávání rozsahu přiřazení použijte /subscriptions/{subscriptionId} pro předplatná, /subscriptions/{id_předplatného}/resourcegroups/{název_skupiny_prostředků} pro skupiny prostředků a /subscriptions/{id_předplatného}/resourcegroups/{název_skupiny_prostředků}/providers/{název_poskytovatele_prostředků}/{parentResourcePathIfPresent}/{resourceType}/{název_prostředku}.

lockName

string

Název zámku.

parameters
ManagementLockObject

Vytvoření nebo aktualizace parametrů zámku správy

Návraty

deleteAtResourceGroupLevel(string, string, ManagementLocksDeleteAtResourceGroupLevelOptionalParams)

Pokud chcete odstranit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

function deleteAtResourceGroupLevel(resourceGroupName: string, lockName: string, options?: ManagementLocksDeleteAtResourceGroupLevelOptionalParams): Promise<void>

Parametry

resourceGroupName

string

Název skupiny prostředků obsahující zámek.

lockName

string

Název zámku, který se má odstranit.

Návraty

Promise<void>

deleteAtResourceLevel(string, string, string, string, string, string, ManagementLocksDeleteAtResourceLevelOptionalParams)

Pokud chcete odstranit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

function deleteAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, options?: ManagementLocksDeleteAtResourceLevelOptionalParams): Promise<void>

Parametry

resourceGroupName

string

Název skupiny prostředků obsahující prostředek s zámkem, který se má odstranit.

resourceProviderNamespace

string

Obor názvů poskytovatele prostředků prostředku se zámkem, který se má odstranit.

parentResourcePath

string

Identita nadřazeného prostředku.

resourceType

string

Typ prostředku s zámkem, který se má odstranit.

resourceName

string

Název prostředku se zámkem, který se má odstranit.

lockName

string

Název zámku, který chcete odstranit.

Návraty

Promise<void>

deleteAtSubscriptionLevel(string, ManagementLocksDeleteAtSubscriptionLevelOptionalParams)

Pokud chcete odstranit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

function deleteAtSubscriptionLevel(lockName: string, options?: ManagementLocksDeleteAtSubscriptionLevelOptionalParams): Promise<void>

Parametry

lockName

string

Název zámku, který chcete odstranit.

Návraty

Promise<void>

deleteByScope(string, string, ManagementLocksDeleteByScopeOptionalParams)

Odstraňte zámek správy podle oboru.

function deleteByScope(scope: string, lockName: string, options?: ManagementLocksDeleteByScopeOptionalParams): Promise<void>

Parametry

scope

string

Obor zámku.

lockName

string

Název zámku.

options
ManagementLocksDeleteByScopeOptionalParams

Parametry možností

Návraty

Promise<void>

getAtResourceGroupLevel(string, string, ManagementLocksGetAtResourceGroupLevelOptionalParams)

Získá zámek správy na úrovni skupiny prostředků.

function getAtResourceGroupLevel(resourceGroupName: string, lockName: string, options?: ManagementLocksGetAtResourceGroupLevelOptionalParams): Promise<ManagementLockObject>

Parametry

resourceGroupName

string

Název uzamčené skupiny prostředků.

lockName

string

Název zámku, který chcete získat.

Návraty

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

Získejte zámek správy prostředku nebo jakékoli úrovně pod prostředkem.

function getAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, options?: ManagementLocksGetAtResourceLevelOptionalParams): Promise<ManagementLockObject>

Parametry

resourceGroupName

string

Název skupiny prostředků.

resourceProviderNamespace

string

Obor názvů poskytovatele prostředků.

parentResourcePath

string

V některých službách, jako je SQL Database, je potřeba další parametr cesty.

resourceType

string

Typ prostředku.

resourceName

string

Název prostředku.

lockName

string

Název zámku.

Návraty

getAtSubscriptionLevel(string, ManagementLocksGetAtSubscriptionLevelOptionalParams)

Získá zámek správy na úrovni předplatného.

function getAtSubscriptionLevel(lockName: string, options?: ManagementLocksGetAtSubscriptionLevelOptionalParams): Promise<ManagementLockObject>

Parametry

lockName

string

Název zámku, který chcete získat.

Návraty

getByScope(string, string, ManagementLocksGetByScopeOptionalParams)

Získejte zámek správy podle oboru.

function getByScope(scope: string, lockName: string, options?: ManagementLocksGetByScopeOptionalParams): Promise<ManagementLockObject>

Parametry

scope

string

Obor zámku.

lockName

string

Název zámku.

options
ManagementLocksGetByScopeOptionalParams

Parametry možností

Návraty

listAtResourceGroupLevel(string, ManagementLocksListAtResourceGroupLevelOptionalParams)

Získá všechny zámky správy pro skupinu prostředků.

function listAtResourceGroupLevel(resourceGroupName: string, options?: ManagementLocksListAtResourceGroupLevelOptionalParams): PagedAsyncIterableIterator<ManagementLockObject, ManagementLockObject[], PageSettings>

Parametry

resourceGroupName

string

Název skupiny prostředků obsahující zámky, které chcete získat.

Návraty

listAtResourceLevel(string, string, string, string, string, ManagementLocksListAtResourceLevelOptionalParams)

Získá všechny zámky správy pro prostředek nebo libovolnou úroveň pod prostředkem.

function listAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, options?: ManagementLocksListAtResourceLevelOptionalParams): PagedAsyncIterableIterator<ManagementLockObject, ManagementLockObject[], PageSettings>

Parametry

resourceGroupName

string

Název skupiny prostředků obsahující uzamčený prostředek. V názvu se rozlišují malá a velká písmena.

resourceProviderNamespace

string

Obor názvů poskytovatele prostředků.

parentResourcePath

string

Identita nadřazeného prostředku.

resourceType

string

Typ prostředku uzamčeného prostředku.

resourceName

string

Název uzamčeného prostředku.

Návraty

listAtSubscriptionLevel(ManagementLocksListAtSubscriptionLevelOptionalParams)

Získá všechny zámky správy pro předplatné.

function listAtSubscriptionLevel(options?: ManagementLocksListAtSubscriptionLevelOptionalParams): PagedAsyncIterableIterator<ManagementLockObject, ManagementLockObject[], PageSettings>

Parametry

Návraty

listByScope(string, ManagementLocksListByScopeOptionalParams)

Získá všechny zámky správy pro obor.

function listByScope(scope: string, options?: ManagementLocksListByScopeOptionalParams): PagedAsyncIterableIterator<ManagementLockObject, ManagementLockObject[], PageSettings>

Parametry

scope

string

Obor zámku. Při poskytování rozsahu přiřazení použijte /subscriptions/{subscriptionId} pro předplatná, /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName} pro skupiny prostředků a /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}.

options
ManagementLocksListByScopeOptionalParams

Parametry možností

Návraty