Sdílet prostřednictvím


ManagementLocks interface

Rozhraní představující ManagementLocks.

Metody

createOrUpdateAtResourceGroupLevel(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams)

Když zámek použijete u nadřazeného oboru, 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í se těmto akcím udělí jenom vlastník a správce uživatelských přístupů.

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

Když zámek použijete u nadřazeného oboru, 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í se těmto akcím udělí jenom vlastník a správce uživatelských přístupů.

createOrUpdateAtSubscriptionLevel(string, ManagementLockObject, ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams)

Když zámek použijete u nadřazeného oboru, 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í se těmto akcím udělí jenom 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í se těmto akcím udělí jenom 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í se těmto akcím udělí jenom 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í se těmto akcím udělí jenom vlastník a správce uživatelských přístupů.

deleteByScope(string, string, ManagementLocksDeleteByScopeOptionalParams)

Odstranění zámku 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 jakoukoli ú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ž zámek použijete u nadřazeného oboru, 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í se těmto akcím udělí jenom 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 <, > %, &, :, , , ?, /nebo žádné řídicí znaky.

parameters
ManagementLockObject

Parametry zámku správy.

Návraty

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

Když zámek použijete u nadřazeného oboru, 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í se těmto akcím udělí jenom 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 <, > %, &, :, , , ?, /nebo žádné řídicí znaky.

parameters
ManagementLockObject

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

Návraty

createOrUpdateAtSubscriptionLevel(string, ManagementLockObject, ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams)

Když zámek použijete u nadřazeného oboru, 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í se těmto akcím udělí jenom 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 <, > %, &, :, , , ?, /nebo žá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 poskytování oboru pro přiřazení použijte pro předplatná/{subscriptionId} pro předplatná, /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName} pro skupiny prostředků a /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}.

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í se těmto akcím udělí jenom 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ý chcete 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í se těmto akcím udělí jenom 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ý chcete odstranit.

resourceProviderNamespace

string

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

parentResourcePath

string

Identita nadřazeného prostředku.

resourceType

string

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

resourceName

string

Název prostředku s zámkem, který chcete 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í se těmto akcím udělí jenom 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)

Odstranění zámku 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 jsou databáze SQL, je potřeba další parametr cesty.

resourceType

string

Typ prostředku.

resourceName

string

Název prostředku.

lockName

string

Název zámku.

options
ManagementLocksGetAtResourceLevelOptionalParams

Parametry možností.

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 jakoukoli ú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. Název nerozlišuje 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.

options
ManagementLocksListAtResourceLevelOptionalParams

Parametry možností.

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í oboru pro přiřazení použijte pro předplatná/{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