diff --git a/src/Appwrite/Platform/Modules/Functions/Http/Deployments/Builds/Create.php b/src/Appwrite/Platform/Modules/Functions/Http/Deployments/Duplicate/Create.php similarity index 93% rename from src/Appwrite/Platform/Modules/Functions/Http/Deployments/Builds/Create.php rename to src/Appwrite/Platform/Modules/Functions/Http/Deployments/Duplicate/Create.php index 1d85bcb11d..970f79c9fd 100644 --- a/src/Appwrite/Platform/Modules/Functions/Http/Deployments/Builds/Create.php +++ b/src/Appwrite/Platform/Modules/Functions/Http/Deployments/Duplicate/Create.php @@ -1,6 +1,6 @@ setHttpMethod(Action::HTTP_REQUEST_METHOD_POST) - ->setHttpPath('/v1/functions/:functionId/deployments/:deploymentId/build') + ->setHttpPath('/v1/functions/:functionId/deployments/duplicate') + ->httpAlias('/v1/functions/:functionId/deployments/:deploymentId/build') ->httpAlias('/v1/functions/:functionId/deployments/:deploymentId/builds/:buildId') - ->desc('Rebuild deployment') + ->desc('Create duplicate deployment') ->groups(['api', 'functions']) ->label('scope', 'functions.write') ->label('resourceType', RESOURCE_TYPE_FUNCTIONS) @@ -40,7 +41,7 @@ class Create extends Action ->label('audits.resource', 'function/{request.functionId}') ->label('sdk', new Method( namespace: 'functions', - name: 'createBuild', + name: 'createDuplicateDeployment', description: <<addAction(CreateTemplateDeployment::getName(), new CreateTemplateDeployment()); $this->addAction(CreateVcsDeployment::getName(), new CreateVcsDeployment()); $this->addAction(DownloadDeployment::getName(), new DownloadDeployment()); - $this->addAction(CreateBuild::getName(), new CreateBuild()); + $this->addAction(CreateDuplicateDeployment::getName(), new CreateDuplicateDeployment()); $this->addAction(UpdateBuild::getName(), new UpdateBuild()); // Executions diff --git a/src/Appwrite/Platform/Modules/Sites/Http/Deployments/Builds/Create.php b/src/Appwrite/Platform/Modules/Sites/Http/Deployments/Duplicate/Create.php similarity index 94% rename from src/Appwrite/Platform/Modules/Sites/Http/Deployments/Builds/Create.php rename to src/Appwrite/Platform/Modules/Sites/Http/Deployments/Duplicate/Create.php index 2f4da2d289..7c06c5f175 100644 --- a/src/Appwrite/Platform/Modules/Sites/Http/Deployments/Builds/Create.php +++ b/src/Appwrite/Platform/Modules/Sites/Http/Deployments/Duplicate/Create.php @@ -1,6 +1,6 @@ setHttpMethod(Action::HTTP_REQUEST_METHOD_POST) - ->setHttpPath('/v1/sites/:siteId/deployments/:deploymentId/build') - ->desc('Rebuild deployment') + ->setHttpPath('/v1/sites/:siteId/deployments/duplicate') + ->desc('Create duplicate deployment') ->groups(['api', 'sites']) ->label('scope', 'sites.write') ->label('event', 'sites.[siteId].deployments.[deploymentId].update') @@ -41,7 +41,7 @@ class Create extends Action ->label('audits.resource', 'site/{request.siteId}') ->label('sdk', new Method( namespace: 'sites', - name: 'createDeploymentBuild', + name: 'createDuplicateDeployment', description: <<addAction(UpdateDeployment::getName(), new UpdateDeployment()); $this->addAction(DeleteDeployment::getName(), new DeleteDeployment()); $this->addAction(DownloadDeployment::getName(), new DownloadDeployment()); - $this->addAction(CreateBuild::getName(), new CreateBuild()); + $this->addAction(CreateDuplicateDeployment::getName(), new CreateDuplicateDeployment()); $this->addAction(UpdateBuild::getName(), new UpdateBuild()); // Logs