Delen via


ManagementLocks interface

Interface die een ManagementLocks vertegenwoordigt.

Methoden

createOrUpdateAtResourceGroupLevel(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams)

Wanneer u een vergrendeling toepast op een bovenliggend bereik, nemen alle onderliggende resources dezelfde vergrendeling over. Als u beheervergrendelingen wilt maken, moet u toegang hebben tot de acties Microsoft.Authorization/* of Microsoft.Authorization/locks/*. Van de ingebouwde rollen worden deze acties alleen toegekend aan Eigenaar en Administrator voor gebruikerstoegang.

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

Wanneer u een vergrendeling toepast op een bovenliggend bereik, nemen alle onderliggende resources dezelfde vergrendeling over. Als u beheervergrendelingen wilt maken, moet u toegang hebben tot de acties Microsoft.Authorization/* of Microsoft.Authorization/locks/*. Van de ingebouwde rollen worden deze acties alleen toegekend aan Eigenaar en Administrator voor gebruikerstoegang.

createOrUpdateAtSubscriptionLevel(string, ManagementLockObject, ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams)

Wanneer u een vergrendeling toepast op een bovenliggend bereik, nemen alle onderliggende resources dezelfde vergrendeling over. Als u beheervergrendelingen wilt maken, moet u toegang hebben tot de acties Microsoft.Authorization/* of Microsoft.Authorization/locks/*. Van de ingebouwde rollen worden deze acties alleen toegekend aan Eigenaar en Administrator voor gebruikerstoegang.

createOrUpdateByScope(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateByScopeOptionalParams)

Een beheervergrendeling per bereik maken of bijwerken.

deleteAtResourceGroupLevel(string, string, ManagementLocksDeleteAtResourceGroupLevelOptionalParams)

Als u beheervergrendelingen wilt verwijderen, moet u toegang hebben tot de acties Microsoft.Authorization/* of Microsoft.Authorization/locks/*. Van de ingebouwde rollen worden deze acties alleen toegekend aan Eigenaar en Administrator voor gebruikerstoegang.

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

Als u beheervergrendelingen wilt verwijderen, moet u toegang hebben tot de acties Microsoft.Authorization/* of Microsoft.Authorization/locks/*. Van de ingebouwde rollen worden deze acties alleen toegekend aan Eigenaar en Administrator voor gebruikerstoegang.

deleteAtSubscriptionLevel(string, ManagementLocksDeleteAtSubscriptionLevelOptionalParams)

Als u beheervergrendelingen wilt verwijderen, moet u toegang hebben tot de acties Microsoft.Authorization/* of Microsoft.Authorization/locks/*. Van de ingebouwde rollen worden deze acties alleen toegekend aan Eigenaar en Administrator voor gebruikerstoegang.

deleteByScope(string, string, ManagementLocksDeleteByScopeOptionalParams)

Een beheervergrendeling per bereik verwijderen.

getAtResourceGroupLevel(string, string, ManagementLocksGetAtResourceGroupLevelOptionalParams)

Hiermee haalt u een beheervergrendeling op het niveau van de resourcegroep op.

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

Haal de beheervergrendeling van een resource of een lager niveau op.

getAtSubscriptionLevel(string, ManagementLocksGetAtSubscriptionLevelOptionalParams)

Hiermee wordt een beheervergrendeling op abonnementsniveau opgehaald.

getByScope(string, string, ManagementLocksGetByScopeOptionalParams)

Een beheervergrendeling ophalen per bereik.

listAtResourceGroupLevel(string, ManagementLocksListAtResourceGroupLevelOptionalParams)

Hiermee haalt u alle beheervergrendelingen voor een resourcegroep op.

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

Hiermee haalt u alle beheervergrendelingen op voor een resource of een niveau onder de resource.

listAtSubscriptionLevel(ManagementLocksListAtSubscriptionLevelOptionalParams)

Hiermee haalt u alle beheervergrendelingen voor een abonnement op.

listByScope(string, ManagementLocksListByScopeOptionalParams)

Hiermee haalt u alle beheervergrendelingen voor een bereik op.

Methodedetails

createOrUpdateAtResourceGroupLevel(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams)

Wanneer u een vergrendeling toepast op een bovenliggend bereik, nemen alle onderliggende resources dezelfde vergrendeling over. Als u beheervergrendelingen wilt maken, moet u toegang hebben tot de acties Microsoft.Authorization/* of Microsoft.Authorization/locks/*. Van de ingebouwde rollen worden deze acties alleen toegekend aan Eigenaar en Administrator voor gebruikerstoegang.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep die moet worden vergrendeld.

lockName

string

De naam van de vergrendeling. De naam van de vergrendeling mag maximaal 260 tekens bevatten. Deze mag geen , > %, &, :, , ?, /of besturingselementen bevatten<.

parameters
ManagementLockObject

De parameters voor beheervergrendeling.

Retouren

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

Wanneer u een vergrendeling toepast op een bovenliggend bereik, nemen alle onderliggende resources dezelfde vergrendeling over. Als u beheervergrendelingen wilt maken, moet u toegang hebben tot de acties Microsoft.Authorization/* of Microsoft.Authorization/locks/*. Van de ingebouwde rollen worden deze acties alleen toegekend aan Eigenaar en Administrator voor gebruikerstoegang.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep die de te vergrendelen resource bevat.

resourceProviderNamespace

string

De naamruimte van de resourceprovider van de resource die moet worden vergrendeld.

parentResourcePath

string

De bovenliggende resource-id.

resourceType

string

Het resourcetype van de resource die moet worden vergrendeld.

resourceName

string

De naam van de resource die moet worden vergrendeld.

lockName

string

De naam van de vergrendeling. De naam van de vergrendeling mag maximaal 260 tekens bevatten. Deze mag geen , > %, &, :, , ?, /of besturingselementen bevatten<.

parameters
ManagementLockObject

Parameters voor het maken of bijwerken van een beheervergrendeling.

Retouren

createOrUpdateAtSubscriptionLevel(string, ManagementLockObject, ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams)

Wanneer u een vergrendeling toepast op een bovenliggend bereik, nemen alle onderliggende resources dezelfde vergrendeling over. Als u beheervergrendelingen wilt maken, moet u toegang hebben tot de acties Microsoft.Authorization/* of Microsoft.Authorization/locks/*. Van de ingebouwde rollen worden deze acties alleen toegekend aan Eigenaar en Administrator voor gebruikerstoegang.

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

Parameters

lockName

string

De naam van de vergrendeling. De naam van de vergrendeling mag maximaal 260 tekens bevatten. Deze mag geen , > %, &, :, , ?, /of besturingselementen bevatten<.

parameters
ManagementLockObject

De parameters voor beheervergrendeling.

Retouren

createOrUpdateByScope(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateByScopeOptionalParams)

Een beheervergrendeling per bereik maken of bijwerken.

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

Parameters

scope

string

Het bereik voor de vergrendeling. Wanneer u een bereik voor de toewijzing op geeft, gebruikt u '/subscriptions/{subscriptionId}' voor abonnementen, '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}' voor resourcegroepen en '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}' voor resources.

lockName

string

De naam van de vergrendeling.

parameters
ManagementLockObject

Vergrendelingsparameters voor beheer maken of bijwerken.

Retouren

deleteAtResourceGroupLevel(string, string, ManagementLocksDeleteAtResourceGroupLevelOptionalParams)

Als u beheervergrendelingen wilt verwijderen, moet u toegang hebben tot de acties Microsoft.Authorization/* of Microsoft.Authorization/locks/*. Van de ingebouwde rollen worden deze acties alleen toegekend aan Eigenaar en Administrator voor gebruikerstoegang.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep die de vergrendeling bevat.

lockName

string

De naam van de vergrendeling die moet worden verwijderd.

Retouren

Promise<void>

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

Als u beheervergrendelingen wilt verwijderen, moet u toegang hebben tot de acties Microsoft.Authorization/* of Microsoft.Authorization/locks/*. Van de ingebouwde rollen worden deze acties alleen toegekend aan Eigenaar en Administrator voor gebruikerstoegang.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep met de resource waarvan de vergrendeling moet worden verwijderd.

resourceProviderNamespace

string

De naamruimte van de resourceprovider van de resource met de vergrendeling die moet worden verwijderd.

parentResourcePath

string

De bovenliggende resource-id.

resourceType

string

Het resourcetype van de resource met de te verwijderen vergrendeling.

resourceName

string

De naam van de resource met de te verwijderen vergrendeling.

lockName

string

De naam van de vergrendeling die moet worden verwijderd.

Retouren

Promise<void>

deleteAtSubscriptionLevel(string, ManagementLocksDeleteAtSubscriptionLevelOptionalParams)

Als u beheervergrendelingen wilt verwijderen, moet u toegang hebben tot de acties Microsoft.Authorization/* of Microsoft.Authorization/locks/*. Van de ingebouwde rollen worden deze acties alleen toegekend aan Eigenaar en Administrator voor gebruikerstoegang.

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

Parameters

lockName

string

De naam van de vergrendeling die moet worden verwijderd.

Retouren

Promise<void>

deleteByScope(string, string, ManagementLocksDeleteByScopeOptionalParams)

Een beheervergrendeling per bereik verwijderen.

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

Parameters

scope

string

Het bereik voor de vergrendeling.

lockName

string

De naam van het vergrendelingsslot.

options
ManagementLocksDeleteByScopeOptionalParams

De optiesparameters.

Retouren

Promise<void>

getAtResourceGroupLevel(string, string, ManagementLocksGetAtResourceGroupLevelOptionalParams)

Hiermee haalt u een beheervergrendeling op het niveau van de resourcegroep op.

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

Parameters

resourceGroupName

string

De naam van de vergrendelde resourcegroep.

lockName

string

De naam van het vergrendelingje dat u wilt ophalen.

Retouren

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

Haal de beheervergrendeling van een resource of een lager niveau op.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep.

resourceProviderNamespace

string

De naamruimte van de resourceprovider.

parentResourcePath

string

Een extra padparameter die nodig is in sommige services, zoals SQL Databases.

resourceType

string

Het type resource.

resourceName

string

De naam van de resource.

lockName

string

De naam van het vergrendelingsslot.

Retouren

getAtSubscriptionLevel(string, ManagementLocksGetAtSubscriptionLevelOptionalParams)

Hiermee wordt een beheervergrendeling op abonnementsniveau opgehaald.

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

Parameters

lockName

string

De naam van het vergrendelingje dat u wilt ophalen.

Retouren

getByScope(string, string, ManagementLocksGetByScopeOptionalParams)

Een beheervergrendeling ophalen per bereik.

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

Parameters

scope

string

Het bereik voor de vergrendeling.

lockName

string

De naam van het vergrendelingsslot.

options
ManagementLocksGetByScopeOptionalParams

De optiesparameters.

Retouren

listAtResourceGroupLevel(string, ManagementLocksListAtResourceGroupLevelOptionalParams)

Hiermee haalt u alle beheervergrendelingen voor een resourcegroep op.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep met de vergrendelingen die u wilt ophalen.

Retouren

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

Hiermee haalt u alle beheervergrendelingen op voor een resource of een niveau onder de resource.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep die de vergrendelde resource bevat. De naam is niet hoofdlettergevoelig.

resourceProviderNamespace

string

De naamruimte van de resourceprovider.

parentResourcePath

string

De bovenliggende resource-id.

resourceType

string

Het resourcetype van de vergrendelde resource.

resourceName

string

De naam van de vergrendelde resource.

Retouren

listAtSubscriptionLevel(ManagementLocksListAtSubscriptionLevelOptionalParams)

Hiermee haalt u alle beheervergrendelingen voor een abonnement op.

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

Parameters

Retouren

listByScope(string, ManagementLocksListByScopeOptionalParams)

Hiermee haalt u alle beheervergrendelingen voor een bereik op.

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

Parameters

scope

string

Het bereik voor de vergrendeling. Wanneer u een bereik voor de toewijzing op geeft, gebruikt u '/subscriptions/{subscriptionId}' voor abonnementen, '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}' voor resourcegroepen en '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName} voor resources.

options
ManagementLocksListByScopeOptionalParams

De optiesparameters.

Retouren