Compartir a través de


TargetsOperations Clase

Advertencia

NO cree instancias 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 de seguimiento.

delete

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

get

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

list

Obtenga una lista de recursos de destino que amplían un recurso regional de seguimiento.

create_or_update

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

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

Tipo de contenido del parámetro body. 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 de seguimiento.

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 de seguimiento.

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 amplían un recurso regional de 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) -> Iterable[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 una 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'>