ExperimentsOperations Classe
Avertissement
NE PAS instancier cette classe directement.
Au lieu de cela, vous devez accéder aux opérations suivantes via
attribut<xref:experiments> ;
- Héritage
-
builtins.objectExperimentsOperations
Constructeur
ExperimentsOperations(*args, **kwargs)
Méthodes
cancel |
Annuler une ressource Experiment en cours d’exécution. |
create_or_update |
Créer ou mettre à jour une ressource Experiment. |
delete |
Supprimer une ressource Experiment. |
get |
Obtenir une ressource Experiment. |
get_execution_details |
Obtenir les détails d’exécution d’une ressource Experiment. |
get_status |
Obtenez un status d’une ressource Experiment. |
list |
Obtenez la liste des ressources d’expérience dans un groupe de ressources. |
list_all |
Obtenez la liste des ressources d’expérience dans un abonnement. |
list_all_statuses |
Obtenez la liste des états d’une ressource Experiment. |
list_execution_details |
Obtenez la liste des détails d’exécution d’une ressource Experiment. |
start |
Démarrez une ressource d’expérience. |
update |
Opération de mise à jour d’une expérience. |
cancel
Annuler une ressource Experiment en cours d’exécution.
async cancel(resource_group_name: str, experiment_name: str, **kwargs: Any) -> ExperimentCancelOperationResult
Paramètres
- resource_group_name
- str
Chaîne qui représente un groupe de ressources Azure. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
ExperimentCancelOperationResult ou le résultat de cls(response)
Type de retour
Exceptions
create_or_update
Créer ou mettre à jour une ressource Experiment.
async create_or_update(resource_group_name: str, experiment_name: str, experiment: _models.Experiment, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Experiment
Paramètres
- resource_group_name
- str
Chaîne qui représente un groupe de ressources Azure. Obligatoire.
- experiment
- Experiment ou IO
Ressource d’expérience à créer ou à mettre à jour. Type d’expérience ou type d’E/S. Obligatoire.
- content_type
- str
Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Expérience ou résultat de cls(response)
Type de retour
Exceptions
delete
Supprimer une ressource Experiment.
async delete(resource_group_name: str, experiment_name: str, **kwargs: Any) -> None
Paramètres
- resource_group_name
- str
Chaîne qui représente un groupe de ressources Azure. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Aucun ou le résultat de cls(response)
Type de retour
Exceptions
get
Obtenir une ressource Experiment.
async get(resource_group_name: str, experiment_name: str, **kwargs: Any) -> Experiment
Paramètres
- resource_group_name
- str
Chaîne qui représente un groupe de ressources Azure. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Expérience ou résultat de cls(response)
Type de retour
Exceptions
get_execution_details
Obtenir les détails d’exécution d’une ressource Experiment.
async get_execution_details(resource_group_name: str, experiment_name: str, execution_details_id: str, **kwargs: Any) -> ExperimentExecutionDetails
Paramètres
- resource_group_name
- str
Chaîne qui représente un groupe de ressources Azure. Obligatoire.
- execution_details_id
- str
GUID qui représente un détail d’exécution de l’expérience. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
ExperimentExecutionDetails ou le résultat de cls(response)
Type de retour
Exceptions
get_status
Obtenez un status d’une ressource Experiment.
async get_status(resource_group_name: str, experiment_name: str, status_id: str, **kwargs: Any) -> ExperimentStatus
Paramètres
- resource_group_name
- str
Chaîne qui représente un groupe de ressources Azure. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
ExperimentStatus ou le résultat de cls(response)
Type de retour
Exceptions
list
Obtenez la liste des ressources d’expérience dans un groupe de ressources.
list(resource_group_name: str, running: bool | None = None, continuation_token_parameter: str | None = None, **kwargs: Any) -> AsyncIterable[Experiment]
Paramètres
- resource_group_name
- str
Chaîne qui représente un groupe de ressources Azure. Obligatoire.
- running
- bool
Valeur facultative qui indique s’il faut filtrer les résultats en fonction de si l’expérience est en cours d’exécution. Si la valeur est null, les résultats ne sont pas filtrés. La valeur par défaut est Aucun.
- continuation_token_parameter
- str
Chaîne qui définit le jeton de continuation. La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Itérateur comme instance de l’expérience ou du résultat de cls(response)
Type de retour
Exceptions
list_all
Obtenez la liste des ressources d’expérience dans un abonnement.
list_all(running: bool | None = None, continuation_token_parameter: str | None = None, **kwargs: Any) -> AsyncIterable[Experiment]
Paramètres
- running
- bool
Valeur facultative qui indique s’il faut filtrer les résultats en fonction de si l’expérience est en cours d’exécution. Si la valeur est null, les résultats ne sont pas filtrés. La valeur par défaut est Aucun.
- continuation_token_parameter
- str
Chaîne qui définit le jeton de continuation. La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Itérateur comme instance de l’expérience ou du résultat de cls(response)
Type de retour
Exceptions
list_all_statuses
Obtenez la liste des états d’une ressource Experiment.
list_all_statuses(resource_group_name: str, experiment_name: str, **kwargs: Any) -> AsyncIterable[ExperimentStatus]
Paramètres
- resource_group_name
- str
Chaîne qui représente un groupe de ressources Azure. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance d’ExperimentStatus ou le résultat de cls(response)
Type de retour
Exceptions
list_execution_details
Obtenez la liste des détails d’exécution d’une ressource Experiment.
list_execution_details(resource_group_name: str, experiment_name: str, **kwargs: Any) -> AsyncIterable[ExperimentExecutionDetails]
Paramètres
- resource_group_name
- str
Chaîne qui représente un groupe de ressources Azure. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Itérateur comme instance d’ExperimentExecutionDetails ou du résultat de cls(response)
Type de retour
Exceptions
start
Démarrez une ressource d’expérience.
async start(resource_group_name: str, experiment_name: str, **kwargs: Any) -> ExperimentStartOperationResult
Paramètres
- resource_group_name
- str
Chaîne qui représente un groupe de ressources Azure. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
ExperimentStartOperationResult ou le résultat de cls(response)
Type de retour
Exceptions
update
Opération de mise à jour d’une expérience.
async update(resource_group_name: str, experiment_name: str, experiment: _models.ExperimentUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Experiment
Paramètres
- resource_group_name
- str
Chaîne qui représente un groupe de ressources Azure. Obligatoire.
- experiment
- ExperimentUpdate ou IO
Paramètres fournis à l’opération de mise à jour de l’expérience. Est un type ExperimentUpdate ou un type d’E/S. Obligatoire.
- content_type
- str
Type de contenu de paramètre de corps. Les valeurs connues sont « application/json ». La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Expérience ou résultat de cls(response)
Type de retour
Exceptions
Attributs
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'>
Azure SDK for Python