def retrieve_environment_info(self, environment_name=None, environment_id=None, info_type=EbDefault.TailLog): request = Request() request.set_operation('RetrieveEnvironmentInfo') if environment_name is not None: request.set_env_name(environment_name) if environment_id is not None: request.set_env_id(environment_id) if info_type is not None: request.set_info_type(info_type) try: response = self.call(request) except: raise # parse message results = response['RetrieveEnvironmentInfoResponse']\ ['RetrieveEnvironmentInfoResult']['EnvironmentInfo'] request_id = response['RetrieveEnvironmentInfoResponse']\ ['ResponseMetadata']['RequestId'] env_infos = [] for result in results: env_infos.append(EnvironmentInfoDescription.from_json(result)) return Response(request_id, env_infos)
def retrieve_environment_info (self, environment_name = None, environment_id = None, info_type = EbDefault.TailLog): request = Request() request.set_operation('RetrieveEnvironmentInfo') if environment_name is not None: request.set_env_name(environment_name) if environment_id is not None: request.set_env_id(environment_id) if info_type is not None: request.set_info_type(info_type) try: response = self.call(request) except: raise # parse message results = response['RetrieveEnvironmentInfoResponse']\ ['RetrieveEnvironmentInfoResult']['EnvironmentInfo'] request_id = response['RetrieveEnvironmentInfoResponse']\ ['ResponseMetadata']['RequestId'] env_infos = [] for result in results: env_infos.append(EnvironmentInfoDescription.from_json(result)) return Response(request_id, env_infos)
def request_environment_info(self, environment_name=None, environment_id=None, info_type=EbDefault.TailLog): request = Request() request.set_operation(u"RequestEnvironmentInfo") if environment_name is not None: request.set_env_name(environment_name) if environment_id is not None: request.set_env_id(environment_id) if info_type is not None: request.set_info_type(info_type) try: response = self.call(request) except: raise # parse message request_id = response[u"RequestEnvironmentInfoResponse"][u"ResponseMetadata"][u"RequestId"] return Response(request_id)
def request_environment_info (self, environment_name = None, environment_id = None, info_type = EbDefault.TailLog): request = Request() request.set_operation(u'RequestEnvironmentInfo') if environment_name is not None: request.set_env_name(environment_name) if environment_id is not None: request.set_env_id(environment_id) if info_type is not None: request.set_info_type(info_type) try: response = self.call(request) except: raise # parse message request_id = response[u'RequestEnvironmentInfoResponse']\ [u'ResponseMetadata'][u'RequestId'] return Response(request_id)