ManagementLocks interface
Schnittstelle, die ein ManagementLocks darstellt.
Methoden
| create |
Wenn Sie eine Sperre auf einen übergeordneten Bereich anwenden, erben alle untergeordneten Ressourcen dieselbe Sperre. Um Verwaltungssperren zu erstellen, müssen Sie Zugriff auf Microsoft.Authorization/* oder Microsoft.Authorization/locks/*-Aktionen haben. Von den integrierten Rollen wird nur der Besitzer und der Benutzerzugriffsadministrator diesen Aktionen gewährt. |
| create |
Wenn Sie eine Sperre auf einen übergeordneten Bereich anwenden, erben alle untergeordneten Ressourcen dieselbe Sperre. Um Verwaltungssperren zu erstellen, müssen Sie Zugriff auf Microsoft.Authorization/* oder Microsoft.Authorization/locks/*-Aktionen haben. Von den integrierten Rollen wird nur der Besitzer und der Benutzerzugriffsadministrator diesen Aktionen gewährt. |
| create |
Wenn Sie eine Sperre auf einen übergeordneten Bereich anwenden, erben alle untergeordneten Ressourcen dieselbe Sperre. Um Verwaltungssperren zu erstellen, müssen Sie Zugriff auf Microsoft.Authorization/* oder Microsoft.Authorization/locks/*-Aktionen haben. Von den integrierten Rollen wird nur der Besitzer und der Benutzerzugriffsadministrator diesen Aktionen gewährt. |
| create |
Erstellen oder aktualisieren Sie eine Verwaltungssperre nach Bereich. |
| delete |
Um Verwaltungssperren zu löschen, müssen Sie Zugriff auf Microsoft.Authorization/* oder Microsoft.Authorization/locks/*-Aktionen haben. Von den integrierten Rollen wird nur der Besitzer und der Benutzerzugriffsadministrator diesen Aktionen gewährt. |
| delete |
Um Verwaltungssperren zu löschen, müssen Sie Zugriff auf Microsoft.Authorization/* oder Microsoft.Authorization/locks/*-Aktionen haben. Von den integrierten Rollen wird nur der Besitzer und der Benutzerzugriffsadministrator diesen Aktionen gewährt. |
| delete |
Um Verwaltungssperren zu löschen, müssen Sie Zugriff auf Microsoft.Authorization/* oder Microsoft.Authorization/locks/*-Aktionen haben. Von den integrierten Rollen wird nur der Besitzer und der Benutzerzugriffsadministrator diesen Aktionen gewährt. |
| delete |
Löschen Sie eine Verwaltungssperre nach Bereich. |
| get |
Ruft eine Verwaltungssperre auf Ressourcengruppenebene ab. |
| get |
Rufen Sie die Verwaltungssperre einer Ressource oder einer beliebigen Ebene unterhalb der Ressource ab. |
| get |
Ruft eine Verwaltungssperre auf Abonnementebene ab. |
| get |
Rufen Sie eine Verwaltungssperre nach Bereich ab. |
| list |
Ruft alle Verwaltungssperren für eine Ressourcengruppe ab. |
| list |
Ruft alle Verwaltungssperren für eine Ressource oder eine beliebige Ebene unterhalb der Ressource ab. |
| list |
Ruft alle Verwaltungssperren für ein Abonnement ab. |
| list |
Ruft alle Verwaltungssperren für einen Bereich ab. |
Details zur Methode
createOrUpdateAtResourceGroupLevel(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams)
Wenn Sie eine Sperre auf einen übergeordneten Bereich anwenden, erben alle untergeordneten Ressourcen dieselbe Sperre. Um Verwaltungssperren zu erstellen, müssen Sie Zugriff auf Microsoft.Authorization/* oder Microsoft.Authorization/locks/*-Aktionen haben. Von den integrierten Rollen wird nur der Besitzer und der Benutzerzugriffsadministrator diesen Aktionen gewährt.
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 kann maximal 260 Zeichen lang sein. Sie darf keine <, > %, &, :, , ?, /oder steuerelementzeichen enthalten.
- parameters
- ManagementLockObject
Die Verwaltungssperrparameter.
Die Optionsparameter.
Gibt zurück
Promise<ManagementLockObject>
createOrUpdateAtResourceLevel(string, string, string, string, string, string, ManagementLockObject, ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams)
Wenn Sie eine Sperre auf einen übergeordneten Bereich anwenden, erben alle untergeordneten Ressourcen dieselbe Sperre. Um Verwaltungssperren zu erstellen, müssen Sie Zugriff auf Microsoft.Authorization/* oder Microsoft.Authorization/locks/*-Aktionen haben. Von den integrierten Rollen wird nur der Besitzer und der Benutzerzugriffsadministrator diesen Aktionen gewährt.
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 kann maximal 260 Zeichen lang sein. Sie darf keine <, > %, &, :, , ?, /oder steuerelementzeichen enthalten.
- parameters
- ManagementLockObject
Parameter zum Erstellen oder Aktualisieren einer Verwaltungssperre.
Die Optionsparameter.
Gibt zurück
Promise<ManagementLockObject>
createOrUpdateAtSubscriptionLevel(string, ManagementLockObject, ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams)
Wenn Sie eine Sperre auf einen übergeordneten Bereich anwenden, erben alle untergeordneten Ressourcen dieselbe Sperre. Um Verwaltungssperren zu erstellen, müssen Sie Zugriff auf Microsoft.Authorization/* oder Microsoft.Authorization/locks/*-Aktionen haben. Von den integrierten Rollen wird nur der Besitzer und der Benutzerzugriffsadministrator diesen Aktionen gewährt.
function createOrUpdateAtSubscriptionLevel(lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams): Promise<ManagementLockObject>
Parameter
- lockName
-
string
Der Name der Sperre. Der Sperrname kann maximal 260 Zeichen lang sein. Sie darf keine <, > %, &, :, , ?, /oder steuerelementzeichen enthalten.
- parameters
- ManagementLockObject
Die Verwaltungssperrparameter.
Die Optionsparameter.
Gibt zurück
Promise<ManagementLockObject>
createOrUpdateByScope(string, string, ManagementLockObject, ManagementLocksCreateOrUpdateByScopeOptionalParams)
Erstellen oder aktualisieren Sie eine Verwaltungssperre nach Bereich.
function createOrUpdateByScope(scope: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateByScopeOptionalParams): Promise<ManagementLockObject>
Parameter
- scope
-
string
Der Bereich für die Sperre. Verwenden Sie beim Bereitstellen eines Bereichs für die Zuordnung '/subscriptions/{subscriptionId}' für Abonnements, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' für Ressourcengruppen und '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}' für Ressourcen.
- lockName
-
string
Der Name der Sperre.
- parameters
- ManagementLockObject
Erstellen oder Aktualisieren von Verwaltungssperrparametern.
Die Optionsparameter.
Gibt zurück
Promise<ManagementLockObject>
deleteAtResourceGroupLevel(string, string, ManagementLocksDeleteAtResourceGroupLevelOptionalParams)
Um Verwaltungssperren zu löschen, müssen Sie Zugriff auf Microsoft.Authorization/* oder Microsoft.Authorization/locks/*-Aktionen haben. Von den integrierten Rollen wird nur der Besitzer und der Benutzerzugriffsadministrator diesen Aktionen gewährt.
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.
Die Optionsparameter.
Gibt zurück
Promise<void>
deleteAtResourceLevel(string, string, string, string, string, string, ManagementLocksDeleteAtResourceLevelOptionalParams)
Um Verwaltungssperren zu löschen, müssen Sie Zugriff auf Microsoft.Authorization/* oder Microsoft.Authorization/locks/*-Aktionen haben. Von den integrierten Rollen wird nur der Besitzer und der Benutzerzugriffsadministrator diesen Aktionen gewährt.
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.
Die Optionsparameter.
Gibt zurück
Promise<void>
deleteAtSubscriptionLevel(string, ManagementLocksDeleteAtSubscriptionLevelOptionalParams)
Um Verwaltungssperren zu löschen, müssen Sie Zugriff auf Microsoft.Authorization/* oder Microsoft.Authorization/locks/*-Aktionen haben. Von den integrierten Rollen wird nur der Besitzer und der Benutzerzugriffsadministrator diesen Aktionen gewährt.
function deleteAtSubscriptionLevel(lockName: string, options?: ManagementLocksDeleteAtSubscriptionLevelOptionalParams): Promise<void>
Parameter
- lockName
-
string
Der Name der zu löschenden Sperre.
Die Optionsparameter.
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.
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.
Die Optionsparameter.
Gibt zurück
Promise<ManagementLockObject>
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.
Die Optionsparameter.
Gibt zurück
Promise<ManagementLockObject>
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.
Die Optionsparameter.
Gibt zurück
Promise<ManagementLockObject>
getByScope(string, string, ManagementLocksGetByScopeOptionalParams)
Rufen Sie eine Verwaltungssperre nach Bereich ab.
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.
Die Optionsparameter.
Gibt zurück
Promise<ManagementLockObject>
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.
Die Optionsparameter.
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. Bei dem 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.
Die Optionsparameter.
Gibt zurück
listAtSubscriptionLevel(ManagementLocksListAtSubscriptionLevelOptionalParams)
Ruft alle Verwaltungssperren für ein Abonnement ab.
function listAtSubscriptionLevel(options?: ManagementLocksListAtSubscriptionLevelOptionalParams): PagedAsyncIterableIterator<ManagementLockObject, ManagementLockObject[], PageSettings>
Parameter
Die Optionsparameter.
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. Verwenden Sie beim Bereitstellen eines Bereichs für die Zuordnung '/subscriptions/{subscriptionId}' für Abonnements, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' für Ressourcengruppen und '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}' für Ressourcen.
Die Optionsparameter.