Sdílet prostřednictvím


TargetsOperations Třída

Upozornění

NEVYTVOŘETE instanci této třídy přímo.

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

ChaosManagementClientje

<xref:targets> Atribut.

Dědičnost
builtins.object
TargetsOperations

Konstruktor

TargetsOperations(*args, **kwargs)

Metody

create_or_update

Vytvořte nebo aktualizujte cílový prostředek, který rozšiřuje sledovaný místní prostředek.

delete

Odstraňte cílový prostředek, který rozšiřuje sledovaný místní prostředek.

get

Získejte cílový prostředek, který rozšiřuje sledovaný místní prostředek.

list

Získejte seznam cílových prostředků, které rozšiřují sledovaný místní prostředek.

create_or_update

Vytvořte nebo aktualizujte cílový prostředek, který rozšiřuje sledovaný místní prostředek.

create_or_update(resource_group_name: str, parent_provider_namespace: str, parent_resource_type: str, parent_resource_name: str, target_name: str, target: _models.Target, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Target

Parametry

resource_group_name
str
Vyžadováno

Řetězec, který představuje skupinu prostředků Azure. Povinná hodnota.

parent_provider_namespace
str
Vyžadováno

Řetězec, který představuje obor názvů poskytovatele prostředků. Povinná hodnota.

parent_resource_type
str
Vyžadováno

Řetězec, který představuje typ prostředku. Povinná hodnota.

parent_resource_name
str
Vyžadováno

Řetězec, který představuje název prostředku. Povinná hodnota.

target_name
str
Vyžadováno

Řetězec, který představuje název cílového prostředku. Povinná hodnota.

target
Target nebo IO
Vyžadováno

Cílový prostředek, který se má vytvořit nebo aktualizovat. Je typ cíle nebo vstupně-výstupní operace. Povinná hodnota.

content_type
str

Typ obsahu parametru body. 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

Cíl nebo výsledek cls(response)

Návratový typ

Výjimky

delete

Odstraňte cílový prostředek, který rozšiřuje sledovaný místní prostředek.

delete(resource_group_name: str, parent_provider_namespace: str, parent_resource_type: str, parent_resource_name: str, target_name: str, **kwargs: Any) -> None

Parametry

resource_group_name
str
Vyžadováno

Řetězec, který představuje skupinu prostředků Azure. Povinná hodnota.

parent_provider_namespace
str
Vyžadováno

Řetězec, který představuje obor názvů poskytovatele prostředků. Povinná hodnota.

parent_resource_type
str
Vyžadováno

Řetězec, který představuje typ prostředku. Povinná hodnota.

parent_resource_name
str
Vyžadováno

Řetězec, který představuje název prostředku. Povinná hodnota.

target_name
str
Vyžadováno

Řetězec, který představuje název cílového prostředku. 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

Získejte cílový prostředek, který rozšiřuje sledovaný místní prostředek.

get(resource_group_name: str, parent_provider_namespace: str, parent_resource_type: str, parent_resource_name: str, target_name: str, **kwargs: Any) -> Target

Parametry

resource_group_name
str
Vyžadováno

Řetězec, který představuje skupinu prostředků Azure. Povinná hodnota.

parent_provider_namespace
str
Vyžadováno

Řetězec, který představuje obor názvů poskytovatele prostředků. Povinná hodnota.

parent_resource_type
str
Vyžadováno

Řetězec, který představuje typ prostředku. Povinná hodnota.

parent_resource_name
str
Vyžadováno

Řetězec, který představuje název prostředku. Povinná hodnota.

target_name
str
Vyžadováno

Řetězec, který představuje název cílového prostředku. Povinná hodnota.

cls
callable

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

Návraty

Cíl nebo výsledek cls(response)

Návratový typ

Výjimky

list

Získejte seznam cílových prostředků, které rozšiřují sledovaný místní prostředek.

list(resource_group_name: str, parent_provider_namespace: str, parent_resource_type: str, parent_resource_name: str, continuation_token_parameter: str | None = None, **kwargs: Any) -> Iterable[Target]

Parametry

resource_group_name
str
Vyžadováno

Řetězec, který představuje skupinu prostředků Azure. Povinná hodnota.

parent_provider_namespace
str
Vyžadováno

Řetězec, který představuje obor názvů poskytovatele prostředků. Povinná hodnota.

parent_resource_type
str
Vyžadováno

Řetězec, který představuje typ prostředku. Povinná hodnota.

parent_resource_name
str
Vyžadováno

Řetězec, který představuje název prostředku. Povinná hodnota.

continuation_token_parameter
str
Vyžadováno

Řetězec, který nastaví token pokračování. 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 targetu nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

models

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