ec/internal/gen/serverless/oapi-config.yaml (42 lines of code) (raw):
provider:
name: ec
resources:
elasticsearch_project:
create:
path: /api/v1/serverless/projects/elasticsearch
method: post
read:
path: /api/v1/serverless/projects/elasticsearch/{id}
method: get
update:
path: /api/v1/serverless/projects/elasticsearch/{id}
method: patch
delete:
path: /api/v1/serverless/projects/elasticsearch/{id}
method: delete
observability_project:
create:
path: /api/v1/serverless/projects/observability
method: post
read:
path: /api/v1/serverless/projects/observability/{id}
method: get
update:
path: /api/v1/serverless/projects/observability/{id}
method: patch
delete:
path: /api/v1/serverless/projects/observability/{id}
method: delete
security_project:
create:
path: /api/v1/serverless/projects/security
method: post
read:
path: /api/v1/serverless/projects/security/{id}
method: get
update:
path: /api/v1/serverless/projects/security/{id}
method: patch
delete:
path: /api/v1/serverless/projects/security/{id}
method: delete