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