Compartir a través de


TargetsOperations Clase

Advertencia

NO cree una instancia de esta clase directamente.

En su lugar, debe acceder a las siguientes operaciones a través de

ChaosManagementClient's

Atributo<xref:targets> .

Herencia
builtins.object
TargetsOperations

Constructor

TargetsOperations(*args, **kwargs)

Métodos

create_or_update

Cree o actualice un recurso de destino que extienda un recurso regional con seguimiento.

delete

Elimine un recurso de destino que extienda un recurso regional con seguimiento.

get

Obtenga un recurso de destino que extienda un recurso regional con seguimiento.

list

Obtenga una lista de recursos de destino que extienden un recurso regional con seguimiento.

create_or_update

Cree o actualice un recurso de destino que extienda un recurso regional con seguimiento.

async 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

Parámetros

resource_group_name
str
Requerido

Cadena que representa un grupo de recursos de Azure. Necesario.

parent_provider_namespace
str
Requerido

Cadena que representa un espacio de nombres del proveedor de recursos. Necesario.

parent_resource_type
str
Requerido

Cadena que representa un tipo de recurso. Necesario.

parent_resource_name
str
Requerido

Cadena que representa un nombre de recurso. Necesario.

target_name
str
Requerido

Cadena que representa un nombre de recurso de destino. Necesario.

target
Target o IO
Requerido

Recurso de destino que se va a crear o actualizar. Es un tipo de destino o un tipo de E/S. Necesario.

content_type
str

Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Destino o resultado de cls(response)

Tipo de valor devuelto

Excepciones

delete

Elimine un recurso de destino que extienda un recurso regional con seguimiento.

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

Parámetros

resource_group_name
str
Requerido

Cadena que representa un grupo de recursos de Azure. Necesario.

parent_provider_namespace
str
Requerido

Cadena que representa un espacio de nombres del proveedor de recursos. Necesario.

parent_resource_type
str
Requerido

Cadena que representa un tipo de recurso. Necesario.

parent_resource_name
str
Requerido

Cadena que representa un nombre de recurso. Necesario.

target_name
str
Requerido

Cadena que representa un nombre de recurso de destino. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Ninguno o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get

Obtenga un recurso de destino que extienda un recurso regional con seguimiento.

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

Parámetros

resource_group_name
str
Requerido

Cadena que representa un grupo de recursos de Azure. Necesario.

parent_provider_namespace
str
Requerido

Cadena que representa un espacio de nombres del proveedor de recursos. Necesario.

parent_resource_type
str
Requerido

Cadena que representa un tipo de recurso. Necesario.

parent_resource_name
str
Requerido

Cadena que representa un nombre de recurso. Necesario.

target_name
str
Requerido

Cadena que representa un nombre de recurso de destino. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Destino o resultado de cls(response)

Tipo de valor devuelto

Excepciones

list

Obtenga una lista de recursos de destino que extienden un recurso regional con seguimiento.

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) -> AsyncIterable[Target]

Parámetros

resource_group_name
str
Requerido

Cadena que representa un grupo de recursos de Azure. Necesario.

parent_provider_namespace
str
Requerido

Cadena que representa un espacio de nombres del proveedor de recursos. Necesario.

parent_resource_type
str
Requerido

Cadena que representa un tipo de recurso. Necesario.

parent_resource_name
str
Requerido

Cadena que representa un nombre de recurso. Necesario.

continuation_token_parameter
str
Requerido

Cadena que establece el token de continuación. El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como la instancia de Target o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

Atributos

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