Udostępnij za pośrednictwem


ResourcesOperations Klasa

Ostrzeżenie

NIE należy bezpośrednio utworzyć wystąpienia tej klasy.

Zamiast tego należy uzyskać dostęp do następujących operacji za pośrednictwem

ResourceManagementClient's'

<xref:resources> Atrybut.

Dziedziczenie
builtins.object
ResourcesOperations

Konstruktor

ResourcesOperations(*args, **kwargs)

Metody

begin_move_resources

Przenoszenie zasobów z jednej grupy zasobów do innej. Przenoszone zasoby powinny znajdować się w tej samej grupie zasobów.

begin_update

Aktualizacje zasób.

check_existence

Sprawdza, czy zasób istnieje.

create_or_update

Utworzyć zasób

delete

Usuń zasób i wszystkie jego zasoby.

get

Zwraca zasób należący do grupy zasobów.

list

Pobierz wszystkie zasoby w ramach subskrypcji.

begin_move_resources

Przenoszenie zasobów z jednej grupy zasobów do innej. Przenoszone zasoby powinny znajdować się w tej samej grupie zasobów.

begin_move_resources(source_resource_group_name: str, parameters: _models.ResourcesMoveInfo, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]

Parametry

source_resource_group_name
str
Wymagane

Nazwa źródłowej grupy zasobów. Wymagane.

parameters
ResourcesMoveInfo lub IO
Wymagane

przenoszenie parametrów zasobów. Jest typem ResourcesMoveInfo lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie LROPoller zwracające wartość None lub wynik cls(response)

Typ zwracany

Wyjątki

begin_update

Aktualizacje zasób.

begin_update(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, parameters: _models.GenericResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.GenericResource]

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów dla zasobu. W nazwie jest uwzględniana wielkość liter. Wymagane.

resource_provider_namespace
str
Wymagane

Przestrzeń nazw dostawcy zasobów. Wymagane.

parent_resource_path
str
Wymagane

Tożsamość zasobu nadrzędnego. Wymagane.

resource_type
str
Wymagane

Typ zasobu do zaktualizowania. Wymagane.

resource_name
str
Wymagane

Nazwa zasobu do zaktualizowania. Wymagane.

api_version
str
Wymagane

Wersja interfejsu API do użycia na potrzeby operacji. Wymagane.

parameters
GenericResource lub IO
Wymagane

Parametry służące do aktualizowania zasobu. Jest typem GenericResource lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie LROPoller zwracające wartość GenericResource lub wynik cls(response)

Typ zwracany

Wyjątki

check_existence

Sprawdza, czy zasób istnieje.

check_existence(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, **kwargs: Any) -> bool

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

resource_provider_namespace
str
Wymagane

Tożsamość zasobu. Wymagane.

parent_resource_path
str
Wymagane

Tożsamość zasobu. Wymagane.

resource_type
str
Wymagane

Tożsamość zasobu. Wymagane.

resource_name
str
Wymagane

Tożsamość zasobu. Wymagane.

api_version
str
Wymagane

Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

bool lub wynik cls(response)

Typ zwracany

Wyjątki

create_or_update

Utworzyć zasób

create_or_update(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, parameters: _models.GenericResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.GenericResource

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

resource_provider_namespace
str
Wymagane

Tożsamość zasobu. Wymagane.

parent_resource_path
str
Wymagane

Tożsamość zasobu. Wymagane.

resource_type
str
Wymagane

Tożsamość zasobu. Wymagane.

resource_name
str
Wymagane

Tożsamość zasobu. Wymagane.

api_version
str
Wymagane

Wymagane.

parameters
GenericResource lub IO
Wymagane

Tworzenie lub aktualizowanie parametrów zasobów. Jest typem GenericResource lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

GenericResource lub wynik cls(response)

Typ zwracany

Wyjątki

delete

Usuń zasób i wszystkie jego zasoby.

delete(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, **kwargs: Any) -> None

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

resource_provider_namespace
str
Wymagane

Tożsamość zasobu. Wymagane.

parent_resource_path
str
Wymagane

Tożsamość zasobu. Wymagane.

resource_type
str
Wymagane

Tożsamość zasobu. Wymagane.

resource_name
str
Wymagane

Tożsamość zasobu. Wymagane.

api_version
str
Wymagane

Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Brak lub wynik cls(response)

Typ zwracany

Wyjątki

get

Zwraca zasób należący do grupy zasobów.

get(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, **kwargs: Any) -> GenericResource

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

resource_provider_namespace
str
Wymagane

Tożsamość zasobu. Wymagane.

parent_resource_path
str
Wymagane

Tożsamość zasobu. Wymagane.

resource_type
str
Wymagane

Tożsamość zasobu. Wymagane.

resource_name
str
Wymagane

Tożsamość zasobu. Wymagane.

api_version
str
Wymagane

Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

GenericResource lub wynik cls(response)

Typ zwracany

Wyjątki

list

Pobierz wszystkie zasoby w ramach subskrypcji.

list(filter: str | None = None, expand: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[GenericResourceExpanded]

Parametry

filter
str
Wymagane

Filtr, który ma być stosowany do operacji. Wartość domyślna to Brak.

expand
str
Wymagane

Rozdzielona przecinkami lista dodatkowych właściwości, które mają zostać uwzględnione w odpowiedzi. Prawidłowe wartości to createdTime, changedTime i provisioningState. Na przykład $expand=createdTime,changedTime. Wartość domyślna to Brak.

top
int
Wymagane

Liczba wyników do zwrócenia. Jeśli przekazano wartość null, zwraca wszystkie zasoby. Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator podobny do wystąpienia genericResourceExpanded lub wyniku cls(response)

Typ zwracany

Wyjątki

Atrybuty

models

models = <module 'azure.mgmt.resource.resources.v2016_02_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2016_02_01\\models\\__init__.py'>