ManagementLocks interface
Interface die een ManagementLocks vertegenwoordigt.
Methoden
create |
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. |
create |
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. |
create |
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. |
create |
Een beheervergrendeling per bereik maken of bijwerken. |
delete |
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. |
delete |
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. |
delete |
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. |
delete |
Een beheervergrendeling per bereik verwijderen. |
get |
Hiermee haalt u een beheervergrendeling op het niveau van de resourcegroep op. |
get |
Haal de beheervergrendeling van een resource of een lager niveau op. |
get |
Hiermee wordt een beheervergrendeling op abonnementsniveau opgehaald. |
get |
Een beheervergrendeling ophalen per bereik. |
list |
Hiermee haalt u alle beheervergrendelingen voor een resourcegroep op. |
list |
Hiermee haalt u alle beheervergrendelingen op voor een resource of een niveau onder de resource. |
list |
Hiermee haalt u alle beheervergrendelingen voor een abonnement op. |
list |
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.
De optiesparameters.
Retouren
Promise<ManagementLockObject>
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.
De optiesparameters.
Retouren
Promise<ManagementLockObject>
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.
De optiesparameters.
Retouren
Promise<ManagementLockObject>
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.
De optiesparameters.
Retouren
Promise<ManagementLockObject>
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.
De optiesparameters.
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.
De optiesparameters.
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.
De optiesparameters.
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.
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.
De optiesparameters.
Retouren
Promise<ManagementLockObject>
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.
De optiesparameters.
Retouren
Promise<ManagementLockObject>
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.
De optiesparameters.
Retouren
Promise<ManagementLockObject>
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.
De optiesparameters.
Retouren
Promise<ManagementLockObject>
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.
De optiesparameters.
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.
De optiesparameters.
Retouren
listAtSubscriptionLevel(ManagementLocksListAtSubscriptionLevelOptionalParams)
Hiermee haalt u alle beheervergrendelingen voor een abonnement op.
function listAtSubscriptionLevel(options?: ManagementLocksListAtSubscriptionLevelOptionalParams): PagedAsyncIterableIterator<ManagementLockObject, ManagementLockObject[], PageSettings>
Parameters
De optiesparameters.
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.
De optiesparameters.