ResourcesOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:
<xref:resources> -Attribut.
- Vererbung
-
builtins.objectResourcesOperations
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
- parameters
- ResourcesMoveInfo oder IO
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
Der Name der Ressourcengruppe für die Ressource. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- api_version
- str
Die API-Version, die für den Vorgang verwendet werden soll. Erforderlich.
- parameters
- GenericResource oder IO
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
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. 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
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- parameters
- GenericResource oder IO
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
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. 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
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. 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
Der Filter, der auf den Vorgang angewendet werden soll. Der Standardwert ist Keine.
- expand
- str
Durch Trennzeichen getrennte Liste zusätzlicher Eigenschaften, die in die Antwort aufgenommen werden sollen.
Gültige Werte sind , createdTime
changedTime
und provisioningState
. Beispiel: $expand=createdTime,changedTime
. Der Standardwert ist Keine.
- top
- int
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'>
Azure SDK for Python