Freigeben über


ResourcesOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:

ResourceManagementClient's

<xref:resources> -Attribut.

Vererbung
builtins.object
ResourcesOperations

Konstruktor

ResourcesOperations(*args, **kwargs)

Methoden

begin_move_resources

Verschieben von Ressourcen aus einer Ressourcengruppe in eine andere. Die zu verschiebenden Ressourcen sollten sich alle in derselben Ressourcengruppe befinden.

begin_update

Aktualisieren Sie eine Ressource.

check_existence

Überprüft, ob die Ressource vorhanden ist.

create_or_update

Erstellen Sie eine Ressource.

delete

Löschen der Ressource und aller zugehörigen Ressourcen.

get

Gibt eine Ressource zurück, die zu einer Ressourcengruppe gehört.

list

Ruft alle Ressourcen in einem Abonnement ab.

begin_move_resources

Verschieben von Ressourcen aus einer Ressourcengruppe in eine andere. Die zu verschiebenden Ressourcen sollten sich alle in derselben Ressourcengruppe befinden.

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

Parameter

source_resource_group_name
str
Erforderlich

Name der Quellressourcengruppe. Erforderlich.

parameters
ResourcesMoveInfo oder IO
Erforderlich

Verschieben von Ressourcenparametern. Ist entweder ein ResourcesMoveInfo-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

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine instance von LROPoller, die entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_update

Aktualisieren Sie eine Ressource.

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]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe für die Ressource. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

resource_provider_namespace
str
Erforderlich

Der Namespace des Ressourcenanbieters. Erforderlich.

parent_resource_path
str
Erforderlich

Die identität der übergeordneten Ressource. Erforderlich.

resource_type
str
Erforderlich

Der Ressourcentyp der zu aktualisierenden Ressource. Erforderlich.

resource_name
str
Erforderlich

Der Name der zu aktualisierenden Ressource. Erforderlich.

api_version
str
Erforderlich

Die API-Version, die für den Vorgang verwendet werden soll. Erforderlich.

parameters
GenericResource oder IO
Erforderlich

Parameter zum Aktualisieren der Ressource. Ist entweder ein GenericResource-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

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine instance von LROPoller, die entweder GenericResource oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

check_existence

Überprüft, ob die Ressource vorhanden ist.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

resource_provider_namespace
str
Erforderlich

Identität der Ressource. Erforderlich.

parent_resource_path
str
Erforderlich

Identität der Ressource. Erforderlich.

resource_type
str
Erforderlich

Identität der Ressource. Erforderlich.

resource_name
str
Erforderlich

Identität der Ressource. Erforderlich.

api_version
str
Erforderlich

Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

bool oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

create_or_update

Erstellen Sie eine Ressource.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

resource_provider_namespace
str
Erforderlich

Identität der Ressource. Erforderlich.

parent_resource_path
str
Erforderlich

Identität der Ressource. Erforderlich.

resource_type
str
Erforderlich

Identität der Ressource. Erforderlich.

resource_name
str
Erforderlich

Identität der Ressource. Erforderlich.

api_version
str
Erforderlich

Erforderlich.

parameters
GenericResource oder IO
Erforderlich

Erstellen oder Aktualisieren von Ressourcenparametern. Ist entweder ein GenericResource-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

GenericResource oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

delete

Löschen der Ressource und aller zugehörigen Ressourcen.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

resource_provider_namespace
str
Erforderlich

Identität der Ressource. Erforderlich.

parent_resource_path
str
Erforderlich

Identität der Ressource. Erforderlich.

resource_type
str
Erforderlich

Identität der Ressource. Erforderlich.

resource_name
str
Erforderlich

Identität der Ressource. Erforderlich.

api_version
str
Erforderlich

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

get

Gibt eine Ressource zurück, die zu einer Ressourcengruppe gehört.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

resource_provider_namespace
str
Erforderlich

Identität der Ressource. Erforderlich.

parent_resource_path
str
Erforderlich

Identität der Ressource. Erforderlich.

resource_type
str
Erforderlich

Identität der Ressource. Erforderlich.

resource_name
str
Erforderlich

Identität der Ressource. Erforderlich.

api_version
str
Erforderlich

Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

GenericResource oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list

Ruft alle Ressourcen in einem Abonnement ab.

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

Parameter

filter
str
Erforderlich

Der Filter, der auf den Vorgang angewendet werden soll. Der Standardwert ist Keine.

expand
str
Erforderlich

Durch Trennzeichen getrennte Liste zusätzlicher Eigenschaften, die in die Antwort aufgenommen werden sollen. Gültige Werte sind , createdTimechangedTime und provisioningState. Beispiel: $expand=createdTime,changedTime. Der Standardwert ist Keine.

top
int
Erforderlich

Die Anzahl der zurückzugebenden Ergebnisse. Wenn NULL übergeben wird, werden alle Ressourcen zurückgegeben. 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 GenericResourceExpanded oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Attribute

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