Sdílet prostřednictvím


ManagementLocksOperations Třída

Upozornění

NEPOUŽÍVEJTE přímou instanci této třídy.

Místo toho byste měli přistupovat k následujícím operacím prostřednictvím

ManagementLockClientje

<xref:management_locks> Atribut.

Dědičnost
builtins.object
ManagementLocksOperations

Konstruktor

ManagementLocksOperations(*args, **kwargs)

Metody

create_or_update_at_resource_group_level

Vytvoří nebo aktualizuje zámek správy na úrovni skupiny prostředků.

Když použijete zámek na nadřazený obor, všechny podřízené prostředky dědí stejný zámek. Pokud chcete vytvořit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

create_or_update_at_resource_level

Vytvoří nebo aktualizuje zámek správy na úrovni prostředku nebo jakékoli úrovni pod prostředkem.

Když použijete zámek na nadřazený obor, všechny podřízené prostředky dědí stejný zámek. Pokud chcete vytvořit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

create_or_update_at_subscription_level

Vytvoří nebo aktualizuje zámek správy na úrovni předplatného.

Když použijete zámek na nadřazený obor, všechny podřízené prostředky dědí stejný zámek. Pokud chcete vytvořit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

create_or_update_by_scope

Vytvořte nebo aktualizujte zámek správy podle oboru.

delete_at_resource_group_level

Odstraní zámek správy na úrovni skupiny prostředků.

Pokud chcete odstranit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

delete_at_resource_level

Odstraní zámek správy prostředku nebo jakékoli úrovně pod prostředkem.

Pokud chcete odstranit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

delete_at_subscription_level

Odstraní zámek správy na úrovni předplatného.

Pokud chcete odstranit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

delete_by_scope

Odstraňte zámek správy podle oboru.

get_at_resource_group_level

Získá zámek správy na úrovni skupiny prostředků.

get_at_resource_level

Získejte zámek správy prostředku nebo jakékoli úrovně pod prostředkem.

get_at_subscription_level

Získá zámek správy na úrovni předplatného.

get_by_scope

Získejte zámek správy podle oboru.

list_at_resource_group_level

Získá všechny zámky správy pro skupinu prostředků.

list_at_resource_level

Získá všechny zámky správy pro prostředek nebo jakoukoli úroveň pod prostředkem.

list_at_subscription_level

Získá všechny zámky správy pro předplatné.

list_by_scope

Získá všechny zámky správy pro obor.

create_or_update_at_resource_group_level

Vytvoří nebo aktualizuje zámek správy na úrovni skupiny prostředků.

Když použijete zámek na nadřazený obor, všechny podřízené prostředky dědí stejný zámek. Pokud chcete vytvořit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

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

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků, která se má uzamknout. Povinná hodnota.

lock_name
str
Vyžadováno

Název zámku. Název zámku může mít maximálně 260 znaků. Nesmí obsahovat <, > %, &, :, , ?, /, ani žádné řídicí znaky. Povinná hodnota.

parameters
ManagementLockObject nebo IO
Vyžadováno

Parametry zámku správy. Je typ ManagementLockObject nebo vstupně-výstupní typ. Povinná hodnota.

content_type
str

Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

ManagementLockObject nebo výsledek cls(response)

Návratový typ

Výjimky

create_or_update_at_resource_level

Vytvoří nebo aktualizuje zámek správy na úrovni prostředku nebo jakékoli úrovni pod prostředkem.

Když použijete zámek na nadřazený obor, všechny podřízené prostředky dědí stejný zámek. Pokud chcete vytvořit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

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

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků obsahující prostředek, který se má uzamknout. Povinná hodnota.

resource_provider_namespace
str
Vyžadováno

Obor názvů poskytovatele prostředků prostředku, který se má uzamknout. Povinná hodnota.

parent_resource_path
str
Vyžadováno

Identita nadřazeného prostředku. Povinná hodnota.

resource_type
str
Vyžadováno

Typ prostředku, který se má uzamknout. Povinná hodnota.

resource_name
str
Vyžadováno

Název prostředku, který se má uzamknout. Povinná hodnota.

lock_name
str
Vyžadováno

Název zámku. Název zámku může mít maximálně 260 znaků. Nesmí obsahovat <, > %, &, :, , ?, /, ani žádné řídicí znaky. Povinná hodnota.

parameters
ManagementLockObject nebo IO
Vyžadováno

Parametry pro vytvoření nebo aktualizaci zámku správy Je typ ManagementLockObject nebo vstupně-výstupní typ. Povinná hodnota.

content_type
str

Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

ManagementLockObject nebo výsledek cls(response)

Návratový typ

Výjimky

create_or_update_at_subscription_level

Vytvoří nebo aktualizuje zámek správy na úrovni předplatného.

Když použijete zámek na nadřazený obor, všechny podřízené prostředky dědí stejný zámek. Pokud chcete vytvořit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

create_or_update_at_subscription_level(lock_name: str, parameters: _models.ManagementLockObject, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ManagementLockObject

Parametry

lock_name
str
Vyžadováno

Název zámku. Název zámku může mít maximálně 260 znaků. Nesmí obsahovat <, > %, &, :, , ?, /, ani žádné řídicí znaky. Povinná hodnota.

parameters
ManagementLockObject nebo IO
Vyžadováno

Parametry zámku správy. Je typ ManagementLockObject nebo vstupně-výstupní typ. Povinná hodnota.

content_type
str

Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

ManagementLockObject nebo výsledek cls(response)

Návratový typ

Výjimky

create_or_update_by_scope

Vytvořte nebo aktualizujte zámek správy podle oboru.

create_or_update_by_scope(scope: str, lock_name: str, parameters: _models.ManagementLockObject, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ManagementLockObject

Parametry

scope
str
Vyžadováno

Obor zámku. Při zadávání rozsahu přiřazení použijte /subscriptions/{subscriptionId} pro předplatná, /subscriptions/{id_předplatného}/resourcegroups/{název_skupiny_prostředků} pro skupiny prostředků a /subscriptions/{id_předplatného}/resourcegroups/{název_skupiny_prostředků}/providers/{název_poskytovatele_prostředků}/{parentResourcePathIfPresent}/{resourceType}/{název_prostředku}. Povinná hodnota.

lock_name
str
Vyžadováno

Název zámku. Povinná hodnota.

parameters
ManagementLockObject nebo IO
Vyžadováno

Vytvoření nebo aktualizace parametrů zámku správy Je typ ManagementLockObject nebo vstupně-výstupní typ. Povinná hodnota.

content_type
str

Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

ManagementLockObject nebo výsledek cls(response)

Návratový typ

Výjimky

delete_at_resource_group_level

Odstraní zámek správy na úrovni skupiny prostředků.

Pokud chcete odstranit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

delete_at_resource_group_level(resource_group_name: str, lock_name: str, **kwargs: Any) -> None

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků obsahující zámek. Povinná hodnota.

lock_name
str
Vyžadováno

Název zámku, který se má odstranit. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Žádný nebo výsledek cls(response)

Návratový typ

Výjimky

delete_at_resource_level

Odstraní zámek správy prostředku nebo jakékoli úrovně pod prostředkem.

Pokud chcete odstranit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

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

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků obsahující prostředek s zámkem, který se má odstranit. Povinná hodnota.

resource_provider_namespace
str
Vyžadováno

Obor názvů poskytovatele prostředků prostředku s zámkem, který se má odstranit. Povinná hodnota.

parent_resource_path
str
Vyžadováno

Identita nadřazeného prostředku. Povinná hodnota.

resource_type
str
Vyžadováno

Typ prostředku s zámkem, který se má odstranit. Povinná hodnota.

resource_name
str
Vyžadováno

Název prostředku se zámkem, který se má odstranit. Povinná hodnota.

lock_name
str
Vyžadováno

Název zámku, který se má odstranit. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Žádný nebo výsledek cls(response)

Návratový typ

Výjimky

delete_at_subscription_level

Odstraní zámek správy na úrovni předplatného.

Pokud chcete odstranit zámky správy, musíte mít přístup k akcím Microsoft.Authorization/* nebo Microsoft.Authorization/locks/*. Z předdefinovaných rolí má tyto akce povolené pouze vlastník a správce uživatelských přístupů.

delete_at_subscription_level(lock_name: str, **kwargs: Any) -> None

Parametry

lock_name
str
Vyžadováno

Název zámku, který se má odstranit. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Žádný nebo výsledek cls(response)

Návratový typ

Výjimky

delete_by_scope

Odstraňte zámek správy podle oboru.

delete_by_scope(scope: str, lock_name: str, **kwargs: Any) -> None

Parametry

scope
str
Vyžadováno

Obor zámku. Povinná hodnota.

lock_name
str
Vyžadováno

Název zámku. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Žádný nebo výsledek cls(response)

Návratový typ

Výjimky

get_at_resource_group_level

Získá zámek správy na úrovni skupiny prostředků.

get_at_resource_group_level(resource_group_name: str, lock_name: str, **kwargs: Any) -> ManagementLockObject

Parametry

resource_group_name
str
Vyžadováno

Název uzamčené skupiny prostředků. Povinná hodnota.

lock_name
str
Vyžadováno

Název zámku, který chcete získat. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

ManagementLockObject nebo výsledek cls(response)

Návratový typ

Výjimky

get_at_resource_level

Získejte zámek správy prostředku nebo jakékoli úrovně pod prostředkem.

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

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

resource_provider_namespace
str
Vyžadováno

Obor názvů poskytovatele prostředků. Povinná hodnota.

parent_resource_path
str
Vyžadováno

V některých službách, jako jsou databáze SQL, je potřeba další parametr cesty. Povinná hodnota.

resource_type
str
Vyžadováno

Typ prostředku. Povinná hodnota.

resource_name
str
Vyžadováno

Název prostředku. Povinná hodnota.

lock_name
str
Vyžadováno

Název zámku. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

ManagementLockObject nebo výsledek cls(response)

Návratový typ

Výjimky

get_at_subscription_level

Získá zámek správy na úrovni předplatného.

get_at_subscription_level(lock_name: str, **kwargs: Any) -> ManagementLockObject

Parametry

lock_name
str
Vyžadováno

Název zámku, který chcete získat. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

ManagementLockObject nebo výsledek cls(response)

Návratový typ

Výjimky

get_by_scope

Získejte zámek správy podle oboru.

get_by_scope(scope: str, lock_name: str, **kwargs: Any) -> ManagementLockObject

Parametry

scope
str
Vyžadováno

Obor zámku. Povinná hodnota.

lock_name
str
Vyžadováno

Název zámku. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

ManagementLockObject nebo výsledek cls(response)

Návratový typ

Výjimky

list_at_resource_group_level

Získá všechny zámky správy pro skupinu prostředků.

list_at_resource_group_level(resource_group_name: str, filter: str | None = None, **kwargs: Any) -> Iterable[ManagementLockObject]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků obsahující zámky, které chcete získat. Povinná hodnota.

filter
str
Vyžadováno

Filtr, který se má použít na operaci. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance objektu ManagementLockObject, nebo výsledek cls(response)

Návratový typ

Výjimky

list_at_resource_level

Získá všechny zámky správy pro prostředek nebo jakoukoli úroveň pod prostředkem.

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]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků obsahující uzamčený prostředek. V názvu se rozlišují malá a velká písmena. Povinná hodnota.

resource_provider_namespace
str
Vyžadováno

Obor názvů poskytovatele prostředků. Povinná hodnota.

parent_resource_path
str
Vyžadováno

Identita nadřazeného prostředku. Povinná hodnota.

resource_type
str
Vyžadováno

Typ uzamčeného prostředku. Povinná hodnota.

resource_name
str
Vyžadováno

Název uzamčeného prostředku. Povinná hodnota.

filter
str
Vyžadováno

Filtr, který se má použít na operaci. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance objektu ManagementLockObject, nebo výsledek cls(response)

Návratový typ

Výjimky

list_at_subscription_level

Získá všechny zámky správy pro předplatné.

list_at_subscription_level(filter: str | None = None, **kwargs: Any) -> Iterable[ManagementLockObject]

Parametry

filter
str
Vyžadováno

Filtr, který se má použít na operaci. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance objektu ManagementLockObject, nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_scope

Získá všechny zámky správy pro obor.

list_by_scope(scope: str, filter: str | None = None, **kwargs: Any) -> Iterable[ManagementLockObject]

Parametry

scope
str
Vyžadováno

Obor zámku. Při zadávání rozsahu přiřazení použijte /subscriptions/{subscriptionId} pro předplatná, /subscriptions/{id_předplatného}/resourcegroups/{název_skupiny_prostředků} pro skupiny prostředků a /subscriptions/{id_předplatného}/resourcegroups/{název_skupiny_prostředků}/providers/{název_poskytovatele_prostředků}/{parentResourcePathIfPresent}/{resourceType}/{název_prostředku}. Povinná hodnota.

filter
str
Vyžadováno

Filtr, který se má použít na operaci. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance objektu ManagementLockObject, nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

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'>