Freigeben über


ManagementLocks interface

Schnittstelle, die einen ManagementLocks darstellt.

Methoden

createOrUpdateAtResourceGroupLevel(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams)

Wenn Sie eine Sperre in einem übergeordneten Bereich anwenden, erben alle untergeordneten Ressourcen diese Sperre. Zum Erstellen von Verwaltungssperren müssen Sie Zugriff auf Microsoft.Authorization/*- oder Microsoft.Authorization/locks/*-Aktionen haben. Unter den integrierten Rollen verfügen nur „Besitzer“ und „Benutzerzugriffsadministrator“ über diese Aktionen.

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

Wenn Sie eine Sperre in einem übergeordneten Bereich anwenden, erben alle untergeordneten Ressourcen diese Sperre. Zum Erstellen von Verwaltungssperren müssen Sie Zugriff auf Microsoft.Authorization/*- oder Microsoft.Authorization/locks/*-Aktionen haben. Unter den integrierten Rollen verfügen nur „Besitzer“ und „Benutzerzugriffsadministrator“ über diese Aktionen.

createOrUpdateAtSubscriptionLevel(string, ManagementLockObject, ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams)

Wenn Sie eine Sperre in einem übergeordneten Bereich anwenden, erben alle untergeordneten Ressourcen diese Sperre. Zum Erstellen von Verwaltungssperren müssen Sie Zugriff auf Microsoft.Authorization/*- oder Microsoft.Authorization/locks/*-Aktionen haben. Unter den integrierten Rollen verfügen nur „Besitzer“ und „Benutzerzugriffsadministrator“ über diese Aktionen.

createOrUpdateByScope(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateByScopeOptionalParams)

Erstellen oder Aktualisieren einer Verwaltungssperre nach Bereich.

deleteAtResourceGroupLevel(string, string, ManagementLocksDeleteAtResourceGroupLevelOptionalParams)

Zum Löschen von Verwaltungssperren müssen Sie Zugriff auf Microsoft.Authorization/*- oder Microsoft.Authorization/locks/*-Aktionen haben. Unter den integrierten Rollen verfügen nur „Besitzer“ und „Benutzerzugriffsadministrator“ über diese Aktionen.

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

Zum Löschen von Verwaltungssperren müssen Sie Zugriff auf Microsoft.Authorization/*- oder Microsoft.Authorization/locks/*-Aktionen haben. Unter den integrierten Rollen verfügen nur „Besitzer“ und „Benutzerzugriffsadministrator“ über diese Aktionen.

deleteAtSubscriptionLevel(string, ManagementLocksDeleteAtSubscriptionLevelOptionalParams)

Zum Löschen von Verwaltungssperren müssen Sie Zugriff auf Microsoft.Authorization/*- oder Microsoft.Authorization/locks/*-Aktionen haben. Unter den integrierten Rollen verfügen nur „Besitzer“ und „Benutzerzugriffsadministrator“ über diese Aktionen.

deleteByScope(string, string, ManagementLocksDeleteByScopeOptionalParams)

Löschen Sie eine Verwaltungssperre nach Bereich.

getAtResourceGroupLevel(string, string, ManagementLocksGetAtResourceGroupLevelOptionalParams)

Ruft eine Verwaltungssperre auf Ressourcengruppenebene ab.

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

Rufen Sie die Verwaltungssperre einer Ressource oder einer beliebigen Ebene unterhalb der Ressource ab.

getAtSubscriptionLevel(string, ManagementLocksGetAtSubscriptionLevelOptionalParams)

Ruft eine Verwaltungssperre auf Abonnementebene ab.

getByScope(string, string, ManagementLocksGetByScopeOptionalParams)

Abrufen einer Verwaltungssperre nach Bereich.

listAtResourceGroupLevel(string, ManagementLocksListAtResourceGroupLevelOptionalParams)

Ruft alle Verwaltungssperren für eine Ressourcengruppe ab.

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

Ruft alle Verwaltungssperren für eine Ressource oder eine beliebige Ebene unterhalb der Ressource ab.

listAtSubscriptionLevel(ManagementLocksListAtSubscriptionLevelOptionalParams)

Ruft alle Verwaltungssperren für ein Abonnement ab.

listByScope(string, ManagementLocksListByScopeOptionalParams)

Ruft alle Verwaltungssperren für einen Bereich ab.

Details zur Methode

createOrUpdateAtResourceGroupLevel(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams)

Wenn Sie eine Sperre in einem übergeordneten Bereich anwenden, erben alle untergeordneten Ressourcen diese Sperre. Zum Erstellen von Verwaltungssperren müssen Sie Zugriff auf Microsoft.Authorization/*- oder Microsoft.Authorization/locks/*-Aktionen haben. Unter den integrierten Rollen verfügen nur „Besitzer“ und „Benutzerzugriffsadministrator“ über diese Aktionen.

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

Parameter

resourceGroupName

string

Der Name der zu sperrenden Ressourcengruppe.

lockName

string

Der Sperrname. Der Sperrname darf maximal 260 Zeichen lang sein. Sie darf keine Steuerzeichen > enthalten<, %, &, :, , ? oder /.

parameters
ManagementLockObject

Die Verwaltungssperrparameter.

Gibt zurück

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

Wenn Sie eine Sperre in einem übergeordneten Bereich anwenden, erben alle untergeordneten Ressourcen diese Sperre. Zum Erstellen von Verwaltungssperren müssen Sie Zugriff auf Microsoft.Authorization/*- oder Microsoft.Authorization/locks/*-Aktionen haben. Unter den integrierten Rollen verfügen nur „Besitzer“ und „Benutzerzugriffsadministrator“ über diese Aktionen.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die die zu sperrende Ressource enthält.

resourceProviderNamespace

string

Der Ressourcenanbieternamespace der zu sperrenden Ressource.

parentResourcePath

string

Die übergeordnete Ressourcenidentität.

resourceType

string

Der Ressourcentyp der zu sperrenden Ressource.

resourceName

string

Der Name der zu sperrenden Ressource.

lockName

string

Der Name der Sperre. Der Sperrname darf maximal 260 Zeichen lang sein. Sie darf keine Steuerzeichen > enthalten<, %, &, :, , ? oder /.

parameters
ManagementLockObject

Parameter zum Erstellen oder Aktualisieren einer Verwaltungssperre.

Gibt zurück

createOrUpdateAtSubscriptionLevel(string, ManagementLockObject, ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams)

Wenn Sie eine Sperre in einem übergeordneten Bereich anwenden, erben alle untergeordneten Ressourcen diese Sperre. Zum Erstellen von Verwaltungssperren müssen Sie Zugriff auf Microsoft.Authorization/*- oder Microsoft.Authorization/locks/*-Aktionen haben. Unter den integrierten Rollen verfügen nur „Besitzer“ und „Benutzerzugriffsadministrator“ über diese Aktionen.

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

Parameter

lockName

string

Der Name der Sperre. Der Sperrname darf maximal 260 Zeichen lang sein. Sie darf keine Steuerzeichen > enthalten<, %, &, :, , ? oder /.

parameters
ManagementLockObject

Die Verwaltungssperrparameter.

Gibt zurück

createOrUpdateByScope(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateByScopeOptionalParams)

Erstellen oder Aktualisieren einer Verwaltungssperre nach Bereich.

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

Parameter

scope

string

Der Bereich für die Sperre. Wenn Sie einen Bereich für die Zuweisung bereitstellen, verwenden Sie "/subscriptions/{subscriptionId}" für Abonnements, "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}" für Ressourcengruppen und "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceType}/{resourceName}" für Ressourcen.

lockName

string

Der Name der Sperre.

parameters
ManagementLockObject

Erstellen oder Aktualisieren von Verwaltungssperrparametern

Gibt zurück

deleteAtResourceGroupLevel(string, string, ManagementLocksDeleteAtResourceGroupLevelOptionalParams)

Zum Löschen von Verwaltungssperren müssen Sie Zugriff auf Microsoft.Authorization/*- oder Microsoft.Authorization/locks/*-Aktionen haben. Unter den integrierten Rollen verfügen nur „Besitzer“ und „Benutzerzugriffsadministrator“ über diese Aktionen.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die die Sperre enthält.

lockName

string

Der Name der zu löschenden Sperre.

Gibt zurück

Promise<void>

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

Zum Löschen von Verwaltungssperren müssen Sie Zugriff auf Microsoft.Authorization/*- oder Microsoft.Authorization/locks/*-Aktionen haben. Unter den integrierten Rollen verfügen nur „Besitzer“ und „Benutzerzugriffsadministrator“ über diese Aktionen.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die die Ressource mit der zu löschenden Sperre enthält.

resourceProviderNamespace

string

Der Ressourcenanbieternamespace der Ressource mit der zu löschenden Sperre.

parentResourcePath

string

Die übergeordnete Ressourcenidentität.

resourceType

string

Der Ressourcentyp der Ressource mit der zu löschenden Sperre.

resourceName

string

Der Name der Ressource mit der zu löschenden Sperre.

lockName

string

Der Name der zu löschenden Sperre.

Gibt zurück

Promise<void>

deleteAtSubscriptionLevel(string, ManagementLocksDeleteAtSubscriptionLevelOptionalParams)

Zum Löschen von Verwaltungssperren müssen Sie Zugriff auf Microsoft.Authorization/*- oder Microsoft.Authorization/locks/*-Aktionen haben. Unter den integrierten Rollen verfügen nur „Besitzer“ und „Benutzerzugriffsadministrator“ über diese Aktionen.

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

Parameter

lockName

string

Der Name der zu löschenden Sperre.

Gibt zurück

Promise<void>

deleteByScope(string, string, ManagementLocksDeleteByScopeOptionalParams)

Löschen Sie eine Verwaltungssperre nach Bereich.

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

Parameter

scope

string

Der Bereich für die Sperre.

lockName

string

Der Name der Sperre.

options
ManagementLocksDeleteByScopeOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

getAtResourceGroupLevel(string, string, ManagementLocksGetAtResourceGroupLevelOptionalParams)

Ruft eine Verwaltungssperre auf Ressourcengruppenebene ab.

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

Parameter

resourceGroupName

string

Der Name der gesperrten Ressourcengruppe.

lockName

string

Der Name der abzurufenden Sperre.

Gibt zurück

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

Rufen Sie die Verwaltungssperre einer Ressource oder einer beliebigen Ebene unterhalb der Ressource ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

resourceProviderNamespace

string

Der Namespace des Ressourcenanbieters.

parentResourcePath

string

Ein zusätzlicher Pfadparameter, der in einigen Diensten benötigt wird, z. B. SQL-Datenbanken.

resourceType

string

Der Typ der Ressource.

resourceName

string

Der Name der Ressource.

lockName

string

Der Name der Sperre.

options
ManagementLocksGetAtResourceLevelOptionalParams

Die Optionsparameter.

Gibt zurück

getAtSubscriptionLevel(string, ManagementLocksGetAtSubscriptionLevelOptionalParams)

Ruft eine Verwaltungssperre auf Abonnementebene ab.

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

Parameter

lockName

string

Der Name der abzurufenden Sperre.

Gibt zurück

getByScope(string, string, ManagementLocksGetByScopeOptionalParams)

Abrufen einer Verwaltungssperre nach Bereich.

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

Parameter

scope

string

Der Bereich für die Sperre.

lockName

string

Der Name der Sperre.

options
ManagementLocksGetByScopeOptionalParams

Die Optionsparameter.

Gibt zurück

listAtResourceGroupLevel(string, ManagementLocksListAtResourceGroupLevelOptionalParams)

Ruft alle Verwaltungssperren für eine Ressourcengruppe ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die die abzurufenden Sperren enthält.

Gibt zurück

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

Ruft alle Verwaltungssperren für eine Ressource oder eine beliebige Ebene unterhalb der Ressource ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die die gesperrte Ressource enthält. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceProviderNamespace

string

Der Namespace des Ressourcenanbieters.

parentResourcePath

string

Die übergeordnete Ressourcenidentität.

resourceType

string

Der Ressourcentyp der gesperrten Ressource.

resourceName

string

Der Name der gesperrten Ressource.

options
ManagementLocksListAtResourceLevelOptionalParams

Die Optionsparameter.

Gibt zurück

listAtSubscriptionLevel(ManagementLocksListAtSubscriptionLevelOptionalParams)

Ruft alle Verwaltungssperren für ein Abonnement ab.

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

Parameter

Gibt zurück

listByScope(string, ManagementLocksListByScopeOptionalParams)

Ruft alle Verwaltungssperren für einen Bereich ab.

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

Parameter

scope

string

Der Bereich für die Sperre. Wenn Sie einen Bereich für die Zuweisung bereitstellen, verwenden Sie "/subscriptions/{subscriptionId}" für Abonnements, "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}" für Ressourcengruppen und "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceType}/{resourceName}" für Ressourcen.

options
ManagementLocksListByScopeOptionalParams

Die Optionsparameter.

Gibt zurück