Method: Appwrite::Functions#create_build
- Defined in:
- lib/appwrite/services/functions.rb
#create_build(function_id:, deployment_id:, build_id:) ⇒ Object
Returns [].
435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 |
# File 'lib/appwrite/services/functions.rb', line 435 def create_build(function_id:, deployment_id:, build_id:) path = '/functions/{functionId}/deployments/{deploymentId}/builds/{buildId}' .gsub('{functionId}', function_id) .gsub('{deploymentId}', deployment_id) .gsub('{buildId}', build_id) if function_id.nil? raise Appwrite::Exception.new('Missing required parameter: "functionId"') end if deployment_id.nil? raise Appwrite::Exception.new('Missing required parameter: "deploymentId"') end if build_id.nil? raise Appwrite::Exception.new('Missing required parameter: "buildId"') end params = { } headers = { "content-type": 'application/json', } @client.call( method: 'POST', path: path, headers: headers, params: params, ) end |