Consulte les exécutions de tâches avec prise en charge de plusieurs méthodes de filtrage.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
oos:ListExecutions |
list |
*Execution.
*Execution.
|
|
Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| RegionId |
string |
Non |
L'identifiant de la région. |
cn-hangzhou |
| TemplateName |
string |
Non |
Le nom du modèle. Il s'agit d'une correspondance approximative. Tous les modèles dont le nom contient la valeur spécifiée sont renvoyés. |
MyTemplate |
| Status |
string |
Non |
L'état de l'exécution. Valeurs valides : Running, Started, Success, Failed, Waiting, Cancelled, Pending, Skipped. |
Running |
| ExecutionId |
string |
Non |
L'identifiant de l'exécution. |
exec-xxx |
| StartDateBefore |
string |
Non |
Indique que l'heure de début des exécutions à interroger est antérieure ou égale à l'heure spécifiée. |
2019-05-16T10:26:14Z |
| StartDateAfter |
string |
Non |
Indique que l'heure de début des exécutions à interroger est postérieure ou égale à l'heure spécifiée. |
2019-05-16T10:26:14Z |
| EndDateBefore |
string |
Non |
Indique que l'heure de fin des exécutions à interroger est antérieure ou égale à l'heure spécifiée. |
2019-05-16T10:26:14Z |
| EndDateAfter |
string |
Non |
Indique que l'heure de fin des exécutions à interroger est postérieure ou égale à l'heure spécifiée. |
2019-05-16T10:26:14Z |
| Mode |
string |
Non |
Le mode d'exécution. Valeurs valides :
|
Automatic |
| ExecutedBy |
string |
Non |
L'exécuteur. |
vme |
| ParentExecutionId |
string |
Non |
L'identifiant de l'exécution parente. |
exec-xxx |
| RamRole |
string |
Non |
Le rôle RAM. |
OOSServiceRole |
| IncludeChildExecution |
boolean |
Non |
Indique si les exécutions enfants doivent être incluses. Valeur par défaut : false. |
true |
| Category |
string |
Non |
Le type de modèle de l'exécution. Valeurs valides : Other, TimerTrigger, EventTrigger, AlarmTrigger. |
Other |
| Tags |
object |
Non |
Les balises de l'exécution. |
{ "k1": "v1", "k2": "v2" } |
| MaxResults |
integer |
Non |
Le nombre d'entrées par page. Valeurs valides : 10 à 100. Valeur par défaut : 50. |
50 |
| NextToken |
string |
Non |
Le jeton de pagination. |
MTRBMDc0NjAtRUJFNy00N0NBLTk3NTctMTJDQzQ |
| SortField |
string |
Non |
Le champ utilisé pour trier les résultats de la requête. Valeurs valides :
|
StartDate |
| SortOrder |
string |
Non |
L'ordre de tri. Valeurs valides :
|
Ascending |
| ResourceId |
string |
Non |
L'identifiant de la ressource ECS. |
i-xxx |
| ResourceTemplateName |
string |
Non |
Le nom du modèle de la ressource. |
ACS-ECS-TEST |
| ResourceGroupId |
string |
Non |
L'identifiant du groupe de ressources. |
rg-acfmxsn4m4****** |
| Description |
string |
Non |
La description de l'exécution. |
MyDescription |
| Depth |
string |
Non |
La profondeur de l'exécution. Valeurs valides : RootDepth, FirstChildDepth. RootDepth renvoie uniquement les exécutions parentes. FirstChildDepth renvoie uniquement les exécutions enfants de premier niveau. Vous ne pouvez spécifier qu'un seul paramètre parmi celui-ci et le paramètre IncludeChildExecution. Nous vous recommandons d'utiliser Depth. |
RootDepth |
| Categories |
string |
Non |
La liste des types de modèles pour l'exécution. Valeurs valides : Other, TimerTrigger, EventTrigger, AlarmTrigger. Vous ne pouvez spécifier qu'un seul paramètre parmi celui-ci et le paramètre Category. Utilisez plutôt Categories. |
["TimerTrigger", "EventTrigger"] |
| RdFolderIds |
array |
Non |
La liste des identifiants des dossiers de ressources. |
|
|
string |
Non |
L'identifiant du dossier de ressources. |
rd-xxx |
|
| AccountId |
string |
Non |
L'identifiant du compte utilisateur. |
123456789 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| NextToken |
string |
Le jeton de pagination. |
MTRBMDc0NjAtRUJFNy00N0NBLTk3NTctMTJDQzQ |
| RequestId |
string |
L'identifiant de la requête. |
14A074-47CA-9757-12CC4761D47A |
| MaxResults |
integer |
Le nombre d'entrées par page. |
50 |
| Executions |
array<object> |
Les données d'exécution. |
|
|
array<object> |
|||
| Status |
string |
L'état de l'exécution. Valeurs valides : Started, Queued, Running, Waiting, Success, Failed, Cancelled. |
Success |
| WaitingStatus |
string |
L'état d'attente. |
"" |
| Targets |
string |
Les ressources cibles. |
"{"ResourceType": "ALIYUN::ECS::Instance", "Filters": [{"ResourceIds": ["i-bp14z07dg3464980x72o"], "RegionId": "cn-hangzhou", "Type": "ResourceIds"}]}" |
| StatusReason |
string |
La raison de l'état. |
"" |
| Tags |
object |
Les balises de l'exécution. |
{} |
| LastSuccessfulTriggerTime |
string |
L'heure à laquelle le modèle a été déclenché avec succès pour la dernière fois, au format ISO 8601 (UTC). |
2019-05-27T09:29:18Z |
| Mode |
string |
Le mode d'exécution. |
Automatic |
| SafetyCheck |
string |
Le mode de vérification de sécurité. Valeurs valides : Skip, ConfirmEveryHighRiskAction. |
Skip |
| TemplateName |
string |
Le nom du modèle. |
MyTemplate |
| TemplateVersion |
string |
Le numéro de version du modèle. |
v1 |
| CreateDate |
string |
L'heure à laquelle l'exécution a été créée, au format ISO 8601 (UTC). |
2019-05-16T10:26:14Z |
| UpdateDate |
string |
L'heure à laquelle l'exécution a été mise à jour, au format ISO 8601 (UTC). |
2019-05-16T10:26:14Z |
| Description |
string |
La description de l'exécution. |
MyDescription |
| LastTriggerTime |
string |
L'heure à laquelle le modèle a été déclenché pour la dernière fois, au format ISO 8601 (UTC). |
2019-05-27T09:29:18Z |
| ParentExecutionId |
string |
L'identifiant de l'exécution parente. |
exec-xxx |
| LastTriggerStatus |
string |
L'état de l'exécution après le dernier déclenchement du modèle. |
Success |
| StatusMessage |
string |
L'état d'exécution de la tâche. |
“” |
| Outputs |
string |
La sortie de l'exécution. |
{ "InstanceId":"i-xxx" } |
| ExecutedBy |
string |
L'utilisateur qui a exécuté le modèle. |
1309252800 |
| EndDate |
string |
L'heure à laquelle l'exécution s'est terminée, au format ISO 8601 (UTC). |
2019-05-16T10:26:14Z |
| IsParent |
boolean |
Indique si l'exécution contient des tâches enfants. |
false |
| StartDate |
string |
L'heure à laquelle l'exécution a démarré, au format ISO 8601 (UTC). |
2019-05-16T10:26:14Z |
| ExecutionId |
string |
L'identifiant unique de l'exécution. |
exec-44d32b45d2a449e |
| Parameters |
object |
Les paramètres d'entrée de l'exécution. |
{ "Status":"Running" } |
| Counters |
object |
Le nombre de tâches regroupées par état d'exécution. |
{"Failed": 0,"Success": 1,"Total": 2} |
| ResourceGroupId |
string |
L'identifiant du groupe de ressources. |
rg-acfmxsn4m4****** |
| Category |
string |
Le type de modèle de l'exécution. Valeurs valides : Other, TimerTrigger, EventTrigger, AlarmTrigger. |
Other |
| TemplateId |
string |
L'identifiant du modèle. |
123 |
| RamRole |
string |
Le rôle RAM utilisé pour exécuter le modèle actuel. |
OOSServiceRole |
| ResourceStatus |
string |
L'état de la ressource. |
{ "Success": 1 } |
| CurrentTasks |
array<object> |
Les tâches en cours d'exécution. |
|
|
object |
|||
| TaskExecutionId |
string |
L'identifiant d'exécution de la tâche. |
task-exec-44d32b45d2a49899#1 |
| TaskName |
string |
Le nom de la tâche. |
installSLSILogtail |
| TaskAction |
string |
Le modèle d'exécution de la tâche. |
acs::Template |
| LastTriggerStatusMessage |
string |
Le message d'état de l'exécution de tâche la plus récente. Pour les exécutions déclenchées par minuteur, par événement et par alarme, cela indique l'état d'exécution du déclenchement le plus récent. Pour les exécutions non déclenchées, ce champ est identique au champ StatusMessage. |
"" |
| LastTriggerOutputs |
string |
La sortie de l'exécution la plus récente. Pour les exécutions déclenchées par minuteur, par événement et par alarme, cela indique la sortie du déclenchement le plus récent. Pour les exécutions non déclenchées, ce champ est identique au champ Outputs. |
{ "InstanceId": "i-xxx" } |
| NextScheduleTime |
string |
L'heure du prochain déclenchement pour les exécutions déclenchées par minuteur, au format ISO 8601 (UTC). |
2019-05-16T10:26:14Z |
| AccountId |
string |
L'identifiant du compte associé à l'enregistrement d'exécution. |
123456789 |
| TotalCount |
integer |
Le nombre total d'exécutions. |
30 |
Exemples
JSON format
{
"NextToken": "MTRBMDc0NjAtRUJFNy00N0NBLTk3NTctMTJDQzQ",
"RequestId": "14A074-47CA-9757-12CC4761D47A",
"MaxResults": 50,
"Executions": [
{
"Status": "Success",
"WaitingStatus": "\"\"",
"Targets": "\"{\"ResourceType\": \"ALIYUN::ECS::Instance\", \"Filters\": [{\"ResourceIds\": [\"i-bp14z07dg3464980x72o\"], \"RegionId\": \"cn-hangzhou\", \"Type\": \"ResourceIds\"}]}\"",
"StatusReason": "\"\"",
"Tags": {},
"LastSuccessfulTriggerTime": "2019-05-27T09:29:18Z",
"Mode": "Automatic",
"SafetyCheck": "Skip",
"TemplateName": "MyTemplate",
"TemplateVersion": "v1",
"CreateDate": "2019-05-16T10:26:14Z",
"UpdateDate": "2019-05-16T10:26:14Z",
"Description": "MyDescription",
"LastTriggerTime": "2019-05-27T09:29:18Z",
"ParentExecutionId": "exec-xxx",
"LastTriggerStatus": "Success",
"StatusMessage": "“”",
"Outputs": "{ \"InstanceId\":\"i-xxx\" }",
"ExecutedBy": "1309252800",
"EndDate": "2019-05-16T10:26:14Z",
"IsParent": false,
"StartDate": "2019-05-16T10:26:14Z",
"ExecutionId": "exec-44d32b45d2a449e",
"Parameters": {
"Status": "Running"
},
"Counters": {
"Failed": 0,
"Success": 1,
"Total": 2
},
"ResourceGroupId": "rg-acfmxsn4m4******",
"Category": "Other",
"TemplateId": "123",
"RamRole": "OOSServiceRole",
"ResourceStatus": "{ \t\t\t\"Success\": 1 \t\t}",
"CurrentTasks": [
{
"TaskExecutionId": "task-exec-44d32b45d2a49899#1",
"TaskName": "installSLSILogtail",
"TaskAction": "acs::Template"
}
],
"LastTriggerStatusMessage": "\"\"",
"LastTriggerOutputs": "{\n \"InstanceId\": \"i-xxx\"\n}",
"NextScheduleTime": "2019-05-16T10:26:14Z",
"AccountId": "123456789"
}
],
"TotalCount": 30
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.