def main(self):
        now = datetime.datetime.utcnow()
        then = now - datetime.timedelta(hours=1)
        if not self.args.get('StartTime'):
            self.params['StartTime'] = then.strftime('%Y-%m-%dT%H:%M:%SZ')
        if not self.args.get('EndTime'):
            self.params['EndTime'] = now.strftime('%Y-%m-%dT%H:%M:%SZ')

        return PaginatedResponse(self, (None, ), ('Datapoints', ))
Example #2
0
 def main(self):
     return PaginatedResponse(self, (None,), ('AutoScalingGroups',))
Example #3
0
 def main(self):
     return PaginatedResponse(self, (None, ), ('Metrics', ))
 def main(self):
     return PaginatedResponse(self, (None, ), ('AlarmHistoryItems', ))
Example #5
0
 def main(self):
     self.method = 'GET'
     pages = [(path, {}) for path in self.args['paths']]
     return PaginatedResponse(self, pages, ('Contents',))
Example #6
0
 def main(self):
     return PaginatedResponse(self, (None,), ('AutoScalingInstances',))
 def main(self):
     return PaginatedResponse(self, (None, ),
                              ('NotificationConfigurations', ))
Example #8
0
 def main(self):
     return PaginatedResponse(self, (None,), ('Users',))
Example #9
0
 def main(self):
     return PaginatedResponse(self, (None, ), ('InstanceProfiles', ))
 def main(self):
     return PaginatedResponse(self, (None, ), ('Certificates', ))
Example #11
0
 def main(self):
     return PaginatedResponse(self, (None, ),
                              ('ScheduledUpdateGroupActions', ))
Example #12
0
 def main(self):
     return PaginatedResponse(self, (None, ), ('AccessKeyMetadata', ))
 def main(self):
     return PaginatedResponse(self, (None,), ('ScalingPolicies',))
 def main(self):
     return PaginatedResponse(self, (None, ), ('Activities', ))
Example #15
0
 def main(self):
     return PaginatedResponse(self, (None, ), ('MFADevices', ))
Example #16
0
 def main(self):
     return PaginatedResponse(self, (None, ),
                              ('ServerCertificateMetadataList', ))
Example #17
0
 def main(self):
     return PaginatedResponse(self, (None, ), ('Groups', ))
Example #18
0
 def main(self):
     return PaginatedResponse(self, (None, ), ('PolicyNames', ))
 def main(self):
     return PaginatedResponse(self, (None, ), ('LaunchConfigurations', ))