def can_i_with_http_info(self, resource, action, subresource, **kwargs): # noqa: E501 """can_i # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.can_i_with_http_info(resource, action, subresource, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously :param str resource: (required) :param str action: (required) :param str subresource: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. :return: tuple(AccountCanIResponse, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ local_var_params = locals() all_params = ['resource', 'action', 'subresource'] all_params.extend([ 'async_req', '_return_http_data_only', '_preload_content', '_request_timeout' ]) for key, val in six.iteritems(local_var_params['kwargs']): if key not in all_params: raise ApiTypeError("Got an unexpected keyword argument '%s'" " to method can_i" % key) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'resource' is set if self.api_client.client_side_validation and ( 'resource' not in local_var_params or # noqa: E501 local_var_params['resource'] is None): # noqa: E501 raise ApiValueError( "Missing the required parameter `resource` when calling `can_i`" ) # noqa: E501 # verify the required parameter 'action' is set if self.api_client.client_side_validation and ( 'action' not in local_var_params or # noqa: E501 local_var_params['action'] is None): # noqa: E501 raise ApiValueError( "Missing the required parameter `action` when calling `can_i`" ) # noqa: E501 # verify the required parameter 'subresource' is set if self.api_client.client_side_validation and ( 'subresource' not in local_var_params or # noqa: E501 local_var_params['subresource'] is None): # noqa: E501 raise ApiValueError( "Missing the required parameter `subresource` when calling `can_i`" ) # noqa: E501 collection_formats = {} path_params = {} if 'resource' in local_var_params: path_params['resource'] = local_var_params[ 'resource'] # noqa: E501 if 'action' in local_var_params: path_params['action'] = local_var_params['action'] # noqa: E501 if 'subresource' in local_var_params: path_params['subresource'] = local_var_params[ 'subresource'] # noqa: E501 query_params = [] header_params = {} form_params = [] local_var_files = {} body_params = None # HTTP header `Accept` header_params['Accept'] = self.api_client.select_header_accept( ['application/json']) # noqa: E501 # Authentication setting auth_settings = [] # noqa: E501 return self.api_client.call_api( '/api/v1/account/can-i/{resource}/{action}/{subresource}', 'GET', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, response_type='AccountCanIResponse', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get( '_return_http_data_only'), # noqa: E501 _preload_content=local_var_params.get('_preload_content', True), _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats)
def update_password_with_http_info(self, body, **kwargs): # noqa: E501 """UpdatePassword updates an account's password to a new value # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.update_password_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously :param AccountUpdatePasswordRequest body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ local_var_params = locals() all_params = ['body'] all_params.extend([ 'async_req', '_return_http_data_only', '_preload_content', '_request_timeout' ]) for key, val in six.iteritems(local_var_params['kwargs']): if key not in all_params: raise ApiTypeError("Got an unexpected keyword argument '%s'" " to method update_password" % key) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ( 'body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 raise ApiValueError( "Missing the required parameter `body` when calling `update_password`" ) # noqa: E501 collection_formats = {} path_params = {} query_params = [] header_params = {} form_params = [] local_var_files = {} body_params = None if 'body' in local_var_params: body_params = local_var_params['body'] # HTTP header `Accept` header_params['Accept'] = self.api_client.select_header_accept( ['application/json']) # noqa: E501 # HTTP header `Content-Type` header_params[ 'Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 ['application/json']) # noqa: E501 # Authentication setting auth_settings = [] # noqa: E501 return self.api_client.call_api( '/api/v1/account/password', 'PUT', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, response_type='object', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get( '_return_http_data_only'), # noqa: E501 _preload_content=local_var_params.get('_preload_content', True), _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats)
def list_certificates_with_http_info(self, **kwargs): # noqa: E501 """List all available repository certificates # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.list_certificates_with_http_info(async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously :param str host_name_pattern: A file-glob pattern (not regular expression) the host name has to match. :param str cert_type: The type of the certificate to match (ssh or https). :param str cert_sub_type: The sub type of the certificate to match (protocol dependent, usually only used for ssh certs). :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. :return: tuple(V1alpha1RepositoryCertificateList, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ local_var_params = locals() all_params = ['host_name_pattern', 'cert_type', 'cert_sub_type'] all_params.extend([ 'async_req', '_return_http_data_only', '_preload_content', '_request_timeout' ]) for key, val in six.iteritems(local_var_params['kwargs']): if key not in all_params: raise ApiTypeError("Got an unexpected keyword argument '%s'" " to method list_certificates" % key) local_var_params[key] = val del local_var_params['kwargs'] collection_formats = {} path_params = {} query_params = [] if 'host_name_pattern' in local_var_params and local_var_params[ 'host_name_pattern'] is not None: # noqa: E501 query_params.append( ('hostNamePattern', local_var_params['host_name_pattern'])) # noqa: E501 if 'cert_type' in local_var_params and local_var_params[ 'cert_type'] is not None: # noqa: E501 query_params.append( ('certType', local_var_params['cert_type'])) # noqa: E501 if 'cert_sub_type' in local_var_params and local_var_params[ 'cert_sub_type'] is not None: # noqa: E501 query_params.append( ('certSubType', local_var_params['cert_sub_type'])) # noqa: E501 header_params = {} form_params = [] local_var_files = {} body_params = None # HTTP header `Accept` header_params['Accept'] = self.api_client.select_header_accept( ['application/json']) # noqa: E501 # Authentication setting auth_settings = [] # noqa: E501 return self.api_client.call_api( '/api/v1/certificates', 'GET', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, response_type='V1alpha1RepositoryCertificateList', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get( '_return_http_data_only'), # noqa: E501 _preload_content=local_var_params.get('_preload_content', True), _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats)
def list_accounts_with_http_info(self, **kwargs): # noqa: E501 """list_accounts # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.list_accounts_with_http_info(async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. :return: tuple(AccountAccountsList, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ local_var_params = locals() all_params = [] all_params.extend([ 'async_req', '_return_http_data_only', '_preload_content', '_request_timeout' ]) for key, val in six.iteritems(local_var_params['kwargs']): if key not in all_params: raise ApiTypeError("Got an unexpected keyword argument '%s'" " to method list_accounts" % key) local_var_params[key] = val del local_var_params['kwargs'] collection_formats = {} path_params = {} query_params = [] header_params = {} form_params = [] local_var_files = {} body_params = None # HTTP header `Accept` header_params['Accept'] = self.api_client.select_header_accept( ['application/json']) # noqa: E501 # Authentication setting auth_settings = [] # noqa: E501 return self.api_client.call_api( '/api/v1/account', 'GET', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, response_type='AccountAccountsList', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get( '_return_http_data_only'), # noqa: E501 _preload_content=local_var_params.get('_preload_content', True), _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats)
def delete_token_with_http_info(self, project, role, iat, **kwargs): # noqa: E501 """Delete a new project token. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.delete_token_with_http_info(project, role, iat, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously :param str project: (required) :param str role: (required) :param str iat: (required) :param str id: :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ local_var_params = locals() all_params = [ 'project', 'role', 'iat', 'id' ] all_params.extend( [ 'async_req', '_return_http_data_only', '_preload_content', '_request_timeout' ] ) for key, val in six.iteritems(local_var_params['kwargs']): if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" " to method delete_token" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'project' is set if self.api_client.client_side_validation and ('project' not in local_var_params or # noqa: E501 local_var_params['project'] is None): # noqa: E501 raise ApiValueError("Missing the required parameter `project` when calling `delete_token`") # noqa: E501 # verify the required parameter 'role' is set if self.api_client.client_side_validation and ('role' not in local_var_params or # noqa: E501 local_var_params['role'] is None): # noqa: E501 raise ApiValueError("Missing the required parameter `role` when calling `delete_token`") # noqa: E501 # verify the required parameter 'iat' is set if self.api_client.client_side_validation and ('iat' not in local_var_params or # noqa: E501 local_var_params['iat'] is None): # noqa: E501 raise ApiValueError("Missing the required parameter `iat` when calling `delete_token`") # noqa: E501 collection_formats = {} path_params = {} if 'project' in local_var_params: path_params['project'] = local_var_params['project'] # noqa: E501 if 'role' in local_var_params: path_params['role'] = local_var_params['role'] # noqa: E501 if 'iat' in local_var_params: path_params['iat'] = local_var_params['iat'] # noqa: E501 query_params = [] if 'id' in local_var_params and local_var_params['id'] is not None: # noqa: E501 query_params.append(('id', local_var_params['id'])) # noqa: E501 header_params = {} form_params = [] local_var_files = {} body_params = None # HTTP header `Accept` header_params['Accept'] = self.api_client.select_header_accept( ['application/json']) # noqa: E501 # Authentication setting auth_settings = [] # noqa: E501 return self.api_client.call_api( '/api/v1/projects/{project}/roles/{role}/token/{iat}', 'DELETE', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, response_type='object', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 _preload_content=local_var_params.get('_preload_content', True), _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats)
def update_mixin6_with_http_info(self, project_metadata_name, body, **kwargs): # noqa: E501 """Update updates a project # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.update_mixin6_with_http_info(project_metadata_name, body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously :param str project_metadata_name: Name must be unique within a namespace. Is required when creating resources, although some resources may allow a client to request the generation of an appropriate name automatically. Name is primarily intended for creation idempotence and configuration definition. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/identifiers#names +optional (required) :param ProjectProjectUpdateRequest body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. :return: tuple(V1alpha1AppProject, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ local_var_params = locals() all_params = [ 'project_metadata_name', 'body' ] all_params.extend( [ 'async_req', '_return_http_data_only', '_preload_content', '_request_timeout' ] ) for key, val in six.iteritems(local_var_params['kwargs']): if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" " to method update_mixin6" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'project_metadata_name' is set if self.api_client.client_side_validation and ('project_metadata_name' not in local_var_params or # noqa: E501 local_var_params['project_metadata_name'] is None): # noqa: E501 raise ApiValueError("Missing the required parameter `project_metadata_name` when calling `update_mixin6`") # noqa: E501 # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 raise ApiValueError("Missing the required parameter `body` when calling `update_mixin6`") # noqa: E501 collection_formats = {} path_params = {} if 'project_metadata_name' in local_var_params: path_params['project.metadata.name'] = local_var_params['project_metadata_name'] # noqa: E501 query_params = [] header_params = {} form_params = [] local_var_files = {} body_params = None if 'body' in local_var_params: body_params = local_var_params['body'] # HTTP header `Accept` header_params['Accept'] = self.api_client.select_header_accept( ['application/json']) # noqa: E501 # HTTP header `Content-Type` header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 ['application/json']) # noqa: E501 # Authentication setting auth_settings = [] # noqa: E501 return self.api_client.call_api( '/api/v1/projects/{project.metadata.name}', 'PUT', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, response_type='V1alpha1AppProject', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 _preload_content=local_var_params.get('_preload_content', True), _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats)
def get_mixin3_with_http_info(self, repo, **kwargs): # noqa: E501 """Get returns a repository or its credentials # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.get_mixin3_with_http_info(repo, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously :param str repo: Repo URL for query (required) :param bool force_refresh: Whether to force a cache refresh on repo's connection state. :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. :return: tuple(V1alpha1Repository, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ local_var_params = locals() all_params = ['repo', 'force_refresh'] all_params.extend([ 'async_req', '_return_http_data_only', '_preload_content', '_request_timeout' ]) for key, val in six.iteritems(local_var_params['kwargs']): if key not in all_params: raise ApiTypeError("Got an unexpected keyword argument '%s'" " to method get_mixin3" % key) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'repo' is set if self.api_client.client_side_validation and ( 'repo' not in local_var_params or # noqa: E501 local_var_params['repo'] is None): # noqa: E501 raise ApiValueError( "Missing the required parameter `repo` when calling `get_mixin3`" ) # noqa: E501 collection_formats = {} path_params = {} if 'repo' in local_var_params: path_params['repo'] = local_var_params['repo'] # noqa: E501 query_params = [] if 'force_refresh' in local_var_params and local_var_params[ 'force_refresh'] is not None: # noqa: E501 query_params.append( ('forceRefresh', local_var_params['force_refresh'])) # noqa: E501 header_params = {} form_params = [] local_var_files = {} body_params = None # HTTP header `Accept` header_params['Accept'] = self.api_client.select_header_accept( ['application/json']) # noqa: E501 # Authentication setting auth_settings = [] # noqa: E501 return self.api_client.call_api( '/api/v1/repositories/{repo}', 'GET', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, response_type='V1alpha1Repository', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get( '_return_http_data_only'), # noqa: E501 _preload_content=local_var_params.get('_preload_content', True), _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats)
def get_app_details_with_http_info(self, source_repo_url, body, **kwargs): # noqa: E501 """GetAppDetails returns application details by given path # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.get_app_details_with_http_info(source_repo_url, body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously :param str source_repo_url: RepoURL is the repository URL of the application manifests (required) :param RepositoryRepoAppDetailsQuery body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. :return: tuple(RepositoryRepoAppDetailsResponse, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ local_var_params = locals() all_params = ['source_repo_url', 'body'] all_params.extend([ 'async_req', '_return_http_data_only', '_preload_content', '_request_timeout' ]) for key, val in six.iteritems(local_var_params['kwargs']): if key not in all_params: raise ApiTypeError("Got an unexpected keyword argument '%s'" " to method get_app_details" % key) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'source_repo_url' is set if self.api_client.client_side_validation and ( 'source_repo_url' not in local_var_params or # noqa: E501 local_var_params['source_repo_url'] is None): # noqa: E501 raise ApiValueError( "Missing the required parameter `source_repo_url` when calling `get_app_details`" ) # noqa: E501 # verify the required parameter 'body' is set if self.api_client.client_side_validation and ( 'body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 raise ApiValueError( "Missing the required parameter `body` when calling `get_app_details`" ) # noqa: E501 collection_formats = {} path_params = {} if 'source_repo_url' in local_var_params: path_params['source.repoURL'] = local_var_params[ 'source_repo_url'] # noqa: E501 query_params = [] header_params = {} form_params = [] local_var_files = {} body_params = None if 'body' in local_var_params: body_params = local_var_params['body'] # HTTP header `Accept` header_params['Accept'] = self.api_client.select_header_accept( ['application/json']) # noqa: E501 # HTTP header `Content-Type` header_params[ 'Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 ['application/json']) # noqa: E501 # Authentication setting auth_settings = [] # noqa: E501 return self.api_client.call_api( '/api/v1/repositories/{source.repoURL}/appdetails', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, response_type='RepositoryRepoAppDetailsResponse', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get( '_return_http_data_only'), # noqa: E501 _preload_content=local_var_params.get('_preload_content', True), _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats)
def get_mixin7_with_http_info(self, key_id, **kwargs): # noqa: E501 """Get information about specified GPG public key from the server # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.get_mixin7_with_http_info(key_id, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously :param str key_id: The GPG key ID to query for (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. :return: tuple(V1alpha1GnuPGPublicKey, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ local_var_params = locals() all_params = ['key_id'] all_params.extend([ 'async_req', '_return_http_data_only', '_preload_content', '_request_timeout' ]) for key, val in six.iteritems(local_var_params['kwargs']): if key not in all_params: raise ApiTypeError("Got an unexpected keyword argument '%s'" " to method get_mixin7" % key) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'key_id' is set if self.api_client.client_side_validation and ( 'key_id' not in local_var_params or # noqa: E501 local_var_params['key_id'] is None): # noqa: E501 raise ApiValueError( "Missing the required parameter `key_id` when calling `get_mixin7`" ) # noqa: E501 collection_formats = {} path_params = {} if 'key_id' in local_var_params: path_params['keyID'] = local_var_params['key_id'] # noqa: E501 query_params = [] header_params = {} form_params = [] local_var_files = {} body_params = None # HTTP header `Accept` header_params['Accept'] = self.api_client.select_header_accept( ['application/json']) # noqa: E501 # Authentication setting auth_settings = [] # noqa: E501 return self.api_client.call_api( '/api/v1/gpgkeys/{keyID}', 'GET', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, response_type='V1alpha1GnuPGPublicKey', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get( '_return_http_data_only'), # noqa: E501 _preload_content=local_var_params.get('_preload_content', True), _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats)