def get_volumes(cls, zone=None): """ 获取指定区域所有存储信息 :param zone: 区域 :return: 存储信息 """ volumes_data = ApiModel.get_resources('Volumes', 'volume_set', zone) return volumes_data
def get_eips(cls, zone=None): """ 获取指定区域所有带宽信息 :param zone: 区域 :return: 带宽信息 """ eip_data = ApiModel.get_resources('Eips', 'eip_set', zone) return eip_data
def get_routers(cls, zone=None): """ 获取指定区域所有路由器信息 :param zone: 区域 :return: 路由器信息 """ routers_data = ApiModel.get_resources('Routers', 'router_set', zone) return routers_data
def get_snapshots(cls, zone=None): """ 获取指定区域所有备份信息 :param zone: 区域 :return: 备份信息 """ snapshots_data = ApiModel.get_resources('Snapshots', 'snapshot_set', zone) return snapshots_data
def get_instances(cls, zone=None): """ 指定区域所有主机信息 :param zone: 区域 :return: 主机信息 """ instances_data = ApiModel.get_resources('Instances', 'instance_set', zone) return instances_data
def get_loadbalancers(cls, zone=None): """ 获取指定区域所有负载均衡信息 :param zone: 区域 :return: 负载均衡信息 """ loadbalancer_data = ApiModel.get_resources('LoadBalancers', 'loadbalancer_set', zone) return loadbalancer_data