Répertorie les exécutions et prend en charge plusieurs filtres.
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. Ce paramètre prend en charge la recherche approximative. L'opération renvoie les exécutions des modèles dont le nom contient la valeur spécifiée. |
MyTemplate |
| Status |
string |
Non |
L'état de l'exécution. Valeurs valides : Running, Started, Success, Failed, Waiting, Cancelled, Pending et Skipped. |
Running |
| ExecutionId |
string |
Non |
L'identifiant de l'exécution. |
exec-xxx |
| StartDateBefore |
string |
Non |
Spécifie un filtre pour ne renvoyer que les exécutions ayant démarré à cette date ou avant. |
2019-05-16T10:26:14Z |
| StartDateAfter |
string |
Non |
Spécifie un filtre pour ne renvoyer que les exécutions ayant démarré à cette date ou après. |
2019-05-16T10:26:14Z |
| EndDateBefore |
string |
Non |
Spécifie un filtre pour ne renvoyer que les exécutions s'étant terminées à cette date ou avant. |
2019-05-16T10:26:14Z |
| EndDateAfter |
string |
Non |
Spécifie un filtre pour ne renvoyer que les exécutions s'étant terminées à cette date ou après. |
2019-05-16T10:26:14Z |
| Mode |
string |
Non |
Le mode d'exécution. Valeurs valides : |
Automatic |
| ExecutedBy |
string |
Non |
L'utilisateur qui a démarré l'exécution. |
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 dans les résultats. La valeur par défaut est false. |
true |
| Category |
string |
Non |
La catégorie du modèle. Valeurs valides : Other, TimerTrigger, EventTrigger et AlarmTrigger. |
Other |
| Tags |
object |
Non |
Les balises associées à l'exécution. |
{ "k1": "v1", "k2": "v2" } |
| MaxResults |
integer |
Non |
Le nombre d'entrées à renvoyer sur chaque page. Valeurs valides : 10 à 100. La valeur par défaut est 50. |
50 |
| NextToken |
string |
Non |
Le jeton de pagination renvoyé par un appel précédent et que vous pouvez utiliser pour récupérer la page de résultats suivante. |
MTRBMDc0NjAtRUJFNy00N0NBLTk3NTctMTJDQzQ |
| SortField |
string |
Non |
Le champ à utiliser pour trier les exécutions renvoyées. 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 |
Le niveau de données d'exécution à renvoyer. Valeurs valides : RootDepth et FirstChildDepth. RootDepth renvoie uniquement les exécutions parentes. FirstChildDepth renvoie uniquement les exécutions enfants de premier niveau. Vous pouvez spécifier ce paramètre ou IncludeChildExecution, mais pas les deux. Nous vous recommandons d'utiliser Depth. |
RootDepth |
| Categories |
string |
Non |
Une liste de catégories de modèles. Valeurs valides : Other, TimerTrigger, EventTrigger et AlarmTrigger. Vous pouvez spécifier ce paramètre ou Category, mais pas les deux. Nous vous recommandons d'utiliser Categories. |
["TimerTrigger", "EventTrigger"] |
| RdFolderIds |
array |
Non |
The IDs of folders in Resource Directory. Use this parameter to query executions within specific folders. |
|
|
string |
Non |
The ID of a folder in Resource Directory. |
rd-xxx |
|
| AccountId |
string |
Non |
123456789 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| NextToken |
string |
Le jeton pour récupérer la page de résultats suivante. |
MTRBMDc0NjAtRUJFNy00N0NBLTk3NTctMTJDQzQ |
| RequestId |
string |
L'identifiant de la requête. |
14A074-47CA-9757-12CC4761D47A |
| MaxResults |
integer |
Le nombre d'entrées renvoyées par page. |
50 |
| Executions |
array<object> |
La liste des exécutions. |
|
|
array<object> |
|||
| Status |
string |
L'état de l'exécution. Valeurs valides : Started, Queued, Running, Waiting, Success, Failed et Cancelled. |
Success |
| WaitingStatus |
string |
L'état d'attente de l'exécution. |
"" |
| Targets |
string |
Les ressources cibles de l'exécution. |
"{"ResourceType": "ALIYUN::ECS::Instance", "Filters": [{"ResourceIds": ["i-bp14z07dg3464980x72o"], "RegionId": "cn-hangzhou", "Type": "ResourceIds"}]}" |
| StatusReason |
string |
La raison de l'état actuel. |
"" |
| Tags |
object |
Les balises de l'exécution. |
{} |
| LastSuccessfulTriggerTime |
string |
La dernière fois que le modèle a été déclenché avec succès. |
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 et ConfirmEveryHighRiskAction. |
Skip |
| TemplateName |
string |
Le nom du modèle. |
MyTemplate |
| TemplateVersion |
string |
La version du modèle. |
v1 |
| CreateDate |
string |
L'heure de création de l'exécution. |
2019-05-16T10:26:14Z |
| UpdateDate |
string |
L'heure de la dernière mise à jour de l'exécution. |
2019-05-16T10:26:14Z |
| Description |
string |
La description de l'exécution. |
MyDescription |
| LastTriggerTime |
string |
La dernière fois que le modèle a été déclenché. |
2019-05-27T09:29:18Z |
| ParentExecutionId |
string |
L'identifiant de l'exécution parente. |
exec-xxx |
| LastTriggerStatus |
string |
L'état de la dernière exécution déclenchée. |
Success |
| StatusMessage |
string |
Le message d'état de l'exécution. |
“” |
| Outputs |
string |
Les sorties de l'exécution. |
{ "InstanceId":"i-xxx" } |
| ExecutedBy |
string |
L'utilisateur qui a initié l'exécution. |
1309252800 |
| EndDate |
string |
L'heure de fin de l'exécution. |
2019-05-16T10:26:14Z |
| IsParent |
boolean |
Indique si l'exécution inclut des tâches enfants. |
false |
| StartDate |
string |
L'heure de début de l'exécution. |
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 |
Une collection de compteurs de tâches, classés par état. |
{"Failed": 0,"Success": 1,"Total": 2} |
| ResourceGroupId |
string |
L'identifiant du groupe de ressources. |
rg-acfmxsn4m4****** |
| Category |
string |
La catégorie du modèle associé. Valeurs valides : Other, TimerTrigger, EventTrigger et AlarmTrigger. |
Other |
| TemplateId |
string |
L'identifiant du modèle. |
123 |
| RamRole |
string |
Le rôle RAM utilisé pour exécuter le modèle. |
OOSServiceRole |
| ResourceStatus |
string |
L'état des ressources cibles. |
{ "Success": 1 } |
| CurrentTasks |
array<object> |
Les tâches en cours d'exécution. |
|
|
object |
|||
| TaskExecutionId |
string |
The task execution ID. |
task-exec-44d32b45d2a49899#1 |
| TaskName |
string |
The task name. |
installSLSILogtail |
| TaskAction |
string |
The task's action. |
acs::Template |
| LastTriggerStatusMessage |
string |
Le message d'état de la dernière exécution déclenchée. Pour les exécutions déclenchées par un minuteur, un événement ou une alarme, cela indique l'état de l'exécution la plus récente. Pour les autres types d'exécutions, cette valeur est identique à StatusMessage. |
"" |
| LastTriggerOutputs |
string |
Les sorties de la dernière exécution déclenchée. Pour les exécutions déclenchées par un minuteur, un événement ou une alarme, cela indique les sorties de l'exécution la plus récente. Pour les autres types d'exécutions, cette valeur est identique à Outputs. |
{ |
| NextScheduleTime |
string |
L'heure du prochain déclenchement pour une exécution déclenchée par un minuteur. |
2019-05-16T10:26:14Z |
| AccountId |
string |
The ID of the owning account. |
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.