Skip to content

Attach Service to VPC

client.projects.services.attachToVpc(stringserviceID, ServiceAttachToVpcParams { project_id, vpc_id } params, RequestOptionsoptions?): ServiceAttachToVpcResponse { message }
POST/projects/{project_id}/services/{service_id}/attachToVPC

Associates a service with a VPC.

ParametersExpand Collapse
serviceID: string
params: ServiceAttachToVpcParams { project_id, vpc_id }
project_id: string

Path param: The unique identifier of the project.

vpc_id: string

Body param: The ID of the VPC to attach the service to.

ReturnsExpand Collapse
ServiceAttachToVpcResponse { message }
message?: string

Attach Service to VPC

import TigerCloud from 'tiger-cloud';

const client = new TigerCloud({
  apiKey: process.env['TIGER_CLOUD_API_KEY'], // This is the default and can be omitted
});

const response = await client.projects.services.attachToVpc('d1k5vk7hf2', {
  project_id: 'rp1pz7uyae',
  vpc_id: '1234567890',
});

console.log(response.message);
{
  "message": "Action completed successfully."
}
Returns Examples
{
  "message": "Action completed successfully."
}