Skip to main content

deleteService()

EXPERIMENTAL

Cloud Run 处于 Alpha 阶段,这意味着 API 可能会在任何版本中更改,文档尚未完成。请查看 更改日志 以了解最新的重大更改。

根据其名称删除已部署的 Cloud Run 服务。

要检索服务列表,请先调用 getServices()

示例

ts
import { deleteService, getServices } from "@remotion/cloudrun";
 
const services = await getServices({
region: "us-east1",
compatibleOnly: false,
});
for (const service of services) {
await deleteService({
region: "us-east1",
serviceName: service.serviceName,
});
}
ts
import { deleteService, getServices } from "@remotion/cloudrun";
 
const services = await getServices({
region: "us-east1",
compatibleOnly: false,
});
for (const service of services) {
await deleteService({
region: "us-east1",
serviceName: service.serviceName,
});
}

参数

具有以下属性的对象:

region

部署服务的 GCP 区域

serviceName

要删除的服务的名称。

返回值

无。如果删除失败,服务将拒绝并返回错误。

另请参阅