def modify_file_system_attribute(self): client_factory = ClientFactory('zfs') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.zfs.apis.ModifyFileSystemAttributeRequest import ModifyFileSystemAttributeRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = ModifyFileSystemAttributeRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print('{"error":"This api is not supported, please use the newer version"}') except Exception as e: print(e)
def batch_set_dns_resolve(self): client_factory = ClientFactory('clouddnsservice') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.clouddnsservice.apis.BatchSetDnsResolveRequest import BatchSetDnsResolveRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = BatchSetDnsResolveRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print('{"error":"This api is not supported, please use the newer version"}') except Exception as e: print(e)
def test_site_monitor(self): client_factory = ClientFactory('detection') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.detection.apis.TestSiteMonitorRequest import TestSiteMonitorRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = TestSiteMonitorRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print('{"error":"This api is not supported, please use the newer version"}') except Exception as e: print(e)
def get_monitor_alarm_info(self): client_factory = ClientFactory('clouddnsservice') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.clouddnsservice.apis.GetMonitorAlarmInfoRequest import GetMonitorAlarmInfoRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = GetMonitorAlarmInfoRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print('{"error":"This api is not supported, please use the newer version"}') except Exception as e: print(e)
def describe_rooms(self): client_factory = ClientFactory('jdccs') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.jdccs.apis.DescribeRoomsRequest import DescribeRoomsRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = DescribeRoomsRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print('{"error":"This api is not supported, please use the newer version"}') except Exception as e: print(e)
def query_bill_summary(self): client_factory = ClientFactory('billing') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.billing.apis.QueryBillSummaryRequest import QueryBillSummaryRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = QueryBillSummaryRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print('{"error":"This api is not supported, please use the newer version"}') except Exception as e: print(e)
def update_thing_shadow(self): client_factory = ClientFactory('iothub') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.iothub.apis.UpdateThingShadowRequest import UpdateThingShadowRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = UpdateThingShadowRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print('{"error":"This api is not supported, please use the newer version"}') except Exception as e: print(e)
def reinstall_instance(self): client_factory = ClientFactory('cps') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.cps.apis.ReinstallInstanceRequest import ReinstallInstanceRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = ReinstallInstanceRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print('{"error":"This api is not supported, please use the newer version"}') except Exception as e: print(e)
def disassociate_elastic_ip(self): client_factory = ClientFactory('pod') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.pod.apis.DisassociateElasticIpRequest import DisassociateElasticIpRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = DisassociateElasticIpRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print('{"error":"This api is not supported, please use the newer version"}') except Exception as e: print(e)
def list_product_abilities(self): client_factory = ClientFactory('iothub') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.iothub.apis.ListProductAbilitiesRequest import ListProductAbilitiesRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = ListProductAbilitiesRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print('{"error":"This api is not supported, please use the newer version"}') except Exception as e: print(e)
def exec_get_exit_code(self): client_factory = ClientFactory('pod') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.pod.apis.ExecGetExitCodeRequest import ExecGetExitCodeRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = ExecGetExitCodeRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print('{"error":"This api is not supported, please use the newer version"}') except Exception as e: print(e)
def put_custom_metric_data(self): client_factory = ClientFactory('monitor') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.monitor.apis.PutCustomMetricDataRequest import PutCustomMetricDataRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = PutCustomMetricDataRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print('{"error":"This api is not supported, please use the newer version"}') except Exception as e: print(e)
def get_sale_service_by_deliver_number(self): client_factory = ClientFactory('elite') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.elite.apis.GetSaleServiceByDeliverNumberRequest import GetSaleServiceByDeliverNumberRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = GetSaleServiceByDeliverNumberRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print('{"error":"This api is not supported, please use the newer version"}') except Exception as e: print(e)
def create_containers(self): client_factory = ClientFactory('nc') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.nc.apis.CreateContainersRequest import CreateContainersRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = CreateContainersRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print('{"error":"This api is not supported, please use the newer version"}') except Exception as e: print(e)
def set_clean_threshold(self): client_factory = ClientFactory('baseanti') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.baseanti.apis.SetCleanThresholdRequest import SetCleanThresholdRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = SetCleanThresholdRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print('{"error":"This api is not supported, please use the newer version"}') except Exception as e: print(e)
def resize_tty(h, w, app, region_id, container_id, exec_id=None): params = { 'height': h, 'width': w, 'regionId': region_id, 'containerId': container_id } if exec_id is not None: params.update({'execId': exec_id}) client_factory = ClientFactory('nc') client = client_factory.get(app) if client is None: return req = ResizeTtyRequest(params) resp = client.send(req) Printer.print_result(resp)
def disabled_user_access_key(self): client_factory = ClientFactory('iam') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.iam.apis.DisabledUserAccessKeyRequest import DisabledUserAccessKeyRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = DisabledUserAccessKeyRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print( '{"error":"This api is not supported, please use the newer version"}' ) except Exception as e: print(e)
def async_invoke(self): client_factory = ClientFactory('function') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.function.apis.AsyncInvokeRequest import AsyncInvokeRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = AsyncInvokeRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print( '{"error":"This api is not supported, please use the newer version"}' ) except Exception as e: print(e)
def add_or_update_storage(self): client_factory = ClientFactory('streamcomputer') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.streamcomputer.apis.AddOrUpdateStorageRequest import AddOrUpdateStorageRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = AddOrUpdateStorageRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print( '{"error":"This api is not supported, please use the newer version"}' ) except Exception as e: print(e)
def get_large_screen_data(self): client_factory = ClientFactory('industrydata') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.industrydata.apis.GetLargeScreenDataRequest import GetLargeScreenDataRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = GetLargeScreenDataRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print( '{"error":"This api is not supported, please use the newer version"}' ) except Exception as e: print(e)
def get_sensitive_op_setting(self): client_factory = ClientFactory('sop') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.sop.apis.GetSensitiveOpSettingRequest import GetSensitiveOpSettingRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = GetSensitiveOpSettingRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print( '{"error":"This api is not supported, please use the newer version"}' ) except Exception as e: print(e)
def un_tag_resources(self): client_factory = ClientFactory('resourcetag') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.resourcetag.apis.UnTagResourcesRequest import UnTagResourcesRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = UnTagResourcesRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print( '{"error":"This api is not supported, please use the newer version"}' ) except Exception as e: print(e)
def get_thumbnail_task(self): client_factory = ClientFactory('mps') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.mps.apis.GetThumbnailTaskRequest import GetThumbnailTaskRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = GetThumbnailTaskRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print( '{"error":"This api is not supported, please use the newer version"}' ) except Exception as e: print(e)
def get_authorization_token(self): client_factory = ClientFactory('containerregistry') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.containerregistry.apis.GetAuthorizationTokenRequest import GetAuthorizationTokenRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = GetAuthorizationTokenRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print( '{"error":"This api is not supported, please use the newer version"}' ) except Exception as e: print(e)
def get_consumer_group_list(self): client_factory = ClientFactory('streambus') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.streambus.apis.GetConsumerGroupListRequest import GetConsumerGroupListRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = GetConsumerGroupListRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print( '{"error":"This api is not supported, please use the newer version"}' ) except Exception as e: print(e)
def get_single_bucket_capacity(self): client_factory = ClientFactory('ossopenapi') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.ossopenapi.apis.GetSingleBucketCapacityRequest import GetSingleBucketCapacityRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = GetSingleBucketCapacityRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print( '{"error":"This api is not supported, please use the newer version"}' ) except Exception as e: print(e)
def delete_back_source_configuration(self): client_factory = ClientFactory('ossopenapi') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.ossopenapi.apis.DeleteBackSourceConfigurationRequest import DeleteBackSourceConfigurationRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = DeleteBackSourceConfigurationRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print( '{"error":"This api is not supported, please use the newer version"}' ) except Exception as e: print(e)
def query_namespace_detail(self): client_factory = ClientFactory('streamcomputer') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.streamcomputer.apis.QueryNamespaceDetailRequest import QueryNamespaceDetailRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = QueryNamespaceDetailRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print( '{"error":"This api is not supported, please use the newer version"}' ) except Exception as e: print(e)
def modify_cache_instance_class(self): client_factory = ClientFactory('redis') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.redis.apis.ModifyCacheInstanceClassRequest import ModifyCacheInstanceClassRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = ModifyCacheInstanceClassRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print( '{"error":"This api is not supported, please use the newer version"}' ) except Exception as e: print(e)
def describe_metrics_for_create_alarm(self): client_factory = ClientFactory('monitor') client = client_factory.get(self.app) if client is None: return try: from jdcloud_sdk.services.monitor.apis.DescribeMetricsForCreateAlarmRequest import DescribeMetricsForCreateAlarmRequest params_dict = collect_user_args(self.app) headers = collect_user_headers(self.app) req = DescribeMetricsForCreateAlarmRequest(params_dict, headers) resp = client.send(req) Printer.print_result(resp) except ImportError: print( '{"error":"This api is not supported, please use the newer version"}' ) except Exception as e: print(e)