@@ -4795,6 +4795,122 @@ def calc_password_security_info_with_http_info(self, calc_password_security_info
47954795 _request_timeout=local_var_params.get('_request_timeout'),
47964796 collection_formats=collection_formats)
47974797
4798+ def certificate_discovery(self, certificate_discovery, **kwargs): # noqa: E501
4799+ """certificate_discovery # noqa: E501
4800+
4801+ This method makes a synchronous HTTP request by default. To make an
4802+ asynchronous HTTP request, please pass async_req=True
4803+ >>> thread = api.certificate_discovery(certificate_discovery, async_req=True)
4804+ >>> result = thread.get()
4805+
4806+ :param async_req bool: execute request asynchronously
4807+ :param CertificateDiscovery certificate_discovery: (required)
4808+ :param _preload_content: if False, the urllib3.HTTPResponse object will
4809+ be returned without reading/decoding response
4810+ data. Default is True.
4811+ :param _request_timeout: timeout setting for this request. If one
4812+ number provided, it will be total request
4813+ timeout. It can also be a pair (tuple) of
4814+ (connection, read) timeouts.
4815+ :return: CertificateDiscoveryOutput
4816+ If the method is called asynchronously,
4817+ returns the request thread.
4818+ """
4819+ kwargs['_return_http_data_only'] = True
4820+ return self.certificate_discovery_with_http_info(certificate_discovery, **kwargs) # noqa: E501
4821+
4822+ def certificate_discovery_with_http_info(self, certificate_discovery, **kwargs): # noqa: E501
4823+ """certificate_discovery # noqa: E501
4824+
4825+ This method makes a synchronous HTTP request by default. To make an
4826+ asynchronous HTTP request, please pass async_req=True
4827+ >>> thread = api.certificate_discovery_with_http_info(certificate_discovery, async_req=True)
4828+ >>> result = thread.get()
4829+
4830+ :param async_req bool: execute request asynchronously
4831+ :param CertificateDiscovery certificate_discovery: (required)
4832+ :param _return_http_data_only: response data without head status code
4833+ and headers
4834+ :param _preload_content: if False, the urllib3.HTTPResponse object will
4835+ be returned without reading/decoding response
4836+ data. Default is True.
4837+ :param _request_timeout: timeout setting for this request. If one
4838+ number provided, it will be total request
4839+ timeout. It can also be a pair (tuple) of
4840+ (connection, read) timeouts.
4841+ :return: tuple(CertificateDiscoveryOutput, status_code(int), headers(HTTPHeaderDict))
4842+ If the method is called asynchronously,
4843+ returns the request thread.
4844+ """
4845+
4846+ local_var_params = locals()
4847+
4848+ all_params = [
4849+ 'certificate_discovery'
4850+ ]
4851+ all_params.extend(
4852+ [
4853+ 'async_req',
4854+ '_return_http_data_only',
4855+ '_preload_content',
4856+ '_request_timeout'
4857+ ]
4858+ )
4859+
4860+ for key, val in six.iteritems(local_var_params['kwargs']):
4861+ if key not in all_params:
4862+ raise ApiTypeError(
4863+ "Got an unexpected keyword argument '%s'"
4864+ " to method certificate_discovery" % key
4865+ )
4866+ local_var_params[key] = val
4867+ del local_var_params['kwargs']
4868+ # verify the required parameter 'certificate_discovery' is set
4869+ if self.api_client.client_side_validation and ('certificate_discovery' not in local_var_params or # noqa: E501
4870+ local_var_params['certificate_discovery'] is None): # noqa: E501
4871+ raise ApiValueError("Missing the required parameter `certificate_discovery` when calling `certificate_discovery`") # noqa: E501
4872+
4873+ collection_formats = {}
4874+
4875+ path_params = {}
4876+
4877+ query_params = []
4878+
4879+ header_params = {}
4880+
4881+ form_params = []
4882+ local_var_files = {}
4883+
4884+ body_params = None
4885+ if 'certificate_discovery' in local_var_params:
4886+ body_params = local_var_params['certificate_discovery']
4887+ # HTTP header `Accept`
4888+ header_params['Accept'] = self.api_client.select_header_accept(
4889+ ['application/json']) # noqa: E501
4890+
4891+ # HTTP header `Content-Type`
4892+ header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501
4893+ ['application/json']) # noqa: E501
4894+
4895+ # Authentication setting
4896+ auth_settings = [] # noqa: E501
4897+
4898+ return self.api_client.call_api(
4899+ '/certificate-discovery', 'POST',
4900+ path_params,
4901+ query_params,
4902+ header_params,
4903+ body=body_params,
4904+ post_params=form_params,
4905+ files=local_var_files,
4906+ response_type='CertificateDiscoveryOutput', # noqa: E501
4907+ auth_settings=auth_settings,
4908+ async_req=local_var_params.get('async_req'),
4909+ _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501
4910+ _preload_content=local_var_params.get('_preload_content', True),
4911+ _request_timeout=local_var_params.get('_request_timeout'),
4912+ collection_formats=collection_formats)
4913+
47984914 def change_admin_account_password(self, change_admin_account_password, **kwargs): # noqa: E501
47994915 """change_admin_account_password # noqa: E501
48004916
0 commit comments