lib/purecloud/api/configuration_api.rb in purecloud-0.35.1 vs lib/purecloud/api/configuration_api.rb in purecloud-0.36.1

- old
+ new

@@ -1,5 +1,21 @@ +=begin +PureCloud API + +PureCloud API + +OpenAPI spec version: v1 +Contact: chuck.pulfer@inin.com +Generated by: https://github.com/swagger-api/swagger-codegen.git + +License: ININ +http://www.inin.com + +Terms of Service: http://www.inin.com + +=end + require "uri" module PureCloud class ConfigurationApi attr_accessor :api_client @@ -9,12 +25,12 @@ end # Get encryption key list # # @param [Hash] opts the optional parameters - # @option opts [Integer] :page_size Page size - # @option opts [Integer] :page_number Page number + # @option opts [Integer] :page_size Page size (default to 25) + # @option opts [Integer] :page_number Page number (default to 1) # @return [EncryptionKeyEntityListing] def get_recordingkeys(opts = {}) data, status_code, headers = get_recordingkeys_with_http_info(opts) return data end @@ -29,11 +45,11 @@ if @api_client.config.debugging @api_client.config.logger.debug "Calling API: ConfigurationApi#get_recordingkeys ..." end # resource path - path = "/api/v2/recording/recordingkeys".sub('{format}','json') + local_var_path = "/api/v2/recording/recordingkeys".sub('{format}','json') # query parameters query_params = {} query_params[:'pageSize'] = opts[:'page_size'] if opts[:'page_size'] query_params[:'pageNumber'] = opts[:'page_number'] if opts[:'page_number'] @@ -53,13 +69,12 @@ form_params = {} # http body (model) post_body = nil - auth_names = ['PureCloud Auth'] - data, status_code, headers = @api_client.call_api(:GET, path, + data, status_code, headers = @api_client.call_api(:GET, local_var_path, :header_params => header_params, :query_params => query_params, :form_params => form_params, :body => post_body, :auth_names => auth_names, @@ -68,30 +83,30 @@ @api_client.config.logger.debug "API called: ConfigurationApi#get_recordingkeys\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" end return data, status_code, headers end - # Create encryption key + # Get key rotation schedule # # @param [Hash] opts the optional parameters - # @return [EncryptionKey] - def post_recordingkeys(opts = {}) - data, status_code, headers = post_recordingkeys_with_http_info(opts) + # @return [KeyRotationSchedule] + def get_recordingkeys_rotationschedule(opts = {}) + data, status_code, headers = get_recordingkeys_rotationschedule_with_http_info(opts) return data end - # Create encryption key + # Get key rotation schedule # # @param [Hash] opts the optional parameters - # @return [Array<(EncryptionKey, Fixnum, Hash)>] EncryptionKey data, response status code and response headers - def post_recordingkeys_with_http_info(opts = {}) + # @return [Array<(KeyRotationSchedule, Fixnum, Hash)>] KeyRotationSchedule data, response status code and response headers + def get_recordingkeys_rotationschedule_with_http_info(opts = {}) if @api_client.config.debugging - @api_client.config.logger.debug "Calling API: ConfigurationApi#post_recordingkeys ..." + @api_client.config.logger.debug "Calling API: ConfigurationApi#get_recordingkeys_rotationschedule ..." end # resource path - path = "/api/v2/recording/recordingkeys".sub('{format}','json') + local_var_path = "/api/v2/recording/recordingkeys/rotationschedule".sub('{format}','json') # query parameters query_params = {} # header parameters @@ -109,45 +124,44 @@ form_params = {} # http body (model) post_body = nil - auth_names = ['PureCloud Auth'] - data, status_code, headers = @api_client.call_api(:POST, path, + data, status_code, headers = @api_client.call_api(:GET, local_var_path, :header_params => header_params, :query_params => query_params, :form_params => form_params, :body => post_body, :auth_names => auth_names, - :return_type => 'EncryptionKey') + :return_type => 'KeyRotationSchedule') if @api_client.config.debugging - @api_client.config.logger.debug "API called: ConfigurationApi#post_recordingkeys\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" + @api_client.config.logger.debug "API called: ConfigurationApi#get_recordingkeys_rotationschedule\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" end return data, status_code, headers end - # Get key rotation schedule + # Create encryption key # # @param [Hash] opts the optional parameters - # @return [KeyRotationSchedule] - def get_recordingkeys_rotationschedule(opts = {}) - data, status_code, headers = get_recordingkeys_rotationschedule_with_http_info(opts) + # @return [EncryptionKey] + def post_recordingkeys(opts = {}) + data, status_code, headers = post_recordingkeys_with_http_info(opts) return data end - # Get key rotation schedule + # Create encryption key # # @param [Hash] opts the optional parameters - # @return [Array<(KeyRotationSchedule, Fixnum, Hash)>] KeyRotationSchedule data, response status code and response headers - def get_recordingkeys_rotationschedule_with_http_info(opts = {}) + # @return [Array<(EncryptionKey, Fixnum, Hash)>] EncryptionKey data, response status code and response headers + def post_recordingkeys_with_http_info(opts = {}) if @api_client.config.debugging - @api_client.config.logger.debug "Calling API: ConfigurationApi#get_recordingkeys_rotationschedule ..." + @api_client.config.logger.debug "Calling API: ConfigurationApi#post_recordingkeys ..." end # resource path - path = "/api/v2/recording/recordingkeys/rotationschedule".sub('{format}','json') + local_var_path = "/api/v2/recording/recordingkeys".sub('{format}','json') # query parameters query_params = {} # header parameters @@ -165,21 +179,20 @@ form_params = {} # http body (model) post_body = nil - auth_names = ['PureCloud Auth'] - data, status_code, headers = @api_client.call_api(:GET, path, + data, status_code, headers = @api_client.call_api(:POST, local_var_path, :header_params => header_params, :query_params => query_params, :form_params => form_params, :body => post_body, :auth_names => auth_names, - :return_type => 'KeyRotationSchedule') + :return_type => 'EncryptionKey') if @api_client.config.debugging - @api_client.config.logger.debug "API called: ConfigurationApi#get_recordingkeys_rotationschedule\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" + @api_client.config.logger.debug "API called: ConfigurationApi#post_recordingkeys\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" end return data, status_code, headers end # Update key rotation schedule @@ -201,11 +214,11 @@ if @api_client.config.debugging @api_client.config.logger.debug "Calling API: ConfigurationApi#put_recordingkeys_rotationschedule ..." end # resource path - path = "/api/v2/recording/recordingkeys/rotationschedule".sub('{format}','json') + local_var_path = "/api/v2/recording/recordingkeys/rotationschedule".sub('{format}','json') # query parameters query_params = {} # header parameters @@ -223,13 +236,12 @@ form_params = {} # http body (model) post_body = @api_client.object_to_http_body(opts[:'body']) - auth_names = ['PureCloud Auth'] - data, status_code, headers = @api_client.call_api(:PUT, path, + data, status_code, headers = @api_client.call_api(:PUT, local_var_path, :header_params => header_params, :query_params => query_params, :form_params => form_params, :body => post_body, :auth_names => auth_names, @@ -239,9 +251,5 @@ end return data, status_code, headers end end end - - - -