git-off

git off handles large files in git repos
git clone https://noulin.net/git/git-off.git
Log | Files | Refs | README

elasticache-2015-02-02.waiters2.json (5118B)


      1 {
      2     "version":2,
      3     "waiters":{
      4         "CacheClusterAvailable":{
      5             "acceptors":[
      6                 {
      7                     "argument":"CacheClusters[].CacheClusterStatus",
      8                     "expected":"available",
      9                     "matcher":"pathAll",
     10                     "state":"success"
     11                 },
     12                 {
     13                     "argument":"CacheClusters[].CacheClusterStatus",
     14                     "expected":"deleted",
     15                     "matcher":"pathAny",
     16                     "state":"failure"
     17                 },
     18                 {
     19                     "argument":"CacheClusters[].CacheClusterStatus",
     20                     "expected":"deleting",
     21                     "matcher":"pathAny",
     22                     "state":"failure"
     23                 },
     24                 {
     25                     "argument":"CacheClusters[].CacheClusterStatus",
     26                     "expected":"incompatible-network",
     27                     "matcher":"pathAny",
     28                     "state":"failure"
     29                 },
     30                 {
     31                     "argument":"CacheClusters[].CacheClusterStatus",
     32                     "expected":"restore-failed",
     33                     "matcher":"pathAny",
     34                     "state":"failure"
     35                 }
     36             ],
     37             "delay":15,
     38             "description":"Wait until ElastiCache cluster is available.",
     39             "maxAttempts":40,
     40             "operation":"DescribeCacheClusters"
     41         },
     42         "CacheClusterDeleted":{
     43             "acceptors":[
     44                 {
     45                     "argument":"CacheClusters[].CacheClusterStatus",
     46                     "expected":"deleted",
     47                     "matcher":"pathAll",
     48                     "state":"success"
     49                 },
     50                 {
     51                     "expected":"CacheClusterNotFound",
     52                     "matcher":"error",
     53                     "state":"success"
     54                 },
     55                 {
     56                     "argument":"CacheClusters[].CacheClusterStatus",
     57                     "expected":"available",
     58                     "matcher":"pathAny",
     59                     "state":"failure"
     60                 },
     61                 {
     62                     "argument":"CacheClusters[].CacheClusterStatus",
     63                     "expected":"creating",
     64                     "matcher":"pathAny",
     65                     "state":"failure"
     66                 },
     67                 {
     68                     "argument":"CacheClusters[].CacheClusterStatus",
     69                     "expected":"incompatible-network",
     70                     "matcher":"pathAny",
     71                     "state":"failure"
     72                 },
     73                 {
     74                     "argument":"CacheClusters[].CacheClusterStatus",
     75                     "expected":"modifying",
     76                     "matcher":"pathAny",
     77                     "state":"failure"
     78                 },
     79                 {
     80                     "argument":"CacheClusters[].CacheClusterStatus",
     81                     "expected":"restore-failed",
     82                     "matcher":"pathAny",
     83                     "state":"failure"
     84                 },
     85                 {
     86                     "argument":"CacheClusters[].CacheClusterStatus",
     87                     "expected":"snapshotting",
     88                     "matcher":"pathAny",
     89                     "state":"failure"
     90                 }
     91             ],
     92             "delay":15,
     93             "description":"Wait until ElastiCache cluster is deleted.",
     94             "maxAttempts":40,
     95             "operation":"DescribeCacheClusters"
     96         },
     97         "ReplicationGroupAvailable":{
     98             "acceptors":[
     99                 {
    100                     "argument":"ReplicationGroups[].Status",
    101                     "expected":"available",
    102                     "matcher":"pathAll",
    103                     "state":"success"
    104                 },
    105                 {
    106                     "argument":"ReplicationGroups[].Status",
    107                     "expected":"deleted",
    108                     "matcher":"pathAny",
    109                     "state":"failure"
    110                 }
    111             ],
    112             "delay":15,
    113             "description":"Wait until ElastiCache replication group is available.",
    114             "maxAttempts":40,
    115             "operation":"DescribeReplicationGroups"
    116         },
    117         "ReplicationGroupDeleted":{
    118             "acceptors":[
    119                 {
    120                     "argument":"ReplicationGroups[].Status",
    121                     "expected":"deleted",
    122                     "matcher":"pathAll",
    123                     "state":"success"
    124                 },
    125                 {
    126                     "argument":"ReplicationGroups[].Status",
    127                     "expected":"available",
    128                     "matcher":"pathAny",
    129                     "state":"failure"
    130                 },
    131                 {
    132                     "expected":"ReplicationGroupNotFoundFault",
    133                     "matcher":"error",
    134                     "state":"success"
    135                 }
    136             ],
    137             "delay":15,
    138             "description":"Wait until ElastiCache replication group is deleted.",
    139             "maxAttempts":40,
    140             "operation":"DescribeReplicationGroups"
    141         }
    142     }
    143 }