Beispiel #1
0
 def modify_protection_rule_cache_status_with_options(
         self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(body=UtilClient.to_map(request))
     return TeaCore.from_map(
         waf_openapi_20190910_models.
         ModifyProtectionRuleCacheStatusResponse(),
         self.do_rpcrequest('ModifyProtectionRuleCacheStatus', '2019-09-10',
                            'HTTPS', 'POST', 'AK', 'json', req, runtime))
 def describe_available_nacos_instances_with_options(self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(
         body=UtilClient.to_map(request)
     )
     return TeaCore.from_map(
         servicemesh_20200111_models.DescribeAvailableNacosInstancesResponse(),
         self.do_rpcrequest('DescribeAvailableNacosInstances', '2020-01-11', 'HTTPS', 'POST', 'AK', 'json', req, runtime)
     )
Beispiel #3
0
 def update_authorization_rule_attribute_with_options(
         self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(body=UtilClient.to_map(request))
     return TeaCore.from_map(
         io_tcc20210513_models.UpdateAuthorizationRuleAttributeResponse(),
         self.do_rpcrequest('UpdateAuthorizationRuleAttribute',
                            '2021-05-13', 'HTTPS', 'POST', 'AK', 'json',
                            req, runtime))
 def add_mesh_tag_to_ecs_with_options(self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(
         body=UtilClient.to_map(request)
     )
     return TeaCore.from_map(
         servicemesh_20200111_models.AddMeshTagToEcsResponse(),
         self.do_rpcrequest('AddMeshTagToEcs', '2020-01-11', 'HTTPS', 'POST', 'AK', 'json', req, runtime)
     )
 def modify_builtin_envoy_filter_with_options(self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(
         body=UtilClient.to_map(request)
     )
     return TeaCore.from_map(
         servicemesh_20200111_models.ModifyBuiltinEnvoyFilterResponse(),
         self.do_rpcrequest('ModifyBuiltinEnvoyFilter', '2020-01-11', 'HTTPS', 'POST', 'AK', 'json', req, runtime)
     )
Beispiel #6
0
 def enable_io_tcloud_connector_access_log_with_options(
         self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(body=UtilClient.to_map(request))
     return TeaCore.from_map(
         io_tcc20210513_models.EnableIoTCloudConnectorAccessLogResponse(),
         self.do_rpcrequest('EnableIoTCloudConnectorAccessLog',
                            '2021-05-13', 'HTTPS', 'POST', 'AK', 'json',
                            req, runtime))
 def get_service_registry_source_with_options(self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(
         body=UtilClient.to_map(request)
     )
     return TeaCore.from_map(
         servicemesh_20200111_models.GetServiceRegistrySourceResponse(),
         self.do_rpcrequest('GetServiceRegistrySource', '2020-01-11', 'HTTPS', 'POST', 'AK', 'json', req, runtime)
     )
 def modify_dbconfig_with_options(self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(
         body=UtilClient.to_map(request)
     )
     return TeaCore.from_map(
         clickhouse_20191111_models.ModifyDBConfigResponse(),
         self.do_rpcrequest('ModifyDBConfig', '2019-11-11', 'HTTPS', 'POST', 'AK', 'json', req, runtime)
     )
 def describe_ossstorage_with_options(self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(
         body=UtilClient.to_map(request)
     )
     return TeaCore.from_map(
         clickhouse_20191111_models.DescribeOSSStorageResponse(),
         self.do_rpcrequest('DescribeOSSStorage', '2019-11-11', 'HTTPS', 'POST', 'AK', 'json', req, runtime)
     )
 def describe_cluster_grafana_with_options(self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(
         body=UtilClient.to_map(request)
     )
     return TeaCore.from_map(
         servicemesh_20200111_models.DescribeClusterGrafanaResponse(),
         self.do_rpcrequest('DescribeClusterGrafana', '2020-01-11', 'HTTPS', 'POST', 'AK', 'json', req, runtime)
     )
 def describe_guest_cluster_access_log_dashboards_with_options(self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(
         body=UtilClient.to_map(request)
     )
     return TeaCore.from_map(
         servicemesh_20200111_models.DescribeGuestClusterAccessLogDashboardsResponse(),
         self.do_rpcrequest('DescribeGuestClusterAccessLogDashboards', '2020-01-11', 'HTTPS', 'POST', 'AK', 'json', req, runtime)
     )
 def update_istio_injection_config_with_options(self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(
         body=UtilClient.to_map(request)
     )
     return TeaCore.from_map(
         servicemesh_20200111_models.UpdateIstioInjectionConfigResponse(),
         self.do_rpcrequest('UpdateIstioInjectionConfig', '2020-01-11', 'HTTPS', 'POST', 'AK', 'json', req, runtime)
     )
 def get_auto_injection_label_sync_status_with_options(self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(
         body=UtilClient.to_map(request)
     )
     return TeaCore.from_map(
         servicemesh_20200111_models.GetAutoInjectionLabelSyncStatusResponse(),
         self.do_rpcrequest('GetAutoInjectionLabelSyncStatus', '2020-01-11', 'HTTPS', 'POST', 'AK', 'json', req, runtime)
     )
 def create_ports_for_click_house_with_options(self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(
         body=UtilClient.to_map(request)
     )
     return TeaCore.from_map(
         clickhouse_20191111_models.CreatePortsForClickHouseResponse(),
         self.do_rpcrequest('CreatePortsForClickHouse', '2019-11-11', 'HTTPS', 'POST', 'AK', 'json', req, runtime)
     )
Beispiel #15
0
 def extract_name_with_options(self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(
         body=UtilClient.to_map(request)
     )
     return TeaCore.from_map(
         address_purification_20191118_models.ExtractNameResponse(),
         self.do_rpcrequest('ExtractName', '2019-11-18', 'HTTPS', 'POST', 'AK', 'json', req, runtime)
     )
 def create_service_mesh_with_options(self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(
         body=UtilClient.to_map(request)
     )
     return TeaCore.from_map(
         servicemesh_20200111_models.CreateServiceMeshResponse(),
         self.do_rpcrequest('CreateServiceMesh', '2020-01-11', 'HTTPS', 'POST', 'AK', 'json', req, runtime)
     )
Beispiel #17
0
 def get_address_block_mapping_with_options(self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(
         body=UtilClient.to_map(request)
     )
     return TeaCore.from_map(
         address_purification_20191118_models.GetAddressBlockMappingResponse(),
         self.do_rpcrequest('GetAddressBlockMapping', '2019-11-18', 'HTTPS', 'POST', 'AK', 'json', req, runtime)
     )
Beispiel #18
0
 def classify_poiwith_options(self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(
         body=UtilClient.to_map(request)
     )
     return TeaCore.from_map(
         address_purification_20191118_models.ClassifyPOIResponse(),
         self.do_rpcrequest('ClassifyPOI', '2019-11-18', 'HTTPS', 'POST', 'AK', 'json', req, runtime)
     )
Beispiel #19
0
 async def send_interactive_card_with_options_async(
     self,
     request: dingtalkim__1__0_models.SendInteractiveCardRequest,
     headers: dingtalkim__1__0_models.SendInteractiveCardHeaders,
     runtime: util_models.RuntimeOptions,
 ) -> dingtalkim__1__0_models.SendInteractiveCardResponse:
     UtilClient.validate_model(request)
     body = {}
     if not UtilClient.is_unset(request.ding_isv_org_id):
         body['dingIsvOrgId'] = request.ding_isv_org_id
     if not UtilClient.is_unset(request.card_template_id):
         body['cardTemplateId'] = request.card_template_id
     if not UtilClient.is_unset(request.open_conversation_id):
         body['openConversationId'] = request.open_conversation_id
     if not UtilClient.is_unset(request.receiver_user_id_list):
         body['receiverUserIdList'] = request.receiver_user_id_list
     if not UtilClient.is_unset(request.ding_token_grant_type):
         body['dingTokenGrantType'] = request.ding_token_grant_type
     if not UtilClient.is_unset(request.out_track_id):
         body['outTrackId'] = request.out_track_id
     if not UtilClient.is_unset(request.ding_suite_key):
         body['dingSuiteKey'] = request.ding_suite_key
     if not UtilClient.is_unset(request.robot_code):
         body['robotCode'] = request.robot_code
     if not UtilClient.is_unset(request.ding_org_id):
         body['dingOrgId'] = request.ding_org_id
     if not UtilClient.is_unset(request.conversation_type):
         body['conversationType'] = request.conversation_type
     if not UtilClient.is_unset(request.callback_route_key):
         body['callbackRouteKey'] = request.callback_route_key
     if not UtilClient.is_unset(request.card_data):
         body['cardData'] = request.card_data
     if not UtilClient.is_unset(request.private_data):
         body['privateData'] = request.private_data
     if not UtilClient.is_unset(request.ding_oauth_app_id):
         body['dingOauthAppId'] = request.ding_oauth_app_id
     if not UtilClient.is_unset(request.chat_bot_id):
         body['chatBotId'] = request.chat_bot_id
     if not UtilClient.is_unset(request.user_id_type):
         body['userIdType'] = request.user_id_type
     if not UtilClient.is_unset(request.at_open_ids):
         body['atOpenIds'] = request.at_open_ids
     real_headers = {}
     if not UtilClient.is_unset(headers.common_headers):
         real_headers = headers.common_headers
     if not UtilClient.is_unset(headers.x_acs_dingtalk_access_token):
         real_headers[
             'x-acs-dingtalk-access-token'] = headers.x_acs_dingtalk_access_token
     req = open_api_models.OpenApiRequest(
         headers=real_headers, body=OpenApiUtilClient.parse_to_map(body))
     return TeaCore.from_map(
         dingtalkim__1__0_models.SendInteractiveCardResponse(), await
         self.do_roarequest_async('SendInteractiveCard', 'im_1.0', 'HTTP',
                                  'POST', 'AK',
                                  f'/v1.0/im/interactiveCards/send', 'json',
                                  req, runtime))
Beispiel #20
0
 def notify_badge_code_pay_result_with_options(
     self,
     request: dingtalkbadge__1__0_models.NotifyBadgeCodePayResultRequest,
     headers: dingtalkbadge__1__0_models.NotifyBadgeCodePayResultHeaders,
     runtime: util_models.RuntimeOptions,
 ) -> dingtalkbadge__1__0_models.NotifyBadgeCodePayResultResponse:
     UtilClient.validate_model(request)
     body = {}
     if not UtilClient.is_unset(request.amount):
         body['amount'] = request.amount
     if not UtilClient.is_unset(request.charge_amount):
         body['chargeAmount'] = request.charge_amount
     if not UtilClient.is_unset(request.corp_id):
         body['corpId'] = request.corp_id
     if not UtilClient.is_unset(request.ext_info):
         body['extInfo'] = request.ext_info
     if not UtilClient.is_unset(request.gmt_trade_create):
         body['gmtTradeCreate'] = request.gmt_trade_create
     if not UtilClient.is_unset(request.gmt_trade_finish):
         body['gmtTradeFinish'] = request.gmt_trade_finish
     if not UtilClient.is_unset(request.merchant_name):
         body['merchantName'] = request.merchant_name
     if not UtilClient.is_unset(request.pay_channel_detail_list):
         body['payChannelDetailList'] = request.pay_channel_detail_list
     if not UtilClient.is_unset(request.pay_code):
         body['payCode'] = request.pay_code
     if not UtilClient.is_unset(request.promotion_amount):
         body['promotionAmount'] = request.promotion_amount
     if not UtilClient.is_unset(request.remark):
         body['remark'] = request.remark
     if not UtilClient.is_unset(request.title):
         body['title'] = request.title
     if not UtilClient.is_unset(request.trade_error_code):
         body['tradeErrorCode'] = request.trade_error_code
     if not UtilClient.is_unset(request.trade_error_msg):
         body['tradeErrorMsg'] = request.trade_error_msg
     if not UtilClient.is_unset(request.trade_no):
         body['tradeNo'] = request.trade_no
     if not UtilClient.is_unset(request.trade_status):
         body['tradeStatus'] = request.trade_status
     if not UtilClient.is_unset(request.user_id):
         body['userId'] = request.user_id
     real_headers = {}
     if not UtilClient.is_unset(headers.common_headers):
         real_headers = headers.common_headers
     if not UtilClient.is_unset(headers.x_acs_dingtalk_access_token):
         real_headers[
             'x-acs-dingtalk-access-token'] = UtilClient.to_jsonstring(
                 headers.x_acs_dingtalk_access_token)
     req = open_api_models.OpenApiRequest(
         headers=real_headers, body=OpenApiUtilClient.parse_to_map(body))
     return TeaCore.from_map(
         dingtalkbadge__1__0_models.NotifyBadgeCodePayResultResponse(),
         self.do_roarequest('NotifyBadgeCodePayResult', 'badge_1.0', 'HTTP',
                            'POST', 'AK', f'/v1.0/badge/codes/payResults',
                            'json', req, runtime))
Beispiel #21
0
 async def industrialize_manufacture_query_jobs_with_options_async(
     self,
     request: dingtalkmanufacturing__1__0_models.
     IndustrializeManufactureQueryJobsRequest,
     headers: dingtalkmanufacturing__1__0_models.
     IndustrializeManufactureQueryJobsHeaders,
     runtime: util_models.RuntimeOptions,
 ) -> dingtalkmanufacturing__1__0_models.IndustrializeManufactureQueryJobsResponse:
     UtilClient.validate_model(request)
     body = {}
     if not UtilClient.is_unset(request.current_page):
         body['currentPage'] = request.current_page
     if not UtilClient.is_unset(request.inst_no):
         body['instNo'] = request.inst_no
     if not UtilClient.is_unset(request.manufacture_day):
         body['manufactureDay'] = request.manufacture_day
     if not UtilClient.is_unset(request.mes_app_key):
         body['mesAppKey'] = request.mes_app_key
     if not UtilClient.is_unset(request.page_size):
         body['pageSize'] = request.page_size
     if not UtilClient.is_unset(request.process_name):
         body['processName'] = request.process_name
     if not UtilClient.is_unset(request.product_code):
         body['productCode'] = request.product_code
     if not UtilClient.is_unset(request.product_name):
         body['productName'] = request.product_name
     if not UtilClient.is_unset(request.product_specification):
         body['productSpecification'] = request.product_specification
     if not UtilClient.is_unset(request.qualified_quantity):
         body['qualifiedQuantity'] = request.qualified_quantity
     if not UtilClient.is_unset(request.unit_price):
         body['unitPrice'] = request.unit_price
     if not UtilClient.is_unset(request.user_id):
         body['userId'] = request.user_id
     if not UtilClient.is_unset(request.user_id_list):
         body['userIdList'] = request.user_id_list
     if not UtilClient.is_unset(request.user_name):
         body['userName'] = request.user_name
     if not UtilClient.is_unset(request.uuid):
         body['uuid'] = request.uuid
     real_headers = {}
     if not UtilClient.is_unset(headers.common_headers):
         real_headers = headers.common_headers
     if not UtilClient.is_unset(headers.x_acs_dingtalk_access_token):
         real_headers[
             'x-acs-dingtalk-access-token'] = UtilClient.to_jsonstring(
                 headers.x_acs_dingtalk_access_token)
     req = open_api_models.OpenApiRequest(
         headers=real_headers, body=OpenApiUtilClient.parse_to_map(body))
     return TeaCore.from_map(
         dingtalkmanufacturing__1__0_models.
         IndustrializeManufactureQueryJobsResponse(), await
         self.do_roarequest_async('IndustrializeManufactureQueryJobs',
                                  'manufacturing_1.0', 'HTTP', 'POST', 'AK',
                                  f'/v1.0/manufacturing/users/jobs/query',
                                  'json', req, runtime))
Beispiel #22
0
 def describe_protection_module_code_config_with_options(
         self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(body=UtilClient.to_map(request))
     return TeaCore.from_map(
         waf_openapi_20190910_models.
         DescribeProtectionModuleCodeConfigResponse(),
         self.do_rpcrequest('DescribeProtectionModuleCodeConfig',
                            '2019-09-10', 'HTTPS', 'POST', 'AK', 'json',
                            req, runtime))
 def get_pipeline_instance_build_number_status_with_options(
         self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(body=UtilClient.to_map(request))
     return TeaCore.from_map(
         devops_rdc_20200303_models.
         GetPipelineInstanceBuildNumberStatusResponse(),
         self.do_rpcrequest('GetPipelineInstanceBuildNumberStatus',
                            '2020-03-03', 'HTTPS', 'POST', 'AK', 'json',
                            req, runtime))
Beispiel #24
0
 def submit_internal_purchase_charge_data_with_options(
         self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(body=UtilClient.to_map(request))
     return TeaCore.from_map(
         cloud_game_api20200728_models.
         SubmitInternalPurchaseChargeDataResponse(),
         self.do_rpcrequest('SubmitInternalPurchaseChargeData',
                            '2020-07-28', 'HTTPS', 'POST', 'AK', 'json',
                            req, runtime))
Beispiel #25
0
 def create_certificate_by_certificate_id_with_options(
         self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(body=UtilClient.to_map(request))
     return TeaCore.from_map(
         waf_openapi_20190910_models.
         CreateCertificateByCertificateIdResponse(),
         self.do_rpcrequest('CreateCertificateByCertificateId',
                            '2019-09-10', 'HTTPS', 'POST', 'AK', 'json',
                            req, runtime))
 def describe_regions_with_options(self, request, runtime):
     UtilClient.validate_model(request)
     query = OpenApiUtilClient.query(UtilClient.to_map(request))
     req = open_api_models.OpenApiRequest(
         query=query
     )
     return TeaCore.from_map(
         servicemesh_20200111_models.DescribeRegionsResponse(),
         self.do_rpcrequest('DescribeRegions', '2020-01-11', 'HTTPS', 'GET', 'AK', 'json', req, runtime)
     )
 def get_ecs_list_with_options(self, request, runtime):
     UtilClient.validate_model(request)
     query = OpenApiUtilClient.query(UtilClient.to_map(request))
     req = open_api_models.OpenApiRequest(
         query=query
     )
     return TeaCore.from_map(
         servicemesh_20200111_models.GetEcsListResponse(),
         self.do_rpcrequest('GetEcsList', '2020-01-11', 'HTTPS', 'GET', 'AK', 'json', req, runtime)
     )
Beispiel #28
0
 def list_algo_defs_with_options(self, request, headers, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(
         headers=headers,
         body=UtilClient.to_array(request.body)
     )
     return TeaCore.from_map(
         pai_studio_20210202_models.ListAlgoDefsResponse(),
         self.do_roarequest('ListAlgoDefs', '2021-02-02', 'HTTPS', 'POST', 'AK', '/api/v1/algo/detail', 'json', req, runtime)
     )
Beispiel #29
0
 def list_io_tcloud_connector_available_zones_with_options(
         self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(body=UtilClient.to_map(request))
     return TeaCore.from_map(
         io_tcc20210513_models.ListIoTCloudConnectorAvailableZonesResponse(
         ),
         self.do_rpcrequest('ListIoTCloudConnectorAvailableZones',
                            '2021-05-13', 'HTTPS', 'POST', 'AK', 'json',
                            req, runtime))
Beispiel #30
0
 def dissociate_vswitch_from_io_tcloud_connector_with_options(
         self, request, runtime):
     UtilClient.validate_model(request)
     req = open_api_models.OpenApiRequest(body=UtilClient.to_map(request))
     return TeaCore.from_map(
         io_tcc20210513_models.
         DissociateVSwitchFromIoTCloudConnectorResponse(),
         self.do_rpcrequest('DissociateVSwitchFromIoTCloudConnector',
                            '2021-05-13', 'HTTPS', 'POST', 'AK', 'json',
                            req, runtime))