Dela via


ManagementLocks interface

Gränssnitt som representerar ett ManagementLocks.

Metoder

createOrUpdateAtResourceGroupLevel(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams)

När du använder ett lås i ett överordnat omfång ärver alla underordnade resurser samma lås. Om du vill skapa hanteringslås måste du ha åtkomst till Microsoft.Authorization/* eller Microsoft.Authorization/locks/* åtgärder. Av de inbyggda rollerna har endast Ägare och Administratör för användaråtkomst åtkomst till dessa åtgärder.

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

När du använder ett lås i ett överordnat omfång ärver alla underordnade resurser samma lås. Om du vill skapa hanteringslås måste du ha åtkomst till Microsoft.Authorization/* eller Microsoft.Authorization/locks/* åtgärder. Av de inbyggda rollerna har endast Ägare och Administratör för användaråtkomst åtkomst till dessa åtgärder.

createOrUpdateAtSubscriptionLevel(string, ManagementLockObject, ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams)

När du använder ett lås i ett överordnat omfång ärver alla underordnade resurser samma lås. Om du vill skapa hanteringslås måste du ha åtkomst till Microsoft.Authorization/* eller Microsoft.Authorization/locks/* åtgärder. Av de inbyggda rollerna har endast Ägare och Administratör för användaråtkomst åtkomst till dessa åtgärder.

createOrUpdateByScope(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateByScopeOptionalParams)

Skapa eller uppdatera ett hanteringslås efter omfång.

deleteAtResourceGroupLevel(string, string, ManagementLocksDeleteAtResourceGroupLevelOptionalParams)

Om du vill ta bort hanteringslås måste du ha åtkomst till Microsoft.Authorization/* eller Microsoft.Authorization/locks/* åtgärder. Av de inbyggda rollerna har endast Ägare och Administratör för användaråtkomst åtkomst till dessa åtgärder.

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

Om du vill ta bort hanteringslås måste du ha åtkomst till Microsoft.Authorization/* eller Microsoft.Authorization/locks/* åtgärder. Av de inbyggda rollerna har endast Ägare och Administratör för användaråtkomst åtkomst till dessa åtgärder.

deleteAtSubscriptionLevel(string, ManagementLocksDeleteAtSubscriptionLevelOptionalParams)

Om du vill ta bort hanteringslås måste du ha åtkomst till Microsoft.Authorization/* eller Microsoft.Authorization/locks/* åtgärder. Av de inbyggda rollerna har endast Ägare och Administratör för användaråtkomst åtkomst till dessa åtgärder.

deleteByScope(string, string, ManagementLocksDeleteByScopeOptionalParams)

Ta bort ett hanteringslås efter omfång.

getAtResourceGroupLevel(string, string, ManagementLocksGetAtResourceGroupLevelOptionalParams)

Hämtar ett hanteringslås på resursgruppsnivå.

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

Hämta hanteringslåset för en resurs eller någon nivå under resursen.

getAtSubscriptionLevel(string, ManagementLocksGetAtSubscriptionLevelOptionalParams)

Hämtar ett hanteringslås på prenumerationsnivå.

getByScope(string, string, ManagementLocksGetByScopeOptionalParams)

Hämta ett hanteringslås efter omfång.

listAtResourceGroupLevel(string, ManagementLocksListAtResourceGroupLevelOptionalParams)

Hämtar alla hanteringslås för en resursgrupp.

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

Hämtar alla hanteringslås för en resurs eller en nivå under resursen.

listAtSubscriptionLevel(ManagementLocksListAtSubscriptionLevelOptionalParams)

Hämtar alla hanteringslås för en prenumeration.

listByScope(string, ManagementLocksListByScopeOptionalParams)

Hämtar alla hanteringslås för ett omfång.

Metodinformation

createOrUpdateAtResourceGroupLevel(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams)

När du använder ett lås i ett överordnat omfång ärver alla underordnade resurser samma lås. Om du vill skapa hanteringslås måste du ha åtkomst till Microsoft.Authorization/* eller Microsoft.Authorization/locks/* åtgärder. Av de inbyggda rollerna har endast Ägare och Administratör för användaråtkomst åtkomst till dessa åtgärder.

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

Parametrar

resourceGroupName

string

Namnet på den resursgrupp som ska låsas.

lockName

string

Låsnamnet. Låsnamnet får innehålla högst 260 tecken. Den får inte innehålla <, > %, &, :, , ?, /eller några kontrolltecken.

parameters
ManagementLockObject

Hanteringslåsparametrarna.

Returer

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

När du använder ett lås i ett överordnat omfång ärver alla underordnade resurser samma lås. Om du vill skapa hanteringslås måste du ha åtkomst till Microsoft.Authorization/* eller Microsoft.Authorization/locks/* åtgärder. Av de inbyggda rollerna har endast Ägare och Administratör för användaråtkomst åtkomst till dessa åtgärder.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen som innehåller den resurs som ska låsas.

resourceProviderNamespace

string

Resursproviderns namnområde för resursen som ska låsas.

parentResourcePath

string

Den överordnade resursidentiteten.

resourceType

string

Resurstypen för den resurs som ska låsas.

resourceName

string

Namnet på den resurs som ska låsas.

lockName

string

Namnet på låset. Låsnamnet får innehålla högst 260 tecken. Den får inte innehålla <, > %, &, :, , ?, /eller några kontrolltecken.

parameters
ManagementLockObject

Parametrar för att skapa eller uppdatera ett hanteringslås.

Returer

createOrUpdateAtSubscriptionLevel(string, ManagementLockObject, ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams)

När du använder ett lås i ett överordnat omfång ärver alla underordnade resurser samma lås. Om du vill skapa hanteringslås måste du ha åtkomst till Microsoft.Authorization/* eller Microsoft.Authorization/locks/* åtgärder. Av de inbyggda rollerna har endast Ägare och Administratör för användaråtkomst åtkomst till dessa åtgärder.

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

Parametrar

lockName

string

Namnet på låset. Låsnamnet får innehålla högst 260 tecken. Den får inte innehålla <, > %, &, :, , ?, /eller några kontrolltecken.

parameters
ManagementLockObject

Hanteringslåsparametrarna.

Returer

createOrUpdateByScope(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateByScopeOptionalParams)

Skapa eller uppdatera ett hanteringslås efter omfång.

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

Parametrar

scope

string

Låsets omfång. När du anger ett omfång för tilldelningen använder du "/subscriptions/{subscriptionId}" för prenumerationer, "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}" för resursgrupper och "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}" för resurser.

lockName

string

Namnet på låset.

parameters
ManagementLockObject

Skapa eller uppdatera hanteringslåsparametrar.

options
ManagementLocksCreateOrUpdateByScopeOptionalParams

Alternativparametrarna.

Returer

deleteAtResourceGroupLevel(string, string, ManagementLocksDeleteAtResourceGroupLevelOptionalParams)

Om du vill ta bort hanteringslås måste du ha åtkomst till Microsoft.Authorization/* eller Microsoft.Authorization/locks/* åtgärder. Av de inbyggda rollerna har endast Ägare och Administratör för användaråtkomst åtkomst till dessa åtgärder.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen som innehåller låset.

lockName

string

Namnet på låset som ska tas bort.

Returer

Promise<void>

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

Om du vill ta bort hanteringslås måste du ha åtkomst till Microsoft.Authorization/* eller Microsoft.Authorization/locks/* åtgärder. Av de inbyggda rollerna har endast Ägare och Administratör för användaråtkomst åtkomst till dessa åtgärder.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen som innehåller resursen med låset som ska tas bort.

resourceProviderNamespace

string

Resursproviderns namnområde för resursen med låset som ska tas bort.

parentResourcePath

string

Den överordnade resursidentiteten.

resourceType

string

Resurstypen för resursen med låset som ska tas bort.

resourceName

string

Namnet på resursen med låset som ska tas bort.

lockName

string

Namnet på låset som ska tas bort.

options
ManagementLocksDeleteAtResourceLevelOptionalParams

Alternativparametrarna.

Returer

Promise<void>

deleteAtSubscriptionLevel(string, ManagementLocksDeleteAtSubscriptionLevelOptionalParams)

Om du vill ta bort hanteringslås måste du ha åtkomst till Microsoft.Authorization/* eller Microsoft.Authorization/locks/* åtgärder. Av de inbyggda rollerna har endast Ägare och Administratör för användaråtkomst åtkomst till dessa åtgärder.

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

Parametrar

lockName

string

Namnet på låset som ska tas bort.

Returer

Promise<void>

deleteByScope(string, string, ManagementLocksDeleteByScopeOptionalParams)

Ta bort ett hanteringslås efter omfång.

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

Parametrar

scope

string

Låsets omfång.

lockName

string

Namnet på låset.

options
ManagementLocksDeleteByScopeOptionalParams

Alternativparametrarna.

Returer

Promise<void>

getAtResourceGroupLevel(string, string, ManagementLocksGetAtResourceGroupLevelOptionalParams)

Hämtar ett hanteringslås på resursgruppsnivå.

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

Parametrar

resourceGroupName

string

Namnet på den låsta resursgruppen.

lockName

string

Namnet på låset som ska hämtas.

Returer

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

Hämta hanteringslåset för en resurs eller någon nivå under resursen.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen.

resourceProviderNamespace

string

Resursproviderns namnområde.

parentResourcePath

string

En extra sökvägsparameter krävs i vissa tjänster, till exempel SQL Databases.

resourceType

string

Resurstypen.

resourceName

string

Namnet på resursen.

lockName

string

Namnet på låset.

options
ManagementLocksGetAtResourceLevelOptionalParams

Alternativparametrarna.

Returer

getAtSubscriptionLevel(string, ManagementLocksGetAtSubscriptionLevelOptionalParams)

Hämtar ett hanteringslås på prenumerationsnivå.

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

Parametrar

lockName

string

Namnet på låset som ska hämtas.

options
ManagementLocksGetAtSubscriptionLevelOptionalParams

Alternativparametrarna.

Returer

getByScope(string, string, ManagementLocksGetByScopeOptionalParams)

Hämta ett hanteringslås efter omfång.

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

Parametrar

scope

string

Låsets omfång.

lockName

string

Namnet på låset.

options
ManagementLocksGetByScopeOptionalParams

Alternativparametrarna.

Returer

listAtResourceGroupLevel(string, ManagementLocksListAtResourceGroupLevelOptionalParams)

Hämtar alla hanteringslås för en resursgrupp.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen som innehåller de lås som ska hämtas.

Returer

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

Hämtar alla hanteringslås för en resurs eller en nivå under resursen.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen som innehåller den låsta resursen. Namnet är skiftlägesokänsligt.

resourceProviderNamespace

string

Resursproviderns namnområde.

parentResourcePath

string

Den överordnade resursidentiteten.

resourceType

string

Resurstypen för den låsta resursen.

resourceName

string

Namnet på den låsta resursen.

options
ManagementLocksListAtResourceLevelOptionalParams

Alternativparametrarna.

Returer

listAtSubscriptionLevel(ManagementLocksListAtSubscriptionLevelOptionalParams)

Hämtar alla hanteringslås för en prenumeration.

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

Parametrar

Returer

listByScope(string, ManagementLocksListByScopeOptionalParams)

Hämtar alla hanteringslås för ett omfång.

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

Parametrar

scope

string

Låsets omfång. När du anger ett omfång för tilldelningen använder du "/subscriptions/{subscriptionId}" för prenumerationer, "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}" för resursgrupper och "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}" för resurser.

options
ManagementLocksListByScopeOptionalParams

Alternativparametrarna.

Returer