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_create_or_update

Dient zum Erstellen einer Ressource.

begin_create_or_update_by_id

Erstellen Sie eine Ressource nach ID.

begin_delete

Dient zum Löschen einer Ressource.

begin_delete_by_id

Löscht eine Ressource nach ID.

begin_move_resources

Verschiebt Ressourcen aus einer Ressourcengruppe in eine andere Ressourcengruppe.

Die zu verschiebenden Ressourcen müssen sich im verwendeten Quellabonnement in derselben Quellressourcengruppe befinden. Die Zielressourcengruppe kann sich in einem anderen Abonnement befinden. Beim Verschieben von Ressourcen werden sowohl die Quellgruppe als auch die Zielgruppe für die Dauer des Vorgangs gesperrt. Schreib- und Löschvorgänge in den Gruppen werden bis zum Abschluss der Verschiebung blockiert.

begin_update

Aktualisieren Sie eine Ressource.

begin_update_by_id

Updates einer Ressource nach ID.

begin_validate_move_resources

Überprüft, ob Ressourcen von einer Ressourcengruppe in eine andere Ressourcengruppe verschoben werden können.

Mit diesem Vorgang wird überprüft, ob die angegebenen Ressourcen in das Ziel verschoben werden können. Die zu verschiebenden Ressourcen müssen sich im verwendeten Quellabonnement in derselben Quellressourcengruppe befinden. Die Zielressourcengruppe kann sich in einem anderen Abonnement befinden. Wenn die Überprüfung erfolgreich ist, wird der HTTP-Antwortcode 204 (kein Inhalt) zurückgegeben. Wenn die Überprüfung fehlschlägt, wird der HTTP-Antwortcode 409 (Konflikt) mit einer Fehlermeldung zurückgegeben. Rufen Sie die URL im Location-Headerwert ab, um das Ergebnis des zeitintensiven Vorgangs zu überprüfen.

check_existence

Überprüft, ob eine Ressource vorhanden ist.

check_existence_by_id

Überprüft anhand der ID, ob eine Ressource vorhanden ist. Diese API funktioniert derzeit nur für eine begrenzte Gruppe von Ressourcenanbietern. Für den Fall, dass ein Ressourcenanbieter diese API nicht implementiert, antwortet ARM mit einem 405. Die Alternative besteht dann darin, die GET-API zu verwenden, um zu überprüfen, ob die Ressource vorhanden ist.

get

Dient zum Abrufen einer Ressource.

get_by_id

Ruft eine Ressource nach ID ab.

list

Rufen Sie alle Ressourcen in einem Abonnement ab.

list_by_resource_group

Ruft alle Ressourcen für eine Ressourcengruppe ab.

begin_create_or_update

Dient zum Erstellen einer Ressource.

begin_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) -> 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 erstellenden Ressource. Erforderlich.

resource_name
str
Erforderlich

ist der Name der zu erstellenden 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 Erstellen oder 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

begin_create_or_update_by_id

Erstellen Sie eine Ressource nach ID.

begin_create_or_update_by_id(resource_id: str, api_version: str, parameters: _models.GenericResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.GenericResource]

Parameter

resource_id
str
Erforderlich

Die vollständig qualifizierte ID der Ressource, einschließlich des Ressourcennamens und des Ressourcentyps. Verwenden Sie das Format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}. Erforderlich.

api_version
str
Erforderlich

Die API-Version, die für den Vorgang verwendet werden soll. 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

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

begin_delete

Dient zum Löschen einer Ressource.

begin_delete(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, **kwargs: Any) -> LROPoller[None]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe, die die zu löschende Ressource enthält. 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. Erforderlich.

resource_name
str
Erforderlich

Der Name der zu löschenden Ressource. Erforderlich.

api_version
str
Erforderlich

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

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_delete_by_id

Löscht eine Ressource nach ID.

begin_delete_by_id(resource_id: str, api_version: str, **kwargs: Any) -> LROPoller[None]

Parameter

resource_id
str
Erforderlich

Die vollständig qualifizierte ID der Ressource, einschließlich des Ressourcennamens und des Ressourcentyps. Verwenden Sie das Format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}. Erforderlich.

api_version
str
Erforderlich

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

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_move_resources

Verschiebt Ressourcen aus einer Ressourcengruppe in eine andere Ressourcengruppe.

Die zu verschiebenden Ressourcen müssen sich im verwendeten Quellabonnement in derselben Quellressourcengruppe befinden. Die Zielressourcengruppe kann sich in einem anderen Abonnement befinden. Beim Verschieben von Ressourcen werden sowohl die Quellgruppe als auch die Zielgruppe für die Dauer des Vorgangs gesperrt. Schreib- und Löschvorgänge in den Gruppen werden bis zum Abschluss der Verschiebung blockiert.

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

Der Name der Ressourcengruppe aus dem Quellabonnement, das die zu verschiebenden Ressourcen enthält. Erforderlich.

parameters
ResourcesMoveInfo oder IO
Erforderlich

Parameter für das Verschieben von Ressourcen. 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

begin_update_by_id

Updates einer Ressource nach ID.

begin_update_by_id(resource_id: str, api_version: str, parameters: _models.GenericResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.GenericResource]

Parameter

resource_id
str
Erforderlich

Die vollständig qualifizierte ID der Ressource, einschließlich des Ressourcennamens und des Ressourcentyps. Verwenden Sie das Format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}. Erforderlich.

api_version
str
Erforderlich

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

parameters
GenericResource oder IO
Erforderlich

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

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

begin_validate_move_resources

Überprüft, ob Ressourcen von einer Ressourcengruppe in eine andere Ressourcengruppe verschoben werden können.

Mit diesem Vorgang wird überprüft, ob die angegebenen Ressourcen in das Ziel verschoben werden können. Die zu verschiebenden Ressourcen müssen sich im verwendeten Quellabonnement in derselben Quellressourcengruppe befinden. Die Zielressourcengruppe kann sich in einem anderen Abonnement befinden. Wenn die Überprüfung erfolgreich ist, wird der HTTP-Antwortcode 204 (kein Inhalt) zurückgegeben. Wenn die Überprüfung fehlschlägt, wird der HTTP-Antwortcode 409 (Konflikt) mit einer Fehlermeldung zurückgegeben. Rufen Sie die URL im Location-Headerwert ab, um das Ergebnis des zeitintensiven Vorgangs zu überprüfen.

begin_validate_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

Der Name der Ressourcengruppe aus dem Quellabonnement, das die Ressourcen enthält, die für die Verschiebung überprüft werden sollen. Erforderlich.

parameters
ResourcesMoveInfo oder IO
Erforderlich

Parameter für das Verschieben von Ressourcen. 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

check_existence

Überprüft, ob eine 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, die die zu überprüfende Ressource enthält. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

resource_provider_namespace
str
Erforderlich

Der Ressourcenanbieter der zu überprüfenden Ressource. Erforderlich.

parent_resource_path
str
Erforderlich

Die identität der übergeordneten Ressource. Erforderlich.

resource_type
str
Erforderlich

Der Ressourcentyp. Erforderlich.

resource_name
str
Erforderlich

Der Name der Ressource, um zu überprüfen, ob sie vorhanden ist. Erforderlich.

api_version
str
Erforderlich

Die API-Version, die für den Vorgang verwendet werden soll. 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

check_existence_by_id

Überprüft anhand der ID, ob eine Ressource vorhanden ist. Diese API funktioniert derzeit nur für eine begrenzte Gruppe von Ressourcenanbietern. Für den Fall, dass ein Ressourcenanbieter diese API nicht implementiert, antwortet ARM mit einem 405. Die Alternative besteht dann darin, die GET-API zu verwenden, um zu überprüfen, ob die Ressource vorhanden ist.

check_existence_by_id(resource_id: str, api_version: str, **kwargs: Any) -> bool

Parameter

resource_id
str
Erforderlich

Die vollständig qualifizierte ID der Ressource, einschließlich des Ressourcennamens und des Ressourcentyps. Verwenden Sie das Format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}. Erforderlich.

api_version
str
Erforderlich

Die API-Version, die für den Vorgang verwendet werden soll. 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

get

Dient zum Abrufen einer Ressource.

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, die die abzurufende Ressource enthält. 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 Ressource. Erforderlich.

resource_name
str
Erforderlich

Der Name der abzurufenden Ressource. Erforderlich.

api_version
str
Erforderlich

Die API-Version, die für den Vorgang verwendet werden soll. 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

get_by_id

Ruft eine Ressource nach ID ab.

get_by_id(resource_id: str, api_version: str, **kwargs: Any) -> GenericResource

Parameter

resource_id
str
Erforderlich

Die vollständig qualifizierte ID der Ressource, einschließlich des Ressourcennamens und des Ressourcentyps. Verwenden Sie das Format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}. Erforderlich.

api_version
str
Erforderlich

Die API-Version, die für den Vorgang verwendet werden soll. 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

Rufen Sie 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.:code:
<br>Filtervergleichsoperatoren enthalten eq (gleich) und ne (nicht gleich) und können mit den folgenden Eigenschaften verwendet werden: location, resourceType, name, resourceGroup, identity , identity/principalIdplan/productplan/publisherplan/nameplanplan/versionund plan/promotionCode.:code:
<br>Um beispielsweise nach einem Ressourcentyp zu filtern, verwenden Sie $filter=resourceType eq 'Microsoft.Network/virtualNetworks'```<br>
<br>` `substringof(value, property)` can be used to filter for substrings of the following currently-supported properties: `name` and `resourceGroup
<br>`For example, to get all resources with 'demo' anywhere in the resource name, use $filter=substringof('demo', name)'''
<br>`Multiple substring operations can also be combined using und/`or` operators.:code:*<br>*`<br>`Note that any truncated number of results queried via $top may also not be compatible when using a filter.:code:*<br>*`<br>
Resources can be filtered by tag names and values. For example, to filter for a tag name and value, use ``$filter=tagName eq 'tag1' and tagValue eq 'Value1'``. Note that when resources are filtered by tag name and value, die ursprünglichen Tags für jede Ressource werden nicht in den Ergebnissen zurückgegeben.Any list of additional properties queried via $expandmay also not be compatible when filtering by tag names/values.
<br>`For tag names only, resources can be filtered by prefix using the following syntax: $filter=startswith(tagName, 'depart'). This query will return all resources with a tag name prefixed by the phrase `depart` (i.e.`department`, `departureDate`, `departureTime`, etc.):code:*<br>*`<br>
Note that some properties can be combined when filtering resources, which include the following: ``substringof() and/or resourceType``, plan and plan/publisher and plan/plan/name, and identity and identity/principalId'. 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 Empfehlungen pro Seite, wenn eine ausgelagerte Version dieser API verwendet wird. 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

list_by_resource_group

Ruft alle Ressourcen für eine Ressourcengruppe ab.

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

Parameter

resource_group_name
str
Erforderlich

Die Ressourcengruppe mit den abzurufenden Ressourcen. Erforderlich.

filter
str
Erforderlich

Der Filter, der auf den Vorgang angewendet werden soll.:code:
<br>Die Eigenschaften, die Sie für eq (equals) oder ne (nicht gleich) verwenden können, sind: location, resourceType, name, resourceGroup, identity, identity/principalId, plan, plan/publisher, plan/product, plan/name, plan/version und plan/promotionCode.:code:<br>``<br>Um beispielsweise nach einem Ressourcentyp zu filtern, verwenden Sie: $filter=resourceType eq 'Microsoft.Network/virtualNetworks':code:<br>``<br>Sie können substringof(value, property) im Filter verwenden. Die Eigenschaften, die Sie für die Teilzeichenfolge verwenden können, sind: name und resourceGroup.:code:<br>``<br>Um beispielsweise alle Ressourcen mit "demo" an einer beliebigen Stelle im Namen abzurufen, verwenden Sie: $filter=substringof('demo', name):code:<br>``<br>Sie können mehrere Teilzeichenfolgen miteinander verknüpfen, indem Sie und/oder Operatoren hinzufügen.:code:<br>``<br>Sie können nach Tagnamen und Werten filtern. Um beispielsweise nach einem Tagnamen und -wert zu filtern, verwenden Sie $filter=tagName eq 'tag1' und tagValue eq 'Value1'. Wenn Sie nach einem Tagnamen und -wert filtern, werden die Tags für jede Ressource nicht in den Ergebnissen zurückgegeben.:code:<br>:code:>><<<br>Sie können beim Filtern einige Eigenschaften zusammen verwenden. Sie können folgende Kombinationen verwenden: teilstringof und/oder resourceType, plan und plan/publisher und plan/name, identity und identity/principalId. 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.v2022_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2022_09_01\\models\\__init__.py'>