ManagementLocksOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:
<xref:management_locks> -Attribut.
- Vererbung
-
builtins.objectManagementLocksOperations
Konstruktor
ManagementLocksOperations(*args, **kwargs)
Methoden
create_or_update_at_resource_group_level |
Erstellt oder aktualisiert eine Verwaltungssperre auf Ressourcengruppenebene. 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. |
create_or_update_at_resource_level |
Erstellt oder aktualisiert eine Verwaltungssperre auf Ressourcenebene oder auf einer ebene unterhalb der Ressource. 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. |
create_or_update_at_subscription_level |
Erstellt oder aktualisiert eine Verwaltungssperre auf Abonnementebene. 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. |
create_or_update_by_scope |
Erstellen oder Aktualisieren einer Verwaltungssperre nach Bereich. |
delete_at_resource_group_level |
Löscht eine Verwaltungssperre auf Ressourcengruppenebene. 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. |
delete_at_resource_level |
Löscht die Verwaltungssperre einer Ressource oder einer beliebigen Ebene unterhalb der Ressource. Zum Löschen von Verwaltungssperren benötigen Sie Zugriff auf Microsoft.Authorization/*- oder Microsoft.Authorization/locks/*-Aktionen. Unter den integrierten Rollen verfügen nur „Besitzer“ und „Benutzerzugriffsadministrator“ über diese Aktionen. |
delete_at_subscription_level |
Löscht die Verwaltungssperre auf Abonnementebene. Zum Löschen von Verwaltungssperren benötigen Sie Zugriff auf Microsoft.Authorization/*- oder Microsoft.Authorization/locks/*-Aktionen. Unter den integrierten Rollen verfügen nur „Besitzer“ und „Benutzerzugriffsadministrator“ über diese Aktionen. |
delete_by_scope |
Löschen sie eine Verwaltungssperre nach Bereich. |
get_at_resource_group_level |
Ruft eine Verwaltungssperre auf Ressourcengruppenebene ab. |
get_at_resource_level |
Rufen Sie die Verwaltungssperre einer Ressource oder einer beliebigen Ebene unterhalb der Ressource ab. |
get_at_subscription_level |
Ruft eine Verwaltungssperre auf Abonnementebene ab. |
get_by_scope |
Rufen Sie eine Verwaltungssperre nach Bereich ab. |
list_at_resource_group_level |
Ruft alle Verwaltungssperren für eine Ressourcengruppe ab. |
list_at_resource_level |
Ruft alle Verwaltungssperren für eine Ressource oder eine ebene unterhalb der Ressource ab. |
list_at_subscription_level |
Ruft alle Verwaltungssperren für ein Abonnement ab. |
list_by_scope |
Ruft alle Verwaltungssperren für einen Bereich ab. |
create_or_update_at_resource_group_level
Erstellt oder aktualisiert eine Verwaltungssperre auf Ressourcengruppenebene.
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.
create_or_update_at_resource_group_level(resource_group_name: str, lock_name: str, parameters: _models.ManagementLockObject, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ManagementLockObject
Parameter
- lock_name
- str
Der Sperrname. Der Sperrname darf maximal 260 Zeichen lang sein. Sie darf keine Steuerzeichen > enthalten<, %, &:, , , ? oder /. Erforderlich.
- parameters
- ManagementLockObject oder IO
Die Verwaltungssperrparameter. Ist entweder ein ManagementLockObject-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
ManagementLockObject oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
create_or_update_at_resource_level
Erstellt oder aktualisiert eine Verwaltungssperre auf Ressourcenebene oder auf einer ebene unterhalb der Ressource.
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.
create_or_update_at_resource_level(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, lock_name: str, parameters: _models.ManagementLockObject, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ManagementLockObject
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die die zu sperrende Ressource enthält. Erforderlich.
- resource_provider_namespace
- str
Der Ressourcenanbieternamespace der zu sperrenden Ressource. Erforderlich.
- lock_name
- str
Der Name der Sperre. Der Sperrname darf maximal 260 Zeichen lang sein. Sie darf keine Steuerzeichen > enthalten<, %, &:, , , ? oder /. Erforderlich.
- parameters
- ManagementLockObject oder IO
Parameter zum Erstellen oder Aktualisieren einer Verwaltungssperre. Ist entweder ein ManagementLockObject-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
ManagementLockObject oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
create_or_update_at_subscription_level
Erstellt oder aktualisiert eine Verwaltungssperre auf Abonnementebene.
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.
create_or_update_at_subscription_level(lock_name: str, parameters: _models.ManagementLockObject, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ManagementLockObject
Parameter
- lock_name
- str
Der Name der Sperre. Der Sperrname darf maximal 260 Zeichen lang sein. Sie darf keine Steuerzeichen > enthalten<, %, &:, , , ? oder /. Erforderlich.
- parameters
- ManagementLockObject oder IO
Die Verwaltungssperrparameter. Ist entweder ein ManagementLockObject-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
ManagementLockObject oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
create_or_update_by_scope
Erstellen oder Aktualisieren einer Verwaltungssperre nach Bereich.
create_or_update_by_scope(scope: str, lock_name: str, parameters: _models.ManagementLockObject, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ManagementLockObject
Parameter
- scope
- str
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. Erforderlich.
- parameters
- ManagementLockObject oder IO
Erstellen oder Aktualisieren von Verwaltungssperrparametern Ist entweder ein ManagementLockObject-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
ManagementLockObject oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
delete_at_resource_group_level
Löscht eine Verwaltungssperre auf Ressourcengruppenebene.
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.
delete_at_resource_group_level(resource_group_name: str, lock_name: str, **kwargs: Any) -> None
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die die Sperre enthält. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Keine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
delete_at_resource_level
Löscht die Verwaltungssperre einer Ressource oder einer beliebigen Ebene unterhalb der Ressource.
Zum Löschen von Verwaltungssperren benötigen Sie Zugriff auf Microsoft.Authorization/*- oder Microsoft.Authorization/locks/*-Aktionen. Unter den integrierten Rollen verfügen nur „Besitzer“ und „Benutzerzugriffsadministrator“ über diese Aktionen.
delete_at_resource_level(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, lock_name: str, **kwargs: Any) -> None
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die die Ressource mit der zu löschenden Sperre enthält. Erforderlich.
- resource_provider_namespace
- str
Der Ressourcenanbieternamespace der Ressource mit der zu löschenden Sperre. Erforderlich.
- resource_type
- str
Der Ressourcentyp der Ressource mit der zu löschenden Sperre. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Keine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
delete_at_subscription_level
Löscht die Verwaltungssperre auf Abonnementebene.
Zum Löschen von Verwaltungssperren benötigen Sie Zugriff auf Microsoft.Authorization/*- oder Microsoft.Authorization/locks/*-Aktionen. Unter den integrierten Rollen verfügen nur „Besitzer“ und „Benutzerzugriffsadministrator“ über diese Aktionen.
delete_at_subscription_level(lock_name: str, **kwargs: Any) -> None
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Keine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
delete_by_scope
Löschen sie eine Verwaltungssperre nach Bereich.
delete_by_scope(scope: str, lock_name: str, **kwargs: Any) -> None
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Keine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_at_resource_group_level
Ruft eine Verwaltungssperre auf Ressourcengruppenebene ab.
get_at_resource_group_level(resource_group_name: str, lock_name: str, **kwargs: Any) -> ManagementLockObject
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
ManagementLockObject oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_at_resource_level
Rufen Sie die Verwaltungssperre einer Ressource oder einer beliebigen Ebene unterhalb der Ressource ab.
get_at_resource_level(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, lock_name: str, **kwargs: Any) -> ManagementLockObject
Parameter
- parent_resource_path
- str
Ein zusätzlicher Pfadparameter, der in einigen Diensten benötigt wird, z. B. SQL-Datenbanken. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
ManagementLockObject oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_at_subscription_level
Ruft eine Verwaltungssperre auf Abonnementebene ab.
get_at_subscription_level(lock_name: str, **kwargs: Any) -> ManagementLockObject
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
ManagementLockObject oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_by_scope
Rufen Sie eine Verwaltungssperre nach Bereich ab.
get_by_scope(scope: str, lock_name: str, **kwargs: Any) -> ManagementLockObject
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
ManagementLockObject oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_at_resource_group_level
Ruft alle Verwaltungssperren für eine Ressourcengruppe ab.
list_at_resource_group_level(resource_group_name: str, filter: str | None = None, **kwargs: Any) -> Iterable[ManagementLockObject]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die die abzurufenden Sperren enthält. Erforderlich.
- filter
- str
Der Filter, der auf den Vorgang angewendet werden soll. Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von ManagementLockObject oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_at_resource_level
Ruft alle Verwaltungssperren für eine Ressource oder eine ebene unterhalb der Ressource ab.
list_at_resource_level(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, filter: str | None = None, **kwargs: Any) -> Iterable[ManagementLockObject]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die die gesperrte Ressource enthält. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- filter
- str
Der Filter, der auf den Vorgang angewendet werden soll. Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von ManagementLockObject oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_at_subscription_level
Ruft alle Verwaltungssperren für ein Abonnement ab.
list_at_subscription_level(filter: str | None = None, **kwargs: Any) -> Iterable[ManagementLockObject]
Parameter
- filter
- str
Der Filter, der auf den Vorgang angewendet werden soll. Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von ManagementLockObject oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_by_scope
Ruft alle Verwaltungssperren für einen Bereich ab.
list_by_scope(scope: str, filter: str | None = None, **kwargs: Any) -> Iterable[ManagementLockObject]
Parameter
- scope
- str
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}/{resourceName}" für Ressourcen. Erforderlich.
- filter
- str
Der Filter, der auf den Vorgang angewendet werden soll. Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von ManagementLockObject oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
models
models = <module 'azure.mgmt.resource.locks.v2016_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\locks\\v2016_09_01\\models\\__init__.py'>
Azure SDK for Python