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', ))
def main(self): return PaginatedResponse(self, (None,), ('AutoScalingGroups',))
def main(self): return PaginatedResponse(self, (None, ), ('Metrics', ))
def main(self): return PaginatedResponse(self, (None, ), ('AlarmHistoryItems', ))
def main(self): self.method = 'GET' pages = [(path, {}) for path in self.args['paths']] return PaginatedResponse(self, pages, ('Contents',))
def main(self): return PaginatedResponse(self, (None,), ('AutoScalingInstances',))
def main(self): return PaginatedResponse(self, (None, ), ('NotificationConfigurations', ))
def main(self): return PaginatedResponse(self, (None,), ('Users',))
def main(self): return PaginatedResponse(self, (None, ), ('InstanceProfiles', ))
def main(self): return PaginatedResponse(self, (None, ), ('Certificates', ))
def main(self): return PaginatedResponse(self, (None, ), ('ScheduledUpdateGroupActions', ))
def main(self): return PaginatedResponse(self, (None, ), ('AccessKeyMetadata', ))
def main(self): return PaginatedResponse(self, (None,), ('ScalingPolicies',))
def main(self): return PaginatedResponse(self, (None, ), ('Activities', ))
def main(self): return PaginatedResponse(self, (None, ), ('MFADevices', ))
def main(self): return PaginatedResponse(self, (None, ), ('ServerCertificateMetadataList', ))
def main(self): return PaginatedResponse(self, (None, ), ('Groups', ))
def main(self): return PaginatedResponse(self, (None, ), ('PolicyNames', ))
def main(self): return PaginatedResponse(self, (None, ), ('LaunchConfigurations', ))