diff --git a/docs/resources/postgres.md b/docs/resources/postgres.md index 95ecb37..ea9ea57 100644 --- a/docs/resources/postgres.md +++ b/docs/resources/postgres.md @@ -23,6 +23,20 @@ resource "render_postgres" "example" { database_user = "my_user" high_availability_enabled = true + + # Optional: Override default PostgreSQL parameters + parameter_overrides = { + max_connections = "200" + shared_buffers = "256MB" + } + + # Optional: Configure read replicas with their own parameter overrides + read_replicas = [{ + name = "read-replica" + parameter_overrides = { + max_connections = "150" + } + }] } ``` @@ -46,6 +60,7 @@ resource "render_postgres" "example" { - `high_availability_enabled` (Boolean) Whether high availability is enabled for this postgres - `ip_allow_list` (Attributes Set) List of IP addresses that are allowed to connect to the instance. If no IP addresses are provided, only connections via the private network will be allowed. (see [below for nested schema](#nestedatt--ip_allow_list)) - `log_stream_override` (Attributes) Configure the [log stream override settings](https://render.com/docs/log-streams#overriding-defaults) for this service. These will override the global log stream settings of the user or team. (see [below for nested schema](#nestedatt--log_stream_override)) +- `parameter_overrides` (Map of String) Parameter overrides for the postgres instance. - `read_replicas` (Attributes Set) List of read replicas. (see [below for nested schema](#nestedatt--read_replicas)) ### Read-Only @@ -84,6 +99,10 @@ Required: - `name` (String) Name of the read replica. +Optional: + +- `parameter_overrides` (Map of String) Parameter overrides for the read replica. + Read-Only: - `id` (String) ID of the read replica. diff --git a/examples/resources/render_postgres/resource.tf b/examples/resources/render_postgres/resource.tf index 9c381c2..bed055e 100644 --- a/examples/resources/render_postgres/resource.tf +++ b/examples/resources/render_postgres/resource.tf @@ -8,4 +8,18 @@ resource "render_postgres" "example" { database_user = "my_user" high_availability_enabled = true + + # Optional: Override default PostgreSQL parameters + parameter_overrides = { + max_connections = "200" + shared_buffers = "256MB" + } + + # Optional: Configure read replicas with their own parameter overrides + read_replicas = [{ + name = "read-replica" + parameter_overrides = { + max_connections = "150" + } + }] } diff --git a/internal/client/autoscaling/autoscaling_gen.go b/internal/client/autoscaling/autoscaling_gen.go index 86eba2e..7003894 100644 --- a/internal/client/autoscaling/autoscaling_gen.go +++ b/internal/client/autoscaling/autoscaling_gen.go @@ -1,6 +1,6 @@ // Package autoscaling provides primitives to interact with the openapi HTTP API. // -// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT. +// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT. package autoscaling // AutoscalingConfig defines model for autoscalingConfig. diff --git a/internal/client/blueprints/blueprints_gen.go b/internal/client/blueprints/blueprints_gen.go index e55ca34..b9505e9 100644 --- a/internal/client/blueprints/blueprints_gen.go +++ b/internal/client/blueprints/blueprints_gen.go @@ -1,6 +1,6 @@ // Package blueprints provides primitives to interact with the openapi HTTP API. // -// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT. +// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT. package blueprints import ( diff --git a/internal/client/client_gen.go b/internal/client/client_gen.go index d15b440..c72b5cd 100644 --- a/internal/client/client_gen.go +++ b/internal/client/client_gen.go @@ -1,6 +1,6 @@ // Package client provides primitives to interact with the openapi HTTP API. // -// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT. +// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT. package client import ( @@ -17,14 +17,14 @@ import ( externalRef1 "terraform-provider-render/internal/client/blueprints" externalRef2 "terraform-provider-render/internal/client/disks" externalRef3 "terraform-provider-render/internal/client/events" - externalRef5 "terraform-provider-render/internal/client/jobs" - externalRef6 "terraform-provider-render/internal/client/logs" - externalRef7 "terraform-provider-render/internal/client/maintenance" - externalRef8 "terraform-provider-render/internal/client/metrics" - externalRef9 "terraform-provider-render/internal/client/notifications" - externalRef10 "terraform-provider-render/internal/client/postgres" - externalRef11 "terraform-provider-render/internal/client/webhooks" - externalRef12 "terraform-provider-render/internal/client/workflows" + externalRef6 "terraform-provider-render/internal/client/jobs" + externalRef7 "terraform-provider-render/internal/client/logs" + externalRef8 "terraform-provider-render/internal/client/maintenance" + externalRef9 "terraform-provider-render/internal/client/metrics" + externalRef10 "terraform-provider-render/internal/client/notifications" + externalRef11 "terraform-provider-render/internal/client/postgres" + externalRef12 "terraform-provider-render/internal/client/webhooks" + externalRef13 "terraform-provider-render/internal/client/workflows" "github.com/oapi-codegen/runtime" ) @@ -289,15 +289,15 @@ type ClientInterface interface { ListMaintenance(ctx context.Context, params *ListMaintenanceParams, reqEditors ...RequestEditorFn) (*http.Response, error) // RetrieveMaintenance request - RetrieveMaintenance(ctx context.Context, maintenanceRunParam externalRef7.MaintenanceRunParam, reqEditors ...RequestEditorFn) (*http.Response, error) + RetrieveMaintenance(ctx context.Context, maintenanceRunParam externalRef8.MaintenanceRunParam, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateMaintenanceWithBody request with any body - UpdateMaintenanceWithBody(ctx context.Context, maintenanceRunParam externalRef7.MaintenanceRunParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) + UpdateMaintenanceWithBody(ctx context.Context, maintenanceRunParam externalRef8.MaintenanceRunParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) - UpdateMaintenance(ctx context.Context, maintenanceRunParam externalRef7.MaintenanceRunParam, body UpdateMaintenanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) + UpdateMaintenance(ctx context.Context, maintenanceRunParam externalRef8.MaintenanceRunParam, body UpdateMaintenanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // TriggerMaintenance request - TriggerMaintenance(ctx context.Context, maintenanceRunParam externalRef7.MaintenanceRunParam, reqEditors ...RequestEditorFn) (*http.Response, error) + TriggerMaintenance(ctx context.Context, maintenanceRunParam externalRef8.MaintenanceRunParam, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteOwnerMetricsStream request DeleteOwnerMetricsStream(ctx context.Context, ownerId string, reqEditors ...RequestEditorFn) (*http.Response, error) @@ -398,6 +398,14 @@ type ClientInterface interface { // RetrieveOwnerMembers request RetrieveOwnerMembers(ctx context.Context, ownerId string, reqEditors ...RequestEditorFn) (*http.Response, error) + // RemoveWorkspaceMember request + RemoveWorkspaceMember(ctx context.Context, ownerId OwnerIdPathParam, userId UserIdPathParam, reqEditors ...RequestEditorFn) (*http.Response, error) + + // UpdateWorkspaceMemberWithBody request with any body + UpdateWorkspaceMemberWithBody(ctx context.Context, ownerId OwnerIdPathParam, userId UserIdPathParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) + + UpdateWorkspaceMember(ctx context.Context, ownerId OwnerIdPathParam, userId UserIdPathParam, body UpdateWorkspaceMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) + // ListPostgres request ListPostgres(ctx context.Context, params *ListPostgresParams, reqEditors ...RequestEditorFn) (*http.Response, error) @@ -617,10 +625,10 @@ type ClientInterface interface { PostJob(ctx context.Context, serviceId ServiceIdParam, body PostJobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RetrieveJob request - RetrieveJob(ctx context.Context, serviceId ServiceIdParam, jobId externalRef5.JobId, reqEditors ...RequestEditorFn) (*http.Response, error) + RetrieveJob(ctx context.Context, serviceId ServiceIdParam, jobId externalRef6.JobId, reqEditors ...RequestEditorFn) (*http.Response, error) // CancelJob request - CancelJob(ctx context.Context, serviceId ServiceIdParam, jobId externalRef5.JobId, reqEditors ...RequestEditorFn) (*http.Response, error) + CancelJob(ctx context.Context, serviceId ServiceIdParam, jobId externalRef6.JobId, reqEditors ...RequestEditorFn) (*http.Response, error) // PreviewServiceWithBody request with any body PreviewServiceWithBody(ctx context.Context, serviceId ServiceIdParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) @@ -686,6 +694,29 @@ type ClientInterface interface { // SuspendService request SuspendService(ctx context.Context, serviceId ServiceIdParam, reqEditors ...RequestEditorFn) (*http.Response, error) + // ListTaskRuns request + ListTaskRuns(ctx context.Context, params *ListTaskRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + + // CreateTaskWithBody request with any body + CreateTaskWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) + + CreateTask(ctx context.Context, body CreateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) + + // StreamTaskRunsEvents request + StreamTaskRunsEvents(ctx context.Context, params *StreamTaskRunsEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + + // CancelTaskRun request + CancelTaskRun(ctx context.Context, taskRunId externalRef13.TaskRunIDParam, reqEditors ...RequestEditorFn) (*http.Response, error) + + // GetTaskRun request + GetTaskRun(ctx context.Context, taskRunId externalRef13.TaskRunIDParam, reqEditors ...RequestEditorFn) (*http.Response, error) + + // ListTasks request + ListTasks(ctx context.Context, params *ListTasksParams, reqEditors ...RequestEditorFn) (*http.Response, error) + + // GetTask request + GetTask(ctx context.Context, taskId externalRef13.TaskIDParam, reqEditors ...RequestEditorFn) (*http.Response, error) + // GetUser request GetUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) @@ -698,18 +729,18 @@ type ClientInterface interface { CreateWebhook(ctx context.Context, body CreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteWebhook request - DeleteWebhook(ctx context.Context, webhookId externalRef11.WebhookIdParam, reqEditors ...RequestEditorFn) (*http.Response, error) + DeleteWebhook(ctx context.Context, webhookId externalRef12.WebhookIdParam, reqEditors ...RequestEditorFn) (*http.Response, error) // RetrieveWebhook request - RetrieveWebhook(ctx context.Context, webhookId externalRef11.WebhookIdParam, reqEditors ...RequestEditorFn) (*http.Response, error) + RetrieveWebhook(ctx context.Context, webhookId externalRef12.WebhookIdParam, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateWebhookWithBody request with any body - UpdateWebhookWithBody(ctx context.Context, webhookId externalRef11.WebhookIdParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) + UpdateWebhookWithBody(ctx context.Context, webhookId externalRef12.WebhookIdParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) - UpdateWebhook(ctx context.Context, webhookId externalRef11.WebhookIdParam, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) + UpdateWebhook(ctx context.Context, webhookId externalRef12.WebhookIdParam, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListWebhookEvents request - ListWebhookEvents(ctx context.Context, webhookId externalRef11.WebhookIdParam, params *ListWebhookEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + ListWebhookEvents(ctx context.Context, webhookId externalRef12.WebhookIdParam, params *ListWebhookEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListWorkflows request ListWorkflows(ctx context.Context, params *ListWorkflowsParams, reqEditors ...RequestEditorFn) (*http.Response, error) @@ -720,24 +751,26 @@ type ClientInterface interface { CreateWorkflow(ctx context.Context, body CreateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteWorkflow request - DeleteWorkflow(ctx context.Context, workflowId externalRef12.WorkflowIDParam, reqEditors ...RequestEditorFn) (*http.Response, error) + DeleteWorkflow(ctx context.Context, workflowId externalRef13.WorkflowIDParam, reqEditors ...RequestEditorFn) (*http.Response, error) // GetWorkflow request - GetWorkflow(ctx context.Context, workflowId externalRef12.WorkflowIDParam, reqEditors ...RequestEditorFn) (*http.Response, error) + GetWorkflow(ctx context.Context, workflowId externalRef13.WorkflowIDParam, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateWorkflowWithBody request with any body - UpdateWorkflowWithBody(ctx context.Context, workflowId externalRef12.WorkflowIDParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) - - UpdateWorkflow(ctx context.Context, workflowId externalRef12.WorkflowIDParam, body UpdateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) + UpdateWorkflowWithBody(ctx context.Context, workflowId externalRef13.WorkflowIDParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) - // DeployWorkflow request - DeployWorkflow(ctx context.Context, workflowId externalRef12.WorkflowIDParam, reqEditors ...RequestEditorFn) (*http.Response, error) + UpdateWorkflow(ctx context.Context, workflowId externalRef13.WorkflowIDParam, body UpdateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListWorkflowVersions request - ListWorkflowVersions(ctx context.Context, workflowId externalRef12.WorkflowIDParam, params *ListWorkflowVersionsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + ListWorkflowVersions(ctx context.Context, params *ListWorkflowVersionsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + + // CreateWorkflowVersionWithBody request with any body + CreateWorkflowVersionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) + + CreateWorkflowVersion(ctx context.Context, body CreateWorkflowVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetWorkflowVersion request - GetWorkflowVersion(ctx context.Context, workflowId externalRef12.WorkflowIDParam, workflowVersionId externalRef12.WorkflowVersionIDParam, reqEditors ...RequestEditorFn) (*http.Response, error) + GetWorkflowVersion(ctx context.Context, workflowVersionId externalRef13.WorkflowVersionIDParam, reqEditors ...RequestEditorFn) (*http.Response, error) } func (c *Client) ListBlueprints(ctx context.Context, params *ListBlueprintsParams, reqEditors ...RequestEditorFn) (*http.Response, error) { @@ -1544,7 +1577,7 @@ func (c *Client) ListMaintenance(ctx context.Context, params *ListMaintenancePar return c.Client.Do(req) } -func (c *Client) RetrieveMaintenance(ctx context.Context, maintenanceRunParam externalRef7.MaintenanceRunParam, reqEditors ...RequestEditorFn) (*http.Response, error) { +func (c *Client) RetrieveMaintenance(ctx context.Context, maintenanceRunParam externalRef8.MaintenanceRunParam, reqEditors ...RequestEditorFn) (*http.Response, error) { req, err := NewRetrieveMaintenanceRequest(c.Server, maintenanceRunParam) if err != nil { return nil, err @@ -1556,7 +1589,7 @@ func (c *Client) RetrieveMaintenance(ctx context.Context, maintenanceRunParam ex return c.Client.Do(req) } -func (c *Client) UpdateMaintenanceWithBody(ctx context.Context, maintenanceRunParam externalRef7.MaintenanceRunParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { +func (c *Client) UpdateMaintenanceWithBody(ctx context.Context, maintenanceRunParam externalRef8.MaintenanceRunParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { req, err := NewUpdateMaintenanceRequestWithBody(c.Server, maintenanceRunParam, contentType, body) if err != nil { return nil, err @@ -1568,7 +1601,7 @@ func (c *Client) UpdateMaintenanceWithBody(ctx context.Context, maintenanceRunPa return c.Client.Do(req) } -func (c *Client) UpdateMaintenance(ctx context.Context, maintenanceRunParam externalRef7.MaintenanceRunParam, body UpdateMaintenanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { +func (c *Client) UpdateMaintenance(ctx context.Context, maintenanceRunParam externalRef8.MaintenanceRunParam, body UpdateMaintenanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { req, err := NewUpdateMaintenanceRequest(c.Server, maintenanceRunParam, body) if err != nil { return nil, err @@ -1580,7 +1613,7 @@ func (c *Client) UpdateMaintenance(ctx context.Context, maintenanceRunParam exte return c.Client.Do(req) } -func (c *Client) TriggerMaintenance(ctx context.Context, maintenanceRunParam externalRef7.MaintenanceRunParam, reqEditors ...RequestEditorFn) (*http.Response, error) { +func (c *Client) TriggerMaintenance(ctx context.Context, maintenanceRunParam externalRef8.MaintenanceRunParam, reqEditors ...RequestEditorFn) (*http.Response, error) { req, err := NewTriggerMaintenanceRequest(c.Server, maintenanceRunParam) if err != nil { return nil, err @@ -2000,6 +2033,42 @@ func (c *Client) RetrieveOwnerMembers(ctx context.Context, ownerId string, reqEd return c.Client.Do(req) } +func (c *Client) RemoveWorkspaceMember(ctx context.Context, ownerId OwnerIdPathParam, userId UserIdPathParam, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewRemoveWorkspaceMemberRequest(c.Server, ownerId, userId) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + if err := c.applyEditors(ctx, req, reqEditors); err != nil { + return nil, err + } + return c.Client.Do(req) +} + +func (c *Client) UpdateWorkspaceMemberWithBody(ctx context.Context, ownerId OwnerIdPathParam, userId UserIdPathParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewUpdateWorkspaceMemberRequestWithBody(c.Server, ownerId, userId, contentType, body) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + if err := c.applyEditors(ctx, req, reqEditors); err != nil { + return nil, err + } + return c.Client.Do(req) +} + +func (c *Client) UpdateWorkspaceMember(ctx context.Context, ownerId OwnerIdPathParam, userId UserIdPathParam, body UpdateWorkspaceMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewUpdateWorkspaceMemberRequest(c.Server, ownerId, userId, body) + if err != nil { + return nil, err + } + req = req.WithContext(ctx) + if err := c.applyEditors(ctx, req, reqEditors); err != nil { + return nil, err + } + return c.Client.Do(req) +} + func (c *Client) ListPostgres(ctx context.Context, params *ListPostgresParams, reqEditors ...RequestEditorFn) (*http.Response, error) { req, err := NewListPostgresRequest(c.Server, params) if err != nil { @@ -2948,7 +3017,7 @@ func (c *Client) PostJob(ctx context.Context, serviceId ServiceIdParam, body Pos return c.Client.Do(req) } -func (c *Client) RetrieveJob(ctx context.Context, serviceId ServiceIdParam, jobId externalRef5.JobId, reqEditors ...RequestEditorFn) (*http.Response, error) { +func (c *Client) RetrieveJob(ctx context.Context, serviceId ServiceIdParam, jobId externalRef6.JobId, reqEditors ...RequestEditorFn) (*http.Response, error) { req, err := NewRetrieveJobRequest(c.Server, serviceId, jobId) if err != nil { return nil, err @@ -2960,7 +3029,7 @@ func (c *Client) RetrieveJob(ctx context.Context, serviceId ServiceIdParam, jobI return c.Client.Do(req) } -func (c *Client) CancelJob(ctx context.Context, serviceId ServiceIdParam, jobId externalRef5.JobId, reqEditors ...RequestEditorFn) (*http.Response, error) { +func (c *Client) CancelJob(ctx context.Context, serviceId ServiceIdParam, jobId externalRef6.JobId, reqEditors ...RequestEditorFn) (*http.Response, error) { req, err := NewCancelJobRequest(c.Server, serviceId, jobId) if err != nil { return nil, err @@ -3260,8 +3329,8 @@ func (c *Client) SuspendService(ctx context.Context, serviceId ServiceIdParam, r return c.Client.Do(req) } -func (c *Client) GetUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetUserRequest(c.Server) +func (c *Client) ListTaskRuns(ctx context.Context, params *ListTaskRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewListTaskRunsRequest(c.Server, params) if err != nil { return nil, err } @@ -3272,8 +3341,8 @@ func (c *Client) GetUser(ctx context.Context, reqEditors ...RequestEditorFn) (*h return c.Client.Do(req) } -func (c *Client) ListWebhooks(ctx context.Context, params *ListWebhooksParams, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewListWebhooksRequest(c.Server, params) +func (c *Client) CreateTaskWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewCreateTaskRequestWithBody(c.Server, contentType, body) if err != nil { return nil, err } @@ -3284,8 +3353,8 @@ func (c *Client) ListWebhooks(ctx context.Context, params *ListWebhooksParams, r return c.Client.Do(req) } -func (c *Client) CreateWebhookWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewCreateWebhookRequestWithBody(c.Server, contentType, body) +func (c *Client) CreateTask(ctx context.Context, body CreateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewCreateTaskRequest(c.Server, body) if err != nil { return nil, err } @@ -3296,8 +3365,8 @@ func (c *Client) CreateWebhookWithBody(ctx context.Context, contentType string, return c.Client.Do(req) } -func (c *Client) CreateWebhook(ctx context.Context, body CreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewCreateWebhookRequest(c.Server, body) +func (c *Client) StreamTaskRunsEvents(ctx context.Context, params *StreamTaskRunsEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewStreamTaskRunsEventsRequest(c.Server, params) if err != nil { return nil, err } @@ -3308,8 +3377,8 @@ func (c *Client) CreateWebhook(ctx context.Context, body CreateWebhookJSONReques return c.Client.Do(req) } -func (c *Client) DeleteWebhook(ctx context.Context, webhookId externalRef11.WebhookIdParam, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewDeleteWebhookRequest(c.Server, webhookId) +func (c *Client) CancelTaskRun(ctx context.Context, taskRunId externalRef13.TaskRunIDParam, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewCancelTaskRunRequest(c.Server, taskRunId) if err != nil { return nil, err } @@ -3320,8 +3389,8 @@ func (c *Client) DeleteWebhook(ctx context.Context, webhookId externalRef11.Webh return c.Client.Do(req) } -func (c *Client) RetrieveWebhook(ctx context.Context, webhookId externalRef11.WebhookIdParam, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewRetrieveWebhookRequest(c.Server, webhookId) +func (c *Client) GetTaskRun(ctx context.Context, taskRunId externalRef13.TaskRunIDParam, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewGetTaskRunRequest(c.Server, taskRunId) if err != nil { return nil, err } @@ -3332,8 +3401,8 @@ func (c *Client) RetrieveWebhook(ctx context.Context, webhookId externalRef11.We return c.Client.Do(req) } -func (c *Client) UpdateWebhookWithBody(ctx context.Context, webhookId externalRef11.WebhookIdParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewUpdateWebhookRequestWithBody(c.Server, webhookId, contentType, body) +func (c *Client) ListTasks(ctx context.Context, params *ListTasksParams, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewListTasksRequest(c.Server, params) if err != nil { return nil, err } @@ -3344,8 +3413,8 @@ func (c *Client) UpdateWebhookWithBody(ctx context.Context, webhookId externalRe return c.Client.Do(req) } -func (c *Client) UpdateWebhook(ctx context.Context, webhookId externalRef11.WebhookIdParam, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewUpdateWebhookRequest(c.Server, webhookId, body) +func (c *Client) GetTask(ctx context.Context, taskId externalRef13.TaskIDParam, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewGetTaskRequest(c.Server, taskId) if err != nil { return nil, err } @@ -3356,8 +3425,8 @@ func (c *Client) UpdateWebhook(ctx context.Context, webhookId externalRef11.Webh return c.Client.Do(req) } -func (c *Client) ListWebhookEvents(ctx context.Context, webhookId externalRef11.WebhookIdParam, params *ListWebhookEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewListWebhookEventsRequest(c.Server, webhookId, params) +func (c *Client) GetUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewGetUserRequest(c.Server) if err != nil { return nil, err } @@ -3368,8 +3437,8 @@ func (c *Client) ListWebhookEvents(ctx context.Context, webhookId externalRef11. return c.Client.Do(req) } -func (c *Client) ListWorkflows(ctx context.Context, params *ListWorkflowsParams, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewListWorkflowsRequest(c.Server, params) +func (c *Client) ListWebhooks(ctx context.Context, params *ListWebhooksParams, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewListWebhooksRequest(c.Server, params) if err != nil { return nil, err } @@ -3380,8 +3449,8 @@ func (c *Client) ListWorkflows(ctx context.Context, params *ListWorkflowsParams, return c.Client.Do(req) } -func (c *Client) CreateWorkflowWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewCreateWorkflowRequestWithBody(c.Server, contentType, body) +func (c *Client) CreateWebhookWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewCreateWebhookRequestWithBody(c.Server, contentType, body) if err != nil { return nil, err } @@ -3392,8 +3461,8 @@ func (c *Client) CreateWorkflowWithBody(ctx context.Context, contentType string, return c.Client.Do(req) } -func (c *Client) CreateWorkflow(ctx context.Context, body CreateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewCreateWorkflowRequest(c.Server, body) +func (c *Client) CreateWebhook(ctx context.Context, body CreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewCreateWebhookRequest(c.Server, body) if err != nil { return nil, err } @@ -3404,8 +3473,8 @@ func (c *Client) CreateWorkflow(ctx context.Context, body CreateWorkflowJSONRequ return c.Client.Do(req) } -func (c *Client) DeleteWorkflow(ctx context.Context, workflowId externalRef12.WorkflowIDParam, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewDeleteWorkflowRequest(c.Server, workflowId) +func (c *Client) DeleteWebhook(ctx context.Context, webhookId externalRef12.WebhookIdParam, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewDeleteWebhookRequest(c.Server, webhookId) if err != nil { return nil, err } @@ -3416,8 +3485,8 @@ func (c *Client) DeleteWorkflow(ctx context.Context, workflowId externalRef12.Wo return c.Client.Do(req) } -func (c *Client) GetWorkflow(ctx context.Context, workflowId externalRef12.WorkflowIDParam, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetWorkflowRequest(c.Server, workflowId) +func (c *Client) RetrieveWebhook(ctx context.Context, webhookId externalRef12.WebhookIdParam, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewRetrieveWebhookRequest(c.Server, webhookId) if err != nil { return nil, err } @@ -3428,8 +3497,8 @@ func (c *Client) GetWorkflow(ctx context.Context, workflowId externalRef12.Workf return c.Client.Do(req) } -func (c *Client) UpdateWorkflowWithBody(ctx context.Context, workflowId externalRef12.WorkflowIDParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewUpdateWorkflowRequestWithBody(c.Server, workflowId, contentType, body) +func (c *Client) UpdateWebhookWithBody(ctx context.Context, webhookId externalRef12.WebhookIdParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewUpdateWebhookRequestWithBody(c.Server, webhookId, contentType, body) if err != nil { return nil, err } @@ -3440,8 +3509,8 @@ func (c *Client) UpdateWorkflowWithBody(ctx context.Context, workflowId external return c.Client.Do(req) } -func (c *Client) UpdateWorkflow(ctx context.Context, workflowId externalRef12.WorkflowIDParam, body UpdateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewUpdateWorkflowRequest(c.Server, workflowId, body) +func (c *Client) UpdateWebhook(ctx context.Context, webhookId externalRef12.WebhookIdParam, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewUpdateWebhookRequest(c.Server, webhookId, body) if err != nil { return nil, err } @@ -3452,8 +3521,8 @@ func (c *Client) UpdateWorkflow(ctx context.Context, workflowId externalRef12.Wo return c.Client.Do(req) } -func (c *Client) DeployWorkflow(ctx context.Context, workflowId externalRef12.WorkflowIDParam, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewDeployWorkflowRequest(c.Server, workflowId) +func (c *Client) ListWebhookEvents(ctx context.Context, webhookId externalRef12.WebhookIdParam, params *ListWebhookEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewListWebhookEventsRequest(c.Server, webhookId, params) if err != nil { return nil, err } @@ -3464,8 +3533,8 @@ func (c *Client) DeployWorkflow(ctx context.Context, workflowId externalRef12.Wo return c.Client.Do(req) } -func (c *Client) ListWorkflowVersions(ctx context.Context, workflowId externalRef12.WorkflowIDParam, params *ListWorkflowVersionsParams, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewListWorkflowVersionsRequest(c.Server, workflowId, params) +func (c *Client) ListWorkflows(ctx context.Context, params *ListWorkflowsParams, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewListWorkflowsRequest(c.Server, params) if err != nil { return nil, err } @@ -3476,8 +3545,8 @@ func (c *Client) ListWorkflowVersions(ctx context.Context, workflowId externalRe return c.Client.Do(req) } -func (c *Client) GetWorkflowVersion(ctx context.Context, workflowId externalRef12.WorkflowIDParam, workflowVersionId externalRef12.WorkflowVersionIDParam, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetWorkflowVersionRequest(c.Server, workflowId, workflowVersionId) +func (c *Client) CreateWorkflowWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewCreateWorkflowRequestWithBody(c.Server, contentType, body) if err != nil { return nil, err } @@ -3488,219 +3557,327 @@ func (c *Client) GetWorkflowVersion(ctx context.Context, workflowId externalRef1 return c.Client.Do(req) } -// NewListBlueprintsRequest generates requests for ListBlueprints -func NewListBlueprintsRequest(server string, params *ListBlueprintsParams) (*http.Request, error) { - var err error - - serverURL, err := url.Parse(server) +func (c *Client) CreateWorkflow(ctx context.Context, body CreateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewCreateWorkflowRequest(c.Server, body) if err != nil { return nil, err } - - operationPath := fmt.Sprintf("/blueprints") - if operationPath[0] == '/' { - operationPath = "." + operationPath + req = req.WithContext(ctx) + if err := c.applyEditors(ctx, req, reqEditors); err != nil { + return nil, err } + return c.Client.Do(req) +} - queryURL, err := serverURL.Parse(operationPath) +func (c *Client) DeleteWorkflow(ctx context.Context, workflowId externalRef13.WorkflowIDParam, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewDeleteWorkflowRequest(c.Server, workflowId) if err != nil { return nil, err } - - if params != nil { - queryValues := queryURL.Query() - - if params.OwnerId != nil { - - if queryFrag, err := runtime.StyleParamWithLocation("form", false, "ownerId", runtime.ParamLocationQuery, *params.OwnerId); err != nil { - return nil, err - } else if parsed, err := url.ParseQuery(queryFrag); err != nil { - return nil, err - } else { - for k, v := range parsed { - for _, v2 := range v { - queryValues.Add(k, v2) - } - } - } - - } - - if params.Cursor != nil { - - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "cursor", runtime.ParamLocationQuery, *params.Cursor); err != nil { - return nil, err - } else if parsed, err := url.ParseQuery(queryFrag); err != nil { - return nil, err - } else { - for k, v := range parsed { - for _, v2 := range v { - queryValues.Add(k, v2) - } - } - } - - } - - if params.Limit != nil { - - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "limit", runtime.ParamLocationQuery, *params.Limit); err != nil { - return nil, err - } else if parsed, err := url.ParseQuery(queryFrag); err != nil { - return nil, err - } else { - for k, v := range parsed { - for _, v2 := range v { - queryValues.Add(k, v2) - } - } - } - - } - - queryURL.RawQuery = queryValues.Encode() - } - - req, err := http.NewRequest("GET", queryURL.String(), nil) - if err != nil { + req = req.WithContext(ctx) + if err := c.applyEditors(ctx, req, reqEditors); err != nil { return nil, err } - - return req, nil + return c.Client.Do(req) } -// NewDisconnectBlueprintRequest generates requests for DisconnectBlueprint -func NewDisconnectBlueprintRequest(server string, blueprintId externalRef1.BlueprintId) (*http.Request, error) { - var err error - - var pathParam0 string - - pathParam0, err = runtime.StyleParamWithLocation("simple", false, "blueprintId", runtime.ParamLocationPath, blueprintId) +func (c *Client) GetWorkflow(ctx context.Context, workflowId externalRef13.WorkflowIDParam, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewGetWorkflowRequest(c.Server, workflowId) if err != nil { return nil, err } - - serverURL, err := url.Parse(server) - if err != nil { + req = req.WithContext(ctx) + if err := c.applyEditors(ctx, req, reqEditors); err != nil { return nil, err } + return c.Client.Do(req) +} - operationPath := fmt.Sprintf("/blueprints/%s", pathParam0) - if operationPath[0] == '/' { - operationPath = "." + operationPath - } - - queryURL, err := serverURL.Parse(operationPath) +func (c *Client) UpdateWorkflowWithBody(ctx context.Context, workflowId externalRef13.WorkflowIDParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewUpdateWorkflowRequestWithBody(c.Server, workflowId, contentType, body) if err != nil { return nil, err } - - req, err := http.NewRequest("DELETE", queryURL.String(), nil) - if err != nil { + req = req.WithContext(ctx) + if err := c.applyEditors(ctx, req, reqEditors); err != nil { return nil, err } - - return req, nil + return c.Client.Do(req) } -// NewRetrieveBlueprintRequest generates requests for RetrieveBlueprint -func NewRetrieveBlueprintRequest(server string, blueprintId externalRef1.BlueprintId) (*http.Request, error) { - var err error - - var pathParam0 string - - pathParam0, err = runtime.StyleParamWithLocation("simple", false, "blueprintId", runtime.ParamLocationPath, blueprintId) +func (c *Client) UpdateWorkflow(ctx context.Context, workflowId externalRef13.WorkflowIDParam, body UpdateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewUpdateWorkflowRequest(c.Server, workflowId, body) if err != nil { return nil, err } - - serverURL, err := url.Parse(server) - if err != nil { + req = req.WithContext(ctx) + if err := c.applyEditors(ctx, req, reqEditors); err != nil { return nil, err } + return c.Client.Do(req) +} - operationPath := fmt.Sprintf("/blueprints/%s", pathParam0) - if operationPath[0] == '/' { - operationPath = "." + operationPath - } - - queryURL, err := serverURL.Parse(operationPath) +func (c *Client) ListWorkflowVersions(ctx context.Context, params *ListWorkflowVersionsParams, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewListWorkflowVersionsRequest(c.Server, params) if err != nil { return nil, err } - - req, err := http.NewRequest("GET", queryURL.String(), nil) - if err != nil { + req = req.WithContext(ctx) + if err := c.applyEditors(ctx, req, reqEditors); err != nil { return nil, err } - - return req, nil + return c.Client.Do(req) } -// NewUpdateBlueprintRequest calls the generic UpdateBlueprint builder with application/json body -func NewUpdateBlueprintRequest(server string, blueprintId externalRef1.BlueprintId, body UpdateBlueprintJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) +func (c *Client) CreateWorkflowVersionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewCreateWorkflowVersionRequestWithBody(c.Server, contentType, body) if err != nil { return nil, err } - bodyReader = bytes.NewReader(buf) - return NewUpdateBlueprintRequestWithBody(server, blueprintId, "application/json", bodyReader) -} - -// NewUpdateBlueprintRequestWithBody generates requests for UpdateBlueprint with any type of body -func NewUpdateBlueprintRequestWithBody(server string, blueprintId externalRef1.BlueprintId, contentType string, body io.Reader) (*http.Request, error) { - var err error - - var pathParam0 string - - pathParam0, err = runtime.StyleParamWithLocation("simple", false, "blueprintId", runtime.ParamLocationPath, blueprintId) - if err != nil { + req = req.WithContext(ctx) + if err := c.applyEditors(ctx, req, reqEditors); err != nil { return nil, err } + return c.Client.Do(req) +} - serverURL, err := url.Parse(server) +func (c *Client) CreateWorkflowVersion(ctx context.Context, body CreateWorkflowVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewCreateWorkflowVersionRequest(c.Server, body) if err != nil { return nil, err } - - operationPath := fmt.Sprintf("/blueprints/%s", pathParam0) - if operationPath[0] == '/' { - operationPath = "." + operationPath + req = req.WithContext(ctx) + if err := c.applyEditors(ctx, req, reqEditors); err != nil { + return nil, err } + return c.Client.Do(req) +} - queryURL, err := serverURL.Parse(operationPath) +func (c *Client) GetWorkflowVersion(ctx context.Context, workflowVersionId externalRef13.WorkflowVersionIDParam, reqEditors ...RequestEditorFn) (*http.Response, error) { + req, err := NewGetWorkflowVersionRequest(c.Server, workflowVersionId) if err != nil { return nil, err } - - req, err := http.NewRequest("PATCH", queryURL.String(), body) - if err != nil { + req = req.WithContext(ctx) + if err := c.applyEditors(ctx, req, reqEditors); err != nil { return nil, err } - - req.Header.Add("Content-Type", contentType) - - return req, nil + return c.Client.Do(req) } -// NewListBlueprintSyncsRequest generates requests for ListBlueprintSyncs -func NewListBlueprintSyncsRequest(server string, blueprintId externalRef1.BlueprintId, params *ListBlueprintSyncsParams) (*http.Request, error) { +// NewListBlueprintsRequest generates requests for ListBlueprints +func NewListBlueprintsRequest(server string, params *ListBlueprintsParams) (*http.Request, error) { var err error - var pathParam0 string - - pathParam0, err = runtime.StyleParamWithLocation("simple", false, "blueprintId", runtime.ParamLocationPath, blueprintId) - if err != nil { - return nil, err - } - serverURL, err := url.Parse(server) if err != nil { return nil, err } - operationPath := fmt.Sprintf("/blueprints/%s/syncs", pathParam0) + operationPath := fmt.Sprintf("/blueprints") + if operationPath[0] == '/' { + operationPath = "." + operationPath + } + + queryURL, err := serverURL.Parse(operationPath) + if err != nil { + return nil, err + } + + if params != nil { + queryValues := queryURL.Query() + + if params.OwnerId != nil { + + if queryFrag, err := runtime.StyleParamWithLocation("form", false, "ownerId", runtime.ParamLocationQuery, *params.OwnerId); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } + + } + + if params.Cursor != nil { + + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "cursor", runtime.ParamLocationQuery, *params.Cursor); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } + + } + + if params.Limit != nil { + + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "limit", runtime.ParamLocationQuery, *params.Limit); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } + + } + + queryURL.RawQuery = queryValues.Encode() + } + + req, err := http.NewRequest("GET", queryURL.String(), nil) + if err != nil { + return nil, err + } + + return req, nil +} + +// NewDisconnectBlueprintRequest generates requests for DisconnectBlueprint +func NewDisconnectBlueprintRequest(server string, blueprintId externalRef1.BlueprintId) (*http.Request, error) { + var err error + + var pathParam0 string + + pathParam0, err = runtime.StyleParamWithLocation("simple", false, "blueprintId", runtime.ParamLocationPath, blueprintId) + if err != nil { + return nil, err + } + + serverURL, err := url.Parse(server) + if err != nil { + return nil, err + } + + operationPath := fmt.Sprintf("/blueprints/%s", pathParam0) + if operationPath[0] == '/' { + operationPath = "." + operationPath + } + + queryURL, err := serverURL.Parse(operationPath) + if err != nil { + return nil, err + } + + req, err := http.NewRequest("DELETE", queryURL.String(), nil) + if err != nil { + return nil, err + } + + return req, nil +} + +// NewRetrieveBlueprintRequest generates requests for RetrieveBlueprint +func NewRetrieveBlueprintRequest(server string, blueprintId externalRef1.BlueprintId) (*http.Request, error) { + var err error + + var pathParam0 string + + pathParam0, err = runtime.StyleParamWithLocation("simple", false, "blueprintId", runtime.ParamLocationPath, blueprintId) + if err != nil { + return nil, err + } + + serverURL, err := url.Parse(server) + if err != nil { + return nil, err + } + + operationPath := fmt.Sprintf("/blueprints/%s", pathParam0) + if operationPath[0] == '/' { + operationPath = "." + operationPath + } + + queryURL, err := serverURL.Parse(operationPath) + if err != nil { + return nil, err + } + + req, err := http.NewRequest("GET", queryURL.String(), nil) + if err != nil { + return nil, err + } + + return req, nil +} + +// NewUpdateBlueprintRequest calls the generic UpdateBlueprint builder with application/json body +func NewUpdateBlueprintRequest(server string, blueprintId externalRef1.BlueprintId, body UpdateBlueprintJSONRequestBody) (*http.Request, error) { + var bodyReader io.Reader + buf, err := json.Marshal(body) + if err != nil { + return nil, err + } + bodyReader = bytes.NewReader(buf) + return NewUpdateBlueprintRequestWithBody(server, blueprintId, "application/json", bodyReader) +} + +// NewUpdateBlueprintRequestWithBody generates requests for UpdateBlueprint with any type of body +func NewUpdateBlueprintRequestWithBody(server string, blueprintId externalRef1.BlueprintId, contentType string, body io.Reader) (*http.Request, error) { + var err error + + var pathParam0 string + + pathParam0, err = runtime.StyleParamWithLocation("simple", false, "blueprintId", runtime.ParamLocationPath, blueprintId) + if err != nil { + return nil, err + } + + serverURL, err := url.Parse(server) + if err != nil { + return nil, err + } + + operationPath := fmt.Sprintf("/blueprints/%s", pathParam0) + if operationPath[0] == '/' { + operationPath = "." + operationPath + } + + queryURL, err := serverURL.Parse(operationPath) + if err != nil { + return nil, err + } + + req, err := http.NewRequest("PATCH", queryURL.String(), body) + if err != nil { + return nil, err + } + + req.Header.Add("Content-Type", contentType) + + return req, nil +} + +// NewListBlueprintSyncsRequest generates requests for ListBlueprintSyncs +func NewListBlueprintSyncsRequest(server string, blueprintId externalRef1.BlueprintId, params *ListBlueprintSyncsParams) (*http.Request, error) { + var err error + + var pathParam0 string + + pathParam0, err = runtime.StyleParamWithLocation("simple", false, "blueprintId", runtime.ParamLocationPath, blueprintId) + if err != nil { + return nil, err + } + + serverURL, err := url.Parse(server) + if err != nil { + return nil, err + } + + operationPath := fmt.Sprintf("/blueprints/%s/syncs", pathParam0) if operationPath[0] == '/' { operationPath = "." + operationPath } @@ -5956,38 +6133,6 @@ func NewListLogsRequest(server string, params *ListLogsParams) (*http.Request, e } - if params.WorkflowService != nil { - - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "workflowService", runtime.ParamLocationQuery, *params.WorkflowService); err != nil { - return nil, err - } else if parsed, err := url.ParseQuery(queryFrag); err != nil { - return nil, err - } else { - for k, v := range parsed { - for _, v2 := range v { - queryValues.Add(k, v2) - } - } - } - - } - - if params.WorkflowVersion != nil { - - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "workflowVersion", runtime.ParamLocationQuery, *params.WorkflowVersion); err != nil { - return nil, err - } else if parsed, err := url.ParseQuery(queryFrag); err != nil { - return nil, err - } else { - for k, v := range parsed { - for _, v2 := range v { - queryValues.Add(k, v2) - } - } - } - - } - if params.Task != nil { if queryFrag, err := runtime.StyleParamWithLocation("form", true, "task", runtime.ParamLocationQuery, *params.Task); err != nil { @@ -6628,38 +6773,6 @@ func NewSubscribeLogsRequest(server string, params *SubscribeLogsParams) (*http. } - if params.WorkflowService != nil { - - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "workflowService", runtime.ParamLocationQuery, *params.WorkflowService); err != nil { - return nil, err - } else if parsed, err := url.ParseQuery(queryFrag); err != nil { - return nil, err - } else { - for k, v := range parsed { - for _, v2 := range v { - queryValues.Add(k, v2) - } - } - } - - } - - if params.WorkflowVersion != nil { - - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "workflowVersion", runtime.ParamLocationQuery, *params.WorkflowVersion); err != nil { - return nil, err - } else if parsed, err := url.ParseQuery(queryFrag); err != nil { - return nil, err - } else { - for k, v := range parsed { - for _, v2 := range v { - queryValues.Add(k, v2) - } - } - } - - } - if params.Task != nil { if queryFrag, err := runtime.StyleParamWithLocation("form", true, "task", runtime.ParamLocationQuery, *params.Task); err != nil { @@ -6953,38 +7066,6 @@ func NewListLogsValuesRequest(server string, params *ListLogsValuesParams) (*htt } - if params.WorkflowService != nil { - - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "workflowService", runtime.ParamLocationQuery, *params.WorkflowService); err != nil { - return nil, err - } else if parsed, err := url.ParseQuery(queryFrag); err != nil { - return nil, err - } else { - for k, v := range parsed { - for _, v2 := range v { - queryValues.Add(k, v2) - } - } - } - - } - - if params.WorkflowVersion != nil { - - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "workflowVersion", runtime.ParamLocationQuery, *params.WorkflowVersion); err != nil { - return nil, err - } else if parsed, err := url.ParseQuery(queryFrag); err != nil { - return nil, err - } else { - for k, v := range parsed { - for _, v2 := range v { - queryValues.Add(k, v2) - } - } - } - - } - if params.Task != nil { if queryFrag, err := runtime.StyleParamWithLocation("form", true, "task", runtime.ParamLocationQuery, *params.Task); err != nil { @@ -7190,7 +7271,7 @@ func NewListMaintenanceRequest(server string, params *ListMaintenanceParams) (*h } // NewRetrieveMaintenanceRequest generates requests for RetrieveMaintenance -func NewRetrieveMaintenanceRequest(server string, maintenanceRunParam externalRef7.MaintenanceRunParam) (*http.Request, error) { +func NewRetrieveMaintenanceRequest(server string, maintenanceRunParam externalRef8.MaintenanceRunParam) (*http.Request, error) { var err error var pathParam0 string @@ -7224,7 +7305,7 @@ func NewRetrieveMaintenanceRequest(server string, maintenanceRunParam externalRe } // NewUpdateMaintenanceRequest calls the generic UpdateMaintenance builder with application/json body -func NewUpdateMaintenanceRequest(server string, maintenanceRunParam externalRef7.MaintenanceRunParam, body UpdateMaintenanceJSONRequestBody) (*http.Request, error) { +func NewUpdateMaintenanceRequest(server string, maintenanceRunParam externalRef8.MaintenanceRunParam, body UpdateMaintenanceJSONRequestBody) (*http.Request, error) { var bodyReader io.Reader buf, err := json.Marshal(body) if err != nil { @@ -7235,7 +7316,7 @@ func NewUpdateMaintenanceRequest(server string, maintenanceRunParam externalRef7 } // NewUpdateMaintenanceRequestWithBody generates requests for UpdateMaintenance with any type of body -func NewUpdateMaintenanceRequestWithBody(server string, maintenanceRunParam externalRef7.MaintenanceRunParam, contentType string, body io.Reader) (*http.Request, error) { +func NewUpdateMaintenanceRequestWithBody(server string, maintenanceRunParam externalRef8.MaintenanceRunParam, contentType string, body io.Reader) (*http.Request, error) { var err error var pathParam0 string @@ -7271,7 +7352,7 @@ func NewUpdateMaintenanceRequestWithBody(server string, maintenanceRunParam exte } // NewTriggerMaintenanceRequest generates requests for TriggerMaintenance -func NewTriggerMaintenanceRequest(server string, maintenanceRunParam externalRef7.MaintenanceRunParam) (*http.Request, error) { +func NewTriggerMaintenanceRequest(server string, maintenanceRunParam externalRef8.MaintenanceRunParam) (*http.Request, error) { var err error var pathParam0 string @@ -10309,6 +10390,101 @@ func NewRetrieveOwnerMembersRequest(server string, ownerId string) (*http.Reques return req, nil } +// NewRemoveWorkspaceMemberRequest generates requests for RemoveWorkspaceMember +func NewRemoveWorkspaceMemberRequest(server string, ownerId OwnerIdPathParam, userId UserIdPathParam) (*http.Request, error) { + var err error + + var pathParam0 string + + pathParam0, err = runtime.StyleParamWithLocation("simple", false, "ownerId", runtime.ParamLocationPath, ownerId) + if err != nil { + return nil, err + } + + var pathParam1 string + + pathParam1, err = runtime.StyleParamWithLocation("simple", false, "userId", runtime.ParamLocationPath, userId) + if err != nil { + return nil, err + } + + serverURL, err := url.Parse(server) + if err != nil { + return nil, err + } + + operationPath := fmt.Sprintf("/owners/%s/members/%s", pathParam0, pathParam1) + if operationPath[0] == '/' { + operationPath = "." + operationPath + } + + queryURL, err := serverURL.Parse(operationPath) + if err != nil { + return nil, err + } + + req, err := http.NewRequest("DELETE", queryURL.String(), nil) + if err != nil { + return nil, err + } + + return req, nil +} + +// NewUpdateWorkspaceMemberRequest calls the generic UpdateWorkspaceMember builder with application/json body +func NewUpdateWorkspaceMemberRequest(server string, ownerId OwnerIdPathParam, userId UserIdPathParam, body UpdateWorkspaceMemberJSONRequestBody) (*http.Request, error) { + var bodyReader io.Reader + buf, err := json.Marshal(body) + if err != nil { + return nil, err + } + bodyReader = bytes.NewReader(buf) + return NewUpdateWorkspaceMemberRequestWithBody(server, ownerId, userId, "application/json", bodyReader) +} + +// NewUpdateWorkspaceMemberRequestWithBody generates requests for UpdateWorkspaceMember with any type of body +func NewUpdateWorkspaceMemberRequestWithBody(server string, ownerId OwnerIdPathParam, userId UserIdPathParam, contentType string, body io.Reader) (*http.Request, error) { + var err error + + var pathParam0 string + + pathParam0, err = runtime.StyleParamWithLocation("simple", false, "ownerId", runtime.ParamLocationPath, ownerId) + if err != nil { + return nil, err + } + + var pathParam1 string + + pathParam1, err = runtime.StyleParamWithLocation("simple", false, "userId", runtime.ParamLocationPath, userId) + if err != nil { + return nil, err + } + + serverURL, err := url.Parse(server) + if err != nil { + return nil, err + } + + operationPath := fmt.Sprintf("/owners/%s/members/%s", pathParam0, pathParam1) + if operationPath[0] == '/' { + operationPath = "." + operationPath + } + + queryURL, err := serverURL.Parse(operationPath) + if err != nil { + return nil, err + } + + req, err := http.NewRequest("PATCH", queryURL.String(), body) + if err != nil { + return nil, err + } + + req.Header.Add("Content-Type", contentType) + + return req, nil +} + // NewListPostgresRequest generates requests for ListPostgres func NewListPostgresRequest(server string, params *ListPostgresParams) (*http.Request, error) { var err error @@ -14114,7 +14290,7 @@ func NewPostJobRequestWithBody(server string, serviceId ServiceIdParam, contentT } // NewRetrieveJobRequest generates requests for RetrieveJob -func NewRetrieveJobRequest(server string, serviceId ServiceIdParam, jobId externalRef5.JobId) (*http.Request, error) { +func NewRetrieveJobRequest(server string, serviceId ServiceIdParam, jobId externalRef6.JobId) (*http.Request, error) { var err error var pathParam0 string @@ -14155,7 +14331,7 @@ func NewRetrieveJobRequest(server string, serviceId ServiceIdParam, jobId extern } // NewCancelJobRequest generates requests for CancelJob -func NewCancelJobRequest(server string, serviceId ServiceIdParam, jobId externalRef5.JobId) (*http.Request, error) { +func NewCancelJobRequest(server string, serviceId ServiceIdParam, jobId externalRef6.JobId) (*http.Request, error) { var err error var pathParam0 string @@ -14995,35 +15171,8 @@ func NewSuspendServiceRequest(server string, serviceId ServiceIdParam) (*http.Re return req, nil } -// NewGetUserRequest generates requests for GetUser -func NewGetUserRequest(server string) (*http.Request, error) { - var err error - - serverURL, err := url.Parse(server) - if err != nil { - return nil, err - } - - operationPath := fmt.Sprintf("/users") - if operationPath[0] == '/' { - operationPath = "." + operationPath - } - - queryURL, err := serverURL.Parse(operationPath) - if err != nil { - return nil, err - } - - req, err := http.NewRequest("GET", queryURL.String(), nil) - if err != nil { - return nil, err - } - - return req, nil -} - -// NewListWebhooksRequest generates requests for ListWebhooks -func NewListWebhooksRequest(server string, params *ListWebhooksParams) (*http.Request, error) { +// NewListTaskRunsRequest generates requests for ListTaskRuns +func NewListTaskRunsRequest(server string, params *ListTaskRunsParams) (*http.Request, error) { var err error serverURL, err := url.Parse(server) @@ -15031,7 +15180,7 @@ func NewListWebhooksRequest(server string, params *ListWebhooksParams) (*http.Re return nil, err } - operationPath := fmt.Sprintf("/webhooks") + operationPath := fmt.Sprintf("/task-runs") if operationPath[0] == '/' { operationPath = "." + operationPath } @@ -15076,9 +15225,9 @@ func NewListWebhooksRequest(server string, params *ListWebhooksParams) (*http.Re } - if params.OwnerId != nil { + if params.TaskId != nil { - if queryFrag, err := runtime.StyleParamWithLocation("form", false, "ownerId", runtime.ParamLocationQuery, *params.OwnerId); err != nil { + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "taskId", runtime.ParamLocationQuery, *params.TaskId); err != nil { return nil, err } else if parsed, err := url.ParseQuery(queryFrag); err != nil { return nil, err @@ -15092,204 +15241,9 @@ func NewListWebhooksRequest(server string, params *ListWebhooksParams) (*http.Re } - queryURL.RawQuery = queryValues.Encode() - } - - req, err := http.NewRequest("GET", queryURL.String(), nil) - if err != nil { - return nil, err - } - - return req, nil -} - -// NewCreateWebhookRequest calls the generic CreateWebhook builder with application/json body -func NewCreateWebhookRequest(server string, body CreateWebhookJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewCreateWebhookRequestWithBody(server, "application/json", bodyReader) -} - -// NewCreateWebhookRequestWithBody generates requests for CreateWebhook with any type of body -func NewCreateWebhookRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) { - var err error - - serverURL, err := url.Parse(server) - if err != nil { - return nil, err - } - - operationPath := fmt.Sprintf("/webhooks") - if operationPath[0] == '/' { - operationPath = "." + operationPath - } - - queryURL, err := serverURL.Parse(operationPath) - if err != nil { - return nil, err - } - - req, err := http.NewRequest("POST", queryURL.String(), body) - if err != nil { - return nil, err - } - - req.Header.Add("Content-Type", contentType) - - return req, nil -} - -// NewDeleteWebhookRequest generates requests for DeleteWebhook -func NewDeleteWebhookRequest(server string, webhookId externalRef11.WebhookIdParam) (*http.Request, error) { - var err error - - var pathParam0 string - - pathParam0, err = runtime.StyleParamWithLocation("simple", false, "webhookId", runtime.ParamLocationPath, webhookId) - if err != nil { - return nil, err - } - - serverURL, err := url.Parse(server) - if err != nil { - return nil, err - } - - operationPath := fmt.Sprintf("/webhooks/%s", pathParam0) - if operationPath[0] == '/' { - operationPath = "." + operationPath - } - - queryURL, err := serverURL.Parse(operationPath) - if err != nil { - return nil, err - } - - req, err := http.NewRequest("DELETE", queryURL.String(), nil) - if err != nil { - return nil, err - } - - return req, nil -} - -// NewRetrieveWebhookRequest generates requests for RetrieveWebhook -func NewRetrieveWebhookRequest(server string, webhookId externalRef11.WebhookIdParam) (*http.Request, error) { - var err error - - var pathParam0 string - - pathParam0, err = runtime.StyleParamWithLocation("simple", false, "webhookId", runtime.ParamLocationPath, webhookId) - if err != nil { - return nil, err - } - - serverURL, err := url.Parse(server) - if err != nil { - return nil, err - } - - operationPath := fmt.Sprintf("/webhooks/%s", pathParam0) - if operationPath[0] == '/' { - operationPath = "." + operationPath - } - - queryURL, err := serverURL.Parse(operationPath) - if err != nil { - return nil, err - } - - req, err := http.NewRequest("GET", queryURL.String(), nil) - if err != nil { - return nil, err - } - - return req, nil -} - -// NewUpdateWebhookRequest calls the generic UpdateWebhook builder with application/json body -func NewUpdateWebhookRequest(server string, webhookId externalRef11.WebhookIdParam, body UpdateWebhookJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewUpdateWebhookRequestWithBody(server, webhookId, "application/json", bodyReader) -} - -// NewUpdateWebhookRequestWithBody generates requests for UpdateWebhook with any type of body -func NewUpdateWebhookRequestWithBody(server string, webhookId externalRef11.WebhookIdParam, contentType string, body io.Reader) (*http.Request, error) { - var err error - - var pathParam0 string - - pathParam0, err = runtime.StyleParamWithLocation("simple", false, "webhookId", runtime.ParamLocationPath, webhookId) - if err != nil { - return nil, err - } - - serverURL, err := url.Parse(server) - if err != nil { - return nil, err - } - - operationPath := fmt.Sprintf("/webhooks/%s", pathParam0) - if operationPath[0] == '/' { - operationPath = "." + operationPath - } - - queryURL, err := serverURL.Parse(operationPath) - if err != nil { - return nil, err - } - - req, err := http.NewRequest("PATCH", queryURL.String(), body) - if err != nil { - return nil, err - } - - req.Header.Add("Content-Type", contentType) - - return req, nil -} + if params.RootTaskRunId != nil { -// NewListWebhookEventsRequest generates requests for ListWebhookEvents -func NewListWebhookEventsRequest(server string, webhookId externalRef11.WebhookIdParam, params *ListWebhookEventsParams) (*http.Request, error) { - var err error - - var pathParam0 string - - pathParam0, err = runtime.StyleParamWithLocation("simple", false, "webhookId", runtime.ParamLocationPath, webhookId) - if err != nil { - return nil, err - } - - serverURL, err := url.Parse(server) - if err != nil { - return nil, err - } - - operationPath := fmt.Sprintf("/webhooks/%s/events", pathParam0) - if operationPath[0] == '/' { - operationPath = "." + operationPath - } - - queryURL, err := serverURL.Parse(operationPath) - if err != nil { - return nil, err - } - - if params != nil { - queryValues := queryURL.Query() - - if params.SentBefore != nil { - - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "sentBefore", runtime.ParamLocationQuery, *params.SentBefore); err != nil { + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "rootTaskRunId", runtime.ParamLocationQuery, *params.RootTaskRunId); err != nil { return nil, err } else if parsed, err := url.ParseQuery(queryFrag); err != nil { return nil, err @@ -15303,9 +15257,9 @@ func NewListWebhookEventsRequest(server string, webhookId externalRef11.WebhookI } - if params.SentAfter != nil { + if params.OwnerId != nil { - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "sentAfter", runtime.ParamLocationQuery, *params.SentAfter); err != nil { + if queryFrag, err := runtime.StyleParamWithLocation("form", false, "ownerId", runtime.ParamLocationQuery, *params.OwnerId); err != nil { return nil, err } else if parsed, err := url.ParseQuery(queryFrag); err != nil { return nil, err @@ -15319,9 +15273,9 @@ func NewListWebhookEventsRequest(server string, webhookId externalRef11.WebhookI } - if params.Limit != nil { + if params.WorkflowVersionId != nil { - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "limit", runtime.ParamLocationQuery, *params.Limit); err != nil { + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "workflowVersionId", runtime.ParamLocationQuery, *params.WorkflowVersionId); err != nil { return nil, err } else if parsed, err := url.ParseQuery(queryFrag); err != nil { return nil, err @@ -15335,9 +15289,9 @@ func NewListWebhookEventsRequest(server string, webhookId externalRef11.WebhookI } - if params.Cursor != nil { + if params.WorkflowId != nil { - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "cursor", runtime.ParamLocationQuery, *params.Cursor); err != nil { + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "workflowId", runtime.ParamLocationQuery, *params.WorkflowId); err != nil { return nil, err } else if parsed, err := url.ParseQuery(queryFrag); err != nil { return nil, err @@ -15362,8 +15316,19 @@ func NewListWebhookEventsRequest(server string, webhookId externalRef11.WebhookI return req, nil } -// NewListWorkflowsRequest generates requests for ListWorkflows -func NewListWorkflowsRequest(server string, params *ListWorkflowsParams) (*http.Request, error) { +// NewCreateTaskRequest calls the generic CreateTask builder with application/json body +func NewCreateTaskRequest(server string, body CreateTaskJSONRequestBody) (*http.Request, error) { + var bodyReader io.Reader + buf, err := json.Marshal(body) + if err != nil { + return nil, err + } + bodyReader = bytes.NewReader(buf) + return NewCreateTaskRequestWithBody(server, "application/json", bodyReader) +} + +// NewCreateTaskRequestWithBody generates requests for CreateTask with any type of body +func NewCreateTaskRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) { var err error serverURL, err := url.Parse(server) @@ -15371,7 +15336,164 @@ func NewListWorkflowsRequest(server string, params *ListWorkflowsParams) (*http. return nil, err } - operationPath := fmt.Sprintf("/workflows") + operationPath := fmt.Sprintf("/task-runs") + if operationPath[0] == '/' { + operationPath = "." + operationPath + } + + queryURL, err := serverURL.Parse(operationPath) + if err != nil { + return nil, err + } + + req, err := http.NewRequest("POST", queryURL.String(), body) + if err != nil { + return nil, err + } + + req.Header.Add("Content-Type", contentType) + + return req, nil +} + +// NewStreamTaskRunsEventsRequest generates requests for StreamTaskRunsEvents +func NewStreamTaskRunsEventsRequest(server string, params *StreamTaskRunsEventsParams) (*http.Request, error) { + var err error + + serverURL, err := url.Parse(server) + if err != nil { + return nil, err + } + + operationPath := fmt.Sprintf("/task-runs/events") + if operationPath[0] == '/' { + operationPath = "." + operationPath + } + + queryURL, err := serverURL.Parse(operationPath) + if err != nil { + return nil, err + } + + if params != nil { + queryValues := queryURL.Query() + + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "taskRunIds", runtime.ParamLocationQuery, params.TaskRunIds); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } + + queryURL.RawQuery = queryValues.Encode() + } + + req, err := http.NewRequest("GET", queryURL.String(), nil) + if err != nil { + return nil, err + } + + if params != nil { + + if params.Accept != nil { + var headerParam0 string + + headerParam0, err = runtime.StyleParamWithLocation("simple", false, "Accept", runtime.ParamLocationHeader, *params.Accept) + if err != nil { + return nil, err + } + + req.Header.Set("Accept", headerParam0) + } + + } + + return req, nil +} + +// NewCancelTaskRunRequest generates requests for CancelTaskRun +func NewCancelTaskRunRequest(server string, taskRunId externalRef13.TaskRunIDParam) (*http.Request, error) { + var err error + + var pathParam0 string + + pathParam0, err = runtime.StyleParamWithLocation("simple", false, "taskRunId", runtime.ParamLocationPath, taskRunId) + if err != nil { + return nil, err + } + + serverURL, err := url.Parse(server) + if err != nil { + return nil, err + } + + operationPath := fmt.Sprintf("/task-runs/%s", pathParam0) + if operationPath[0] == '/' { + operationPath = "." + operationPath + } + + queryURL, err := serverURL.Parse(operationPath) + if err != nil { + return nil, err + } + + req, err := http.NewRequest("DELETE", queryURL.String(), nil) + if err != nil { + return nil, err + } + + return req, nil +} + +// NewGetTaskRunRequest generates requests for GetTaskRun +func NewGetTaskRunRequest(server string, taskRunId externalRef13.TaskRunIDParam) (*http.Request, error) { + var err error + + var pathParam0 string + + pathParam0, err = runtime.StyleParamWithLocation("simple", false, "taskRunId", runtime.ParamLocationPath, taskRunId) + if err != nil { + return nil, err + } + + serverURL, err := url.Parse(server) + if err != nil { + return nil, err + } + + operationPath := fmt.Sprintf("/task-runs/%s", pathParam0) + if operationPath[0] == '/' { + operationPath = "." + operationPath + } + + queryURL, err := serverURL.Parse(operationPath) + if err != nil { + return nil, err + } + + req, err := http.NewRequest("GET", queryURL.String(), nil) + if err != nil { + return nil, err + } + + return req, nil +} + +// NewListTasksRequest generates requests for ListTasks +func NewListTasksRequest(server string, params *ListTasksParams) (*http.Request, error) { + var err error + + serverURL, err := url.Parse(server) + if err != nil { + return nil, err + } + + operationPath := fmt.Sprintf("/tasks") if operationPath[0] == '/' { operationPath = "." + operationPath } @@ -15384,6 +15506,38 @@ func NewListWorkflowsRequest(server string, params *ListWorkflowsParams) (*http. if params != nil { queryValues := queryURL.Query() + if params.Cursor != nil { + + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "cursor", runtime.ParamLocationQuery, *params.Cursor); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } + + } + + if params.Limit != nil { + + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "limit", runtime.ParamLocationQuery, *params.Limit); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } + + } + if params.OwnerId != nil { if queryFrag, err := runtime.StyleParamWithLocation("form", false, "ownerId", runtime.ParamLocationQuery, *params.OwnerId); err != nil { @@ -15400,9 +15554,9 @@ func NewListWorkflowsRequest(server string, params *ListWorkflowsParams) (*http. } - if params.WorkflowID != nil { + if params.TaskId != nil { - if queryFrag, err := runtime.StyleParamWithLocation("form", false, "workflowID", runtime.ParamLocationQuery, *params.WorkflowID); err != nil { + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "taskId", runtime.ParamLocationQuery, *params.TaskId); err != nil { return nil, err } else if parsed, err := url.ParseQuery(queryFrag); err != nil { return nil, err @@ -15416,9 +15570,9 @@ func NewListWorkflowsRequest(server string, params *ListWorkflowsParams) (*http. } - if params.Cursor != nil { + if params.WorkflowVersionId != nil { - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "cursor", runtime.ParamLocationQuery, *params.Cursor); err != nil { + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "workflowVersionId", runtime.ParamLocationQuery, *params.WorkflowVersionId); err != nil { return nil, err } else if parsed, err := url.ParseQuery(queryFrag); err != nil { return nil, err @@ -15432,9 +15586,9 @@ func NewListWorkflowsRequest(server string, params *ListWorkflowsParams) (*http. } - if params.Limit != nil { + if params.WorkflowId != nil { - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "limit", runtime.ParamLocationQuery, *params.Limit); err != nil { + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "workflowId", runtime.ParamLocationQuery, *params.WorkflowId); err != nil { return nil, err } else if parsed, err := url.ParseQuery(queryFrag); err != nil { return nil, err @@ -15459,19 +15613,42 @@ func NewListWorkflowsRequest(server string, params *ListWorkflowsParams) (*http. return req, nil } -// NewCreateWorkflowRequest calls the generic CreateWorkflow builder with application/json body -func NewCreateWorkflowRequest(server string, body CreateWorkflowJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) +// NewGetTaskRequest generates requests for GetTask +func NewGetTaskRequest(server string, taskId externalRef13.TaskIDParam) (*http.Request, error) { + var err error + + var pathParam0 string + + pathParam0, err = runtime.StyleParamWithLocation("simple", false, "taskId", runtime.ParamLocationPath, taskId) if err != nil { return nil, err } - bodyReader = bytes.NewReader(buf) - return NewCreateWorkflowRequestWithBody(server, "application/json", bodyReader) + + serverURL, err := url.Parse(server) + if err != nil { + return nil, err + } + + operationPath := fmt.Sprintf("/tasks/%s", pathParam0) + if operationPath[0] == '/' { + operationPath = "." + operationPath + } + + queryURL, err := serverURL.Parse(operationPath) + if err != nil { + return nil, err + } + + req, err := http.NewRequest("GET", queryURL.String(), nil) + if err != nil { + return nil, err + } + + return req, nil } -// NewCreateWorkflowRequestWithBody generates requests for CreateWorkflow with any type of body -func NewCreateWorkflowRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) { +// NewGetUserRequest generates requests for GetUser +func NewGetUserRequest(server string) (*http.Request, error) { var err error serverURL, err := url.Parse(server) @@ -15479,7 +15656,7 @@ func NewCreateWorkflowRequestWithBody(server string, contentType string, body io return nil, err } - operationPath := fmt.Sprintf("/workflows") + operationPath := fmt.Sprintf("/users") if operationPath[0] == '/' { operationPath = "." + operationPath } @@ -15489,33 +15666,116 @@ func NewCreateWorkflowRequestWithBody(server string, contentType string, body io return nil, err } - req, err := http.NewRequest("POST", queryURL.String(), body) + req, err := http.NewRequest("GET", queryURL.String(), nil) if err != nil { return nil, err } - req.Header.Add("Content-Type", contentType) - return req, nil } -// NewDeleteWorkflowRequest generates requests for DeleteWorkflow -func NewDeleteWorkflowRequest(server string, workflowId externalRef12.WorkflowIDParam) (*http.Request, error) { +// NewListWebhooksRequest generates requests for ListWebhooks +func NewListWebhooksRequest(server string, params *ListWebhooksParams) (*http.Request, error) { var err error - var pathParam0 string + serverURL, err := url.Parse(server) + if err != nil { + return nil, err + } - pathParam0, err = runtime.StyleParamWithLocation("simple", false, "workflowId", runtime.ParamLocationPath, workflowId) + operationPath := fmt.Sprintf("/webhooks") + if operationPath[0] == '/' { + operationPath = "." + operationPath + } + + queryURL, err := serverURL.Parse(operationPath) + if err != nil { + return nil, err + } + + if params != nil { + queryValues := queryURL.Query() + + if params.Cursor != nil { + + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "cursor", runtime.ParamLocationQuery, *params.Cursor); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } + + } + + if params.Limit != nil { + + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "limit", runtime.ParamLocationQuery, *params.Limit); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } + + } + + if params.OwnerId != nil { + + if queryFrag, err := runtime.StyleParamWithLocation("form", false, "ownerId", runtime.ParamLocationQuery, *params.OwnerId); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } + + } + + queryURL.RawQuery = queryValues.Encode() + } + + req, err := http.NewRequest("GET", queryURL.String(), nil) + if err != nil { + return nil, err + } + + return req, nil +} + +// NewCreateWebhookRequest calls the generic CreateWebhook builder with application/json body +func NewCreateWebhookRequest(server string, body CreateWebhookJSONRequestBody) (*http.Request, error) { + var bodyReader io.Reader + buf, err := json.Marshal(body) if err != nil { return nil, err } + bodyReader = bytes.NewReader(buf) + return NewCreateWebhookRequestWithBody(server, "application/json", bodyReader) +} + +// NewCreateWebhookRequestWithBody generates requests for CreateWebhook with any type of body +func NewCreateWebhookRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) { + var err error serverURL, err := url.Parse(server) if err != nil { return nil, err } - operationPath := fmt.Sprintf("/workflows/%s", pathParam0) + operationPath := fmt.Sprintf("/webhooks") if operationPath[0] == '/' { operationPath = "." + operationPath } @@ -15525,21 +15785,23 @@ func NewDeleteWorkflowRequest(server string, workflowId externalRef12.WorkflowID return nil, err } - req, err := http.NewRequest("DELETE", queryURL.String(), nil) + req, err := http.NewRequest("POST", queryURL.String(), body) if err != nil { return nil, err } + req.Header.Add("Content-Type", contentType) + return req, nil } -// NewGetWorkflowRequest generates requests for GetWorkflow -func NewGetWorkflowRequest(server string, workflowId externalRef12.WorkflowIDParam) (*http.Request, error) { +// NewDeleteWebhookRequest generates requests for DeleteWebhook +func NewDeleteWebhookRequest(server string, webhookId externalRef12.WebhookIdParam) (*http.Request, error) { var err error var pathParam0 string - pathParam0, err = runtime.StyleParamWithLocation("simple", false, "workflowId", runtime.ParamLocationPath, workflowId) + pathParam0, err = runtime.StyleParamWithLocation("simple", false, "webhookId", runtime.ParamLocationPath, webhookId) if err != nil { return nil, err } @@ -15549,7 +15811,7 @@ func NewGetWorkflowRequest(server string, workflowId externalRef12.WorkflowIDPar return nil, err } - operationPath := fmt.Sprintf("/workflows/%s", pathParam0) + operationPath := fmt.Sprintf("/webhooks/%s", pathParam0) if operationPath[0] == '/' { operationPath = "." + operationPath } @@ -15559,7 +15821,7 @@ func NewGetWorkflowRequest(server string, workflowId externalRef12.WorkflowIDPar return nil, err } - req, err := http.NewRequest("GET", queryURL.String(), nil) + req, err := http.NewRequest("DELETE", queryURL.String(), nil) if err != nil { return nil, err } @@ -15567,24 +15829,13 @@ func NewGetWorkflowRequest(server string, workflowId externalRef12.WorkflowIDPar return req, nil } -// NewUpdateWorkflowRequest calls the generic UpdateWorkflow builder with application/json body -func NewUpdateWorkflowRequest(server string, workflowId externalRef12.WorkflowIDParam, body UpdateWorkflowJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewUpdateWorkflowRequestWithBody(server, workflowId, "application/json", bodyReader) -} - -// NewUpdateWorkflowRequestWithBody generates requests for UpdateWorkflow with any type of body -func NewUpdateWorkflowRequestWithBody(server string, workflowId externalRef12.WorkflowIDParam, contentType string, body io.Reader) (*http.Request, error) { +// NewRetrieveWebhookRequest generates requests for RetrieveWebhook +func NewRetrieveWebhookRequest(server string, webhookId externalRef12.WebhookIdParam) (*http.Request, error) { var err error var pathParam0 string - pathParam0, err = runtime.StyleParamWithLocation("simple", false, "workflowId", runtime.ParamLocationPath, workflowId) + pathParam0, err = runtime.StyleParamWithLocation("simple", false, "webhookId", runtime.ParamLocationPath, webhookId) if err != nil { return nil, err } @@ -15594,7 +15845,7 @@ func NewUpdateWorkflowRequestWithBody(server string, workflowId externalRef12.Wo return nil, err } - operationPath := fmt.Sprintf("/workflows/%s", pathParam0) + operationPath := fmt.Sprintf("/webhooks/%s", pathParam0) if operationPath[0] == '/' { operationPath = "." + operationPath } @@ -15604,23 +15855,32 @@ func NewUpdateWorkflowRequestWithBody(server string, workflowId externalRef12.Wo return nil, err } - req, err := http.NewRequest("PATCH", queryURL.String(), body) + req, err := http.NewRequest("GET", queryURL.String(), nil) if err != nil { return nil, err } - req.Header.Add("Content-Type", contentType) - return req, nil } -// NewDeployWorkflowRequest generates requests for DeployWorkflow -func NewDeployWorkflowRequest(server string, workflowId externalRef12.WorkflowIDParam) (*http.Request, error) { +// NewUpdateWebhookRequest calls the generic UpdateWebhook builder with application/json body +func NewUpdateWebhookRequest(server string, webhookId externalRef12.WebhookIdParam, body UpdateWebhookJSONRequestBody) (*http.Request, error) { + var bodyReader io.Reader + buf, err := json.Marshal(body) + if err != nil { + return nil, err + } + bodyReader = bytes.NewReader(buf) + return NewUpdateWebhookRequestWithBody(server, webhookId, "application/json", bodyReader) +} + +// NewUpdateWebhookRequestWithBody generates requests for UpdateWebhook with any type of body +func NewUpdateWebhookRequestWithBody(server string, webhookId externalRef12.WebhookIdParam, contentType string, body io.Reader) (*http.Request, error) { var err error var pathParam0 string - pathParam0, err = runtime.StyleParamWithLocation("simple", false, "workflowId", runtime.ParamLocationPath, workflowId) + pathParam0, err = runtime.StyleParamWithLocation("simple", false, "webhookId", runtime.ParamLocationPath, webhookId) if err != nil { return nil, err } @@ -15630,7 +15890,7 @@ func NewDeployWorkflowRequest(server string, workflowId externalRef12.WorkflowID return nil, err } - operationPath := fmt.Sprintf("/workflows/%s/deploy", pathParam0) + operationPath := fmt.Sprintf("/webhooks/%s", pathParam0) if operationPath[0] == '/' { operationPath = "." + operationPath } @@ -15640,21 +15900,23 @@ func NewDeployWorkflowRequest(server string, workflowId externalRef12.WorkflowID return nil, err } - req, err := http.NewRequest("POST", queryURL.String(), nil) + req, err := http.NewRequest("PATCH", queryURL.String(), body) if err != nil { return nil, err } + req.Header.Add("Content-Type", contentType) + return req, nil } -// NewListWorkflowVersionsRequest generates requests for ListWorkflowVersions -func NewListWorkflowVersionsRequest(server string, workflowId externalRef12.WorkflowIDParam, params *ListWorkflowVersionsParams) (*http.Request, error) { +// NewListWebhookEventsRequest generates requests for ListWebhookEvents +func NewListWebhookEventsRequest(server string, webhookId externalRef12.WebhookIdParam, params *ListWebhookEventsParams) (*http.Request, error) { var err error var pathParam0 string - pathParam0, err = runtime.StyleParamWithLocation("simple", false, "workflowId", runtime.ParamLocationPath, workflowId) + pathParam0, err = runtime.StyleParamWithLocation("simple", false, "webhookId", runtime.ParamLocationPath, webhookId) if err != nil { return nil, err } @@ -15664,7 +15926,7 @@ func NewListWorkflowVersionsRequest(server string, workflowId externalRef12.Work return nil, err } - operationPath := fmt.Sprintf("/workflows/%s/versions", pathParam0) + operationPath := fmt.Sprintf("/webhooks/%s/events", pathParam0) if operationPath[0] == '/' { operationPath = "." + operationPath } @@ -15677,9 +15939,25 @@ func NewListWorkflowVersionsRequest(server string, workflowId externalRef12.Work if params != nil { queryValues := queryURL.Query() - if params.Cursor != nil { + if params.SentBefore != nil { - if queryFrag, err := runtime.StyleParamWithLocation("form", true, "cursor", runtime.ParamLocationQuery, *params.Cursor); err != nil { + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "sentBefore", runtime.ParamLocationQuery, *params.SentBefore); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } + + } + + if params.SentAfter != nil { + + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "sentAfter", runtime.ParamLocationQuery, *params.SentAfter); err != nil { return nil, err } else if parsed, err := url.ParseQuery(queryFrag); err != nil { return nil, err @@ -15709,6 +15987,22 @@ func NewListWorkflowVersionsRequest(server string, workflowId externalRef12.Work } + if params.Cursor != nil { + + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "cursor", runtime.ParamLocationQuery, *params.Cursor); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } + + } + queryURL.RawQuery = queryValues.Encode() } @@ -15720,30 +16014,16 @@ func NewListWorkflowVersionsRequest(server string, workflowId externalRef12.Work return req, nil } -// NewGetWorkflowVersionRequest generates requests for GetWorkflowVersion -func NewGetWorkflowVersionRequest(server string, workflowId externalRef12.WorkflowIDParam, workflowVersionId externalRef12.WorkflowVersionIDParam) (*http.Request, error) { +// NewListWorkflowsRequest generates requests for ListWorkflows +func NewListWorkflowsRequest(server string, params *ListWorkflowsParams) (*http.Request, error) { var err error - var pathParam0 string - - pathParam0, err = runtime.StyleParamWithLocation("simple", false, "workflowId", runtime.ParamLocationPath, workflowId) - if err != nil { - return nil, err - } - - var pathParam1 string - - pathParam1, err = runtime.StyleParamWithLocation("simple", false, "workflowVersionId", runtime.ParamLocationPath, workflowVersionId) - if err != nil { - return nil, err - } - serverURL, err := url.Parse(server) if err != nil { return nil, err } - operationPath := fmt.Sprintf("/workflows/%s/versions/%s", pathParam0, pathParam1) + operationPath := fmt.Sprintf("/workflows") if operationPath[0] == '/' { operationPath = "." + operationPath } @@ -15753,70 +16033,514 @@ func NewGetWorkflowVersionRequest(server string, workflowId externalRef12.Workfl return nil, err } - req, err := http.NewRequest("GET", queryURL.String(), nil) - if err != nil { - return nil, err - } - - return req, nil -} - -func (c *Client) applyEditors(ctx context.Context, req *http.Request, additionalEditors []RequestEditorFn) error { - for _, r := range c.RequestEditors { - if err := r(ctx, req); err != nil { - return err - } - } - for _, r := range additionalEditors { - if err := r(ctx, req); err != nil { - return err - } - } - return nil -} + if params != nil { + queryValues := queryURL.Query() -// ClientWithResponses builds on ClientInterface to offer response payloads -type ClientWithResponses struct { - ClientInterface -} + if params.Name != nil { -// NewClientWithResponses creates a new ClientWithResponses, which wraps -// Client with return type handling -func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error) { - client, err := NewClient(server, opts...) - if err != nil { - return nil, err - } - return &ClientWithResponses{client}, nil -} + if queryFrag, err := runtime.StyleParamWithLocation("form", false, "name", runtime.ParamLocationQuery, *params.Name); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } -// WithBaseURL overrides the baseURL. -func WithBaseURL(baseURL string) ClientOption { - return func(c *Client) error { - newBaseURL, err := url.Parse(baseURL) - if err != nil { - return err } - c.Server = newBaseURL.String() - return nil - } -} -// ClientWithResponsesInterface is the interface specification for the client with responses above. -type ClientWithResponsesInterface interface { - // ListBlueprintsWithResponse request - ListBlueprintsWithResponse(ctx context.Context, params *ListBlueprintsParams, reqEditors ...RequestEditorFn) (*ListBlueprintsResponse, error) + if params.OwnerId != nil { - // DisconnectBlueprintWithResponse request - DisconnectBlueprintWithResponse(ctx context.Context, blueprintId externalRef1.BlueprintId, reqEditors ...RequestEditorFn) (*DisconnectBlueprintResponse, error) + if queryFrag, err := runtime.StyleParamWithLocation("form", false, "ownerId", runtime.ParamLocationQuery, *params.OwnerId); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } - // RetrieveBlueprintWithResponse request - RetrieveBlueprintWithResponse(ctx context.Context, blueprintId externalRef1.BlueprintId, reqEditors ...RequestEditorFn) (*RetrieveBlueprintResponse, error) + } - // UpdateBlueprintWithBodyWithResponse request with any body - UpdateBlueprintWithBodyWithResponse(ctx context.Context, blueprintId externalRef1.BlueprintId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBlueprintResponse, error) + if params.WorkflowID != nil { - UpdateBlueprintWithResponse(ctx context.Context, blueprintId externalRef1.BlueprintId, body UpdateBlueprintJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBlueprintResponse, error) + if queryFrag, err := runtime.StyleParamWithLocation("form", false, "workflowID", runtime.ParamLocationQuery, *params.WorkflowID); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } + + } + + if params.EnvironmentId != nil { + + if queryFrag, err := runtime.StyleParamWithLocation("form", false, "environmentId", runtime.ParamLocationQuery, *params.EnvironmentId); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } + + } + + if params.Cursor != nil { + + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "cursor", runtime.ParamLocationQuery, *params.Cursor); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } + + } + + if params.Limit != nil { + + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "limit", runtime.ParamLocationQuery, *params.Limit); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } + + } + + queryURL.RawQuery = queryValues.Encode() + } + + req, err := http.NewRequest("GET", queryURL.String(), nil) + if err != nil { + return nil, err + } + + return req, nil +} + +// NewCreateWorkflowRequest calls the generic CreateWorkflow builder with application/json body +func NewCreateWorkflowRequest(server string, body CreateWorkflowJSONRequestBody) (*http.Request, error) { + var bodyReader io.Reader + buf, err := json.Marshal(body) + if err != nil { + return nil, err + } + bodyReader = bytes.NewReader(buf) + return NewCreateWorkflowRequestWithBody(server, "application/json", bodyReader) +} + +// NewCreateWorkflowRequestWithBody generates requests for CreateWorkflow with any type of body +func NewCreateWorkflowRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) { + var err error + + serverURL, err := url.Parse(server) + if err != nil { + return nil, err + } + + operationPath := fmt.Sprintf("/workflows") + if operationPath[0] == '/' { + operationPath = "." + operationPath + } + + queryURL, err := serverURL.Parse(operationPath) + if err != nil { + return nil, err + } + + req, err := http.NewRequest("POST", queryURL.String(), body) + if err != nil { + return nil, err + } + + req.Header.Add("Content-Type", contentType) + + return req, nil +} + +// NewDeleteWorkflowRequest generates requests for DeleteWorkflow +func NewDeleteWorkflowRequest(server string, workflowId externalRef13.WorkflowIDParam) (*http.Request, error) { + var err error + + var pathParam0 string + + pathParam0, err = runtime.StyleParamWithLocation("simple", false, "workflowId", runtime.ParamLocationPath, workflowId) + if err != nil { + return nil, err + } + + serverURL, err := url.Parse(server) + if err != nil { + return nil, err + } + + operationPath := fmt.Sprintf("/workflows/%s", pathParam0) + if operationPath[0] == '/' { + operationPath = "." + operationPath + } + + queryURL, err := serverURL.Parse(operationPath) + if err != nil { + return nil, err + } + + req, err := http.NewRequest("DELETE", queryURL.String(), nil) + if err != nil { + return nil, err + } + + return req, nil +} + +// NewGetWorkflowRequest generates requests for GetWorkflow +func NewGetWorkflowRequest(server string, workflowId externalRef13.WorkflowIDParam) (*http.Request, error) { + var err error + + var pathParam0 string + + pathParam0, err = runtime.StyleParamWithLocation("simple", false, "workflowId", runtime.ParamLocationPath, workflowId) + if err != nil { + return nil, err + } + + serverURL, err := url.Parse(server) + if err != nil { + return nil, err + } + + operationPath := fmt.Sprintf("/workflows/%s", pathParam0) + if operationPath[0] == '/' { + operationPath = "." + operationPath + } + + queryURL, err := serverURL.Parse(operationPath) + if err != nil { + return nil, err + } + + req, err := http.NewRequest("GET", queryURL.String(), nil) + if err != nil { + return nil, err + } + + return req, nil +} + +// NewUpdateWorkflowRequest calls the generic UpdateWorkflow builder with application/json body +func NewUpdateWorkflowRequest(server string, workflowId externalRef13.WorkflowIDParam, body UpdateWorkflowJSONRequestBody) (*http.Request, error) { + var bodyReader io.Reader + buf, err := json.Marshal(body) + if err != nil { + return nil, err + } + bodyReader = bytes.NewReader(buf) + return NewUpdateWorkflowRequestWithBody(server, workflowId, "application/json", bodyReader) +} + +// NewUpdateWorkflowRequestWithBody generates requests for UpdateWorkflow with any type of body +func NewUpdateWorkflowRequestWithBody(server string, workflowId externalRef13.WorkflowIDParam, contentType string, body io.Reader) (*http.Request, error) { + var err error + + var pathParam0 string + + pathParam0, err = runtime.StyleParamWithLocation("simple", false, "workflowId", runtime.ParamLocationPath, workflowId) + if err != nil { + return nil, err + } + + serverURL, err := url.Parse(server) + if err != nil { + return nil, err + } + + operationPath := fmt.Sprintf("/workflows/%s", pathParam0) + if operationPath[0] == '/' { + operationPath = "." + operationPath + } + + queryURL, err := serverURL.Parse(operationPath) + if err != nil { + return nil, err + } + + req, err := http.NewRequest("PATCH", queryURL.String(), body) + if err != nil { + return nil, err + } + + req.Header.Add("Content-Type", contentType) + + return req, nil +} + +// NewListWorkflowVersionsRequest generates requests for ListWorkflowVersions +func NewListWorkflowVersionsRequest(server string, params *ListWorkflowVersionsParams) (*http.Request, error) { + var err error + + serverURL, err := url.Parse(server) + if err != nil { + return nil, err + } + + operationPath := fmt.Sprintf("/workflowversions") + if operationPath[0] == '/' { + operationPath = "." + operationPath + } + + queryURL, err := serverURL.Parse(operationPath) + if err != nil { + return nil, err + } + + if params != nil { + queryValues := queryURL.Query() + + if params.OwnerId != nil { + + if queryFrag, err := runtime.StyleParamWithLocation("form", false, "ownerId", runtime.ParamLocationQuery, *params.OwnerId); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } + + } + + if params.WorkflowID != nil { + + if queryFrag, err := runtime.StyleParamWithLocation("form", false, "workflowID", runtime.ParamLocationQuery, *params.WorkflowID); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } + + } + + if params.WorkflowVersionId != nil { + + if queryFrag, err := runtime.StyleParamWithLocation("form", false, "workflowVersionId", runtime.ParamLocationQuery, *params.WorkflowVersionId); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } + + } + + if params.Cursor != nil { + + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "cursor", runtime.ParamLocationQuery, *params.Cursor); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } + + } + + if params.Limit != nil { + + if queryFrag, err := runtime.StyleParamWithLocation("form", true, "limit", runtime.ParamLocationQuery, *params.Limit); err != nil { + return nil, err + } else if parsed, err := url.ParseQuery(queryFrag); err != nil { + return nil, err + } else { + for k, v := range parsed { + for _, v2 := range v { + queryValues.Add(k, v2) + } + } + } + + } + + queryURL.RawQuery = queryValues.Encode() + } + + req, err := http.NewRequest("GET", queryURL.String(), nil) + if err != nil { + return nil, err + } + + return req, nil +} + +// NewCreateWorkflowVersionRequest calls the generic CreateWorkflowVersion builder with application/json body +func NewCreateWorkflowVersionRequest(server string, body CreateWorkflowVersionJSONRequestBody) (*http.Request, error) { + var bodyReader io.Reader + buf, err := json.Marshal(body) + if err != nil { + return nil, err + } + bodyReader = bytes.NewReader(buf) + return NewCreateWorkflowVersionRequestWithBody(server, "application/json", bodyReader) +} + +// NewCreateWorkflowVersionRequestWithBody generates requests for CreateWorkflowVersion with any type of body +func NewCreateWorkflowVersionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) { + var err error + + serverURL, err := url.Parse(server) + if err != nil { + return nil, err + } + + operationPath := fmt.Sprintf("/workflowversions") + if operationPath[0] == '/' { + operationPath = "." + operationPath + } + + queryURL, err := serverURL.Parse(operationPath) + if err != nil { + return nil, err + } + + req, err := http.NewRequest("POST", queryURL.String(), body) + if err != nil { + return nil, err + } + + req.Header.Add("Content-Type", contentType) + + return req, nil +} + +// NewGetWorkflowVersionRequest generates requests for GetWorkflowVersion +func NewGetWorkflowVersionRequest(server string, workflowVersionId externalRef13.WorkflowVersionIDParam) (*http.Request, error) { + var err error + + var pathParam0 string + + pathParam0, err = runtime.StyleParamWithLocation("simple", false, "workflowVersionId", runtime.ParamLocationPath, workflowVersionId) + if err != nil { + return nil, err + } + + serverURL, err := url.Parse(server) + if err != nil { + return nil, err + } + + operationPath := fmt.Sprintf("/workflowversions/%s", pathParam0) + if operationPath[0] == '/' { + operationPath = "." + operationPath + } + + queryURL, err := serverURL.Parse(operationPath) + if err != nil { + return nil, err + } + + req, err := http.NewRequest("GET", queryURL.String(), nil) + if err != nil { + return nil, err + } + + return req, nil +} + +func (c *Client) applyEditors(ctx context.Context, req *http.Request, additionalEditors []RequestEditorFn) error { + for _, r := range c.RequestEditors { + if err := r(ctx, req); err != nil { + return err + } + } + for _, r := range additionalEditors { + if err := r(ctx, req); err != nil { + return err + } + } + return nil +} + +// ClientWithResponses builds on ClientInterface to offer response payloads +type ClientWithResponses struct { + ClientInterface +} + +// NewClientWithResponses creates a new ClientWithResponses, which wraps +// Client with return type handling +func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error) { + client, err := NewClient(server, opts...) + if err != nil { + return nil, err + } + return &ClientWithResponses{client}, nil +} + +// WithBaseURL overrides the baseURL. +func WithBaseURL(baseURL string) ClientOption { + return func(c *Client) error { + newBaseURL, err := url.Parse(baseURL) + if err != nil { + return err + } + c.Server = newBaseURL.String() + return nil + } +} + +// ClientWithResponsesInterface is the interface specification for the client with responses above. +type ClientWithResponsesInterface interface { + // ListBlueprintsWithResponse request + ListBlueprintsWithResponse(ctx context.Context, params *ListBlueprintsParams, reqEditors ...RequestEditorFn) (*ListBlueprintsResponse, error) + + // DisconnectBlueprintWithResponse request + DisconnectBlueprintWithResponse(ctx context.Context, blueprintId externalRef1.BlueprintId, reqEditors ...RequestEditorFn) (*DisconnectBlueprintResponse, error) + + // RetrieveBlueprintWithResponse request + RetrieveBlueprintWithResponse(ctx context.Context, blueprintId externalRef1.BlueprintId, reqEditors ...RequestEditorFn) (*RetrieveBlueprintResponse, error) + + // UpdateBlueprintWithBodyWithResponse request with any body + UpdateBlueprintWithBodyWithResponse(ctx context.Context, blueprintId externalRef1.BlueprintId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBlueprintResponse, error) + + UpdateBlueprintWithResponse(ctx context.Context, blueprintId externalRef1.BlueprintId, body UpdateBlueprintJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBlueprintResponse, error) // ListBlueprintSyncsWithResponse request ListBlueprintSyncsWithResponse(ctx context.Context, blueprintId externalRef1.BlueprintId, params *ListBlueprintSyncsParams, reqEditors ...RequestEditorFn) (*ListBlueprintSyncsResponse, error) @@ -15991,15 +16715,15 @@ type ClientWithResponsesInterface interface { ListMaintenanceWithResponse(ctx context.Context, params *ListMaintenanceParams, reqEditors ...RequestEditorFn) (*ListMaintenanceResponse, error) // RetrieveMaintenanceWithResponse request - RetrieveMaintenanceWithResponse(ctx context.Context, maintenanceRunParam externalRef7.MaintenanceRunParam, reqEditors ...RequestEditorFn) (*RetrieveMaintenanceResponse, error) + RetrieveMaintenanceWithResponse(ctx context.Context, maintenanceRunParam externalRef8.MaintenanceRunParam, reqEditors ...RequestEditorFn) (*RetrieveMaintenanceResponse, error) // UpdateMaintenanceWithBodyWithResponse request with any body - UpdateMaintenanceWithBodyWithResponse(ctx context.Context, maintenanceRunParam externalRef7.MaintenanceRunParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMaintenanceResponse, error) + UpdateMaintenanceWithBodyWithResponse(ctx context.Context, maintenanceRunParam externalRef8.MaintenanceRunParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMaintenanceResponse, error) - UpdateMaintenanceWithResponse(ctx context.Context, maintenanceRunParam externalRef7.MaintenanceRunParam, body UpdateMaintenanceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMaintenanceResponse, error) + UpdateMaintenanceWithResponse(ctx context.Context, maintenanceRunParam externalRef8.MaintenanceRunParam, body UpdateMaintenanceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMaintenanceResponse, error) // TriggerMaintenanceWithResponse request - TriggerMaintenanceWithResponse(ctx context.Context, maintenanceRunParam externalRef7.MaintenanceRunParam, reqEditors ...RequestEditorFn) (*TriggerMaintenanceResponse, error) + TriggerMaintenanceWithResponse(ctx context.Context, maintenanceRunParam externalRef8.MaintenanceRunParam, reqEditors ...RequestEditorFn) (*TriggerMaintenanceResponse, error) // DeleteOwnerMetricsStreamWithResponse request DeleteOwnerMetricsStreamWithResponse(ctx context.Context, ownerId string, reqEditors ...RequestEditorFn) (*DeleteOwnerMetricsStreamResponse, error) @@ -16100,6 +16824,14 @@ type ClientWithResponsesInterface interface { // RetrieveOwnerMembersWithResponse request RetrieveOwnerMembersWithResponse(ctx context.Context, ownerId string, reqEditors ...RequestEditorFn) (*RetrieveOwnerMembersResponse, error) + // RemoveWorkspaceMemberWithResponse request + RemoveWorkspaceMemberWithResponse(ctx context.Context, ownerId OwnerIdPathParam, userId UserIdPathParam, reqEditors ...RequestEditorFn) (*RemoveWorkspaceMemberResponse, error) + + // UpdateWorkspaceMemberWithBodyWithResponse request with any body + UpdateWorkspaceMemberWithBodyWithResponse(ctx context.Context, ownerId OwnerIdPathParam, userId UserIdPathParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkspaceMemberResponse, error) + + UpdateWorkspaceMemberWithResponse(ctx context.Context, ownerId OwnerIdPathParam, userId UserIdPathParam, body UpdateWorkspaceMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkspaceMemberResponse, error) + // ListPostgresWithResponse request ListPostgresWithResponse(ctx context.Context, params *ListPostgresParams, reqEditors ...RequestEditorFn) (*ListPostgresResponse, error) @@ -16319,10 +17051,10 @@ type ClientWithResponsesInterface interface { PostJobWithResponse(ctx context.Context, serviceId ServiceIdParam, body PostJobJSONRequestBody, reqEditors ...RequestEditorFn) (*PostJobResponse, error) // RetrieveJobWithResponse request - RetrieveJobWithResponse(ctx context.Context, serviceId ServiceIdParam, jobId externalRef5.JobId, reqEditors ...RequestEditorFn) (*RetrieveJobResponse, error) + RetrieveJobWithResponse(ctx context.Context, serviceId ServiceIdParam, jobId externalRef6.JobId, reqEditors ...RequestEditorFn) (*RetrieveJobResponse, error) // CancelJobWithResponse request - CancelJobWithResponse(ctx context.Context, serviceId ServiceIdParam, jobId externalRef5.JobId, reqEditors ...RequestEditorFn) (*CancelJobResponse, error) + CancelJobWithResponse(ctx context.Context, serviceId ServiceIdParam, jobId externalRef6.JobId, reqEditors ...RequestEditorFn) (*CancelJobResponse, error) // PreviewServiceWithBodyWithResponse request with any body PreviewServiceWithBodyWithResponse(ctx context.Context, serviceId ServiceIdParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewServiceResponse, error) @@ -16388,6 +17120,29 @@ type ClientWithResponsesInterface interface { // SuspendServiceWithResponse request SuspendServiceWithResponse(ctx context.Context, serviceId ServiceIdParam, reqEditors ...RequestEditorFn) (*SuspendServiceResponse, error) + // ListTaskRunsWithResponse request + ListTaskRunsWithResponse(ctx context.Context, params *ListTaskRunsParams, reqEditors ...RequestEditorFn) (*ListTaskRunsResponse, error) + + // CreateTaskWithBodyWithResponse request with any body + CreateTaskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTaskResponse, error) + + CreateTaskWithResponse(ctx context.Context, body CreateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTaskResponse, error) + + // StreamTaskRunsEventsWithResponse request + StreamTaskRunsEventsWithResponse(ctx context.Context, params *StreamTaskRunsEventsParams, reqEditors ...RequestEditorFn) (*StreamTaskRunsEventsResponse, error) + + // CancelTaskRunWithResponse request + CancelTaskRunWithResponse(ctx context.Context, taskRunId externalRef13.TaskRunIDParam, reqEditors ...RequestEditorFn) (*CancelTaskRunResponse, error) + + // GetTaskRunWithResponse request + GetTaskRunWithResponse(ctx context.Context, taskRunId externalRef13.TaskRunIDParam, reqEditors ...RequestEditorFn) (*GetTaskRunResponse, error) + + // ListTasksWithResponse request + ListTasksWithResponse(ctx context.Context, params *ListTasksParams, reqEditors ...RequestEditorFn) (*ListTasksResponse, error) + + // GetTaskWithResponse request + GetTaskWithResponse(ctx context.Context, taskId externalRef13.TaskIDParam, reqEditors ...RequestEditorFn) (*GetTaskResponse, error) + // GetUserWithResponse request GetUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUserResponse, error) @@ -16400,18 +17155,18 @@ type ClientWithResponsesInterface interface { CreateWebhookWithResponse(ctx context.Context, body CreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWebhookResponse, error) // DeleteWebhookWithResponse request - DeleteWebhookWithResponse(ctx context.Context, webhookId externalRef11.WebhookIdParam, reqEditors ...RequestEditorFn) (*DeleteWebhookResponse, error) + DeleteWebhookWithResponse(ctx context.Context, webhookId externalRef12.WebhookIdParam, reqEditors ...RequestEditorFn) (*DeleteWebhookResponse, error) // RetrieveWebhookWithResponse request - RetrieveWebhookWithResponse(ctx context.Context, webhookId externalRef11.WebhookIdParam, reqEditors ...RequestEditorFn) (*RetrieveWebhookResponse, error) + RetrieveWebhookWithResponse(ctx context.Context, webhookId externalRef12.WebhookIdParam, reqEditors ...RequestEditorFn) (*RetrieveWebhookResponse, error) // UpdateWebhookWithBodyWithResponse request with any body - UpdateWebhookWithBodyWithResponse(ctx context.Context, webhookId externalRef11.WebhookIdParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWebhookResponse, error) + UpdateWebhookWithBodyWithResponse(ctx context.Context, webhookId externalRef12.WebhookIdParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWebhookResponse, error) - UpdateWebhookWithResponse(ctx context.Context, webhookId externalRef11.WebhookIdParam, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWebhookResponse, error) + UpdateWebhookWithResponse(ctx context.Context, webhookId externalRef12.WebhookIdParam, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWebhookResponse, error) // ListWebhookEventsWithResponse request - ListWebhookEventsWithResponse(ctx context.Context, webhookId externalRef11.WebhookIdParam, params *ListWebhookEventsParams, reqEditors ...RequestEditorFn) (*ListWebhookEventsResponse, error) + ListWebhookEventsWithResponse(ctx context.Context, webhookId externalRef12.WebhookIdParam, params *ListWebhookEventsParams, reqEditors ...RequestEditorFn) (*ListWebhookEventsResponse, error) // ListWorkflowsWithResponse request ListWorkflowsWithResponse(ctx context.Context, params *ListWorkflowsParams, reqEditors ...RequestEditorFn) (*ListWorkflowsResponse, error) @@ -16422,24 +17177,26 @@ type ClientWithResponsesInterface interface { CreateWorkflowWithResponse(ctx context.Context, body CreateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowResponse, error) // DeleteWorkflowWithResponse request - DeleteWorkflowWithResponse(ctx context.Context, workflowId externalRef12.WorkflowIDParam, reqEditors ...RequestEditorFn) (*DeleteWorkflowResponse, error) + DeleteWorkflowWithResponse(ctx context.Context, workflowId externalRef13.WorkflowIDParam, reqEditors ...RequestEditorFn) (*DeleteWorkflowResponse, error) // GetWorkflowWithResponse request - GetWorkflowWithResponse(ctx context.Context, workflowId externalRef12.WorkflowIDParam, reqEditors ...RequestEditorFn) (*GetWorkflowResponse, error) + GetWorkflowWithResponse(ctx context.Context, workflowId externalRef13.WorkflowIDParam, reqEditors ...RequestEditorFn) (*GetWorkflowResponse, error) // UpdateWorkflowWithBodyWithResponse request with any body - UpdateWorkflowWithBodyWithResponse(ctx context.Context, workflowId externalRef12.WorkflowIDParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowResponse, error) + UpdateWorkflowWithBodyWithResponse(ctx context.Context, workflowId externalRef13.WorkflowIDParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowResponse, error) - UpdateWorkflowWithResponse(ctx context.Context, workflowId externalRef12.WorkflowIDParam, body UpdateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowResponse, error) - - // DeployWorkflowWithResponse request - DeployWorkflowWithResponse(ctx context.Context, workflowId externalRef12.WorkflowIDParam, reqEditors ...RequestEditorFn) (*DeployWorkflowResponse, error) + UpdateWorkflowWithResponse(ctx context.Context, workflowId externalRef13.WorkflowIDParam, body UpdateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowResponse, error) // ListWorkflowVersionsWithResponse request - ListWorkflowVersionsWithResponse(ctx context.Context, workflowId externalRef12.WorkflowIDParam, params *ListWorkflowVersionsParams, reqEditors ...RequestEditorFn) (*ListWorkflowVersionsResponse, error) + ListWorkflowVersionsWithResponse(ctx context.Context, params *ListWorkflowVersionsParams, reqEditors ...RequestEditorFn) (*ListWorkflowVersionsResponse, error) + + // CreateWorkflowVersionWithBodyWithResponse request with any body + CreateWorkflowVersionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowVersionResponse, error) + + CreateWorkflowVersionWithResponse(ctx context.Context, body CreateWorkflowVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowVersionResponse, error) // GetWorkflowVersionWithResponse request - GetWorkflowVersionWithResponse(ctx context.Context, workflowId externalRef12.WorkflowIDParam, workflowVersionId externalRef12.WorkflowVersionIDParam, reqEditors ...RequestEditorFn) (*GetWorkflowVersionResponse, error) + GetWorkflowVersionWithResponse(ctx context.Context, workflowVersionId externalRef13.WorkflowVersionIDParam, reqEditors ...RequestEditorFn) (*GetWorkflowVersionResponse, error) } type ListBlueprintsResponse struct { @@ -17672,7 +18429,7 @@ func (r DeleteOwnerLogStreamResponse) StatusCode() int { type GetOwnerLogStreamResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef6.GetOwnerLogsStreams200Response + JSON200 *externalRef7.GetOwnerLogsStreams200Response JSON400 *N400BadRequest JSON401 *N401Unauthorized JSON403 *N403Forbidden @@ -17703,7 +18460,7 @@ func (r GetOwnerLogStreamResponse) StatusCode() int { type UpdateOwnerLogStreamResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef6.GetOwnerLogsStreams200Response + JSON200 *externalRef7.GetOwnerLogsStreams200Response JSON400 *N400BadRequest JSON401 *N401Unauthorized JSON403 *N403Forbidden @@ -17734,7 +18491,7 @@ func (r UpdateOwnerLogStreamResponse) StatusCode() int { type ListResourceLogStreamsResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef6.ResourceLogsStreams200Response + JSON200 *externalRef7.ResourceLogsStreams200Response JSON400 *N400BadRequest JSON401 *N401Unauthorized JSON403 *N403Forbidden @@ -17792,7 +18549,7 @@ func (r DeleteResourceLogStreamResponse) StatusCode() int { type GetResourceLogStreamResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef6.GetResourceLogsStreams200Response + JSON200 *externalRef7.GetResourceLogsStreams200Response JSON400 *N400BadRequest JSON401 *N401Unauthorized JSON403 *N403Forbidden @@ -17823,7 +18580,7 @@ func (r GetResourceLogStreamResponse) StatusCode() int { type UpdateResourceLogStreamResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef6.GetResourceLogsStreams200Response + JSON200 *externalRef7.GetResourceLogsStreams200Response JSON400 *N400BadRequest JSON401 *N401Unauthorized JSON403 *N403Forbidden @@ -17854,7 +18611,7 @@ func (r UpdateResourceLogStreamResponse) StatusCode() int { type SubscribeLogsResponse struct { Body []byte HTTPResponse *http.Response - JSON101 *externalRef6.Log + JSON101 *externalRef7.Log JSON400 *N400BadRequest JSON401 *N401Unauthorized JSON403 *N403Forbidden @@ -17916,7 +18673,7 @@ func (r ListLogsValuesResponse) StatusCode() int { type ListMaintenanceResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *[]externalRef7.MaintenanceRunWithResource + JSON200 *[]externalRef8.MaintenanceRunWithResource JSON400 *N400BadRequest JSON401 *N401Unauthorized JSON404 *N404NotFound @@ -17944,7 +18701,7 @@ func (r ListMaintenanceResponse) StatusCode() int { type RetrieveMaintenanceResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef7.MaintenanceRunWithResource + JSON200 *externalRef8.MaintenanceRunWithResource JSON400 *N400BadRequest JSON401 *N401Unauthorized JSON404 *N404NotFound @@ -18049,7 +18806,7 @@ func (r DeleteOwnerMetricsStreamResponse) StatusCode() int { type GetOwnerMetricsStreamResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef8.GetMetricsStream200Response + JSON200 *externalRef9.GetMetricsStream200Response JSON400 *N400BadRequest JSON500 *N500InternalServerError } @@ -18073,7 +18830,7 @@ func (r GetOwnerMetricsStreamResponse) StatusCode() int { type UpsertOwnerMetricsStreamResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef8.MetricsStream + JSON200 *externalRef9.MetricsStream JSON400 *N400BadRequest JSON500 *N500InternalServerError } @@ -18097,7 +18854,7 @@ func (r UpsertOwnerMetricsStreamResponse) StatusCode() int { type GetActiveConnectionsResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef8.Metrics200Response + JSON200 *externalRef9.Metrics200Response JSON400 *N400BadRequest JSON500 *N500InternalServerError } @@ -18121,7 +18878,7 @@ func (r GetActiveConnectionsResponse) StatusCode() int { type GetBandwidthResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef8.Metrics200Response + JSON200 *externalRef9.Metrics200Response JSON400 *N400BadRequest JSON500 *N500InternalServerError } @@ -18183,7 +18940,7 @@ func (r GetBandwidthSourcesResponse) StatusCode() int { type GetCpuResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef8.Metrics200Response + JSON200 *externalRef9.Metrics200Response JSON400 *N400BadRequest JSON500 *N500InternalServerError } @@ -18207,7 +18964,7 @@ func (r GetCpuResponse) StatusCode() int { type GetCpuLimitResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef8.Metrics200Response + JSON200 *externalRef9.Metrics200Response JSON400 *N400BadRequest JSON500 *N500InternalServerError } @@ -18231,7 +18988,7 @@ func (r GetCpuLimitResponse) StatusCode() int { type GetCpuTargetResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef8.Metrics200Response + JSON200 *externalRef9.Metrics200Response JSON400 *N400BadRequest JSON500 *N500InternalServerError } @@ -18255,7 +19012,7 @@ func (r GetCpuTargetResponse) StatusCode() int { type GetDiskCapacityResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef8.Metrics200Response + JSON200 *externalRef9.Metrics200Response JSON400 *N400BadRequest JSON500 *N500InternalServerError } @@ -18279,7 +19036,7 @@ func (r GetDiskCapacityResponse) StatusCode() int { type GetDiskUsageResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef8.Metrics200Response + JSON200 *externalRef9.Metrics200Response JSON400 *N400BadRequest JSON500 *N500InternalServerError } @@ -18303,7 +19060,7 @@ func (r GetDiskUsageResponse) StatusCode() int { type ListApplicationFilterValuesResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef8.MetricsFiltersApplication200Response + JSON200 *externalRef9.MetricsFiltersApplication200Response JSON400 *N400BadRequest JSON500 *N500InternalServerError } @@ -18327,7 +19084,7 @@ func (r ListApplicationFilterValuesResponse) StatusCode() int { type ListHttpFilterValuesResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef8.MetricsFiltersHTTP200Response + JSON200 *externalRef9.MetricsFiltersHTTP200Response JSON400 *N400BadRequest JSON500 *N500InternalServerError } @@ -18351,7 +19108,7 @@ func (r ListHttpFilterValuesResponse) StatusCode() int { type ListPathFilterValuesResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef8.MetricsFiltersPath200Response + JSON200 *externalRef9.MetricsFiltersPath200Response JSON400 *N400BadRequest JSON500 *N500InternalServerError } @@ -18375,7 +19132,7 @@ func (r ListPathFilterValuesResponse) StatusCode() int { type GetHttpLatencyResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef8.Metrics200Response + JSON200 *externalRef9.Metrics200Response JSON400 *N400BadRequest JSON500 *N500InternalServerError } @@ -18399,7 +19156,7 @@ func (r GetHttpLatencyResponse) StatusCode() int { type GetHttpRequestsResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef8.Metrics200Response + JSON200 *externalRef9.Metrics200Response JSON400 *N400BadRequest JSON500 *N500InternalServerError } @@ -18423,7 +19180,7 @@ func (r GetHttpRequestsResponse) StatusCode() int { type GetInstanceCountResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef8.Metrics200Response + JSON200 *externalRef9.Metrics200Response JSON400 *N400BadRequest JSON500 *N500InternalServerError } @@ -18447,7 +19204,7 @@ func (r GetInstanceCountResponse) StatusCode() int { type GetMemoryResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef8.Metrics200Response + JSON200 *externalRef9.Metrics200Response JSON400 *N400BadRequest JSON500 *N500InternalServerError } @@ -18471,7 +19228,7 @@ func (r GetMemoryResponse) StatusCode() int { type GetMemoryLimitResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef8.Metrics200Response + JSON200 *externalRef9.Metrics200Response JSON400 *N400BadRequest JSON500 *N500InternalServerError } @@ -18495,7 +19252,7 @@ func (r GetMemoryLimitResponse) StatusCode() int { type GetMemoryTargetResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef8.Metrics200Response + JSON200 *externalRef9.Metrics200Response JSON400 *N400BadRequest JSON500 *N500InternalServerError } @@ -18519,7 +19276,7 @@ func (r GetMemoryTargetResponse) StatusCode() int { type GetReplicationLagResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef8.Metrics200Response + JSON200 *externalRef9.Metrics200Response JSON400 *N400BadRequest JSON500 *N500InternalServerError } @@ -18570,7 +19327,7 @@ func (r ListNotificationOverridesResponse) StatusCode() int { type RetrieveServiceNotificationOverridesResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef9.NotificationServiceOverride + JSON200 *externalRef10.NotificationServiceOverride JSON401 *N401Unauthorized JSON406 *N406NotAcceptable JSON429 *N429RateLimit @@ -18597,7 +19354,7 @@ func (r RetrieveServiceNotificationOverridesResponse) StatusCode() int { type PatchServiceNotificationOverridesResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef9.NotificationServiceOverride + JSON200 *externalRef10.NotificationServiceOverride JSON401 *N401Unauthorized JSON406 *N406NotAcceptable JSON429 *N429RateLimit @@ -18624,7 +19381,7 @@ func (r PatchServiceNotificationOverridesResponse) StatusCode() int { type RetrieveOwnerNotificationSettingsResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef9.NotificationSetting + JSON200 *externalRef10.NotificationSetting JSON401 *N401Unauthorized JSON406 *N406NotAcceptable JSON429 *N429RateLimit @@ -18651,7 +19408,7 @@ func (r RetrieveOwnerNotificationSettingsResponse) StatusCode() int { type PatchOwnerNotificationSettingsResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef9.NotificationSetting + JSON200 *externalRef10.NotificationSetting JSON401 *N401Unauthorized JSON406 *N406NotAcceptable JSON429 *N429RateLimit @@ -18822,6 +19579,64 @@ func (r RetrieveOwnerMembersResponse) StatusCode() int { return 0 } +type RemoveWorkspaceMemberResponse struct { + Body []byte + HTTPResponse *http.Response + JSON400 *N400BadRequest + JSON401 *N401Unauthorized + JSON403 *N403Forbidden + JSON404 *N404NotFound + JSON429 *N429RateLimit + JSON500 *N500InternalServerError + JSON503 *N503ServiceUnavailable +} + +// Status returns HTTPResponse.Status +func (r RemoveWorkspaceMemberResponse) Status() string { + if r.HTTPResponse != nil { + return r.HTTPResponse.Status + } + return http.StatusText(0) +} + +// StatusCode returns HTTPResponse.StatusCode +func (r RemoveWorkspaceMemberResponse) StatusCode() int { + if r.HTTPResponse != nil { + return r.HTTPResponse.StatusCode + } + return 0 +} + +type UpdateWorkspaceMemberResponse struct { + Body []byte + HTTPResponse *http.Response + JSON200 *TeamMember + JSON400 *N400BadRequest + JSON401 *N401Unauthorized + JSON403 *N403Forbidden + JSON404 *N404NotFound + JSON409 *N409Conflict + JSON429 *N429RateLimit + JSON500 *N500InternalServerError + JSON503 *N503ServiceUnavailable +} + +// Status returns HTTPResponse.Status +func (r UpdateWorkspaceMemberResponse) Status() string { + if r.HTTPResponse != nil { + return r.HTTPResponse.Status + } + return http.StatusText(0) +} + +// StatusCode returns HTTPResponse.StatusCode +func (r UpdateWorkspaceMemberResponse) StatusCode() int { + if r.HTTPResponse != nil { + return r.HTTPResponse.StatusCode + } + return 0 +} + type ListPostgresResponse struct { Body []byte HTTPResponse *http.Response @@ -18994,7 +19809,7 @@ func (r RetrievePostgresConnectionInfoResponse) StatusCode() int { type ListPostgresExportResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *[]externalRef10.PostgresExport + JSON200 *[]externalRef11.PostgresExport JSON400 *N400BadRequest JSON401 *N401Unauthorized JSON404 *N404NotFound @@ -19082,7 +19897,7 @@ func (r FailoverPostgresResponse) StatusCode() int { type RetrievePostgresRecoveryInfoResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef10.RecoveryInfo + JSON200 *externalRef11.RecoveryInfo JSON400 *N400BadRequest JSON401 *N401Unauthorized JSON404 *N404NotFound @@ -20558,7 +21373,7 @@ func (r ListJobResponse) StatusCode() int { type PostJobResponse struct { Body []byte HTTPResponse *http.Response - JSON201 *externalRef5.Job + JSON201 *externalRef6.Job JSON400 *N400BadRequest JSON401 *N401Unauthorized JSON404 *N404NotFound @@ -20586,7 +21401,7 @@ func (r PostJobResponse) StatusCode() int { type RetrieveJobResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef5.Job + JSON200 *externalRef6.Job JSON400 *N400BadRequest JSON401 *N401Unauthorized JSON404 *N404NotFound @@ -20614,7 +21429,7 @@ func (r RetrieveJobResponse) StatusCode() int { type CancelJobResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef5.Job + JSON200 *externalRef6.Job JSON400 *N400BadRequest JSON401 *N401Unauthorized JSON404 *N404NotFound @@ -21121,6 +21936,202 @@ func (r SuspendServiceResponse) StatusCode() int { return 0 } +type ListTaskRunsResponse struct { + Body []byte + HTTPResponse *http.Response + JSON200 *[]externalRef13.TaskRun + JSON401 *N401Unauthorized + JSON403 *N403Forbidden + JSON404 *N404NotFound + JSON429 *N429RateLimit + JSON500 *N500InternalServerError + JSON503 *N503ServiceUnavailable +} + +// Status returns HTTPResponse.Status +func (r ListTaskRunsResponse) Status() string { + if r.HTTPResponse != nil { + return r.HTTPResponse.Status + } + return http.StatusText(0) +} + +// StatusCode returns HTTPResponse.StatusCode +func (r ListTaskRunsResponse) StatusCode() int { + if r.HTTPResponse != nil { + return r.HTTPResponse.StatusCode + } + return 0 +} + +type CreateTaskResponse struct { + Body []byte + HTTPResponse *http.Response + JSON202 *externalRef13.TaskRun + JSON400 *N400BadRequest + JSON401 *N401Unauthorized + JSON403 *N403Forbidden + JSON404 *N404NotFound + JSON429 *N429RateLimit + JSON500 *N500InternalServerError + JSON503 *N503ServiceUnavailable +} + +// Status returns HTTPResponse.Status +func (r CreateTaskResponse) Status() string { + if r.HTTPResponse != nil { + return r.HTTPResponse.Status + } + return http.StatusText(0) +} + +// StatusCode returns HTTPResponse.StatusCode +func (r CreateTaskResponse) StatusCode() int { + if r.HTTPResponse != nil { + return r.HTTPResponse.StatusCode + } + return 0 +} + +type StreamTaskRunsEventsResponse struct { + Body []byte + HTTPResponse *http.Response + JSON400 *N400BadRequest + JSON401 *N401Unauthorized + JSON403 *N403Forbidden + JSON404 *N404NotFound + JSON429 *N429RateLimit + JSON500 *N500InternalServerError + JSON503 *N503ServiceUnavailable +} + +// Status returns HTTPResponse.Status +func (r StreamTaskRunsEventsResponse) Status() string { + if r.HTTPResponse != nil { + return r.HTTPResponse.Status + } + return http.StatusText(0) +} + +// StatusCode returns HTTPResponse.StatusCode +func (r StreamTaskRunsEventsResponse) StatusCode() int { + if r.HTTPResponse != nil { + return r.HTTPResponse.StatusCode + } + return 0 +} + +type CancelTaskRunResponse struct { + Body []byte + HTTPResponse *http.Response + JSON401 *N401Unauthorized + JSON403 *N403Forbidden + JSON404 *N404NotFound + JSON429 *N429RateLimit + JSON500 *N500InternalServerError + JSON503 *N503ServiceUnavailable +} + +// Status returns HTTPResponse.Status +func (r CancelTaskRunResponse) Status() string { + if r.HTTPResponse != nil { + return r.HTTPResponse.Status + } + return http.StatusText(0) +} + +// StatusCode returns HTTPResponse.StatusCode +func (r CancelTaskRunResponse) StatusCode() int { + if r.HTTPResponse != nil { + return r.HTTPResponse.StatusCode + } + return 0 +} + +type GetTaskRunResponse struct { + Body []byte + HTTPResponse *http.Response + JSON200 *externalRef13.TaskRunDetails + JSON401 *N401Unauthorized + JSON403 *N403Forbidden + JSON404 *N404NotFound + JSON429 *N429RateLimit + JSON500 *N500InternalServerError + JSON503 *N503ServiceUnavailable +} + +// Status returns HTTPResponse.Status +func (r GetTaskRunResponse) Status() string { + if r.HTTPResponse != nil { + return r.HTTPResponse.Status + } + return http.StatusText(0) +} + +// StatusCode returns HTTPResponse.StatusCode +func (r GetTaskRunResponse) StatusCode() int { + if r.HTTPResponse != nil { + return r.HTTPResponse.StatusCode + } + return 0 +} + +type ListTasksResponse struct { + Body []byte + HTTPResponse *http.Response + JSON200 *[]TaskWithCursor + JSON401 *N401Unauthorized + JSON403 *N403Forbidden + JSON404 *N404NotFound + JSON429 *N429RateLimit + JSON500 *N500InternalServerError + JSON503 *N503ServiceUnavailable +} + +// Status returns HTTPResponse.Status +func (r ListTasksResponse) Status() string { + if r.HTTPResponse != nil { + return r.HTTPResponse.Status + } + return http.StatusText(0) +} + +// StatusCode returns HTTPResponse.StatusCode +func (r ListTasksResponse) StatusCode() int { + if r.HTTPResponse != nil { + return r.HTTPResponse.StatusCode + } + return 0 +} + +type GetTaskResponse struct { + Body []byte + HTTPResponse *http.Response + JSON200 *externalRef13.Task + JSON401 *N401Unauthorized + JSON403 *N403Forbidden + JSON404 *N404NotFound + JSON429 *N429RateLimit + JSON500 *N500InternalServerError + JSON503 *N503ServiceUnavailable +} + +// Status returns HTTPResponse.Status +func (r GetTaskResponse) Status() string { + if r.HTTPResponse != nil { + return r.HTTPResponse.Status + } + return http.StatusText(0) +} + +// StatusCode returns HTTPResponse.StatusCode +func (r GetTaskResponse) StatusCode() int { + if r.HTTPResponse != nil { + return r.HTTPResponse.StatusCode + } + return 0 +} + type GetUserResponse struct { Body []byte HTTPResponse *http.Response @@ -21179,7 +22190,7 @@ func (r ListWebhooksResponse) StatusCode() int { type CreateWebhookResponse struct { Body []byte HTTPResponse *http.Response - JSON201 *externalRef11.Webhook + JSON201 *externalRef12.Webhook JSON400 *N400BadRequest JSON401 *N401Unauthorized JSON404 *N404NotFound @@ -21233,7 +22244,7 @@ func (r DeleteWebhookResponse) StatusCode() int { type RetrieveWebhookResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef11.Webhook + JSON200 *externalRef12.Webhook JSON401 *N401Unauthorized JSON404 *N404NotFound JSON429 *N429RateLimit @@ -21260,7 +22271,7 @@ func (r RetrieveWebhookResponse) StatusCode() int { type UpdateWebhookResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef11.Webhook + JSON200 *externalRef12.Webhook JSON400 *N400BadRequest JSON401 *N401Unauthorized JSON404 *N404NotFound @@ -21316,7 +22327,7 @@ func (r ListWebhookEventsResponse) StatusCode() int { type ListWorkflowsResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *[]externalRef12.Workflow + JSON200 *[]WorkflowWithCursor JSON401 *N401Unauthorized JSON403 *N403Forbidden JSON404 *N404NotFound @@ -21344,7 +22355,7 @@ func (r ListWorkflowsResponse) StatusCode() int { type CreateWorkflowResponse struct { Body []byte HTTPResponse *http.Response - JSON201 *externalRef12.Workflow + JSON201 *externalRef13.Workflow JSON401 *N401Unauthorized JSON403 *N403Forbidden JSON404 *N404NotFound @@ -21399,7 +22410,7 @@ func (r DeleteWorkflowResponse) StatusCode() int { type GetWorkflowResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef12.Workflow + JSON200 *externalRef13.Workflow JSON401 *N401Unauthorized JSON403 *N403Forbidden JSON404 *N404NotFound @@ -21427,7 +22438,7 @@ func (r GetWorkflowResponse) StatusCode() int { type UpdateWorkflowResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef12.Workflow + JSON200 *externalRef13.Workflow JSON401 *N401Unauthorized JSON403 *N403Forbidden JSON404 *N404NotFound @@ -21452,9 +22463,10 @@ func (r UpdateWorkflowResponse) StatusCode() int { return 0 } -type DeployWorkflowResponse struct { +type ListWorkflowVersionsResponse struct { Body []byte HTTPResponse *http.Response + JSON200 *[]WorkflowVersionWithCursor JSON401 *N401Unauthorized JSON403 *N403Forbidden JSON404 *N404NotFound @@ -21464,7 +22476,7 @@ type DeployWorkflowResponse struct { } // Status returns HTTPResponse.Status -func (r DeployWorkflowResponse) Status() string { +func (r ListWorkflowVersionsResponse) Status() string { if r.HTTPResponse != nil { return r.HTTPResponse.Status } @@ -21472,17 +22484,16 @@ func (r DeployWorkflowResponse) Status() string { } // StatusCode returns HTTPResponse.StatusCode -func (r DeployWorkflowResponse) StatusCode() int { +func (r ListWorkflowVersionsResponse) StatusCode() int { if r.HTTPResponse != nil { return r.HTTPResponse.StatusCode } return 0 } -type ListWorkflowVersionsResponse struct { +type CreateWorkflowVersionResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *[]externalRef12.WorkflowVersion JSON401 *N401Unauthorized JSON403 *N403Forbidden JSON404 *N404NotFound @@ -21492,7 +22503,7 @@ type ListWorkflowVersionsResponse struct { } // Status returns HTTPResponse.Status -func (r ListWorkflowVersionsResponse) Status() string { +func (r CreateWorkflowVersionResponse) Status() string { if r.HTTPResponse != nil { return r.HTTPResponse.Status } @@ -21500,7 +22511,7 @@ func (r ListWorkflowVersionsResponse) Status() string { } // StatusCode returns HTTPResponse.StatusCode -func (r ListWorkflowVersionsResponse) StatusCode() int { +func (r CreateWorkflowVersionResponse) StatusCode() int { if r.HTTPResponse != nil { return r.HTTPResponse.StatusCode } @@ -21510,7 +22521,7 @@ func (r ListWorkflowVersionsResponse) StatusCode() int { type GetWorkflowVersionResponse struct { Body []byte HTTPResponse *http.Response - JSON200 *externalRef12.WorkflowVersion + JSON200 *externalRef13.WorkflowVersion JSON401 *N401Unauthorized JSON403 *N403Forbidden JSON404 *N404NotFound @@ -22124,7 +23135,7 @@ func (c *ClientWithResponses) ListMaintenanceWithResponse(ctx context.Context, p } // RetrieveMaintenanceWithResponse request returning *RetrieveMaintenanceResponse -func (c *ClientWithResponses) RetrieveMaintenanceWithResponse(ctx context.Context, maintenanceRunParam externalRef7.MaintenanceRunParam, reqEditors ...RequestEditorFn) (*RetrieveMaintenanceResponse, error) { +func (c *ClientWithResponses) RetrieveMaintenanceWithResponse(ctx context.Context, maintenanceRunParam externalRef8.MaintenanceRunParam, reqEditors ...RequestEditorFn) (*RetrieveMaintenanceResponse, error) { rsp, err := c.RetrieveMaintenance(ctx, maintenanceRunParam, reqEditors...) if err != nil { return nil, err @@ -22133,7 +23144,7 @@ func (c *ClientWithResponses) RetrieveMaintenanceWithResponse(ctx context.Contex } // UpdateMaintenanceWithBodyWithResponse request with arbitrary body returning *UpdateMaintenanceResponse -func (c *ClientWithResponses) UpdateMaintenanceWithBodyWithResponse(ctx context.Context, maintenanceRunParam externalRef7.MaintenanceRunParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMaintenanceResponse, error) { +func (c *ClientWithResponses) UpdateMaintenanceWithBodyWithResponse(ctx context.Context, maintenanceRunParam externalRef8.MaintenanceRunParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMaintenanceResponse, error) { rsp, err := c.UpdateMaintenanceWithBody(ctx, maintenanceRunParam, contentType, body, reqEditors...) if err != nil { return nil, err @@ -22141,7 +23152,7 @@ func (c *ClientWithResponses) UpdateMaintenanceWithBodyWithResponse(ctx context. return ParseUpdateMaintenanceResponse(rsp) } -func (c *ClientWithResponses) UpdateMaintenanceWithResponse(ctx context.Context, maintenanceRunParam externalRef7.MaintenanceRunParam, body UpdateMaintenanceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMaintenanceResponse, error) { +func (c *ClientWithResponses) UpdateMaintenanceWithResponse(ctx context.Context, maintenanceRunParam externalRef8.MaintenanceRunParam, body UpdateMaintenanceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMaintenanceResponse, error) { rsp, err := c.UpdateMaintenance(ctx, maintenanceRunParam, body, reqEditors...) if err != nil { return nil, err @@ -22150,7 +23161,7 @@ func (c *ClientWithResponses) UpdateMaintenanceWithResponse(ctx context.Context, } // TriggerMaintenanceWithResponse request returning *TriggerMaintenanceResponse -func (c *ClientWithResponses) TriggerMaintenanceWithResponse(ctx context.Context, maintenanceRunParam externalRef7.MaintenanceRunParam, reqEditors ...RequestEditorFn) (*TriggerMaintenanceResponse, error) { +func (c *ClientWithResponses) TriggerMaintenanceWithResponse(ctx context.Context, maintenanceRunParam externalRef8.MaintenanceRunParam, reqEditors ...RequestEditorFn) (*TriggerMaintenanceResponse, error) { rsp, err := c.TriggerMaintenance(ctx, maintenanceRunParam, reqEditors...) if err != nil { return nil, err @@ -22461,6 +23472,32 @@ func (c *ClientWithResponses) RetrieveOwnerMembersWithResponse(ctx context.Conte return ParseRetrieveOwnerMembersResponse(rsp) } +// RemoveWorkspaceMemberWithResponse request returning *RemoveWorkspaceMemberResponse +func (c *ClientWithResponses) RemoveWorkspaceMemberWithResponse(ctx context.Context, ownerId OwnerIdPathParam, userId UserIdPathParam, reqEditors ...RequestEditorFn) (*RemoveWorkspaceMemberResponse, error) { + rsp, err := c.RemoveWorkspaceMember(ctx, ownerId, userId, reqEditors...) + if err != nil { + return nil, err + } + return ParseRemoveWorkspaceMemberResponse(rsp) +} + +// UpdateWorkspaceMemberWithBodyWithResponse request with arbitrary body returning *UpdateWorkspaceMemberResponse +func (c *ClientWithResponses) UpdateWorkspaceMemberWithBodyWithResponse(ctx context.Context, ownerId OwnerIdPathParam, userId UserIdPathParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkspaceMemberResponse, error) { + rsp, err := c.UpdateWorkspaceMemberWithBody(ctx, ownerId, userId, contentType, body, reqEditors...) + if err != nil { + return nil, err + } + return ParseUpdateWorkspaceMemberResponse(rsp) +} + +func (c *ClientWithResponses) UpdateWorkspaceMemberWithResponse(ctx context.Context, ownerId OwnerIdPathParam, userId UserIdPathParam, body UpdateWorkspaceMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkspaceMemberResponse, error) { + rsp, err := c.UpdateWorkspaceMember(ctx, ownerId, userId, body, reqEditors...) + if err != nil { + return nil, err + } + return ParseUpdateWorkspaceMemberResponse(rsp) +} + // ListPostgresWithResponse request returning *ListPostgresResponse func (c *ClientWithResponses) ListPostgresWithResponse(ctx context.Context, params *ListPostgresParams, reqEditors ...RequestEditorFn) (*ListPostgresResponse, error) { rsp, err := c.ListPostgres(ctx, params, reqEditors...) @@ -23154,7 +24191,7 @@ func (c *ClientWithResponses) PostJobWithResponse(ctx context.Context, serviceId } // RetrieveJobWithResponse request returning *RetrieveJobResponse -func (c *ClientWithResponses) RetrieveJobWithResponse(ctx context.Context, serviceId ServiceIdParam, jobId externalRef5.JobId, reqEditors ...RequestEditorFn) (*RetrieveJobResponse, error) { +func (c *ClientWithResponses) RetrieveJobWithResponse(ctx context.Context, serviceId ServiceIdParam, jobId externalRef6.JobId, reqEditors ...RequestEditorFn) (*RetrieveJobResponse, error) { rsp, err := c.RetrieveJob(ctx, serviceId, jobId, reqEditors...) if err != nil { return nil, err @@ -23163,7 +24200,7 @@ func (c *ClientWithResponses) RetrieveJobWithResponse(ctx context.Context, servi } // CancelJobWithResponse request returning *CancelJobResponse -func (c *ClientWithResponses) CancelJobWithResponse(ctx context.Context, serviceId ServiceIdParam, jobId externalRef5.JobId, reqEditors ...RequestEditorFn) (*CancelJobResponse, error) { +func (c *ClientWithResponses) CancelJobWithResponse(ctx context.Context, serviceId ServiceIdParam, jobId externalRef6.JobId, reqEditors ...RequestEditorFn) (*CancelJobResponse, error) { rsp, err := c.CancelJob(ctx, serviceId, jobId, reqEditors...) if err != nil { return nil, err @@ -23379,6 +24416,77 @@ func (c *ClientWithResponses) SuspendServiceWithResponse(ctx context.Context, se return ParseSuspendServiceResponse(rsp) } +// ListTaskRunsWithResponse request returning *ListTaskRunsResponse +func (c *ClientWithResponses) ListTaskRunsWithResponse(ctx context.Context, params *ListTaskRunsParams, reqEditors ...RequestEditorFn) (*ListTaskRunsResponse, error) { + rsp, err := c.ListTaskRuns(ctx, params, reqEditors...) + if err != nil { + return nil, err + } + return ParseListTaskRunsResponse(rsp) +} + +// CreateTaskWithBodyWithResponse request with arbitrary body returning *CreateTaskResponse +func (c *ClientWithResponses) CreateTaskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTaskResponse, error) { + rsp, err := c.CreateTaskWithBody(ctx, contentType, body, reqEditors...) + if err != nil { + return nil, err + } + return ParseCreateTaskResponse(rsp) +} + +func (c *ClientWithResponses) CreateTaskWithResponse(ctx context.Context, body CreateTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTaskResponse, error) { + rsp, err := c.CreateTask(ctx, body, reqEditors...) + if err != nil { + return nil, err + } + return ParseCreateTaskResponse(rsp) +} + +// StreamTaskRunsEventsWithResponse request returning *StreamTaskRunsEventsResponse +func (c *ClientWithResponses) StreamTaskRunsEventsWithResponse(ctx context.Context, params *StreamTaskRunsEventsParams, reqEditors ...RequestEditorFn) (*StreamTaskRunsEventsResponse, error) { + rsp, err := c.StreamTaskRunsEvents(ctx, params, reqEditors...) + if err != nil { + return nil, err + } + return ParseStreamTaskRunsEventsResponse(rsp) +} + +// CancelTaskRunWithResponse request returning *CancelTaskRunResponse +func (c *ClientWithResponses) CancelTaskRunWithResponse(ctx context.Context, taskRunId externalRef13.TaskRunIDParam, reqEditors ...RequestEditorFn) (*CancelTaskRunResponse, error) { + rsp, err := c.CancelTaskRun(ctx, taskRunId, reqEditors...) + if err != nil { + return nil, err + } + return ParseCancelTaskRunResponse(rsp) +} + +// GetTaskRunWithResponse request returning *GetTaskRunResponse +func (c *ClientWithResponses) GetTaskRunWithResponse(ctx context.Context, taskRunId externalRef13.TaskRunIDParam, reqEditors ...RequestEditorFn) (*GetTaskRunResponse, error) { + rsp, err := c.GetTaskRun(ctx, taskRunId, reqEditors...) + if err != nil { + return nil, err + } + return ParseGetTaskRunResponse(rsp) +} + +// ListTasksWithResponse request returning *ListTasksResponse +func (c *ClientWithResponses) ListTasksWithResponse(ctx context.Context, params *ListTasksParams, reqEditors ...RequestEditorFn) (*ListTasksResponse, error) { + rsp, err := c.ListTasks(ctx, params, reqEditors...) + if err != nil { + return nil, err + } + return ParseListTasksResponse(rsp) +} + +// GetTaskWithResponse request returning *GetTaskResponse +func (c *ClientWithResponses) GetTaskWithResponse(ctx context.Context, taskId externalRef13.TaskIDParam, reqEditors ...RequestEditorFn) (*GetTaskResponse, error) { + rsp, err := c.GetTask(ctx, taskId, reqEditors...) + if err != nil { + return nil, err + } + return ParseGetTaskResponse(rsp) +} + // GetUserWithResponse request returning *GetUserResponse func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUserResponse, error) { rsp, err := c.GetUser(ctx, reqEditors...) @@ -23415,7 +24523,7 @@ func (c *ClientWithResponses) CreateWebhookWithResponse(ctx context.Context, bod } // DeleteWebhookWithResponse request returning *DeleteWebhookResponse -func (c *ClientWithResponses) DeleteWebhookWithResponse(ctx context.Context, webhookId externalRef11.WebhookIdParam, reqEditors ...RequestEditorFn) (*DeleteWebhookResponse, error) { +func (c *ClientWithResponses) DeleteWebhookWithResponse(ctx context.Context, webhookId externalRef12.WebhookIdParam, reqEditors ...RequestEditorFn) (*DeleteWebhookResponse, error) { rsp, err := c.DeleteWebhook(ctx, webhookId, reqEditors...) if err != nil { return nil, err @@ -23424,7 +24532,7 @@ func (c *ClientWithResponses) DeleteWebhookWithResponse(ctx context.Context, web } // RetrieveWebhookWithResponse request returning *RetrieveWebhookResponse -func (c *ClientWithResponses) RetrieveWebhookWithResponse(ctx context.Context, webhookId externalRef11.WebhookIdParam, reqEditors ...RequestEditorFn) (*RetrieveWebhookResponse, error) { +func (c *ClientWithResponses) RetrieveWebhookWithResponse(ctx context.Context, webhookId externalRef12.WebhookIdParam, reqEditors ...RequestEditorFn) (*RetrieveWebhookResponse, error) { rsp, err := c.RetrieveWebhook(ctx, webhookId, reqEditors...) if err != nil { return nil, err @@ -23433,7 +24541,7 @@ func (c *ClientWithResponses) RetrieveWebhookWithResponse(ctx context.Context, w } // UpdateWebhookWithBodyWithResponse request with arbitrary body returning *UpdateWebhookResponse -func (c *ClientWithResponses) UpdateWebhookWithBodyWithResponse(ctx context.Context, webhookId externalRef11.WebhookIdParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWebhookResponse, error) { +func (c *ClientWithResponses) UpdateWebhookWithBodyWithResponse(ctx context.Context, webhookId externalRef12.WebhookIdParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWebhookResponse, error) { rsp, err := c.UpdateWebhookWithBody(ctx, webhookId, contentType, body, reqEditors...) if err != nil { return nil, err @@ -23441,7 +24549,7 @@ func (c *ClientWithResponses) UpdateWebhookWithBodyWithResponse(ctx context.Cont return ParseUpdateWebhookResponse(rsp) } -func (c *ClientWithResponses) UpdateWebhookWithResponse(ctx context.Context, webhookId externalRef11.WebhookIdParam, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWebhookResponse, error) { +func (c *ClientWithResponses) UpdateWebhookWithResponse(ctx context.Context, webhookId externalRef12.WebhookIdParam, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWebhookResponse, error) { rsp, err := c.UpdateWebhook(ctx, webhookId, body, reqEditors...) if err != nil { return nil, err @@ -23450,7 +24558,7 @@ func (c *ClientWithResponses) UpdateWebhookWithResponse(ctx context.Context, web } // ListWebhookEventsWithResponse request returning *ListWebhookEventsResponse -func (c *ClientWithResponses) ListWebhookEventsWithResponse(ctx context.Context, webhookId externalRef11.WebhookIdParam, params *ListWebhookEventsParams, reqEditors ...RequestEditorFn) (*ListWebhookEventsResponse, error) { +func (c *ClientWithResponses) ListWebhookEventsWithResponse(ctx context.Context, webhookId externalRef12.WebhookIdParam, params *ListWebhookEventsParams, reqEditors ...RequestEditorFn) (*ListWebhookEventsResponse, error) { rsp, err := c.ListWebhookEvents(ctx, webhookId, params, reqEditors...) if err != nil { return nil, err @@ -23485,7 +24593,7 @@ func (c *ClientWithResponses) CreateWorkflowWithResponse(ctx context.Context, bo } // DeleteWorkflowWithResponse request returning *DeleteWorkflowResponse -func (c *ClientWithResponses) DeleteWorkflowWithResponse(ctx context.Context, workflowId externalRef12.WorkflowIDParam, reqEditors ...RequestEditorFn) (*DeleteWorkflowResponse, error) { +func (c *ClientWithResponses) DeleteWorkflowWithResponse(ctx context.Context, workflowId externalRef13.WorkflowIDParam, reqEditors ...RequestEditorFn) (*DeleteWorkflowResponse, error) { rsp, err := c.DeleteWorkflow(ctx, workflowId, reqEditors...) if err != nil { return nil, err @@ -23494,7 +24602,7 @@ func (c *ClientWithResponses) DeleteWorkflowWithResponse(ctx context.Context, wo } // GetWorkflowWithResponse request returning *GetWorkflowResponse -func (c *ClientWithResponses) GetWorkflowWithResponse(ctx context.Context, workflowId externalRef12.WorkflowIDParam, reqEditors ...RequestEditorFn) (*GetWorkflowResponse, error) { +func (c *ClientWithResponses) GetWorkflowWithResponse(ctx context.Context, workflowId externalRef13.WorkflowIDParam, reqEditors ...RequestEditorFn) (*GetWorkflowResponse, error) { rsp, err := c.GetWorkflow(ctx, workflowId, reqEditors...) if err != nil { return nil, err @@ -23503,7 +24611,7 @@ func (c *ClientWithResponses) GetWorkflowWithResponse(ctx context.Context, workf } // UpdateWorkflowWithBodyWithResponse request with arbitrary body returning *UpdateWorkflowResponse -func (c *ClientWithResponses) UpdateWorkflowWithBodyWithResponse(ctx context.Context, workflowId externalRef12.WorkflowIDParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowResponse, error) { +func (c *ClientWithResponses) UpdateWorkflowWithBodyWithResponse(ctx context.Context, workflowId externalRef13.WorkflowIDParam, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowResponse, error) { rsp, err := c.UpdateWorkflowWithBody(ctx, workflowId, contentType, body, reqEditors...) if err != nil { return nil, err @@ -23511,7 +24619,7 @@ func (c *ClientWithResponses) UpdateWorkflowWithBodyWithResponse(ctx context.Con return ParseUpdateWorkflowResponse(rsp) } -func (c *ClientWithResponses) UpdateWorkflowWithResponse(ctx context.Context, workflowId externalRef12.WorkflowIDParam, body UpdateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowResponse, error) { +func (c *ClientWithResponses) UpdateWorkflowWithResponse(ctx context.Context, workflowId externalRef13.WorkflowIDParam, body UpdateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowResponse, error) { rsp, err := c.UpdateWorkflow(ctx, workflowId, body, reqEditors...) if err != nil { return nil, err @@ -23519,27 +24627,35 @@ func (c *ClientWithResponses) UpdateWorkflowWithResponse(ctx context.Context, wo return ParseUpdateWorkflowResponse(rsp) } -// DeployWorkflowWithResponse request returning *DeployWorkflowResponse -func (c *ClientWithResponses) DeployWorkflowWithResponse(ctx context.Context, workflowId externalRef12.WorkflowIDParam, reqEditors ...RequestEditorFn) (*DeployWorkflowResponse, error) { - rsp, err := c.DeployWorkflow(ctx, workflowId, reqEditors...) +// ListWorkflowVersionsWithResponse request returning *ListWorkflowVersionsResponse +func (c *ClientWithResponses) ListWorkflowVersionsWithResponse(ctx context.Context, params *ListWorkflowVersionsParams, reqEditors ...RequestEditorFn) (*ListWorkflowVersionsResponse, error) { + rsp, err := c.ListWorkflowVersions(ctx, params, reqEditors...) if err != nil { return nil, err } - return ParseDeployWorkflowResponse(rsp) + return ParseListWorkflowVersionsResponse(rsp) } -// ListWorkflowVersionsWithResponse request returning *ListWorkflowVersionsResponse -func (c *ClientWithResponses) ListWorkflowVersionsWithResponse(ctx context.Context, workflowId externalRef12.WorkflowIDParam, params *ListWorkflowVersionsParams, reqEditors ...RequestEditorFn) (*ListWorkflowVersionsResponse, error) { - rsp, err := c.ListWorkflowVersions(ctx, workflowId, params, reqEditors...) +// CreateWorkflowVersionWithBodyWithResponse request with arbitrary body returning *CreateWorkflowVersionResponse +func (c *ClientWithResponses) CreateWorkflowVersionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowVersionResponse, error) { + rsp, err := c.CreateWorkflowVersionWithBody(ctx, contentType, body, reqEditors...) if err != nil { return nil, err } - return ParseListWorkflowVersionsResponse(rsp) + return ParseCreateWorkflowVersionResponse(rsp) +} + +func (c *ClientWithResponses) CreateWorkflowVersionWithResponse(ctx context.Context, body CreateWorkflowVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowVersionResponse, error) { + rsp, err := c.CreateWorkflowVersion(ctx, body, reqEditors...) + if err != nil { + return nil, err + } + return ParseCreateWorkflowVersionResponse(rsp) } // GetWorkflowVersionWithResponse request returning *GetWorkflowVersionResponse -func (c *ClientWithResponses) GetWorkflowVersionWithResponse(ctx context.Context, workflowId externalRef12.WorkflowIDParam, workflowVersionId externalRef12.WorkflowVersionIDParam, reqEditors ...RequestEditorFn) (*GetWorkflowVersionResponse, error) { - rsp, err := c.GetWorkflowVersion(ctx, workflowId, workflowVersionId, reqEditors...) +func (c *ClientWithResponses) GetWorkflowVersionWithResponse(ctx context.Context, workflowVersionId externalRef13.WorkflowVersionIDParam, reqEditors ...RequestEditorFn) (*GetWorkflowVersionResponse, error) { + rsp, err := c.GetWorkflowVersion(ctx, workflowVersionId, reqEditors...) if err != nil { return nil, err } @@ -23628,20 +24744,552 @@ func ParseListBlueprintsResponse(rsp *http.Response) (*ListBlueprintsResponse, e return response, nil } -// ParseDisconnectBlueprintResponse parses an HTTP response from a DisconnectBlueprintWithResponse call -func ParseDisconnectBlueprintResponse(rsp *http.Response) (*DisconnectBlueprintResponse, error) { +// ParseDisconnectBlueprintResponse parses an HTTP response from a DisconnectBlueprintWithResponse call +func ParseDisconnectBlueprintResponse(rsp *http.Response) (*DisconnectBlueprintResponse, error) { + bodyBytes, err := io.ReadAll(rsp.Body) + defer func() { _ = rsp.Body.Close() }() + if err != nil { + return nil, err + } + + response := &DisconnectBlueprintResponse{ + Body: bodyBytes, + HTTPResponse: rsp, + } + + switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON401 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON404 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON429 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: + var dest N500InternalServerError + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON500 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON503 = &dest + + } + + return response, nil +} + +// ParseRetrieveBlueprintResponse parses an HTTP response from a RetrieveBlueprintWithResponse call +func ParseRetrieveBlueprintResponse(rsp *http.Response) (*RetrieveBlueprintResponse, error) { + bodyBytes, err := io.ReadAll(rsp.Body) + defer func() { _ = rsp.Body.Close() }() + if err != nil { + return nil, err + } + + response := &RetrieveBlueprintResponse{ + Body: bodyBytes, + HTTPResponse: rsp, + } + + switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest externalRef1.BlueprintDetail + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON401 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON404 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON429 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: + var dest N500InternalServerError + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON500 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON503 = &dest + + } + + return response, nil +} + +// ParseUpdateBlueprintResponse parses an HTTP response from a UpdateBlueprintWithResponse call +func ParseUpdateBlueprintResponse(rsp *http.Response) (*UpdateBlueprintResponse, error) { + bodyBytes, err := io.ReadAll(rsp.Body) + defer func() { _ = rsp.Body.Close() }() + if err != nil { + return nil, err + } + + response := &UpdateBlueprintResponse{ + Body: bodyBytes, + HTTPResponse: rsp, + } + + switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest externalRef1.Blueprint + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON401 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON404 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON429 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: + var dest N500InternalServerError + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON500 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON503 = &dest + + } + + return response, nil +} + +// ParseListBlueprintSyncsResponse parses an HTTP response from a ListBlueprintSyncsWithResponse call +func ParseListBlueprintSyncsResponse(rsp *http.Response) (*ListBlueprintSyncsResponse, error) { + bodyBytes, err := io.ReadAll(rsp.Body) + defer func() { _ = rsp.Body.Close() }() + if err != nil { + return nil, err + } + + response := &ListBlueprintSyncsResponse{ + Body: bodyBytes, + HTTPResponse: rsp, + } + + switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest []SyncWithCursor + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON401 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON404 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON429 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: + var dest N500InternalServerError + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON500 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON503 = &dest + + } + + return response, nil +} + +// ParseCancelCronJobRunResponse parses an HTTP response from a CancelCronJobRunWithResponse call +func ParseCancelCronJobRunResponse(rsp *http.Response) (*CancelCronJobRunResponse, error) { + bodyBytes, err := io.ReadAll(rsp.Body) + defer func() { _ = rsp.Body.Close() }() + if err != nil { + return nil, err + } + + response := &CancelCronJobRunResponse{ + Body: bodyBytes, + HTTPResponse: rsp, + } + + switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON401 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON429 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: + var dest N500InternalServerError + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON500 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON503 = &dest + + } + + return response, nil +} + +// ParseRunCronJobResponse parses an HTTP response from a RunCronJobWithResponse call +func ParseRunCronJobResponse(rsp *http.Response) (*RunCronJobResponse, error) { + bodyBytes, err := io.ReadAll(rsp.Body) + defer func() { _ = rsp.Body.Close() }() + if err != nil { + return nil, err + } + + response := &RunCronJobResponse{ + Body: bodyBytes, + HTTPResponse: rsp, + } + + switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest CronJobRun + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON401 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON429 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: + var dest N500InternalServerError + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON500 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON503 = &dest + + } + + return response, nil +} + +// ParseListDisksResponse parses an HTTP response from a ListDisksWithResponse call +func ParseListDisksResponse(rsp *http.Response) (*ListDisksResponse, error) { + bodyBytes, err := io.ReadAll(rsp.Body) + defer func() { _ = rsp.Body.Close() }() + if err != nil { + return nil, err + } + + response := &ListDisksResponse{ + Body: bodyBytes, + HTTPResponse: rsp, + } + + switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest []DiskWithCursor + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON401 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON404 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON429 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: + var dest N500InternalServerError + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON500 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON503 = &dest + + } + + return response, nil +} + +// ParseAddDiskResponse parses an HTTP response from a AddDiskWithResponse call +func ParseAddDiskResponse(rsp *http.Response) (*AddDiskResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &DisconnectBlueprintResponse{ + response := &AddDiskResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: + var dest externalRef2.DiskDetails + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON201 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON400 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -23703,27 +25351,20 @@ func ParseDisconnectBlueprintResponse(rsp *http.Response) (*DisconnectBlueprintR return response, nil } -// ParseRetrieveBlueprintResponse parses an HTTP response from a RetrieveBlueprintWithResponse call -func ParseRetrieveBlueprintResponse(rsp *http.Response) (*RetrieveBlueprintResponse, error) { +// ParseDeleteDiskResponse parses an HTTP response from a DeleteDiskWithResponse call +func ParseDeleteDiskResponse(rsp *http.Response) (*DeleteDiskResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveBlueprintResponse{ + response := &DeleteDiskResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef1.BlueprintDetail - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -23785,22 +25426,22 @@ func ParseRetrieveBlueprintResponse(rsp *http.Response) (*RetrieveBlueprintRespo return response, nil } -// ParseUpdateBlueprintResponse parses an HTTP response from a UpdateBlueprintWithResponse call -func ParseUpdateBlueprintResponse(rsp *http.Response) (*UpdateBlueprintResponse, error) { +// ParseRetrieveDiskResponse parses an HTTP response from a RetrieveDiskWithResponse call +func ParseRetrieveDiskResponse(rsp *http.Response) (*RetrieveDiskResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UpdateBlueprintResponse{ + response := &RetrieveDiskResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef1.Blueprint + var dest externalRef2.DiskDetails if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -23867,27 +25508,34 @@ func ParseUpdateBlueprintResponse(rsp *http.Response) (*UpdateBlueprintResponse, return response, nil } -// ParseListBlueprintSyncsResponse parses an HTTP response from a ListBlueprintSyncsWithResponse call -func ParseListBlueprintSyncsResponse(rsp *http.Response) (*ListBlueprintSyncsResponse, error) { +// ParseUpdateDiskResponse parses an HTTP response from a UpdateDiskWithResponse call +func ParseUpdateDiskResponse(rsp *http.Response) (*UpdateDiskResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListBlueprintSyncsResponse{ + response := &UpdateDiskResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []SyncWithCursor + var dest externalRef2.DiskDetails if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } response.JSON200 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON400 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -23949,20 +25597,34 @@ func ParseListBlueprintSyncsResponse(rsp *http.Response) (*ListBlueprintSyncsRes return response, nil } -// ParseCancelCronJobRunResponse parses an HTTP response from a CancelCronJobRunWithResponse call -func ParseCancelCronJobRunResponse(rsp *http.Response) (*CancelCronJobRunResponse, error) { +// ParseListSnapshotsResponse parses an HTTP response from a ListSnapshotsWithResponse call +func ParseListSnapshotsResponse(rsp *http.Response) (*ListSnapshotsResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &CancelCronJobRunResponse{ + response := &ListSnapshotsResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: + var dest []DiskSnapshot + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON201 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON400 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -23970,6 +25632,20 @@ func ParseCancelCronJobRunResponse(rsp *http.Response) (*CancelCronJobRunRespons } response.JSON401 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON404 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: var dest N406NotAcceptable if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -23977,6 +25653,13 @@ func ParseCancelCronJobRunResponse(rsp *http.Response) (*CancelCronJobRunRespons } response.JSON406 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -24003,27 +25686,34 @@ func ParseCancelCronJobRunResponse(rsp *http.Response) (*CancelCronJobRunRespons return response, nil } -// ParseRunCronJobResponse parses an HTTP response from a RunCronJobWithResponse call -func ParseRunCronJobResponse(rsp *http.Response) (*RunCronJobResponse, error) { +// ParseRestoreSnapshotResponse parses an HTTP response from a RestoreSnapshotWithResponse call +func ParseRestoreSnapshotResponse(rsp *http.Response) (*RestoreSnapshotResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RunCronJobResponse{ + response := &RestoreSnapshotResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest CronJobRun + var dest externalRef2.DiskDetails if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } response.JSON200 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON400 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -24031,6 +25721,20 @@ func ParseRunCronJobResponse(rsp *http.Response) (*RunCronJobResponse, error) { } response.JSON401 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON404 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: var dest N406NotAcceptable if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -24038,6 +25742,13 @@ func ParseRunCronJobResponse(rsp *http.Response) (*RunCronJobResponse, error) { } response.JSON406 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -24064,40 +25775,40 @@ func ParseRunCronJobResponse(rsp *http.Response) (*RunCronJobResponse, error) { return response, nil } -// ParseListDisksResponse parses an HTTP response from a ListDisksWithResponse call -func ParseListDisksResponse(rsp *http.Response) (*ListDisksResponse, error) { +// ParseListEnvGroupsResponse parses an HTTP response from a ListEnvGroupsWithResponse call +func ParseListEnvGroupsResponse(rsp *http.Response) (*ListEnvGroupsResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListDisksResponse{ + response := &ListEnvGroupsResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []DiskWithCursor + var dest []EnvGroupMeta if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: - var dest N401Unauthorized + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON401 = &dest + response.JSON400 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON403 = &dest + response.JSON401 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound @@ -24106,20 +25817,6 @@ func ParseListDisksResponse(rsp *http.Response) (*ListDisksResponse, error) { } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -24146,22 +25843,22 @@ func ParseListDisksResponse(rsp *http.Response) (*ListDisksResponse, error) { return response, nil } -// ParseAddDiskResponse parses an HTTP response from a AddDiskWithResponse call -func ParseAddDiskResponse(rsp *http.Response) (*AddDiskResponse, error) { +// ParseCreateEnvGroupResponse parses an HTTP response from a CreateEnvGroupWithResponse call +func ParseCreateEnvGroupResponse(rsp *http.Response) (*CreateEnvGroupResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &AddDiskResponse{ + response := &CreateEnvGroupResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: - var dest externalRef2.DiskDetails + var dest EnvGroup if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -24181,13 +25878,6 @@ func ParseAddDiskResponse(rsp *http.Response) (*AddDiskResponse, error) { } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON403 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -24195,20 +25885,6 @@ func ParseAddDiskResponse(rsp *http.Response) (*AddDiskResponse, error) { } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -24235,33 +25911,33 @@ func ParseAddDiskResponse(rsp *http.Response) (*AddDiskResponse, error) { return response, nil } -// ParseDeleteDiskResponse parses an HTTP response from a DeleteDiskWithResponse call -func ParseDeleteDiskResponse(rsp *http.Response) (*DeleteDiskResponse, error) { +// ParseDeleteEnvGroupResponse parses an HTTP response from a DeleteEnvGroupWithResponse call +func ParseDeleteEnvGroupResponse(rsp *http.Response) (*DeleteEnvGroupResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &DeleteDiskResponse{ + response := &DeleteEnvGroupResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: - var dest N401Unauthorized + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON401 = &dest + response.JSON400 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON403 = &dest + response.JSON401 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound @@ -24270,20 +25946,6 @@ func ParseDeleteDiskResponse(rsp *http.Response) (*DeleteDiskResponse, error) { } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -24310,40 +25972,40 @@ func ParseDeleteDiskResponse(rsp *http.Response) (*DeleteDiskResponse, error) { return response, nil } -// ParseRetrieveDiskResponse parses an HTTP response from a RetrieveDiskWithResponse call -func ParseRetrieveDiskResponse(rsp *http.Response) (*RetrieveDiskResponse, error) { +// ParseRetrieveEnvGroupResponse parses an HTTP response from a RetrieveEnvGroupWithResponse call +func ParseRetrieveEnvGroupResponse(rsp *http.Response) (*RetrieveEnvGroupResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveDiskResponse{ + response := &RetrieveEnvGroupResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef2.DiskDetails + var dest EnvGroup if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: - var dest N401Unauthorized + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON401 = &dest + response.JSON400 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON403 = &dest + response.JSON401 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound @@ -24352,20 +26014,6 @@ func ParseRetrieveDiskResponse(rsp *http.Response) (*RetrieveDiskResponse, error } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -24392,22 +26040,22 @@ func ParseRetrieveDiskResponse(rsp *http.Response) (*RetrieveDiskResponse, error return response, nil } -// ParseUpdateDiskResponse parses an HTTP response from a UpdateDiskWithResponse call -func ParseUpdateDiskResponse(rsp *http.Response) (*UpdateDiskResponse, error) { +// ParseUpdateEnvGroupResponse parses an HTTP response from a UpdateEnvGroupWithResponse call +func ParseUpdateEnvGroupResponse(rsp *http.Response) (*UpdateEnvGroupResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UpdateDiskResponse{ + response := &UpdateEnvGroupResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef2.DiskDetails + var dest EnvGroup if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -24427,13 +26075,6 @@ func ParseUpdateDiskResponse(rsp *http.Response) (*UpdateDiskResponse, error) { } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON403 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -24441,20 +26082,6 @@ func ParseUpdateDiskResponse(rsp *http.Response) (*UpdateDiskResponse, error) { } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -24481,27 +26108,20 @@ func ParseUpdateDiskResponse(rsp *http.Response) (*UpdateDiskResponse, error) { return response, nil } -// ParseListSnapshotsResponse parses an HTTP response from a ListSnapshotsWithResponse call -func ParseListSnapshotsResponse(rsp *http.Response) (*ListSnapshotsResponse, error) { +// ParseDeleteEnvGroupEnvVarResponse parses an HTTP response from a DeleteEnvGroupEnvVarWithResponse call +func ParseDeleteEnvGroupEnvVarResponse(rsp *http.Response) (*DeleteEnvGroupEnvVarResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListSnapshotsResponse{ + response := &DeleteEnvGroupEnvVarResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: - var dest []DiskSnapshot - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON201 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -24516,13 +26136,6 @@ func ParseListSnapshotsResponse(rsp *http.Response) (*ListSnapshotsResponse, err } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON403 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -24530,20 +26143,6 @@ func ParseListSnapshotsResponse(rsp *http.Response) (*ListSnapshotsResponse, err } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -24570,22 +26169,22 @@ func ParseListSnapshotsResponse(rsp *http.Response) (*ListSnapshotsResponse, err return response, nil } -// ParseRestoreSnapshotResponse parses an HTTP response from a RestoreSnapshotWithResponse call -func ParseRestoreSnapshotResponse(rsp *http.Response) (*RestoreSnapshotResponse, error) { +// ParseRetrieveEnvGroupEnvVarResponse parses an HTTP response from a RetrieveEnvGroupEnvVarWithResponse call +func ParseRetrieveEnvGroupEnvVarResponse(rsp *http.Response) (*RetrieveEnvGroupEnvVarResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RestoreSnapshotResponse{ + response := &RetrieveEnvGroupEnvVarResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef2.DiskDetails + var dest EnvVar if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -24605,13 +26204,6 @@ func ParseRestoreSnapshotResponse(rsp *http.Response) (*RestoreSnapshotResponse, } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON403 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -24619,20 +26211,6 @@ func ParseRestoreSnapshotResponse(rsp *http.Response) (*RestoreSnapshotResponse, } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -24659,94 +26237,26 @@ func ParseRestoreSnapshotResponse(rsp *http.Response) (*RestoreSnapshotResponse, return response, nil } -// ParseListEnvGroupsResponse parses an HTTP response from a ListEnvGroupsWithResponse call -func ParseListEnvGroupsResponse(rsp *http.Response) (*ListEnvGroupsResponse, error) { +// ParseUpdateEnvGroupEnvVarResponse parses an HTTP response from a UpdateEnvGroupEnvVarWithResponse call +func ParseUpdateEnvGroupEnvVarResponse(rsp *http.Response) (*UpdateEnvGroupEnvVarResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListEnvGroupsResponse{ + response := &UpdateEnvGroupEnvVarResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []EnvGroupMeta - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON400 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: - var dest N401Unauthorized - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON401 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: - var dest N404NotFound - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON404 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: - var dest N429RateLimit - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON429 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: - var dest N500InternalServerError - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON500 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: - var dest N503ServiceUnavailable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON503 = &dest - - } - - return response, nil -} - -// ParseCreateEnvGroupResponse parses an HTTP response from a CreateEnvGroupWithResponse call -func ParseCreateEnvGroupResponse(rsp *http.Response) (*CreateEnvGroupResponse, error) { - bodyBytes, err := io.ReadAll(rsp.Body) - defer func() { _ = rsp.Body.Close() }() - if err != nil { - return nil, err - } - - response := &CreateEnvGroupResponse{ - Body: bodyBytes, - HTTPResponse: rsp, - } - - switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: var dest EnvGroup if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON201 = &dest + response.JSON200 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest @@ -24795,15 +26305,15 @@ func ParseCreateEnvGroupResponse(rsp *http.Response) (*CreateEnvGroupResponse, e return response, nil } -// ParseDeleteEnvGroupResponse parses an HTTP response from a DeleteEnvGroupWithResponse call -func ParseDeleteEnvGroupResponse(rsp *http.Response) (*DeleteEnvGroupResponse, error) { +// ParseDeleteEnvGroupSecretFileResponse parses an HTTP response from a DeleteEnvGroupSecretFileWithResponse call +func ParseDeleteEnvGroupSecretFileResponse(rsp *http.Response) (*DeleteEnvGroupSecretFileResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &DeleteEnvGroupResponse{ + response := &DeleteEnvGroupSecretFileResponse{ Body: bodyBytes, HTTPResponse: rsp, } @@ -24856,22 +26366,22 @@ func ParseDeleteEnvGroupResponse(rsp *http.Response) (*DeleteEnvGroupResponse, e return response, nil } -// ParseRetrieveEnvGroupResponse parses an HTTP response from a RetrieveEnvGroupWithResponse call -func ParseRetrieveEnvGroupResponse(rsp *http.Response) (*RetrieveEnvGroupResponse, error) { +// ParseRetrieveEnvGroupSecretFileResponse parses an HTTP response from a RetrieveEnvGroupSecretFileWithResponse call +func ParseRetrieveEnvGroupSecretFileResponse(rsp *http.Response) (*RetrieveEnvGroupSecretFileResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveEnvGroupResponse{ + response := &RetrieveEnvGroupSecretFileResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest EnvGroup + var dest SecretFile if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -24924,15 +26434,15 @@ func ParseRetrieveEnvGroupResponse(rsp *http.Response) (*RetrieveEnvGroupRespons return response, nil } -// ParseUpdateEnvGroupResponse parses an HTTP response from a UpdateEnvGroupWithResponse call -func ParseUpdateEnvGroupResponse(rsp *http.Response) (*UpdateEnvGroupResponse, error) { +// ParseUpdateEnvGroupSecretFileResponse parses an HTTP response from a UpdateEnvGroupSecretFileWithResponse call +func ParseUpdateEnvGroupSecretFileResponse(rsp *http.Response) (*UpdateEnvGroupSecretFileResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UpdateEnvGroupResponse{ + response := &UpdateEnvGroupSecretFileResponse{ Body: bodyBytes, HTTPResponse: rsp, } @@ -24992,15 +26502,15 @@ func ParseUpdateEnvGroupResponse(rsp *http.Response) (*UpdateEnvGroupResponse, e return response, nil } -// ParseDeleteEnvGroupEnvVarResponse parses an HTTP response from a DeleteEnvGroupEnvVarWithResponse call -func ParseDeleteEnvGroupEnvVarResponse(rsp *http.Response) (*DeleteEnvGroupEnvVarResponse, error) { +// ParseUnlinkServiceFromEnvGroupResponse parses an HTTP response from a UnlinkServiceFromEnvGroupWithResponse call +func ParseUnlinkServiceFromEnvGroupResponse(rsp *http.Response) (*UnlinkServiceFromEnvGroupResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &DeleteEnvGroupEnvVarResponse{ + response := &UnlinkServiceFromEnvGroupResponse{ Body: bodyBytes, HTTPResponse: rsp, } @@ -25053,22 +26563,22 @@ func ParseDeleteEnvGroupEnvVarResponse(rsp *http.Response) (*DeleteEnvGroupEnvVa return response, nil } -// ParseRetrieveEnvGroupEnvVarResponse parses an HTTP response from a RetrieveEnvGroupEnvVarWithResponse call -func ParseRetrieveEnvGroupEnvVarResponse(rsp *http.Response) (*RetrieveEnvGroupEnvVarResponse, error) { +// ParseLinkServiceToEnvGroupResponse parses an HTTP response from a LinkServiceToEnvGroupWithResponse call +func ParseLinkServiceToEnvGroupResponse(rsp *http.Response) (*LinkServiceToEnvGroupResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveEnvGroupEnvVarResponse{ + response := &LinkServiceToEnvGroupResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest EnvVar + var dest EnvGroup if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -25121,22 +26631,22 @@ func ParseRetrieveEnvGroupEnvVarResponse(rsp *http.Response) (*RetrieveEnvGroupE return response, nil } -// ParseUpdateEnvGroupEnvVarResponse parses an HTTP response from a UpdateEnvGroupEnvVarWithResponse call -func ParseUpdateEnvGroupEnvVarResponse(rsp *http.Response) (*UpdateEnvGroupEnvVarResponse, error) { +// ParseListEnvironmentsResponse parses an HTTP response from a ListEnvironmentsWithResponse call +func ParseListEnvironmentsResponse(rsp *http.Response) (*ListEnvironmentsResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UpdateEnvGroupEnvVarResponse{ + response := &ListEnvironmentsResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest EnvGroup + var dest []EnvironmentWithCursor if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -25189,20 +26699,27 @@ func ParseUpdateEnvGroupEnvVarResponse(rsp *http.Response) (*UpdateEnvGroupEnvVa return response, nil } -// ParseDeleteEnvGroupSecretFileResponse parses an HTTP response from a DeleteEnvGroupSecretFileWithResponse call -func ParseDeleteEnvGroupSecretFileResponse(rsp *http.Response) (*DeleteEnvGroupSecretFileResponse, error) { +// ParseCreateEnvironmentResponse parses an HTTP response from a CreateEnvironmentWithResponse call +func ParseCreateEnvironmentResponse(rsp *http.Response) (*CreateEnvironmentResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &DeleteEnvGroupSecretFileResponse{ + response := &CreateEnvironmentResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: + var dest Environment + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON201 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -25250,27 +26767,20 @@ func ParseDeleteEnvGroupSecretFileResponse(rsp *http.Response) (*DeleteEnvGroupS return response, nil } -// ParseRetrieveEnvGroupSecretFileResponse parses an HTTP response from a RetrieveEnvGroupSecretFileWithResponse call -func ParseRetrieveEnvGroupSecretFileResponse(rsp *http.Response) (*RetrieveEnvGroupSecretFileResponse, error) { +// ParseDeleteEnvironmentResponse parses an HTTP response from a DeleteEnvironmentWithResponse call +func ParseDeleteEnvironmentResponse(rsp *http.Response) (*DeleteEnvironmentResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveEnvGroupSecretFileResponse{ + response := &DeleteEnvironmentResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest SecretFile - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -25318,22 +26828,22 @@ func ParseRetrieveEnvGroupSecretFileResponse(rsp *http.Response) (*RetrieveEnvGr return response, nil } -// ParseUpdateEnvGroupSecretFileResponse parses an HTTP response from a UpdateEnvGroupSecretFileWithResponse call -func ParseUpdateEnvGroupSecretFileResponse(rsp *http.Response) (*UpdateEnvGroupSecretFileResponse, error) { +// ParseRetrieveEnvironmentResponse parses an HTTP response from a RetrieveEnvironmentWithResponse call +func ParseRetrieveEnvironmentResponse(rsp *http.Response) (*RetrieveEnvironmentResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UpdateEnvGroupSecretFileResponse{ + response := &RetrieveEnvironmentResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest EnvGroup + var dest Environment if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -25386,20 +26896,27 @@ func ParseUpdateEnvGroupSecretFileResponse(rsp *http.Response) (*UpdateEnvGroupS return response, nil } -// ParseUnlinkServiceFromEnvGroupResponse parses an HTTP response from a UnlinkServiceFromEnvGroupWithResponse call -func ParseUnlinkServiceFromEnvGroupResponse(rsp *http.Response) (*UnlinkServiceFromEnvGroupResponse, error) { +// ParseUpdateEnvironmentResponse parses an HTTP response from a UpdateEnvironmentWithResponse call +func ParseUpdateEnvironmentResponse(rsp *http.Response) (*UpdateEnvironmentResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UnlinkServiceFromEnvGroupResponse{ + response := &UpdateEnvironmentResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest Environment + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -25447,27 +26964,20 @@ func ParseUnlinkServiceFromEnvGroupResponse(rsp *http.Response) (*UnlinkServiceF return response, nil } -// ParseLinkServiceToEnvGroupResponse parses an HTTP response from a LinkServiceToEnvGroupWithResponse call -func ParseLinkServiceToEnvGroupResponse(rsp *http.Response) (*LinkServiceToEnvGroupResponse, error) { +// ParseRemoveResourcesFromEnvironmentResponse parses an HTTP response from a RemoveResourcesFromEnvironmentWithResponse call +func ParseRemoveResourcesFromEnvironmentResponse(rsp *http.Response) (*RemoveResourcesFromEnvironmentResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &LinkServiceToEnvGroupResponse{ + response := &RemoveResourcesFromEnvironmentResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest EnvGroup - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -25515,22 +27025,22 @@ func ParseLinkServiceToEnvGroupResponse(rsp *http.Response) (*LinkServiceToEnvGr return response, nil } -// ParseListEnvironmentsResponse parses an HTTP response from a ListEnvironmentsWithResponse call -func ParseListEnvironmentsResponse(rsp *http.Response) (*ListEnvironmentsResponse, error) { +// ParseAddResourcesToEnvironmentResponse parses an HTTP response from a AddResourcesToEnvironmentWithResponse call +func ParseAddResourcesToEnvironmentResponse(rsp *http.Response) (*AddResourcesToEnvironmentResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListEnvironmentsResponse{ + response := &AddResourcesToEnvironmentResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []EnvironmentWithCursor + var dest Environment if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -25583,26 +27093,26 @@ func ParseListEnvironmentsResponse(rsp *http.Response) (*ListEnvironmentsRespons return response, nil } -// ParseCreateEnvironmentResponse parses an HTTP response from a CreateEnvironmentWithResponse call -func ParseCreateEnvironmentResponse(rsp *http.Response) (*CreateEnvironmentResponse, error) { +// ParseRetrieveEventResponse parses an HTTP response from a RetrieveEventWithResponse call +func ParseRetrieveEventResponse(rsp *http.Response) (*RetrieveEventResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &CreateEnvironmentResponse{ + response := &RetrieveEventResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: - var dest Environment + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest externalRef3.Event if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON201 = &dest + response.JSON200 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest @@ -25618,73 +27128,33 @@ func ParseCreateEnvironmentResponse(rsp *http.Response) (*CreateEnvironmentRespo } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: - var dest N404NotFound - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON404 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: - var dest N429RateLimit - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON429 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: - var dest N500InternalServerError - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON500 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: - var dest N503ServiceUnavailable + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON503 = &dest - - } - - return response, nil -} - -// ParseDeleteEnvironmentResponse parses an HTTP response from a DeleteEnvironmentWithResponse call -func ParseDeleteEnvironmentResponse(rsp *http.Response) (*DeleteEnvironmentResponse, error) { - bodyBytes, err := io.ReadAll(rsp.Body) - defer func() { _ = rsp.Body.Close() }() - if err != nil { - return nil, err - } - - response := &DeleteEnvironmentResponse{ - Body: bodyBytes, - HTTPResponse: rsp, - } + response.JSON403 = &dest - switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON400 = &dest + response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: - var dest N401Unauthorized + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON401 = &dest + response.JSON406 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: - var dest N404NotFound + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON404 = &dest + response.JSON410 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit @@ -25712,22 +27182,22 @@ func ParseDeleteEnvironmentResponse(rsp *http.Response) (*DeleteEnvironmentRespo return response, nil } -// ParseRetrieveEnvironmentResponse parses an HTTP response from a RetrieveEnvironmentWithResponse call -func ParseRetrieveEnvironmentResponse(rsp *http.Response) (*RetrieveEnvironmentResponse, error) { +// ParseListKeyValueResponse parses an HTTP response from a ListKeyValueWithResponse call +func ParseListKeyValueResponse(rsp *http.Response) (*ListKeyValueResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveEnvironmentResponse{ + response := &ListKeyValueResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest Environment + var dest []KeyValueWithCursor if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -25754,6 +27224,13 @@ func ParseRetrieveEnvironmentResponse(rsp *http.Response) (*RetrieveEnvironmentR } response.JSON404 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: + var dest N409Conflict + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON409 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -25780,26 +27257,26 @@ func ParseRetrieveEnvironmentResponse(rsp *http.Response) (*RetrieveEnvironmentR return response, nil } -// ParseUpdateEnvironmentResponse parses an HTTP response from a UpdateEnvironmentWithResponse call -func ParseUpdateEnvironmentResponse(rsp *http.Response) (*UpdateEnvironmentResponse, error) { +// ParseCreateKeyValueResponse parses an HTTP response from a CreateKeyValueWithResponse call +func ParseCreateKeyValueResponse(rsp *http.Response) (*CreateKeyValueResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UpdateEnvironmentResponse{ + response := &CreateKeyValueResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest Environment + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: + var dest KeyValueDetail if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON200 = &dest + response.JSON201 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest @@ -25848,15 +27325,15 @@ func ParseUpdateEnvironmentResponse(rsp *http.Response) (*UpdateEnvironmentRespo return response, nil } -// ParseRemoveResourcesFromEnvironmentResponse parses an HTTP response from a RemoveResourcesFromEnvironmentWithResponse call -func ParseRemoveResourcesFromEnvironmentResponse(rsp *http.Response) (*RemoveResourcesFromEnvironmentResponse, error) { +// ParseDeleteKeyValueResponse parses an HTTP response from a DeleteKeyValueWithResponse call +func ParseDeleteKeyValueResponse(rsp *http.Response) (*DeleteKeyValueResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RemoveResourcesFromEnvironmentResponse{ + response := &DeleteKeyValueResponse{ Body: bodyBytes, HTTPResponse: rsp, } @@ -25909,22 +27386,22 @@ func ParseRemoveResourcesFromEnvironmentResponse(rsp *http.Response) (*RemoveRes return response, nil } -// ParseAddResourcesToEnvironmentResponse parses an HTTP response from a AddResourcesToEnvironmentWithResponse call -func ParseAddResourcesToEnvironmentResponse(rsp *http.Response) (*AddResourcesToEnvironmentResponse, error) { +// ParseRetrieveKeyValueResponse parses an HTTP response from a RetrieveKeyValueWithResponse call +func ParseRetrieveKeyValueResponse(rsp *http.Response) (*RetrieveKeyValueResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &AddResourcesToEnvironmentResponse{ + response := &RetrieveKeyValueResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest Environment + var dest KeyValueDetail if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -25977,22 +27454,22 @@ func ParseAddResourcesToEnvironmentResponse(rsp *http.Response) (*AddResourcesTo return response, nil } -// ParseRetrieveEventResponse parses an HTTP response from a RetrieveEventWithResponse call -func ParseRetrieveEventResponse(rsp *http.Response) (*RetrieveEventResponse, error) { +// ParseUpdateKeyValueResponse parses an HTTP response from a UpdateKeyValueWithResponse call +func ParseUpdateKeyValueResponse(rsp *http.Response) (*UpdateKeyValueResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveEventResponse{ + response := &UpdateKeyValueResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef3.Event + var dest KeyValueDetail if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -26012,13 +27489,6 @@ func ParseRetrieveEventResponse(rsp *http.Response) (*RetrieveEventResponse, err } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON403 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -26026,19 +27496,12 @@ func ParseRetrieveEventResponse(rsp *http.Response) (*RetrieveEventResponse, err } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: + var dest N409Conflict if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON410 = &dest + response.JSON409 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit @@ -26066,22 +27529,22 @@ func ParseRetrieveEventResponse(rsp *http.Response) (*RetrieveEventResponse, err return response, nil } -// ParseListKeyValueResponse parses an HTTP response from a ListKeyValueWithResponse call -func ParseListKeyValueResponse(rsp *http.Response) (*ListKeyValueResponse, error) { +// ParseRetrieveKeyValueConnectionInfoResponse parses an HTTP response from a RetrieveKeyValueConnectionInfoWithResponse call +func ParseRetrieveKeyValueConnectionInfoResponse(rsp *http.Response) (*RetrieveKeyValueConnectionInfoResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListKeyValueResponse{ + response := &RetrieveKeyValueConnectionInfoResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []KeyValueWithCursor + var dest KeyValueConnectionInfo if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -26108,13 +27571,6 @@ func ParseListKeyValueResponse(rsp *http.Response) (*ListKeyValueResponse, error } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: - var dest N409Conflict - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON409 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -26141,26 +27597,26 @@ func ParseListKeyValueResponse(rsp *http.Response) (*ListKeyValueResponse, error return response, nil } -// ParseCreateKeyValueResponse parses an HTTP response from a CreateKeyValueWithResponse call -func ParseCreateKeyValueResponse(rsp *http.Response) (*CreateKeyValueResponse, error) { +// ParseListLogsResponse parses an HTTP response from a ListLogsWithResponse call +func ParseListLogsResponse(rsp *http.Response) (*ListLogsResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &CreateKeyValueResponse{ + response := &ListLogsResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: - var dest KeyValueDetail + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest Logs200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON201 = &dest + response.JSON200 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest @@ -26176,73 +27632,33 @@ func ParseCreateKeyValueResponse(rsp *http.Response) (*CreateKeyValueResponse, e } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: - var dest N404NotFound - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON404 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: - var dest N429RateLimit - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON429 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: - var dest N500InternalServerError - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON500 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: - var dest N503ServiceUnavailable + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON503 = &dest - - } - - return response, nil -} - -// ParseDeleteKeyValueResponse parses an HTTP response from a DeleteKeyValueWithResponse call -func ParseDeleteKeyValueResponse(rsp *http.Response) (*DeleteKeyValueResponse, error) { - bodyBytes, err := io.ReadAll(rsp.Body) - defer func() { _ = rsp.Body.Close() }() - if err != nil { - return nil, err - } - - response := &DeleteKeyValueResponse{ - Body: bodyBytes, - HTTPResponse: rsp, - } + response.JSON403 = &dest - switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON400 = &dest + response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: - var dest N401Unauthorized + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON401 = &dest + response.JSON406 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: - var dest N404NotFound + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON404 = &dest + response.JSON410 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit @@ -26270,27 +27686,20 @@ func ParseDeleteKeyValueResponse(rsp *http.Response) (*DeleteKeyValueResponse, e return response, nil } -// ParseRetrieveKeyValueResponse parses an HTTP response from a RetrieveKeyValueWithResponse call -func ParseRetrieveKeyValueResponse(rsp *http.Response) (*RetrieveKeyValueResponse, error) { +// ParseDeleteOwnerLogStreamResponse parses an HTTP response from a DeleteOwnerLogStreamWithResponse call +func ParseDeleteOwnerLogStreamResponse(rsp *http.Response) (*DeleteOwnerLogStreamResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveKeyValueResponse{ + response := &DeleteOwnerLogStreamResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest KeyValueDetail - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -26338,22 +27747,22 @@ func ParseRetrieveKeyValueResponse(rsp *http.Response) (*RetrieveKeyValueRespons return response, nil } -// ParseUpdateKeyValueResponse parses an HTTP response from a UpdateKeyValueWithResponse call -func ParseUpdateKeyValueResponse(rsp *http.Response) (*UpdateKeyValueResponse, error) { +// ParseGetOwnerLogStreamResponse parses an HTTP response from a GetOwnerLogStreamWithResponse call +func ParseGetOwnerLogStreamResponse(rsp *http.Response) (*GetOwnerLogStreamResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UpdateKeyValueResponse{ + response := &GetOwnerLogStreamResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest KeyValueDetail + var dest externalRef7.GetOwnerLogsStreams200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -26373,6 +27782,13 @@ func ParseUpdateKeyValueResponse(rsp *http.Response) (*UpdateKeyValueResponse, e } response.JSON401 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -26380,12 +27796,19 @@ func ParseUpdateKeyValueResponse(rsp *http.Response) (*UpdateKeyValueResponse, e } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: - var dest N409Conflict + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON409 = &dest + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit @@ -26413,22 +27836,22 @@ func ParseUpdateKeyValueResponse(rsp *http.Response) (*UpdateKeyValueResponse, e return response, nil } -// ParseRetrieveKeyValueConnectionInfoResponse parses an HTTP response from a RetrieveKeyValueConnectionInfoWithResponse call -func ParseRetrieveKeyValueConnectionInfoResponse(rsp *http.Response) (*RetrieveKeyValueConnectionInfoResponse, error) { +// ParseUpdateOwnerLogStreamResponse parses an HTTP response from a UpdateOwnerLogStreamWithResponse call +func ParseUpdateOwnerLogStreamResponse(rsp *http.Response) (*UpdateOwnerLogStreamResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveKeyValueConnectionInfoResponse{ + response := &UpdateOwnerLogStreamResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest KeyValueConnectionInfo + var dest externalRef7.GetOwnerLogsStreams200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -26448,6 +27871,13 @@ func ParseRetrieveKeyValueConnectionInfoResponse(rsp *http.Response) (*RetrieveK } response.JSON401 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -26455,6 +27885,20 @@ func ParseRetrieveKeyValueConnectionInfoResponse(rsp *http.Response) (*RetrieveK } response.JSON404 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -26481,22 +27925,22 @@ func ParseRetrieveKeyValueConnectionInfoResponse(rsp *http.Response) (*RetrieveK return response, nil } -// ParseListLogsResponse parses an HTTP response from a ListLogsWithResponse call -func ParseListLogsResponse(rsp *http.Response) (*ListLogsResponse, error) { +// ParseListResourceLogStreamsResponse parses an HTTP response from a ListResourceLogStreamsWithResponse call +func ParseListResourceLogStreamsResponse(rsp *http.Response) (*ListResourceLogStreamsResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListLogsResponse{ + response := &ListResourceLogStreamsResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest Logs200Response + var dest externalRef7.ResourceLogsStreams200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -26570,15 +28014,15 @@ func ParseListLogsResponse(rsp *http.Response) (*ListLogsResponse, error) { return response, nil } -// ParseDeleteOwnerLogStreamResponse parses an HTTP response from a DeleteOwnerLogStreamWithResponse call -func ParseDeleteOwnerLogStreamResponse(rsp *http.Response) (*DeleteOwnerLogStreamResponse, error) { +// ParseDeleteResourceLogStreamResponse parses an HTTP response from a DeleteResourceLogStreamWithResponse call +func ParseDeleteResourceLogStreamResponse(rsp *http.Response) (*DeleteResourceLogStreamResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &DeleteOwnerLogStreamResponse{ + response := &DeleteResourceLogStreamResponse{ Body: bodyBytes, HTTPResponse: rsp, } @@ -26631,22 +28075,22 @@ func ParseDeleteOwnerLogStreamResponse(rsp *http.Response) (*DeleteOwnerLogStrea return response, nil } -// ParseGetOwnerLogStreamResponse parses an HTTP response from a GetOwnerLogStreamWithResponse call -func ParseGetOwnerLogStreamResponse(rsp *http.Response) (*GetOwnerLogStreamResponse, error) { +// ParseGetResourceLogStreamResponse parses an HTTP response from a GetResourceLogStreamWithResponse call +func ParseGetResourceLogStreamResponse(rsp *http.Response) (*GetResourceLogStreamResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &GetOwnerLogStreamResponse{ + response := &GetResourceLogStreamResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef6.GetOwnerLogsStreams200Response + var dest externalRef7.GetResourceLogsStreams200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -26720,22 +28164,22 @@ func ParseGetOwnerLogStreamResponse(rsp *http.Response) (*GetOwnerLogStreamRespo return response, nil } -// ParseUpdateOwnerLogStreamResponse parses an HTTP response from a UpdateOwnerLogStreamWithResponse call -func ParseUpdateOwnerLogStreamResponse(rsp *http.Response) (*UpdateOwnerLogStreamResponse, error) { +// ParseUpdateResourceLogStreamResponse parses an HTTP response from a UpdateResourceLogStreamWithResponse call +func ParseUpdateResourceLogStreamResponse(rsp *http.Response) (*UpdateResourceLogStreamResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UpdateOwnerLogStreamResponse{ + response := &UpdateResourceLogStreamResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef6.GetOwnerLogsStreams200Response + var dest externalRef7.GetResourceLogsStreams200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -26809,26 +28253,26 @@ func ParseUpdateOwnerLogStreamResponse(rsp *http.Response) (*UpdateOwnerLogStrea return response, nil } -// ParseListResourceLogStreamsResponse parses an HTTP response from a ListResourceLogStreamsWithResponse call -func ParseListResourceLogStreamsResponse(rsp *http.Response) (*ListResourceLogStreamsResponse, error) { +// ParseSubscribeLogsResponse parses an HTTP response from a SubscribeLogsWithResponse call +func ParseSubscribeLogsResponse(rsp *http.Response) (*SubscribeLogsResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListResourceLogStreamsResponse{ + response := &SubscribeLogsResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef6.ResourceLogsStreams200Response + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 101: + var dest externalRef7.Log if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON200 = &dest + response.JSON101 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest @@ -26898,20 +28342,27 @@ func ParseListResourceLogStreamsResponse(rsp *http.Response) (*ListResourceLogSt return response, nil } -// ParseDeleteResourceLogStreamResponse parses an HTTP response from a DeleteResourceLogStreamWithResponse call -func ParseDeleteResourceLogStreamResponse(rsp *http.Response) (*DeleteResourceLogStreamResponse, error) { +// ParseListLogsValuesResponse parses an HTTP response from a ListLogsValuesWithResponse call +func ParseListLogsValuesResponse(rsp *http.Response) (*ListLogsValuesResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &DeleteResourceLogStreamResponse{ + response := &ListLogsValuesResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest LogsValues200Response + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -26926,6 +28377,13 @@ func ParseDeleteResourceLogStreamResponse(rsp *http.Response) (*DeleteResourceLo } response.JSON401 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -26933,6 +28391,20 @@ func ParseDeleteResourceLogStreamResponse(rsp *http.Response) (*DeleteResourceLo } response.JSON404 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -26959,22 +28431,22 @@ func ParseDeleteResourceLogStreamResponse(rsp *http.Response) (*DeleteResourceLo return response, nil } -// ParseGetResourceLogStreamResponse parses an HTTP response from a GetResourceLogStreamWithResponse call -func ParseGetResourceLogStreamResponse(rsp *http.Response) (*GetResourceLogStreamResponse, error) { +// ParseListMaintenanceResponse parses an HTTP response from a ListMaintenanceWithResponse call +func ParseListMaintenanceResponse(rsp *http.Response) (*ListMaintenanceResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &GetResourceLogStreamResponse{ + response := &ListMaintenanceResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef6.GetResourceLogsStreams200Response + var dest []externalRef8.MaintenanceRunWithResource if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -26994,13 +28466,6 @@ func ParseGetResourceLogStreamResponse(rsp *http.Response) (*GetResourceLogStrea } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON403 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -27008,20 +28473,6 @@ func ParseGetResourceLogStreamResponse(rsp *http.Response) (*GetResourceLogStrea } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -27048,22 +28499,22 @@ func ParseGetResourceLogStreamResponse(rsp *http.Response) (*GetResourceLogStrea return response, nil } -// ParseUpdateResourceLogStreamResponse parses an HTTP response from a UpdateResourceLogStreamWithResponse call -func ParseUpdateResourceLogStreamResponse(rsp *http.Response) (*UpdateResourceLogStreamResponse, error) { +// ParseRetrieveMaintenanceResponse parses an HTTP response from a RetrieveMaintenanceWithResponse call +func ParseRetrieveMaintenanceResponse(rsp *http.Response) (*RetrieveMaintenanceResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UpdateResourceLogStreamResponse{ + response := &RetrieveMaintenanceResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef6.GetResourceLogsStreams200Response + var dest externalRef8.MaintenanceRunWithResource if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -27083,13 +28534,6 @@ func ParseUpdateResourceLogStreamResponse(rsp *http.Response) (*UpdateResourceLo } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON403 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -27097,20 +28541,6 @@ func ParseUpdateResourceLogStreamResponse(rsp *http.Response) (*UpdateResourceLo } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -27137,27 +28567,20 @@ func ParseUpdateResourceLogStreamResponse(rsp *http.Response) (*UpdateResourceLo return response, nil } -// ParseSubscribeLogsResponse parses an HTTP response from a SubscribeLogsWithResponse call -func ParseSubscribeLogsResponse(rsp *http.Response) (*SubscribeLogsResponse, error) { +// ParseUpdateMaintenanceResponse parses an HTTP response from a UpdateMaintenanceWithResponse call +func ParseUpdateMaintenanceResponse(rsp *http.Response) (*UpdateMaintenanceResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &SubscribeLogsResponse{ + response := &UpdateMaintenanceResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 101: - var dest externalRef6.Log - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON101 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -27172,13 +28595,6 @@ func ParseSubscribeLogsResponse(rsp *http.Response) (*SubscribeLogsResponse, err } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON403 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -27186,20 +28602,6 @@ func ParseSubscribeLogsResponse(rsp *http.Response) (*SubscribeLogsResponse, err } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -27226,27 +28628,20 @@ func ParseSubscribeLogsResponse(rsp *http.Response) (*SubscribeLogsResponse, err return response, nil } -// ParseListLogsValuesResponse parses an HTTP response from a ListLogsValuesWithResponse call -func ParseListLogsValuesResponse(rsp *http.Response) (*ListLogsValuesResponse, error) { +// ParseTriggerMaintenanceResponse parses an HTTP response from a TriggerMaintenanceWithResponse call +func ParseTriggerMaintenanceResponse(rsp *http.Response) (*TriggerMaintenanceResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListLogsValuesResponse{ + response := &TriggerMaintenanceResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest LogsValues200Response - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -27261,13 +28656,6 @@ func ParseListLogsValuesResponse(rsp *http.Response) (*ListLogsValuesResponse, e } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON403 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -27275,20 +28663,6 @@ func ParseListLogsValuesResponse(rsp *http.Response) (*ListLogsValuesResponse, e } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -27315,27 +28689,20 @@ func ParseListLogsValuesResponse(rsp *http.Response) (*ListLogsValuesResponse, e return response, nil } -// ParseListMaintenanceResponse parses an HTTP response from a ListMaintenanceWithResponse call -func ParseListMaintenanceResponse(rsp *http.Response) (*ListMaintenanceResponse, error) { +// ParseDeleteOwnerMetricsStreamResponse parses an HTTP response from a DeleteOwnerMetricsStreamWithResponse call +func ParseDeleteOwnerMetricsStreamResponse(rsp *http.Response) (*DeleteOwnerMetricsStreamResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListMaintenanceResponse{ + response := &DeleteOwnerMetricsStreamResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []externalRef7.MaintenanceRunWithResource - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -27343,26 +28710,45 @@ func ParseListMaintenanceResponse(rsp *http.Response) (*ListMaintenanceResponse, } response.JSON400 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: - var dest N401Unauthorized + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: + var dest N500InternalServerError if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON401 = &dest + response.JSON500 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: - var dest N404NotFound + } + + return response, nil +} + +// ParseGetOwnerMetricsStreamResponse parses an HTTP response from a GetOwnerMetricsStreamWithResponse call +func ParseGetOwnerMetricsStreamResponse(rsp *http.Response) (*GetOwnerMetricsStreamResponse, error) { + bodyBytes, err := io.ReadAll(rsp.Body) + defer func() { _ = rsp.Body.Close() }() + if err != nil { + return nil, err + } + + response := &GetOwnerMetricsStreamResponse{ + Body: bodyBytes, + HTTPResponse: rsp, + } + + switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest externalRef9.GetMetricsStream200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON404 = &dest + response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: - var dest N429RateLimit + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON429 = &dest + response.JSON400 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: var dest N500InternalServerError @@ -27371,34 +28757,27 @@ func ParseListMaintenanceResponse(rsp *http.Response) (*ListMaintenanceResponse, } response.JSON500 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: - var dest N503ServiceUnavailable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON503 = &dest - } return response, nil } -// ParseRetrieveMaintenanceResponse parses an HTTP response from a RetrieveMaintenanceWithResponse call -func ParseRetrieveMaintenanceResponse(rsp *http.Response) (*RetrieveMaintenanceResponse, error) { +// ParseUpsertOwnerMetricsStreamResponse parses an HTTP response from a UpsertOwnerMetricsStreamWithResponse call +func ParseUpsertOwnerMetricsStreamResponse(rsp *http.Response) (*UpsertOwnerMetricsStreamResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveMaintenanceResponse{ + response := &UpsertOwnerMetricsStreamResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef7.MaintenanceRunWithResource + var dest externalRef9.MetricsStream if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -27411,26 +28790,45 @@ func ParseRetrieveMaintenanceResponse(rsp *http.Response) (*RetrieveMaintenanceR } response.JSON400 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: - var dest N401Unauthorized + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: + var dest N500InternalServerError if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON401 = &dest + response.JSON500 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: - var dest N404NotFound + } + + return response, nil +} + +// ParseGetActiveConnectionsResponse parses an HTTP response from a GetActiveConnectionsWithResponse call +func ParseGetActiveConnectionsResponse(rsp *http.Response) (*GetActiveConnectionsResponse, error) { + bodyBytes, err := io.ReadAll(rsp.Body) + defer func() { _ = rsp.Body.Close() }() + if err != nil { + return nil, err + } + + response := &GetActiveConnectionsResponse{ + Body: bodyBytes, + HTTPResponse: rsp, + } + + switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest externalRef9.Metrics200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON404 = &dest + response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: - var dest N429RateLimit + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON429 = &dest + response.JSON400 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: var dest N500InternalServerError @@ -27439,59 +28837,38 @@ func ParseRetrieveMaintenanceResponse(rsp *http.Response) (*RetrieveMaintenanceR } response.JSON500 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: - var dest N503ServiceUnavailable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON503 = &dest - } return response, nil } -// ParseUpdateMaintenanceResponse parses an HTTP response from a UpdateMaintenanceWithResponse call -func ParseUpdateMaintenanceResponse(rsp *http.Response) (*UpdateMaintenanceResponse, error) { +// ParseGetBandwidthResponse parses an HTTP response from a GetBandwidthWithResponse call +func ParseGetBandwidthResponse(rsp *http.Response) (*GetBandwidthResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UpdateMaintenanceResponse{ + response := &GetBandwidthResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON400 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: - var dest N401Unauthorized - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON401 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: - var dest N404NotFound + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest externalRef9.Metrics200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON404 = &dest + response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: - var dest N429RateLimit + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON429 = &dest + response.JSON400 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: var dest N500InternalServerError @@ -27500,59 +28877,51 @@ func ParseUpdateMaintenanceResponse(rsp *http.Response) (*UpdateMaintenanceRespo } response.JSON500 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: - var dest N503ServiceUnavailable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON503 = &dest - } return response, nil } -// ParseTriggerMaintenanceResponse parses an HTTP response from a TriggerMaintenanceWithResponse call -func ParseTriggerMaintenanceResponse(rsp *http.Response) (*TriggerMaintenanceResponse, error) { +// ParseGetBandwidthSourcesResponse parses an HTTP response from a GetBandwidthSourcesWithResponse call +func ParseGetBandwidthSourcesResponse(rsp *http.Response) (*GetBandwidthSourcesResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &TriggerMaintenanceResponse{ + response := &GetBandwidthSourcesResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest struct { + Data *[]struct { + Labels *struct { + Resource *string `json:"resource,omitempty"` + TrafficSource *GetBandwidthSources200DataLabelsTrafficSource `json:"trafficSource,omitempty"` + } `json:"labels,omitempty"` + Values *[]struct { + Timestamp *int `json:"timestamp,omitempty"` + Value *float32 `json:"value,omitempty"` + } `json:"values,omitempty"` + } `json:"data,omitempty"` } - response.JSON400 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: - var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON401 = &dest + response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: - var dest N404NotFound - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest struct { + Error *string `json:"error,omitempty"` } - response.JSON404 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: - var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON429 = &dest + response.JSON400 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: var dest N500InternalServerError @@ -27561,32 +28930,32 @@ func ParseTriggerMaintenanceResponse(rsp *http.Response) (*TriggerMaintenanceRes } response.JSON500 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: - var dest N503ServiceUnavailable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON503 = &dest - } return response, nil } -// ParseDeleteOwnerMetricsStreamResponse parses an HTTP response from a DeleteOwnerMetricsStreamWithResponse call -func ParseDeleteOwnerMetricsStreamResponse(rsp *http.Response) (*DeleteOwnerMetricsStreamResponse, error) { +// ParseGetCpuResponse parses an HTTP response from a GetCpuWithResponse call +func ParseGetCpuResponse(rsp *http.Response) (*GetCpuResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &DeleteOwnerMetricsStreamResponse{ + response := &GetCpuResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest externalRef9.Metrics200Response + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -27606,22 +28975,22 @@ func ParseDeleteOwnerMetricsStreamResponse(rsp *http.Response) (*DeleteOwnerMetr return response, nil } -// ParseGetOwnerMetricsStreamResponse parses an HTTP response from a GetOwnerMetricsStreamWithResponse call -func ParseGetOwnerMetricsStreamResponse(rsp *http.Response) (*GetOwnerMetricsStreamResponse, error) { +// ParseGetCpuLimitResponse parses an HTTP response from a GetCpuLimitWithResponse call +func ParseGetCpuLimitResponse(rsp *http.Response) (*GetCpuLimitResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &GetOwnerMetricsStreamResponse{ + response := &GetCpuLimitResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef8.GetMetricsStream200Response + var dest externalRef9.Metrics200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -27646,22 +29015,22 @@ func ParseGetOwnerMetricsStreamResponse(rsp *http.Response) (*GetOwnerMetricsStr return response, nil } -// ParseUpsertOwnerMetricsStreamResponse parses an HTTP response from a UpsertOwnerMetricsStreamWithResponse call -func ParseUpsertOwnerMetricsStreamResponse(rsp *http.Response) (*UpsertOwnerMetricsStreamResponse, error) { +// ParseGetCpuTargetResponse parses an HTTP response from a GetCpuTargetWithResponse call +func ParseGetCpuTargetResponse(rsp *http.Response) (*GetCpuTargetResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UpsertOwnerMetricsStreamResponse{ + response := &GetCpuTargetResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef8.MetricsStream + var dest externalRef9.Metrics200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -27686,22 +29055,22 @@ func ParseUpsertOwnerMetricsStreamResponse(rsp *http.Response) (*UpsertOwnerMetr return response, nil } -// ParseGetActiveConnectionsResponse parses an HTTP response from a GetActiveConnectionsWithResponse call -func ParseGetActiveConnectionsResponse(rsp *http.Response) (*GetActiveConnectionsResponse, error) { +// ParseGetDiskCapacityResponse parses an HTTP response from a GetDiskCapacityWithResponse call +func ParseGetDiskCapacityResponse(rsp *http.Response) (*GetDiskCapacityResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &GetActiveConnectionsResponse{ + response := &GetDiskCapacityResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef8.Metrics200Response + var dest externalRef9.Metrics200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -27726,22 +29095,22 @@ func ParseGetActiveConnectionsResponse(rsp *http.Response) (*GetActiveConnection return response, nil } -// ParseGetBandwidthResponse parses an HTTP response from a GetBandwidthWithResponse call -func ParseGetBandwidthResponse(rsp *http.Response) (*GetBandwidthResponse, error) { +// ParseGetDiskUsageResponse parses an HTTP response from a GetDiskUsageWithResponse call +func ParseGetDiskUsageResponse(rsp *http.Response) (*GetDiskUsageResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &GetBandwidthResponse{ + response := &GetDiskUsageResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef8.Metrics200Response + var dest externalRef9.Metrics200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -27766,42 +29135,29 @@ func ParseGetBandwidthResponse(rsp *http.Response) (*GetBandwidthResponse, error return response, nil } -// ParseGetBandwidthSourcesResponse parses an HTTP response from a GetBandwidthSourcesWithResponse call -func ParseGetBandwidthSourcesResponse(rsp *http.Response) (*GetBandwidthSourcesResponse, error) { +// ParseListApplicationFilterValuesResponse parses an HTTP response from a ListApplicationFilterValuesWithResponse call +func ParseListApplicationFilterValuesResponse(rsp *http.Response) (*ListApplicationFilterValuesResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &GetBandwidthSourcesResponse{ + response := &ListApplicationFilterValuesResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest struct { - Data *[]struct { - Labels *struct { - Resource *string `json:"resource,omitempty"` - TrafficSource *GetBandwidthSources200DataLabelsTrafficSource `json:"trafficSource,omitempty"` - } `json:"labels,omitempty"` - Values *[]struct { - Timestamp *int `json:"timestamp,omitempty"` - Value *float32 `json:"value,omitempty"` - } `json:"values,omitempty"` - } `json:"data,omitempty"` - } + var dest externalRef9.MetricsFiltersApplication200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } response.JSON200 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest struct { - Error *string `json:"error,omitempty"` - } + var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -27819,22 +29175,22 @@ func ParseGetBandwidthSourcesResponse(rsp *http.Response) (*GetBandwidthSourcesR return response, nil } -// ParseGetCpuResponse parses an HTTP response from a GetCpuWithResponse call -func ParseGetCpuResponse(rsp *http.Response) (*GetCpuResponse, error) { +// ParseListHttpFilterValuesResponse parses an HTTP response from a ListHttpFilterValuesWithResponse call +func ParseListHttpFilterValuesResponse(rsp *http.Response) (*ListHttpFilterValuesResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &GetCpuResponse{ + response := &ListHttpFilterValuesResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef8.Metrics200Response + var dest externalRef9.MetricsFiltersHTTP200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -27859,22 +29215,22 @@ func ParseGetCpuResponse(rsp *http.Response) (*GetCpuResponse, error) { return response, nil } -// ParseGetCpuLimitResponse parses an HTTP response from a GetCpuLimitWithResponse call -func ParseGetCpuLimitResponse(rsp *http.Response) (*GetCpuLimitResponse, error) { +// ParseListPathFilterValuesResponse parses an HTTP response from a ListPathFilterValuesWithResponse call +func ParseListPathFilterValuesResponse(rsp *http.Response) (*ListPathFilterValuesResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &GetCpuLimitResponse{ + response := &ListPathFilterValuesResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef8.Metrics200Response + var dest externalRef9.MetricsFiltersPath200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -27899,22 +29255,22 @@ func ParseGetCpuLimitResponse(rsp *http.Response) (*GetCpuLimitResponse, error) return response, nil } -// ParseGetCpuTargetResponse parses an HTTP response from a GetCpuTargetWithResponse call -func ParseGetCpuTargetResponse(rsp *http.Response) (*GetCpuTargetResponse, error) { +// ParseGetHttpLatencyResponse parses an HTTP response from a GetHttpLatencyWithResponse call +func ParseGetHttpLatencyResponse(rsp *http.Response) (*GetHttpLatencyResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &GetCpuTargetResponse{ + response := &GetHttpLatencyResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef8.Metrics200Response + var dest externalRef9.Metrics200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -27939,22 +29295,22 @@ func ParseGetCpuTargetResponse(rsp *http.Response) (*GetCpuTargetResponse, error return response, nil } -// ParseGetDiskCapacityResponse parses an HTTP response from a GetDiskCapacityWithResponse call -func ParseGetDiskCapacityResponse(rsp *http.Response) (*GetDiskCapacityResponse, error) { +// ParseGetHttpRequestsResponse parses an HTTP response from a GetHttpRequestsWithResponse call +func ParseGetHttpRequestsResponse(rsp *http.Response) (*GetHttpRequestsResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &GetDiskCapacityResponse{ + response := &GetHttpRequestsResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef8.Metrics200Response + var dest externalRef9.Metrics200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -27979,22 +29335,22 @@ func ParseGetDiskCapacityResponse(rsp *http.Response) (*GetDiskCapacityResponse, return response, nil } -// ParseGetDiskUsageResponse parses an HTTP response from a GetDiskUsageWithResponse call -func ParseGetDiskUsageResponse(rsp *http.Response) (*GetDiskUsageResponse, error) { +// ParseGetInstanceCountResponse parses an HTTP response from a GetInstanceCountWithResponse call +func ParseGetInstanceCountResponse(rsp *http.Response) (*GetInstanceCountResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &GetDiskUsageResponse{ + response := &GetInstanceCountResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef8.Metrics200Response + var dest externalRef9.Metrics200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -28019,22 +29375,22 @@ func ParseGetDiskUsageResponse(rsp *http.Response) (*GetDiskUsageResponse, error return response, nil } -// ParseListApplicationFilterValuesResponse parses an HTTP response from a ListApplicationFilterValuesWithResponse call -func ParseListApplicationFilterValuesResponse(rsp *http.Response) (*ListApplicationFilterValuesResponse, error) { +// ParseGetMemoryResponse parses an HTTP response from a GetMemoryWithResponse call +func ParseGetMemoryResponse(rsp *http.Response) (*GetMemoryResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListApplicationFilterValuesResponse{ + response := &GetMemoryResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef8.MetricsFiltersApplication200Response + var dest externalRef9.Metrics200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -28059,22 +29415,22 @@ func ParseListApplicationFilterValuesResponse(rsp *http.Response) (*ListApplicat return response, nil } -// ParseListHttpFilterValuesResponse parses an HTTP response from a ListHttpFilterValuesWithResponse call -func ParseListHttpFilterValuesResponse(rsp *http.Response) (*ListHttpFilterValuesResponse, error) { +// ParseGetMemoryLimitResponse parses an HTTP response from a GetMemoryLimitWithResponse call +func ParseGetMemoryLimitResponse(rsp *http.Response) (*GetMemoryLimitResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListHttpFilterValuesResponse{ + response := &GetMemoryLimitResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef8.MetricsFiltersHTTP200Response + var dest externalRef9.Metrics200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -28099,22 +29455,22 @@ func ParseListHttpFilterValuesResponse(rsp *http.Response) (*ListHttpFilterValue return response, nil } -// ParseListPathFilterValuesResponse parses an HTTP response from a ListPathFilterValuesWithResponse call -func ParseListPathFilterValuesResponse(rsp *http.Response) (*ListPathFilterValuesResponse, error) { +// ParseGetMemoryTargetResponse parses an HTTP response from a GetMemoryTargetWithResponse call +func ParseGetMemoryTargetResponse(rsp *http.Response) (*GetMemoryTargetResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListPathFilterValuesResponse{ + response := &GetMemoryTargetResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef8.MetricsFiltersPath200Response + var dest externalRef9.Metrics200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -28139,22 +29495,22 @@ func ParseListPathFilterValuesResponse(rsp *http.Response) (*ListPathFilterValue return response, nil } -// ParseGetHttpLatencyResponse parses an HTTP response from a GetHttpLatencyWithResponse call -func ParseGetHttpLatencyResponse(rsp *http.Response) (*GetHttpLatencyResponse, error) { +// ParseGetReplicationLagResponse parses an HTTP response from a GetReplicationLagWithResponse call +func ParseGetReplicationLagResponse(rsp *http.Response) (*GetReplicationLagResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &GetHttpLatencyResponse{ + response := &GetReplicationLagResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef8.Metrics200Response + var dest externalRef9.Metrics200Response if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -28179,33 +29535,47 @@ func ParseGetHttpLatencyResponse(rsp *http.Response) (*GetHttpLatencyResponse, e return response, nil } -// ParseGetHttpRequestsResponse parses an HTTP response from a GetHttpRequestsWithResponse call -func ParseGetHttpRequestsResponse(rsp *http.Response) (*GetHttpRequestsResponse, error) { +// ParseListNotificationOverridesResponse parses an HTTP response from a ListNotificationOverridesWithResponse call +func ParseListNotificationOverridesResponse(rsp *http.Response) (*ListNotificationOverridesResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &GetHttpRequestsResponse{ + response := &ListNotificationOverridesResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef8.Metrics200Response + var dest []NotificationOverrideWithCursor if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON400 = &dest + response.JSON401 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON429 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: var dest N500InternalServerError @@ -28214,38 +29584,59 @@ func ParseGetHttpRequestsResponse(rsp *http.Response) (*GetHttpRequestsResponse, } response.JSON500 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON503 = &dest + } return response, nil } -// ParseGetInstanceCountResponse parses an HTTP response from a GetInstanceCountWithResponse call -func ParseGetInstanceCountResponse(rsp *http.Response) (*GetInstanceCountResponse, error) { +// ParseRetrieveServiceNotificationOverridesResponse parses an HTTP response from a RetrieveServiceNotificationOverridesWithResponse call +func ParseRetrieveServiceNotificationOverridesResponse(rsp *http.Response) (*RetrieveServiceNotificationOverridesResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &GetInstanceCountResponse{ + response := &RetrieveServiceNotificationOverridesResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef8.Metrics200Response + var dest externalRef10.NotificationServiceOverride if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON400 = &dest + response.JSON401 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON429 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: var dest N500InternalServerError @@ -28254,38 +29645,59 @@ func ParseGetInstanceCountResponse(rsp *http.Response) (*GetInstanceCountRespons } response.JSON500 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON503 = &dest + } return response, nil } -// ParseGetMemoryResponse parses an HTTP response from a GetMemoryWithResponse call -func ParseGetMemoryResponse(rsp *http.Response) (*GetMemoryResponse, error) { +// ParsePatchServiceNotificationOverridesResponse parses an HTTP response from a PatchServiceNotificationOverridesWithResponse call +func ParsePatchServiceNotificationOverridesResponse(rsp *http.Response) (*PatchServiceNotificationOverridesResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &GetMemoryResponse{ + response := &PatchServiceNotificationOverridesResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef8.Metrics200Response + var dest externalRef10.NotificationServiceOverride if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON400 = &dest + response.JSON401 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON429 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: var dest N500InternalServerError @@ -28294,38 +29706,59 @@ func ParseGetMemoryResponse(rsp *http.Response) (*GetMemoryResponse, error) { } response.JSON500 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON503 = &dest + } return response, nil } -// ParseGetMemoryLimitResponse parses an HTTP response from a GetMemoryLimitWithResponse call -func ParseGetMemoryLimitResponse(rsp *http.Response) (*GetMemoryLimitResponse, error) { +// ParseRetrieveOwnerNotificationSettingsResponse parses an HTTP response from a RetrieveOwnerNotificationSettingsWithResponse call +func ParseRetrieveOwnerNotificationSettingsResponse(rsp *http.Response) (*RetrieveOwnerNotificationSettingsResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &GetMemoryLimitResponse{ + response := &RetrieveOwnerNotificationSettingsResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef8.Metrics200Response + var dest externalRef10.NotificationSetting if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON400 = &dest + response.JSON401 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON429 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: var dest N500InternalServerError @@ -28334,38 +29767,59 @@ func ParseGetMemoryLimitResponse(rsp *http.Response) (*GetMemoryLimitResponse, e } response.JSON500 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON503 = &dest + } return response, nil } -// ParseGetMemoryTargetResponse parses an HTTP response from a GetMemoryTargetWithResponse call -func ParseGetMemoryTargetResponse(rsp *http.Response) (*GetMemoryTargetResponse, error) { +// ParsePatchOwnerNotificationSettingsResponse parses an HTTP response from a PatchOwnerNotificationSettingsWithResponse call +func ParsePatchOwnerNotificationSettingsResponse(rsp *http.Response) (*PatchOwnerNotificationSettingsResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &GetMemoryTargetResponse{ + response := &PatchOwnerNotificationSettingsResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef8.Metrics200Response + var dest externalRef10.NotificationSetting if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON400 = &dest + response.JSON401 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON429 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: var dest N500InternalServerError @@ -28374,27 +29828,34 @@ func ParseGetMemoryTargetResponse(rsp *http.Response) (*GetMemoryTargetResponse, } response.JSON500 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON503 = &dest + } return response, nil } -// ParseGetReplicationLagResponse parses an HTTP response from a GetReplicationLagWithResponse call -func ParseGetReplicationLagResponse(rsp *http.Response) (*GetReplicationLagResponse, error) { +// ParseListOrganizationAuditLogsResponse parses an HTTP response from a ListOrganizationAuditLogsWithResponse call +func ParseListOrganizationAuditLogsResponse(rsp *http.Response) (*ListOrganizationAuditLogsResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &GetReplicationLagResponse{ + response := &ListOrganizationAuditLogsResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef8.Metrics200Response + var dest []AuditLogWithCursor if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -28407,6 +29868,48 @@ func ParseGetReplicationLagResponse(rsp *http.Response) (*GetReplicationLagRespo } response.JSON400 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON401 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON404 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON429 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: var dest N500InternalServerError if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -28414,27 +29917,34 @@ func ParseGetReplicationLagResponse(rsp *http.Response) (*GetReplicationLagRespo } response.JSON500 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON503 = &dest + } return response, nil } -// ParseListNotificationOverridesResponse parses an HTTP response from a ListNotificationOverridesWithResponse call -func ParseListNotificationOverridesResponse(rsp *http.Response) (*ListNotificationOverridesResponse, error) { +// ParseListOwnersResponse parses an HTTP response from a ListOwnersWithResponse call +func ParseListOwnersResponse(rsp *http.Response) (*ListOwnersResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListNotificationOverridesResponse{ + response := &ListOwnersResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []NotificationOverrideWithCursor + var dest []OwnerWithCursor if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -28480,22 +29990,22 @@ func ParseListNotificationOverridesResponse(rsp *http.Response) (*ListNotificati return response, nil } -// ParseRetrieveServiceNotificationOverridesResponse parses an HTTP response from a RetrieveServiceNotificationOverridesWithResponse call -func ParseRetrieveServiceNotificationOverridesResponse(rsp *http.Response) (*RetrieveServiceNotificationOverridesResponse, error) { +// ParseRetrieveOwnerResponse parses an HTTP response from a RetrieveOwnerWithResponse call +func ParseRetrieveOwnerResponse(rsp *http.Response) (*RetrieveOwnerResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveServiceNotificationOverridesResponse{ + response := &RetrieveOwnerResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef9.NotificationServiceOverride + var dest Owner if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -28508,6 +30018,13 @@ func ParseRetrieveServiceNotificationOverridesResponse(rsp *http.Response) (*Ret } response.JSON401 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON404 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: var dest N406NotAcceptable if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -28515,6 +30032,13 @@ func ParseRetrieveServiceNotificationOverridesResponse(rsp *http.Response) (*Ret } response.JSON406 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -28541,27 +30065,34 @@ func ParseRetrieveServiceNotificationOverridesResponse(rsp *http.Response) (*Ret return response, nil } -// ParsePatchServiceNotificationOverridesResponse parses an HTTP response from a PatchServiceNotificationOverridesWithResponse call -func ParsePatchServiceNotificationOverridesResponse(rsp *http.Response) (*PatchServiceNotificationOverridesResponse, error) { +// ParseListOwnerAuditLogsResponse parses an HTTP response from a ListOwnerAuditLogsWithResponse call +func ParseListOwnerAuditLogsResponse(rsp *http.Response) (*ListOwnerAuditLogsResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &PatchServiceNotificationOverridesResponse{ + response := &ListOwnerAuditLogsResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef9.NotificationServiceOverride + var dest []AuditLogWithCursor if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } response.JSON200 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON400 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -28569,6 +30100,20 @@ func ParsePatchServiceNotificationOverridesResponse(rsp *http.Response) (*PatchS } response.JSON401 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON404 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: var dest N406NotAcceptable if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -28576,6 +30121,13 @@ func ParsePatchServiceNotificationOverridesResponse(rsp *http.Response) (*PatchS } response.JSON406 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -28602,22 +30154,22 @@ func ParsePatchServiceNotificationOverridesResponse(rsp *http.Response) (*PatchS return response, nil } -// ParseRetrieveOwnerNotificationSettingsResponse parses an HTTP response from a RetrieveOwnerNotificationSettingsWithResponse call -func ParseRetrieveOwnerNotificationSettingsResponse(rsp *http.Response) (*RetrieveOwnerNotificationSettingsResponse, error) { +// ParseRetrieveOwnerMembersResponse parses an HTTP response from a RetrieveOwnerMembersWithResponse call +func ParseRetrieveOwnerMembersResponse(rsp *http.Response) (*RetrieveOwnerMembersResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveOwnerNotificationSettingsResponse{ + response := &RetrieveOwnerMembersResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef9.NotificationSetting + var dest TeamMembers if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -28630,6 +30182,13 @@ func ParseRetrieveOwnerNotificationSettingsResponse(rsp *http.Response) (*Retrie } response.JSON401 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON404 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: var dest N406NotAcceptable if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -28637,6 +30196,13 @@ func ParseRetrieveOwnerNotificationSettingsResponse(rsp *http.Response) (*Retrie } response.JSON406 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -28663,26 +30229,26 @@ func ParseRetrieveOwnerNotificationSettingsResponse(rsp *http.Response) (*Retrie return response, nil } -// ParsePatchOwnerNotificationSettingsResponse parses an HTTP response from a PatchOwnerNotificationSettingsWithResponse call -func ParsePatchOwnerNotificationSettingsResponse(rsp *http.Response) (*PatchOwnerNotificationSettingsResponse, error) { +// ParseRemoveWorkspaceMemberResponse parses an HTTP response from a RemoveWorkspaceMemberWithResponse call +func ParseRemoveWorkspaceMemberResponse(rsp *http.Response) (*RemoveWorkspaceMemberResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &PatchOwnerNotificationSettingsResponse{ + response := &RemoveWorkspaceMemberResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef9.NotificationSetting + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON200 = &dest + response.JSON400 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized @@ -28691,12 +30257,19 @@ func ParsePatchOwnerNotificationSettingsResponse(rsp *http.Response) (*PatchOwne } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON406 = &dest + response.JSON403 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON404 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit @@ -28724,22 +30297,22 @@ func ParsePatchOwnerNotificationSettingsResponse(rsp *http.Response) (*PatchOwne return response, nil } -// ParseListOrganizationAuditLogsResponse parses an HTTP response from a ListOrganizationAuditLogsWithResponse call -func ParseListOrganizationAuditLogsResponse(rsp *http.Response) (*ListOrganizationAuditLogsResponse, error) { +// ParseUpdateWorkspaceMemberResponse parses an HTTP response from a UpdateWorkspaceMemberWithResponse call +func ParseUpdateWorkspaceMemberResponse(rsp *http.Response) (*UpdateWorkspaceMemberResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListOrganizationAuditLogsResponse{ + response := &UpdateWorkspaceMemberResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []AuditLogWithCursor + var dest TeamMember if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -28773,19 +30346,12 @@ func ParseListOrganizationAuditLogsResponse(rsp *http.Response) (*ListOrganizati } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: + var dest N409Conflict if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON410 = &dest + response.JSON409 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit @@ -28813,87 +30379,33 @@ func ParseListOrganizationAuditLogsResponse(rsp *http.Response) (*ListOrganizati return response, nil } -// ParseListOwnersResponse parses an HTTP response from a ListOwnersWithResponse call -func ParseListOwnersResponse(rsp *http.Response) (*ListOwnersResponse, error) { +// ParseListPostgresResponse parses an HTTP response from a ListPostgresWithResponse call +func ParseListPostgresResponse(rsp *http.Response) (*ListPostgresResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListOwnersResponse{ + response := &ListPostgresResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []OwnerWithCursor + var dest []PostgresWithCursor if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: - var dest N401Unauthorized - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON401 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: - var dest N429RateLimit - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON429 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: - var dest N500InternalServerError - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON500 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: - var dest N503ServiceUnavailable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON503 = &dest - - } - - return response, nil -} - -// ParseRetrieveOwnerResponse parses an HTTP response from a RetrieveOwnerWithResponse call -func ParseRetrieveOwnerResponse(rsp *http.Response) (*RetrieveOwnerResponse, error) { - bodyBytes, err := io.ReadAll(rsp.Body) - defer func() { _ = rsp.Body.Close() }() - if err != nil { - return nil, err - } - - response := &RetrieveOwnerResponse{ - Body: bodyBytes, - HTTPResponse: rsp, - } - - switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest Owner + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON200 = &dest + response.JSON400 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized @@ -28909,19 +30421,12 @@ func ParseRetrieveOwnerResponse(rsp *http.Response) (*RetrieveOwnerResponse, err } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: + var dest N409Conflict if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON410 = &dest + response.JSON409 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit @@ -28949,26 +30454,26 @@ func ParseRetrieveOwnerResponse(rsp *http.Response) (*RetrieveOwnerResponse, err return response, nil } -// ParseListOwnerAuditLogsResponse parses an HTTP response from a ListOwnerAuditLogsWithResponse call -func ParseListOwnerAuditLogsResponse(rsp *http.Response) (*ListOwnerAuditLogsResponse, error) { +// ParseCreatePostgresResponse parses an HTTP response from a CreatePostgresWithResponse call +func ParseCreatePostgresResponse(rsp *http.Response) (*CreatePostgresResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListOwnerAuditLogsResponse{ + response := &CreatePostgresResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []AuditLogWithCursor + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: + var dest PostgresDetail if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON200 = &dest + response.JSON201 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest @@ -28984,13 +30489,6 @@ func ParseListOwnerAuditLogsResponse(rsp *http.Response) (*ListOwnerAuditLogsRes } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON403 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -28998,20 +30496,6 @@ func ParseListOwnerAuditLogsResponse(rsp *http.Response) (*ListOwnerAuditLogsRes } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -29038,26 +30522,26 @@ func ParseListOwnerAuditLogsResponse(rsp *http.Response) (*ListOwnerAuditLogsRes return response, nil } -// ParseRetrieveOwnerMembersResponse parses an HTTP response from a RetrieveOwnerMembersWithResponse call -func ParseRetrieveOwnerMembersResponse(rsp *http.Response) (*RetrieveOwnerMembersResponse, error) { +// ParseDeletePostgresResponse parses an HTTP response from a DeletePostgresWithResponse call +func ParseDeletePostgresResponse(rsp *http.Response) (*DeletePostgresResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveOwnerMembersResponse{ + response := &DeletePostgresResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest TeamMembers + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON200 = &dest + response.JSON400 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized @@ -29073,20 +30557,6 @@ func ParseRetrieveOwnerMembersResponse(rsp *http.Response) (*RetrieveOwnerMember } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -29113,22 +30583,22 @@ func ParseRetrieveOwnerMembersResponse(rsp *http.Response) (*RetrieveOwnerMember return response, nil } -// ParseListPostgresResponse parses an HTTP response from a ListPostgresWithResponse call -func ParseListPostgresResponse(rsp *http.Response) (*ListPostgresResponse, error) { +// ParseRetrievePostgresResponse parses an HTTP response from a RetrievePostgresWithResponse call +func ParseRetrievePostgresResponse(rsp *http.Response) (*RetrievePostgresResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListPostgresResponse{ + response := &RetrievePostgresResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []PostgresWithCursor + var dest PostgresDetail if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -29155,13 +30625,6 @@ func ParseListPostgresResponse(rsp *http.Response) (*ListPostgresResponse, error } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: - var dest N409Conflict - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON409 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -29188,26 +30651,26 @@ func ParseListPostgresResponse(rsp *http.Response) (*ListPostgresResponse, error return response, nil } -// ParseCreatePostgresResponse parses an HTTP response from a CreatePostgresWithResponse call -func ParseCreatePostgresResponse(rsp *http.Response) (*CreatePostgresResponse, error) { +// ParseUpdatePostgresResponse parses an HTTP response from a UpdatePostgresWithResponse call +func ParseUpdatePostgresResponse(rsp *http.Response) (*UpdatePostgresResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &CreatePostgresResponse{ + response := &UpdatePostgresResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: var dest PostgresDetail if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON201 = &dest + response.JSON200 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest @@ -29230,6 +30693,13 @@ func ParseCreatePostgresResponse(rsp *http.Response) (*CreatePostgresResponse, e } response.JSON404 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: + var dest N409Conflict + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON409 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -29256,20 +30726,27 @@ func ParseCreatePostgresResponse(rsp *http.Response) (*CreatePostgresResponse, e return response, nil } -// ParseDeletePostgresResponse parses an HTTP response from a DeletePostgresWithResponse call -func ParseDeletePostgresResponse(rsp *http.Response) (*DeletePostgresResponse, error) { +// ParseRetrievePostgresConnectionInfoResponse parses an HTTP response from a RetrievePostgresConnectionInfoWithResponse call +func ParseRetrievePostgresConnectionInfoResponse(rsp *http.Response) (*RetrievePostgresConnectionInfoResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &DeletePostgresResponse{ + response := &RetrievePostgresConnectionInfoResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest PostgresConnectionInfo + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -29317,22 +30794,22 @@ func ParseDeletePostgresResponse(rsp *http.Response) (*DeletePostgresResponse, e return response, nil } -// ParseRetrievePostgresResponse parses an HTTP response from a RetrievePostgresWithResponse call -func ParseRetrievePostgresResponse(rsp *http.Response) (*RetrievePostgresResponse, error) { +// ParseListPostgresExportResponse parses an HTTP response from a ListPostgresExportWithResponse call +func ParseListPostgresExportResponse(rsp *http.Response) (*ListPostgresExportResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrievePostgresResponse{ + response := &ListPostgresExportResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest PostgresDetail + var dest []externalRef11.PostgresExport if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -29385,27 +30862,20 @@ func ParseRetrievePostgresResponse(rsp *http.Response) (*RetrievePostgresRespons return response, nil } -// ParseUpdatePostgresResponse parses an HTTP response from a UpdatePostgresWithResponse call -func ParseUpdatePostgresResponse(rsp *http.Response) (*UpdatePostgresResponse, error) { +// ParseCreatePostgresExportResponse parses an HTTP response from a CreatePostgresExportWithResponse call +func ParseCreatePostgresExportResponse(rsp *http.Response) (*CreatePostgresExportResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UpdatePostgresResponse{ + response := &CreatePostgresExportResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest PostgresDetail - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -29420,6 +30890,13 @@ func ParseUpdatePostgresResponse(rsp *http.Response) (*UpdatePostgresResponse, e } response.JSON401 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -29427,12 +30904,19 @@ func ParseUpdatePostgresResponse(rsp *http.Response) (*UpdatePostgresResponse, e } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: - var dest N409Conflict + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON409 = &dest + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit @@ -29460,27 +30944,20 @@ func ParseUpdatePostgresResponse(rsp *http.Response) (*UpdatePostgresResponse, e return response, nil } -// ParseRetrievePostgresConnectionInfoResponse parses an HTTP response from a RetrievePostgresConnectionInfoWithResponse call -func ParseRetrievePostgresConnectionInfoResponse(rsp *http.Response) (*RetrievePostgresConnectionInfoResponse, error) { +// ParseFailoverPostgresResponse parses an HTTP response from a FailoverPostgresWithResponse call +func ParseFailoverPostgresResponse(rsp *http.Response) (*FailoverPostgresResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrievePostgresConnectionInfoResponse{ + response := &FailoverPostgresResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest PostgresConnectionInfo - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -29495,6 +30972,13 @@ func ParseRetrievePostgresConnectionInfoResponse(rsp *http.Response) (*RetrieveP } response.JSON401 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -29502,6 +30986,20 @@ func ParseRetrievePostgresConnectionInfoResponse(rsp *http.Response) (*RetrieveP } response.JSON404 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -29528,22 +31026,22 @@ func ParseRetrievePostgresConnectionInfoResponse(rsp *http.Response) (*RetrieveP return response, nil } -// ParseListPostgresExportResponse parses an HTTP response from a ListPostgresExportWithResponse call -func ParseListPostgresExportResponse(rsp *http.Response) (*ListPostgresExportResponse, error) { +// ParseRetrievePostgresRecoveryInfoResponse parses an HTTP response from a RetrievePostgresRecoveryInfoWithResponse call +func ParseRetrievePostgresRecoveryInfoResponse(rsp *http.Response) (*RetrievePostgresRecoveryInfoResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListPostgresExportResponse{ + response := &RetrievePostgresRecoveryInfoResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []externalRef10.PostgresExport + var dest externalRef11.RecoveryInfo if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -29596,20 +31094,27 @@ func ParseListPostgresExportResponse(rsp *http.Response) (*ListPostgresExportRes return response, nil } -// ParseCreatePostgresExportResponse parses an HTTP response from a CreatePostgresExportWithResponse call -func ParseCreatePostgresExportResponse(rsp *http.Response) (*CreatePostgresExportResponse, error) { +// ParseRecoverPostgresResponse parses an HTTP response from a RecoverPostgresWithResponse call +func ParseRecoverPostgresResponse(rsp *http.Response) (*RecoverPostgresResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &CreatePostgresExportResponse{ + response := &RecoverPostgresResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest PostgresDetail + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -29678,15 +31183,15 @@ func ParseCreatePostgresExportResponse(rsp *http.Response) (*CreatePostgresExpor return response, nil } -// ParseFailoverPostgresResponse parses an HTTP response from a FailoverPostgresWithResponse call -func ParseFailoverPostgresResponse(rsp *http.Response) (*FailoverPostgresResponse, error) { +// ParseRestartPostgresResponse parses an HTTP response from a RestartPostgresWithResponse call +func ParseRestartPostgresResponse(rsp *http.Response) (*RestartPostgresResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &FailoverPostgresResponse{ + response := &RestartPostgresResponse{ Body: bodyBytes, HTTPResponse: rsp, } @@ -29760,27 +31265,20 @@ func ParseFailoverPostgresResponse(rsp *http.Response) (*FailoverPostgresRespons return response, nil } -// ParseRetrievePostgresRecoveryInfoResponse parses an HTTP response from a RetrievePostgresRecoveryInfoWithResponse call -func ParseRetrievePostgresRecoveryInfoResponse(rsp *http.Response) (*RetrievePostgresRecoveryInfoResponse, error) { +// ParseResumePostgresResponse parses an HTTP response from a ResumePostgresWithResponse call +func ParseResumePostgresResponse(rsp *http.Response) (*ResumePostgresResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrievePostgresRecoveryInfoResponse{ + response := &ResumePostgresResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef10.RecoveryInfo - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -29795,6 +31293,13 @@ func ParseRetrievePostgresRecoveryInfoResponse(rsp *http.Response) (*RetrievePos } response.JSON401 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -29802,6 +31307,20 @@ func ParseRetrievePostgresRecoveryInfoResponse(rsp *http.Response) (*RetrievePos } response.JSON404 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -29828,27 +31347,20 @@ func ParseRetrievePostgresRecoveryInfoResponse(rsp *http.Response) (*RetrievePos return response, nil } -// ParseRecoverPostgresResponse parses an HTTP response from a RecoverPostgresWithResponse call -func ParseRecoverPostgresResponse(rsp *http.Response) (*RecoverPostgresResponse, error) { +// ParseSuspendPostgresResponse parses an HTTP response from a SuspendPostgresWithResponse call +func ParseSuspendPostgresResponse(rsp *http.Response) (*SuspendPostgresResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RecoverPostgresResponse{ + response := &SuspendPostgresResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest PostgresDetail - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -29917,20 +31429,27 @@ func ParseRecoverPostgresResponse(rsp *http.Response) (*RecoverPostgresResponse, return response, nil } -// ParseRestartPostgresResponse parses an HTTP response from a RestartPostgresWithResponse call -func ParseRestartPostgresResponse(rsp *http.Response) (*RestartPostgresResponse, error) { +// ParseListProjectsResponse parses an HTTP response from a ListProjectsWithResponse call +func ParseListProjectsResponse(rsp *http.Response) (*ListProjectsResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RestartPostgresResponse{ + response := &ListProjectsResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest []ProjectWithCursor + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -29945,13 +31464,6 @@ func ParseRestartPostgresResponse(rsp *http.Response) (*RestartPostgresResponse, } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON403 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -29959,20 +31471,6 @@ func ParseRestartPostgresResponse(rsp *http.Response) (*RestartPostgresResponse, } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -29999,20 +31497,27 @@ func ParseRestartPostgresResponse(rsp *http.Response) (*RestartPostgresResponse, return response, nil } -// ParseResumePostgresResponse parses an HTTP response from a ResumePostgresWithResponse call -func ParseResumePostgresResponse(rsp *http.Response) (*ResumePostgresResponse, error) { +// ParseCreateProjectResponse parses an HTTP response from a CreateProjectWithResponse call +func ParseCreateProjectResponse(rsp *http.Response) (*CreateProjectResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ResumePostgresResponse{ + response := &CreateProjectResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: + var dest Project + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON201 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -30027,13 +31532,6 @@ func ParseResumePostgresResponse(rsp *http.Response) (*ResumePostgresResponse, e } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON403 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -30041,20 +31539,6 @@ func ParseResumePostgresResponse(rsp *http.Response) (*ResumePostgresResponse, e } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -30081,15 +31565,15 @@ func ParseResumePostgresResponse(rsp *http.Response) (*ResumePostgresResponse, e return response, nil } -// ParseSuspendPostgresResponse parses an HTTP response from a SuspendPostgresWithResponse call -func ParseSuspendPostgresResponse(rsp *http.Response) (*SuspendPostgresResponse, error) { +// ParseDeleteProjectResponse parses an HTTP response from a DeleteProjectWithResponse call +func ParseDeleteProjectResponse(rsp *http.Response) (*DeleteProjectResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &SuspendPostgresResponse{ + response := &DeleteProjectResponse{ Body: bodyBytes, HTTPResponse: rsp, } @@ -30109,33 +31593,80 @@ func ParseSuspendPostgresResponse(rsp *http.Response) (*SuspendPostgresResponse, } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON403 = &dest + response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: - var dest N404NotFound + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON404 = &dest + response.JSON429 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: + var dest N500InternalServerError if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON406 = &dest + response.JSON500 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON410 = &dest + response.JSON503 = &dest + + } + + return response, nil +} + +// ParseRetrieveProjectResponse parses an HTTP response from a RetrieveProjectWithResponse call +func ParseRetrieveProjectResponse(rsp *http.Response) (*RetrieveProjectResponse, error) { + bodyBytes, err := io.ReadAll(rsp.Body) + defer func() { _ = rsp.Body.Close() }() + if err != nil { + return nil, err + } + + response := &RetrieveProjectResponse{ + Body: bodyBytes, + HTTPResponse: rsp, + } + + switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest Project + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON400 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON401 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON404 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit @@ -30163,22 +31694,22 @@ func ParseSuspendPostgresResponse(rsp *http.Response) (*SuspendPostgresResponse, return response, nil } -// ParseListProjectsResponse parses an HTTP response from a ListProjectsWithResponse call -func ParseListProjectsResponse(rsp *http.Response) (*ListProjectsResponse, error) { +// ParseUpdateProjectResponse parses an HTTP response from a UpdateProjectWithResponse call +func ParseUpdateProjectResponse(rsp *http.Response) (*UpdateProjectResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListProjectsResponse{ + response := &UpdateProjectResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []ProjectWithCursor + var dest Project if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -30231,26 +31762,26 @@ func ParseListProjectsResponse(rsp *http.Response) (*ListProjectsResponse, error return response, nil } -// ParseCreateProjectResponse parses an HTTP response from a CreateProjectWithResponse call -func ParseCreateProjectResponse(rsp *http.Response) (*CreateProjectResponse, error) { +// ParseListRedisResponse parses an HTTP response from a ListRedisWithResponse call +func ParseListRedisResponse(rsp *http.Response) (*ListRedisResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &CreateProjectResponse{ + response := &ListRedisResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: - var dest Project + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest []RedisWithCursor if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON201 = &dest + response.JSON200 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest @@ -30273,6 +31804,13 @@ func ParseCreateProjectResponse(rsp *http.Response) (*CreateProjectResponse, err } response.JSON404 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: + var dest N409Conflict + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON409 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -30299,20 +31837,27 @@ func ParseCreateProjectResponse(rsp *http.Response) (*CreateProjectResponse, err return response, nil } -// ParseDeleteProjectResponse parses an HTTP response from a DeleteProjectWithResponse call -func ParseDeleteProjectResponse(rsp *http.Response) (*DeleteProjectResponse, error) { +// ParseCreateRedisResponse parses an HTTP response from a CreateRedisWithResponse call +func ParseCreateRedisResponse(rsp *http.Response) (*CreateRedisResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &DeleteProjectResponse{ + response := &CreateRedisResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: + var dest RedisDetail + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON201 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -30360,27 +31905,20 @@ func ParseDeleteProjectResponse(rsp *http.Response) (*DeleteProjectResponse, err return response, nil } -// ParseRetrieveProjectResponse parses an HTTP response from a RetrieveProjectWithResponse call -func ParseRetrieveProjectResponse(rsp *http.Response) (*RetrieveProjectResponse, error) { +// ParseDeleteRedisResponse parses an HTTP response from a DeleteRedisWithResponse call +func ParseDeleteRedisResponse(rsp *http.Response) (*DeleteRedisResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveProjectResponse{ + response := &DeleteRedisResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest Project - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -30428,22 +31966,22 @@ func ParseRetrieveProjectResponse(rsp *http.Response) (*RetrieveProjectResponse, return response, nil } -// ParseUpdateProjectResponse parses an HTTP response from a UpdateProjectWithResponse call -func ParseUpdateProjectResponse(rsp *http.Response) (*UpdateProjectResponse, error) { +// ParseRetrieveRedisResponse parses an HTTP response from a RetrieveRedisWithResponse call +func ParseRetrieveRedisResponse(rsp *http.Response) (*RetrieveRedisResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UpdateProjectResponse{ + response := &RetrieveRedisResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest Project + var dest RedisDetail if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -30496,22 +32034,22 @@ func ParseUpdateProjectResponse(rsp *http.Response) (*UpdateProjectResponse, err return response, nil } -// ParseListRedisResponse parses an HTTP response from a ListRedisWithResponse call -func ParseListRedisResponse(rsp *http.Response) (*ListRedisResponse, error) { +// ParseUpdateRedisResponse parses an HTTP response from a UpdateRedisWithResponse call +func ParseUpdateRedisResponse(rsp *http.Response) (*UpdateRedisResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListRedisResponse{ + response := &UpdateRedisResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []RedisWithCursor + var dest RedisDetail if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -30571,26 +32109,26 @@ func ParseListRedisResponse(rsp *http.Response) (*ListRedisResponse, error) { return response, nil } -// ParseCreateRedisResponse parses an HTTP response from a CreateRedisWithResponse call -func ParseCreateRedisResponse(rsp *http.Response) (*CreateRedisResponse, error) { +// ParseRetrieveRedisConnectionInfoResponse parses an HTTP response from a RetrieveRedisConnectionInfoWithResponse call +func ParseRetrieveRedisConnectionInfoResponse(rsp *http.Response) (*RetrieveRedisConnectionInfoResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &CreateRedisResponse{ + response := &RetrieveRedisConnectionInfoResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: - var dest RedisDetail + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest RedisConnectionInfo if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON201 = &dest + response.JSON200 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest @@ -30639,26 +32177,26 @@ func ParseCreateRedisResponse(rsp *http.Response) (*CreateRedisResponse, error) return response, nil } -// ParseDeleteRedisResponse parses an HTTP response from a DeleteRedisWithResponse call -func ParseDeleteRedisResponse(rsp *http.Response) (*DeleteRedisResponse, error) { +// ParseListRegistryCredentialsResponse parses an HTTP response from a ListRegistryCredentialsWithResponse call +func ParseListRegistryCredentialsResponse(rsp *http.Response) (*ListRegistryCredentialsResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &DeleteRedisResponse{ + response := &ListRegistryCredentialsResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest []RegistryCredential if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON400 = &dest + response.JSON200 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized @@ -30667,12 +32205,12 @@ func ParseDeleteRedisResponse(rsp *http.Response) (*DeleteRedisResponse, error) } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: - var dest N404NotFound + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON404 = &dest + response.JSON406 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit @@ -30700,22 +32238,22 @@ func ParseDeleteRedisResponse(rsp *http.Response) (*DeleteRedisResponse, error) return response, nil } -// ParseRetrieveRedisResponse parses an HTTP response from a RetrieveRedisWithResponse call -func ParseRetrieveRedisResponse(rsp *http.Response) (*RetrieveRedisResponse, error) { +// ParseCreateRegistryCredentialResponse parses an HTTP response from a CreateRegistryCredentialWithResponse call +func ParseCreateRegistryCredentialResponse(rsp *http.Response) (*CreateRegistryCredentialResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveRedisResponse{ + response := &CreateRegistryCredentialResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest RedisDetail + var dest RegistryCredential if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -30735,6 +32273,81 @@ func ParseRetrieveRedisResponse(rsp *http.Response) (*RetrieveRedisResponse, err } response.JSON401 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 402: + var dest N402PaymentRequired + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON402 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: + var dest N409Conflict + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON409 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON429 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: + var dest N500InternalServerError + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON500 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON503 = &dest + + } + + return response, nil +} + +// ParseDeleteRegistryCredentialResponse parses an HTTP response from a DeleteRegistryCredentialWithResponse call +func ParseDeleteRegistryCredentialResponse(rsp *http.Response) (*DeleteRegistryCredentialResponse, error) { + bodyBytes, err := io.ReadAll(rsp.Body) + defer func() { _ = rsp.Body.Close() }() + if err != nil { + return nil, err + } + + response := &DeleteRegistryCredentialResponse{ + Body: bodyBytes, + HTTPResponse: rsp, + } + + switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON401 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -30742,6 +32355,102 @@ func ParseRetrieveRedisResponse(rsp *http.Response) (*RetrieveRedisResponse, err } response.JSON404 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON429 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: + var dest N500InternalServerError + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON500 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON503 = &dest + + } + + return response, nil +} + +// ParseRetrieveRegistryCredentialResponse parses an HTTP response from a RetrieveRegistryCredentialWithResponse call +func ParseRetrieveRegistryCredentialResponse(rsp *http.Response) (*RetrieveRegistryCredentialResponse, error) { + bodyBytes, err := io.ReadAll(rsp.Body) + defer func() { _ = rsp.Body.Close() }() + if err != nil { + return nil, err + } + + response := &RetrieveRegistryCredentialResponse{ + Body: bodyBytes, + HTTPResponse: rsp, + } + + switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest RegistryCredential + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON401 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON404 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -30768,22 +32477,22 @@ func ParseRetrieveRedisResponse(rsp *http.Response) (*RetrieveRedisResponse, err return response, nil } -// ParseUpdateRedisResponse parses an HTTP response from a UpdateRedisWithResponse call -func ParseUpdateRedisResponse(rsp *http.Response) (*UpdateRedisResponse, error) { +// ParseUpdateRegistryCredentialResponse parses an HTTP response from a UpdateRegistryCredentialWithResponse call +func ParseUpdateRegistryCredentialResponse(rsp *http.Response) (*UpdateRegistryCredentialResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UpdateRedisResponse{ + response := &UpdateRegistryCredentialResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest RedisDetail + var dest RegistryCredential if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -30803,87 +32512,47 @@ func ParseUpdateRedisResponse(rsp *http.Response) (*UpdateRedisResponse, error) } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: - var dest N404NotFound - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON404 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: - var dest N409Conflict - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON409 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: - var dest N429RateLimit - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON429 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: - var dest N500InternalServerError + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 402: + var dest N402PaymentRequired if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON500 = &dest + response.JSON402 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: - var dest N503ServiceUnavailable + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON503 = &dest - - } - - return response, nil -} - -// ParseRetrieveRedisConnectionInfoResponse parses an HTTP response from a RetrieveRedisConnectionInfoWithResponse call -func ParseRetrieveRedisConnectionInfoResponse(rsp *http.Response) (*RetrieveRedisConnectionInfoResponse, error) { - bodyBytes, err := io.ReadAll(rsp.Body) - defer func() { _ = rsp.Body.Close() }() - if err != nil { - return nil, err - } - - response := &RetrieveRedisConnectionInfoResponse{ - Body: bodyBytes, - HTTPResponse: rsp, - } + response.JSON403 = &dest - switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest RedisConnectionInfo + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON200 = &dest + response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON400 = &dest + response.JSON406 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: - var dest N401Unauthorized + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: + var dest N409Conflict if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON401 = &dest + response.JSON409 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: - var dest N404NotFound + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON404 = &dest + response.JSON410 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit @@ -30911,22 +32580,22 @@ func ParseRetrieveRedisConnectionInfoResponse(rsp *http.Response) (*RetrieveRedi return response, nil } -// ParseListRegistryCredentialsResponse parses an HTTP response from a ListRegistryCredentialsWithResponse call -func ParseListRegistryCredentialsResponse(rsp *http.Response) (*ListRegistryCredentialsResponse, error) { +// ParseListServicesResponse parses an HTTP response from a ListServicesWithResponse call +func ParseListServicesResponse(rsp *http.Response) (*ListServicesResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListRegistryCredentialsResponse{ + response := &ListServicesResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []RegistryCredential + var dest ServiceList if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -30972,26 +32641,26 @@ func ParseListRegistryCredentialsResponse(rsp *http.Response) (*ListRegistryCred return response, nil } -// ParseCreateRegistryCredentialResponse parses an HTTP response from a CreateRegistryCredentialWithResponse call -func ParseCreateRegistryCredentialResponse(rsp *http.Response) (*CreateRegistryCredentialResponse, error) { +// ParseCreateServiceResponse parses an HTTP response from a CreateServiceWithResponse call +func ParseCreateServiceResponse(rsp *http.Response) (*CreateServiceResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &CreateRegistryCredentialResponse{ + response := &CreateServiceResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest RegistryCredential + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: + var dest ServiceAndDeploy if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON200 = &dest + response.JSON201 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest @@ -31054,15 +32723,15 @@ func ParseCreateRegistryCredentialResponse(rsp *http.Response) (*CreateRegistryC return response, nil } -// ParseDeleteRegistryCredentialResponse parses an HTTP response from a DeleteRegistryCredentialWithResponse call -func ParseDeleteRegistryCredentialResponse(rsp *http.Response) (*DeleteRegistryCredentialResponse, error) { +// ParseDeleteServiceResponse parses an HTTP response from a DeleteServiceWithResponse call +func ParseDeleteServiceResponse(rsp *http.Response) (*DeleteServiceResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &DeleteRegistryCredentialResponse{ + response := &DeleteServiceResponse{ Body: bodyBytes, HTTPResponse: rsp, } @@ -31129,22 +32798,22 @@ func ParseDeleteRegistryCredentialResponse(rsp *http.Response) (*DeleteRegistryC return response, nil } -// ParseRetrieveRegistryCredentialResponse parses an HTTP response from a RetrieveRegistryCredentialWithResponse call -func ParseRetrieveRegistryCredentialResponse(rsp *http.Response) (*RetrieveRegistryCredentialResponse, error) { +// ParseRetrieveServiceResponse parses an HTTP response from a RetrieveServiceWithResponse call +func ParseRetrieveServiceResponse(rsp *http.Response) (*RetrieveServiceResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveRegistryCredentialResponse{ + response := &RetrieveServiceResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest RegistryCredential + var dest Service if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -31211,22 +32880,22 @@ func ParseRetrieveRegistryCredentialResponse(rsp *http.Response) (*RetrieveRegis return response, nil } -// ParseUpdateRegistryCredentialResponse parses an HTTP response from a UpdateRegistryCredentialWithResponse call -func ParseUpdateRegistryCredentialResponse(rsp *http.Response) (*UpdateRegistryCredentialResponse, error) { +// ParseUpdateServiceResponse parses an HTTP response from a UpdateServiceWithResponse call +func ParseUpdateServiceResponse(rsp *http.Response) (*UpdateServiceResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UpdateRegistryCredentialResponse{ + response := &UpdateServiceResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest RegistryCredential + var dest Service if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -31314,27 +32983,20 @@ func ParseUpdateRegistryCredentialResponse(rsp *http.Response) (*UpdateRegistryC return response, nil } -// ParseListServicesResponse parses an HTTP response from a ListServicesWithResponse call -func ParseListServicesResponse(rsp *http.Response) (*ListServicesResponse, error) { +// ParseDeleteAutoscalingConfigResponse parses an HTTP response from a DeleteAutoscalingConfigWithResponse call +func ParseDeleteAutoscalingConfigResponse(rsp *http.Response) (*DeleteAutoscalingConfigResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListServicesResponse{ + response := &DeleteAutoscalingConfigResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest ServiceList - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -31342,80 +33004,19 @@ func ParseListServicesResponse(rsp *http.Response) (*ListServicesResponse, error } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: - var dest N429RateLimit - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON429 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: - var dest N500InternalServerError - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON500 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: - var dest N503ServiceUnavailable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON503 = &dest - - } - - return response, nil -} - -// ParseCreateServiceResponse parses an HTTP response from a CreateServiceWithResponse call -func ParseCreateServiceResponse(rsp *http.Response) (*CreateServiceResponse, error) { - bodyBytes, err := io.ReadAll(rsp.Body) - defer func() { _ = rsp.Body.Close() }() - if err != nil { - return nil, err - } - - response := &CreateServiceResponse{ - Body: bodyBytes, - HTTPResponse: rsp, - } - - switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: - var dest ServiceAndDeploy - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON201 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON400 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: - var dest N401Unauthorized + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON401 = &dest + response.JSON403 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 402: - var dest N402PaymentRequired + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON402 = &dest + response.JSON404 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: var dest N406NotAcceptable @@ -31424,12 +33025,12 @@ func ParseCreateServiceResponse(rsp *http.Response) (*CreateServiceResponse, err } response.JSON406 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: - var dest N409Conflict + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON409 = &dest + response.JSON410 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit @@ -31457,20 +33058,34 @@ func ParseCreateServiceResponse(rsp *http.Response) (*CreateServiceResponse, err return response, nil } -// ParseDeleteServiceResponse parses an HTTP response from a DeleteServiceWithResponse call -func ParseDeleteServiceResponse(rsp *http.Response) (*DeleteServiceResponse, error) { +// ParseAutoscaleServiceResponse parses an HTTP response from a AutoscaleServiceWithResponse call +func ParseAutoscaleServiceResponse(rsp *http.Response) (*AutoscaleServiceResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &DeleteServiceResponse{ + response := &AutoscaleServiceResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest externalRef0.AutoscalingConfig + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON400 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -31532,26 +33147,26 @@ func ParseDeleteServiceResponse(rsp *http.Response) (*DeleteServiceResponse, err return response, nil } -// ParseRetrieveServiceResponse parses an HTTP response from a RetrieveServiceWithResponse call -func ParseRetrieveServiceResponse(rsp *http.Response) (*RetrieveServiceResponse, error) { +// ParsePurgeCacheResponse parses an HTTP response from a PurgeCacheWithResponse call +func ParsePurgeCacheResponse(rsp *http.Response) (*PurgeCacheResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveServiceResponse{ + response := &PurgeCacheResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest Service + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON200 = &dest + response.JSON400 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized @@ -31560,13 +33175,6 @@ func ParseRetrieveServiceResponse(rsp *http.Response) (*RetrieveServiceResponse, } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON403 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -31581,6 +33189,13 @@ func ParseRetrieveServiceResponse(rsp *http.Response) (*RetrieveServiceResponse, } response.JSON406 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: + var dest N409Conflict + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON409 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: var dest N410Gone if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -31614,22 +33229,22 @@ func ParseRetrieveServiceResponse(rsp *http.Response) (*RetrieveServiceResponse, return response, nil } -// ParseUpdateServiceResponse parses an HTTP response from a UpdateServiceWithResponse call -func ParseUpdateServiceResponse(rsp *http.Response) (*UpdateServiceResponse, error) { +// ParseListCustomDomainsResponse parses an HTTP response from a ListCustomDomainsWithResponse call +func ParseListCustomDomainsResponse(rsp *http.Response) (*ListCustomDomainsResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UpdateServiceResponse{ + response := &ListCustomDomainsResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest Service + var dest []CustomDomainWithCursor if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -31649,6 +33264,95 @@ func ParseUpdateServiceResponse(rsp *http.Response) (*UpdateServiceResponse, err } response.JSON401 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON404 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON429 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: + var dest N500InternalServerError + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON500 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON503 = &dest + + } + + return response, nil +} + +// ParseCreateCustomDomainResponse parses an HTTP response from a CreateCustomDomainWithResponse call +func ParseCreateCustomDomainResponse(rsp *http.Response) (*CreateCustomDomainResponse, error) { + bodyBytes, err := io.ReadAll(rsp.Body) + defer func() { _ = rsp.Body.Close() }() + if err != nil { + return nil, err + } + + response := &CreateCustomDomainResponse{ + Body: bodyBytes, + HTTPResponse: rsp, + } + + switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: + var dest []CustomDomain + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON201 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON400 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON401 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 402: var dest N402PaymentRequired if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -31717,20 +33421,27 @@ func ParseUpdateServiceResponse(rsp *http.Response) (*UpdateServiceResponse, err return response, nil } -// ParseDeleteAutoscalingConfigResponse parses an HTTP response from a DeleteAutoscalingConfigWithResponse call -func ParseDeleteAutoscalingConfigResponse(rsp *http.Response) (*DeleteAutoscalingConfigResponse, error) { +// ParseDeleteCustomDomainResponse parses an HTTP response from a DeleteCustomDomainWithResponse call +func ParseDeleteCustomDomainResponse(rsp *http.Response) (*DeleteCustomDomainResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &DeleteAutoscalingConfigResponse{ + response := &DeleteCustomDomainResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON400 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -31792,22 +33503,22 @@ func ParseDeleteAutoscalingConfigResponse(rsp *http.Response) (*DeleteAutoscalin return response, nil } -// ParseAutoscaleServiceResponse parses an HTTP response from a AutoscaleServiceWithResponse call -func ParseAutoscaleServiceResponse(rsp *http.Response) (*AutoscaleServiceResponse, error) { +// ParseRetrieveCustomDomainResponse parses an HTTP response from a RetrieveCustomDomainWithResponse call +func ParseRetrieveCustomDomainResponse(rsp *http.Response) (*RetrieveCustomDomainResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &AutoscaleServiceResponse{ + response := &RetrieveCustomDomainResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef0.AutoscalingConfig + var dest CustomDomain if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -31881,15 +33592,15 @@ func ParseAutoscaleServiceResponse(rsp *http.Response) (*AutoscaleServiceRespons return response, nil } -// ParsePurgeCacheResponse parses an HTTP response from a PurgeCacheWithResponse call -func ParsePurgeCacheResponse(rsp *http.Response) (*PurgeCacheResponse, error) { +// ParseRefreshCustomDomainResponse parses an HTTP response from a RefreshCustomDomainWithResponse call +func ParseRefreshCustomDomainResponse(rsp *http.Response) (*RefreshCustomDomainResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &PurgeCacheResponse{ + response := &RefreshCustomDomainResponse{ Body: bodyBytes, HTTPResponse: rsp, } @@ -31909,6 +33620,13 @@ func ParsePurgeCacheResponse(rsp *http.Response) (*PurgeCacheResponse, error) { } response.JSON401 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -31923,13 +33641,6 @@ func ParsePurgeCacheResponse(rsp *http.Response) (*PurgeCacheResponse, error) { } response.JSON406 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: - var dest N409Conflict - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON409 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: var dest N410Gone if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -31963,34 +33674,27 @@ func ParsePurgeCacheResponse(rsp *http.Response) (*PurgeCacheResponse, error) { return response, nil } -// ParseListCustomDomainsResponse parses an HTTP response from a ListCustomDomainsWithResponse call -func ParseListCustomDomainsResponse(rsp *http.Response) (*ListCustomDomainsResponse, error) { +// ParseListDeploysResponse parses an HTTP response from a ListDeploysWithResponse call +func ParseListDeploysResponse(rsp *http.Response) (*ListDeploysResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListCustomDomainsResponse{ + response := &ListDeploysResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []CustomDomainWithCursor + var dest DeployList if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON400 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -32052,22 +33756,22 @@ func ParseListCustomDomainsResponse(rsp *http.Response) (*ListCustomDomainsRespo return response, nil } -// ParseCreateCustomDomainResponse parses an HTTP response from a CreateCustomDomainWithResponse call -func ParseCreateCustomDomainResponse(rsp *http.Response) (*CreateCustomDomainResponse, error) { +// ParseCreateDeployResponse parses an HTTP response from a CreateDeployWithResponse call +func ParseCreateDeployResponse(rsp *http.Response) (*CreateDeployResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &CreateCustomDomainResponse{ + response := &CreateDeployResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: - var dest []CustomDomain + var dest Deploy if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -32087,12 +33791,87 @@ func ParseCreateCustomDomainResponse(rsp *http.Response) (*CreateCustomDomainRes } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 402: - var dest N402PaymentRequired + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON402 = &dest + response.JSON404 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: + var dest N409Conflict + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON409 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON429 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: + var dest N500InternalServerError + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON500 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON503 = &dest + + } + + return response, nil +} + +// ParseRetrieveDeployResponse parses an HTTP response from a RetrieveDeployWithResponse call +func ParseRetrieveDeployResponse(rsp *http.Response) (*RetrieveDeployResponse, error) { + bodyBytes, err := io.ReadAll(rsp.Body) + defer func() { _ = rsp.Body.Close() }() + if err != nil { + return nil, err + } + + response := &RetrieveDeployResponse{ + Body: bodyBytes, + HTTPResponse: rsp, + } + + switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest Deploy + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON401 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: var dest N403Forbidden @@ -32115,13 +33894,6 @@ func ParseCreateCustomDomainResponse(rsp *http.Response) (*CreateCustomDomainRes } response.JSON406 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: - var dest N409Conflict - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON409 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: var dest N410Gone if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -32155,20 +33927,27 @@ func ParseCreateCustomDomainResponse(rsp *http.Response) (*CreateCustomDomainRes return response, nil } -// ParseDeleteCustomDomainResponse parses an HTTP response from a DeleteCustomDomainWithResponse call -func ParseDeleteCustomDomainResponse(rsp *http.Response) (*DeleteCustomDomainResponse, error) { +// ParseCancelDeployResponse parses an HTTP response from a CancelDeployWithResponse call +func ParseCancelDeployResponse(rsp *http.Response) (*CancelDeployResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &DeleteCustomDomainResponse{ + response := &CancelDeployResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest Deploy + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -32197,20 +33976,6 @@ func ParseDeleteCustomDomainResponse(rsp *http.Response) (*DeleteCustomDomainRes } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -32237,34 +34002,27 @@ func ParseDeleteCustomDomainResponse(rsp *http.Response) (*DeleteCustomDomainRes return response, nil } -// ParseRetrieveCustomDomainResponse parses an HTTP response from a RetrieveCustomDomainWithResponse call -func ParseRetrieveCustomDomainResponse(rsp *http.Response) (*RetrieveCustomDomainResponse, error) { +// ParseGetEnvVarsForServiceResponse parses an HTTP response from a GetEnvVarsForServiceWithResponse call +func ParseGetEnvVarsForServiceResponse(rsp *http.Response) (*GetEnvVarsForServiceResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveCustomDomainResponse{ + response := &GetEnvVarsForServiceResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest CustomDomain + var dest []EnvVarWithCursor if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON400 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -32326,20 +34084,27 @@ func ParseRetrieveCustomDomainResponse(rsp *http.Response) (*RetrieveCustomDomai return response, nil } -// ParseRefreshCustomDomainResponse parses an HTTP response from a RefreshCustomDomainWithResponse call -func ParseRefreshCustomDomainResponse(rsp *http.Response) (*RefreshCustomDomainResponse, error) { +// ParseUpdateEnvVarsForServiceResponse parses an HTTP response from a UpdateEnvVarsForServiceWithResponse call +func ParseUpdateEnvVarsForServiceResponse(rsp *http.Response) (*UpdateEnvVarsForServiceResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RefreshCustomDomainResponse{ + response := &UpdateEnvVarsForServiceResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest []EnvVarWithCursor + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -32408,27 +34173,20 @@ func ParseRefreshCustomDomainResponse(rsp *http.Response) (*RefreshCustomDomainR return response, nil } -// ParseListDeploysResponse parses an HTTP response from a ListDeploysWithResponse call -func ParseListDeploysResponse(rsp *http.Response) (*ListDeploysResponse, error) { +// ParseDeleteEnvVarResponse parses an HTTP response from a DeleteEnvVarWithResponse call +func ParseDeleteEnvVarResponse(rsp *http.Response) (*DeleteEnvVarResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListDeploysResponse{ + response := &DeleteEnvVarResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest DeployList - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -32490,40 +34248,40 @@ func ParseListDeploysResponse(rsp *http.Response) (*ListDeploysResponse, error) return response, nil } -// ParseCreateDeployResponse parses an HTTP response from a CreateDeployWithResponse call -func ParseCreateDeployResponse(rsp *http.Response) (*CreateDeployResponse, error) { +// ParseRetrieveEnvVarResponse parses an HTTP response from a RetrieveEnvVarWithResponse call +func ParseRetrieveEnvVarResponse(rsp *http.Response) (*RetrieveEnvVarResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &CreateDeployResponse{ + response := &RetrieveEnvVarResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: - var dest Deploy + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest EnvVar if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON201 = &dest + response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON400 = &dest + response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: - var dest N401Unauthorized + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON401 = &dest + response.JSON403 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound @@ -32539,13 +34297,6 @@ func ParseCreateDeployResponse(rsp *http.Response) (*CreateDeployResponse, error } response.JSON406 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 409: - var dest N409Conflict - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON409 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: var dest N410Gone if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -32579,27 +34330,34 @@ func ParseCreateDeployResponse(rsp *http.Response) (*CreateDeployResponse, error return response, nil } -// ParseRetrieveDeployResponse parses an HTTP response from a RetrieveDeployWithResponse call -func ParseRetrieveDeployResponse(rsp *http.Response) (*RetrieveDeployResponse, error) { +// ParseUpdateEnvVarResponse parses an HTTP response from a UpdateEnvVarWithResponse call +func ParseUpdateEnvVarResponse(rsp *http.Response) (*UpdateEnvVarResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveDeployResponse{ + response := &UpdateEnvVarResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest Deploy + var dest EnvVar if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } response.JSON200 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON400 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -32661,22 +34419,22 @@ func ParseRetrieveDeployResponse(rsp *http.Response) (*RetrieveDeployResponse, e return response, nil } -// ParseCancelDeployResponse parses an HTTP response from a CancelDeployWithResponse call -func ParseCancelDeployResponse(rsp *http.Response) (*CancelDeployResponse, error) { +// ParseListEventsResponse parses an HTTP response from a ListEventsWithResponse call +func ParseListEventsResponse(rsp *http.Response) (*ListEventsResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &CancelDeployResponse{ + response := &ListEventsResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest Deploy + var dest []ServiceEventWithCursor if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -32696,13 +34454,6 @@ func ParseCancelDeployResponse(rsp *http.Response) (*CancelDeployResponse, error } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON403 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -32736,22 +34487,22 @@ func ParseCancelDeployResponse(rsp *http.Response) (*CancelDeployResponse, error return response, nil } -// ParseGetEnvVarsForServiceResponse parses an HTTP response from a GetEnvVarsForServiceWithResponse call -func ParseGetEnvVarsForServiceResponse(rsp *http.Response) (*GetEnvVarsForServiceResponse, error) { +// ParseListHeadersResponse parses an HTTP response from a ListHeadersWithResponse call +func ParseListHeadersResponse(rsp *http.Response) (*ListHeadersResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &GetEnvVarsForServiceResponse{ + response := &ListHeadersResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []EnvVarWithCursor + var dest []HeaderWithCursor if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -32818,33 +34569,28 @@ func ParseGetEnvVarsForServiceResponse(rsp *http.Response) (*GetEnvVarsForServic return response, nil } -// ParseUpdateEnvVarsForServiceResponse parses an HTTP response from a UpdateEnvVarsForServiceWithResponse call -func ParseUpdateEnvVarsForServiceResponse(rsp *http.Response) (*UpdateEnvVarsForServiceResponse, error) { +// ParseAddHeadersResponse parses an HTTP response from a AddHeadersWithResponse call +func ParseAddHeadersResponse(rsp *http.Response) (*AddHeadersResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UpdateEnvVarsForServiceResponse{ + response := &AddHeadersResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []EnvVarWithCursor - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: + var dest struct { + Headers *Header `json:"headers,omitempty"` } - response.JSON200 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON400 = &dest + response.JSON201 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized @@ -32907,20 +34653,34 @@ func ParseUpdateEnvVarsForServiceResponse(rsp *http.Response) (*UpdateEnvVarsFor return response, nil } -// ParseDeleteEnvVarResponse parses an HTTP response from a DeleteEnvVarWithResponse call -func ParseDeleteEnvVarResponse(rsp *http.Response) (*DeleteEnvVarResponse, error) { +// ParseUpdateHeadersResponse parses an HTTP response from a UpdateHeadersWithResponse call +func ParseUpdateHeadersResponse(rsp *http.Response) (*UpdateHeadersResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &DeleteEnvVarResponse{ + response := &UpdateHeadersResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest []Header + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON400 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -32982,27 +34742,20 @@ func ParseDeleteEnvVarResponse(rsp *http.Response) (*DeleteEnvVarResponse, error return response, nil } -// ParseRetrieveEnvVarResponse parses an HTTP response from a RetrieveEnvVarWithResponse call -func ParseRetrieveEnvVarResponse(rsp *http.Response) (*RetrieveEnvVarResponse, error) { +// ParseDeleteHeaderResponse parses an HTTP response from a DeleteHeaderWithResponse call +func ParseDeleteHeaderResponse(rsp *http.Response) (*DeleteHeaderResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveEnvVarResponse{ + response := &DeleteHeaderResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest EnvVar - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -33064,34 +34817,27 @@ func ParseRetrieveEnvVarResponse(rsp *http.Response) (*RetrieveEnvVarResponse, e return response, nil } -// ParseUpdateEnvVarResponse parses an HTTP response from a UpdateEnvVarWithResponse call -func ParseUpdateEnvVarResponse(rsp *http.Response) (*UpdateEnvVarResponse, error) { +// ParseListInstancesResponse parses an HTTP response from a ListInstancesWithResponse call +func ParseListInstancesResponse(rsp *http.Response) (*ListInstancesResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UpdateEnvVarResponse{ + response := &ListInstancesResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest EnvVar + var dest []ServiceInstance if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON400 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -33099,13 +34845,6 @@ func ParseUpdateEnvVarResponse(rsp *http.Response) (*UpdateEnvVarResponse, error } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON403 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -33113,20 +34852,6 @@ func ParseUpdateEnvVarResponse(rsp *http.Response) (*UpdateEnvVarResponse, error } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -33153,22 +34878,22 @@ func ParseUpdateEnvVarResponse(rsp *http.Response) (*UpdateEnvVarResponse, error return response, nil } -// ParseListEventsResponse parses an HTTP response from a ListEventsWithResponse call -func ParseListEventsResponse(rsp *http.Response) (*ListEventsResponse, error) { +// ParseListJobResponse parses an HTTP response from a ListJobWithResponse call +func ParseListJobResponse(rsp *http.Response) (*ListJobResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListEventsResponse{ + response := &ListJobResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []ServiceEventWithCursor + var dest []JobWithCursor if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -33221,40 +34946,40 @@ func ParseListEventsResponse(rsp *http.Response) (*ListEventsResponse, error) { return response, nil } -// ParseListHeadersResponse parses an HTTP response from a ListHeadersWithResponse call -func ParseListHeadersResponse(rsp *http.Response) (*ListHeadersResponse, error) { +// ParsePostJobResponse parses an HTTP response from a PostJobWithResponse call +func ParsePostJobResponse(rsp *http.Response) (*PostJobResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListHeadersResponse{ + response := &PostJobResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []HeaderWithCursor + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: + var dest externalRef6.Job if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON200 = &dest + response.JSON201 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: - var dest N401Unauthorized + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON401 = &dest + response.JSON400 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON403 = &dest + response.JSON401 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound @@ -33263,20 +34988,6 @@ func ParseListHeadersResponse(rsp *http.Response) (*ListHeadersResponse, error) } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -33303,42 +35014,40 @@ func ParseListHeadersResponse(rsp *http.Response) (*ListHeadersResponse, error) return response, nil } -// ParseAddHeadersResponse parses an HTTP response from a AddHeadersWithResponse call -func ParseAddHeadersResponse(rsp *http.Response) (*AddHeadersResponse, error) { +// ParseRetrieveJobResponse parses an HTTP response from a RetrieveJobWithResponse call +func ParseRetrieveJobResponse(rsp *http.Response) (*RetrieveJobResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &AddHeadersResponse{ + response := &RetrieveJobResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: - var dest struct { - Headers *Header `json:"headers,omitempty"` - } + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest externalRef6.Job if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON201 = &dest + response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: - var dest N401Unauthorized + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON401 = &dest + response.JSON400 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON403 = &dest + response.JSON401 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound @@ -33347,20 +35056,6 @@ func ParseAddHeadersResponse(rsp *http.Response) (*AddHeadersResponse, error) { } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -33387,22 +35082,22 @@ func ParseAddHeadersResponse(rsp *http.Response) (*AddHeadersResponse, error) { return response, nil } -// ParseUpdateHeadersResponse parses an HTTP response from a UpdateHeadersWithResponse call -func ParseUpdateHeadersResponse(rsp *http.Response) (*UpdateHeadersResponse, error) { +// ParseCancelJobResponse parses an HTTP response from a CancelJobWithResponse call +func ParseCancelJobResponse(rsp *http.Response) (*CancelJobResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UpdateHeadersResponse{ + response := &CancelJobResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []Header + var dest externalRef6.Job if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -33422,13 +35117,6 @@ func ParseUpdateHeadersResponse(rsp *http.Response) (*UpdateHeadersResponse, err } response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON403 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -33436,20 +35124,6 @@ func ParseUpdateHeadersResponse(rsp *http.Response) (*UpdateHeadersResponse, err } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -33476,20 +35150,34 @@ func ParseUpdateHeadersResponse(rsp *http.Response) (*UpdateHeadersResponse, err return response, nil } -// ParseDeleteHeaderResponse parses an HTTP response from a DeleteHeaderWithResponse call -func ParseDeleteHeaderResponse(rsp *http.Response) (*DeleteHeaderResponse, error) { +// ParsePreviewServiceResponse parses an HTTP response from a PreviewServiceWithResponse call +func ParsePreviewServiceResponse(rsp *http.Response) (*PreviewServiceResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &DeleteHeaderResponse{ + response := &PreviewServiceResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest ServiceAndDeploy + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON400 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -33511,20 +35199,6 @@ func ParseDeleteHeaderResponse(rsp *http.Response) (*DeleteHeaderResponse, error } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -33551,26 +35225,26 @@ func ParseDeleteHeaderResponse(rsp *http.Response) (*DeleteHeaderResponse, error return response, nil } -// ParseListInstancesResponse parses an HTTP response from a ListInstancesWithResponse call -func ParseListInstancesResponse(rsp *http.Response) (*ListInstancesResponse, error) { +// ParseRestartServiceResponse parses an HTTP response from a RestartServiceWithResponse call +func ParseRestartServiceResponse(rsp *http.Response) (*RestartServiceResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListInstancesResponse{ + response := &RestartServiceResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []ServiceInstance + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON200 = &dest + response.JSON400 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized @@ -33579,6 +35253,13 @@ func ParseListInstancesResponse(rsp *http.Response) (*ListInstancesResponse, err } response.JSON401 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -33586,6 +35267,20 @@ func ParseListInstancesResponse(rsp *http.Response) (*ListInstancesResponse, err } response.JSON404 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -33612,27 +35307,20 @@ func ParseListInstancesResponse(rsp *http.Response) (*ListInstancesResponse, err return response, nil } -// ParseListJobResponse parses an HTTP response from a ListJobWithResponse call -func ParseListJobResponse(rsp *http.Response) (*ListJobResponse, error) { +// ParseResumeServiceResponse parses an HTTP response from a ResumeServiceWithResponse call +func ParseResumeServiceResponse(rsp *http.Response) (*ResumeServiceResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListJobResponse{ + response := &ResumeServiceResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []JobWithCursor - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -33647,6 +35335,13 @@ func ParseListJobResponse(rsp *http.Response) (*ListJobResponse, error) { } response.JSON401 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -33654,6 +35349,20 @@ func ParseListJobResponse(rsp *http.Response) (*ListJobResponse, error) { } response.JSON404 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -33680,22 +35389,22 @@ func ParseListJobResponse(rsp *http.Response) (*ListJobResponse, error) { return response, nil } -// ParsePostJobResponse parses an HTTP response from a PostJobWithResponse call -func ParsePostJobResponse(rsp *http.Response) (*PostJobResponse, error) { +// ParseRollbackDeployResponse parses an HTTP response from a RollbackDeployWithResponse call +func ParseRollbackDeployResponse(rsp *http.Response) (*RollbackDeployResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &PostJobResponse{ + response := &RollbackDeployResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: - var dest externalRef5.Job + var dest Deploy if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -33715,6 +35424,13 @@ func ParsePostJobResponse(rsp *http.Response) (*PostJobResponse, error) { } response.JSON401 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -33748,40 +35464,40 @@ func ParsePostJobResponse(rsp *http.Response) (*PostJobResponse, error) { return response, nil } -// ParseRetrieveJobResponse parses an HTTP response from a RetrieveJobWithResponse call -func ParseRetrieveJobResponse(rsp *http.Response) (*RetrieveJobResponse, error) { +// ParseListRoutesResponse parses an HTTP response from a ListRoutesWithResponse call +func ParseListRoutesResponse(rsp *http.Response) (*ListRoutesResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveJobResponse{ + response := &ListRoutesResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef5.Job + var dest []RouteWithCursor if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON400 = &dest + response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: - var dest N401Unauthorized + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON401 = &dest + response.JSON403 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound @@ -33790,6 +35506,20 @@ func ParseRetrieveJobResponse(rsp *http.Response) (*RetrieveJobResponse, error) } response.JSON404 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -33816,40 +35546,42 @@ func ParseRetrieveJobResponse(rsp *http.Response) (*RetrieveJobResponse, error) return response, nil } -// ParseCancelJobResponse parses an HTTP response from a CancelJobWithResponse call -func ParseCancelJobResponse(rsp *http.Response) (*CancelJobResponse, error) { +// ParsePatchRouteResponse parses an HTTP response from a PatchRouteWithResponse call +func ParsePatchRouteResponse(rsp *http.Response) (*PatchRouteResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &CancelJobResponse{ + response := &PatchRouteResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef5.Job + var dest struct { + Headers *Route `json:"headers,omitempty"` + } if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON400 = &dest + response.JSON401 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: - var dest N401Unauthorized + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON401 = &dest + response.JSON403 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: var dest N404NotFound @@ -33858,6 +35590,20 @@ func ParseCancelJobResponse(rsp *http.Response) (*CancelJobResponse, error) { } response.JSON404 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: + var dest N406NotAcceptable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON406 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: + var dest N410Gone + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON410 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -33884,26 +35630,26 @@ func ParseCancelJobResponse(rsp *http.Response) (*CancelJobResponse, error) { return response, nil } -// ParsePreviewServiceResponse parses an HTTP response from a PreviewServiceWithResponse call -func ParsePreviewServiceResponse(rsp *http.Response) (*PreviewServiceResponse, error) { +// ParseAddRouteResponse parses an HTTP response from a AddRouteWithResponse call +func ParseAddRouteResponse(rsp *http.Response) (*AddRouteResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &PreviewServiceResponse{ + response := &AddRouteResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest ServiceAndDeploy + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: + var dest Route if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON200 = &dest + response.JSON201 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest @@ -33933,74 +35679,6 @@ func ParsePreviewServiceResponse(rsp *http.Response) (*PreviewServiceResponse, e } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: - var dest N429RateLimit - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON429 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: - var dest N500InternalServerError - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON500 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: - var dest N503ServiceUnavailable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON503 = &dest - - } - - return response, nil -} - -// ParseRestartServiceResponse parses an HTTP response from a RestartServiceWithResponse call -func ParseRestartServiceResponse(rsp *http.Response) (*RestartServiceResponse, error) { - bodyBytes, err := io.ReadAll(rsp.Body) - defer func() { _ = rsp.Body.Close() }() - if err != nil { - return nil, err - } - - response := &RestartServiceResponse{ - Body: bodyBytes, - HTTPResponse: rsp, - } - - switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON400 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: - var dest N401Unauthorized - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON401 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON403 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: - var dest N404NotFound - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: var dest N406NotAcceptable if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -34041,20 +35719,27 @@ func ParseRestartServiceResponse(rsp *http.Response) (*RestartServiceResponse, e return response, nil } -// ParseResumeServiceResponse parses an HTTP response from a ResumeServiceWithResponse call -func ParseResumeServiceResponse(rsp *http.Response) (*ResumeServiceResponse, error) { +// ParsePutRoutesResponse parses an HTTP response from a PutRoutesWithResponse call +func ParsePutRoutesResponse(rsp *http.Response) (*PutRoutesResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ResumeServiceResponse{ + response := &PutRoutesResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest []Route + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -34123,102 +35808,20 @@ func ParseResumeServiceResponse(rsp *http.Response) (*ResumeServiceResponse, err return response, nil } -// ParseRollbackDeployResponse parses an HTTP response from a RollbackDeployWithResponse call -func ParseRollbackDeployResponse(rsp *http.Response) (*RollbackDeployResponse, error) { - bodyBytes, err := io.ReadAll(rsp.Body) - defer func() { _ = rsp.Body.Close() }() - if err != nil { - return nil, err - } - - response := &RollbackDeployResponse{ - Body: bodyBytes, - HTTPResponse: rsp, - } - - switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: - var dest Deploy - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON201 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON400 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: - var dest N401Unauthorized - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON401 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: - var dest N403Forbidden - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON403 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: - var dest N404NotFound - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON404 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: - var dest N429RateLimit - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON429 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: - var dest N500InternalServerError - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON500 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: - var dest N503ServiceUnavailable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON503 = &dest - - } - - return response, nil -} - -// ParseListRoutesResponse parses an HTTP response from a ListRoutesWithResponse call -func ParseListRoutesResponse(rsp *http.Response) (*ListRoutesResponse, error) { +// ParseDeleteRouteResponse parses an HTTP response from a DeleteRouteWithResponse call +func ParseDeleteRouteResponse(rsp *http.Response) (*DeleteRouteResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListRoutesResponse{ + response := &DeleteRouteResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []RouteWithCursor - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -34280,28 +35883,26 @@ func ParseListRoutesResponse(rsp *http.Response) (*ListRoutesResponse, error) { return response, nil } -// ParsePatchRouteResponse parses an HTTP response from a PatchRouteWithResponse call -func ParsePatchRouteResponse(rsp *http.Response) (*PatchRouteResponse, error) { +// ParseScaleServiceResponse parses an HTTP response from a ScaleServiceWithResponse call +func ParseScaleServiceResponse(rsp *http.Response) (*ScaleServiceResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &PatchRouteResponse{ + response := &ScaleServiceResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest struct { - Headers *Route `json:"headers,omitempty"` - } + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON200 = &dest + response.JSON400 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized @@ -34364,33 +35965,26 @@ func ParsePatchRouteResponse(rsp *http.Response) (*PatchRouteResponse, error) { return response, nil } -// ParseAddRouteResponse parses an HTTP response from a AddRouteWithResponse call -func ParseAddRouteResponse(rsp *http.Response) (*AddRouteResponse, error) { +// ParseListSecretFilesForServiceResponse parses an HTTP response from a ListSecretFilesForServiceWithResponse call +func ParseListSecretFilesForServiceResponse(rsp *http.Response) (*ListSecretFilesForServiceResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &AddRouteResponse{ + response := &ListSecretFilesForServiceResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: - var dest Route - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON201 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest []SecretFileWithCursor if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON400 = &dest + response.JSON200 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized @@ -34453,22 +36047,22 @@ func ParseAddRouteResponse(rsp *http.Response) (*AddRouteResponse, error) { return response, nil } -// ParsePutRoutesResponse parses an HTTP response from a PutRoutesWithResponse call -func ParsePutRoutesResponse(rsp *http.Response) (*PutRoutesResponse, error) { +// ParseUpdateSecretFilesForServiceResponse parses an HTTP response from a UpdateSecretFilesForServiceWithResponse call +func ParseUpdateSecretFilesForServiceResponse(rsp *http.Response) (*UpdateSecretFilesForServiceResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &PutRoutesResponse{ + response := &UpdateSecretFilesForServiceResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []Route + var dest []SecretFileWithCursor if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -34542,15 +36136,15 @@ func ParsePutRoutesResponse(rsp *http.Response) (*PutRoutesResponse, error) { return response, nil } -// ParseDeleteRouteResponse parses an HTTP response from a DeleteRouteWithResponse call -func ParseDeleteRouteResponse(rsp *http.Response) (*DeleteRouteResponse, error) { +// ParseDeleteSecretFileResponse parses an HTTP response from a DeleteSecretFileWithResponse call +func ParseDeleteSecretFileResponse(rsp *http.Response) (*DeleteSecretFileResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &DeleteRouteResponse{ + response := &DeleteSecretFileResponse{ Body: bodyBytes, HTTPResponse: rsp, } @@ -34617,26 +36211,26 @@ func ParseDeleteRouteResponse(rsp *http.Response) (*DeleteRouteResponse, error) return response, nil } -// ParseScaleServiceResponse parses an HTTP response from a ScaleServiceWithResponse call -func ParseScaleServiceResponse(rsp *http.Response) (*ScaleServiceResponse, error) { +// ParseRetrieveSecretFileResponse parses an HTTP response from a RetrieveSecretFileWithResponse call +func ParseRetrieveSecretFileResponse(rsp *http.Response) (*RetrieveSecretFileResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ScaleServiceResponse{ + response := &RetrieveSecretFileResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest SecretFile if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON400 = &dest + response.JSON200 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized @@ -34699,26 +36293,33 @@ func ParseScaleServiceResponse(rsp *http.Response) (*ScaleServiceResponse, error return response, nil } -// ParseListSecretFilesForServiceResponse parses an HTTP response from a ListSecretFilesForServiceWithResponse call -func ParseListSecretFilesForServiceResponse(rsp *http.Response) (*ListSecretFilesForServiceResponse, error) { +// ParseAddOrUpdateSecretFileResponse parses an HTTP response from a AddOrUpdateSecretFileWithResponse call +func ParseAddOrUpdateSecretFileResponse(rsp *http.Response) (*AddOrUpdateSecretFileResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListSecretFilesForServiceResponse{ + response := &AddOrUpdateSecretFileResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []SecretFileWithCursor + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: + var dest SecretFile if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON200 = &dest + response.JSON201 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON400 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized @@ -34781,27 +36382,20 @@ func ParseListSecretFilesForServiceResponse(rsp *http.Response) (*ListSecretFile return response, nil } -// ParseUpdateSecretFilesForServiceResponse parses an HTTP response from a UpdateSecretFilesForServiceWithResponse call -func ParseUpdateSecretFilesForServiceResponse(rsp *http.Response) (*UpdateSecretFilesForServiceResponse, error) { +// ParseSuspendServiceResponse parses an HTTP response from a SuspendServiceWithResponse call +func ParseSuspendServiceResponse(rsp *http.Response) (*SuspendServiceResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &UpdateSecretFilesForServiceResponse{ + response := &SuspendServiceResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []SecretFileWithCursor - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -34870,20 +36464,27 @@ func ParseUpdateSecretFilesForServiceResponse(rsp *http.Response) (*UpdateSecret return response, nil } -// ParseDeleteSecretFileResponse parses an HTTP response from a DeleteSecretFileWithResponse call -func ParseDeleteSecretFileResponse(rsp *http.Response) (*DeleteSecretFileResponse, error) { +// ParseListTaskRunsResponse parses an HTTP response from a ListTaskRunsWithResponse call +func ParseListTaskRunsResponse(rsp *http.Response) (*ListTaskRunsResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &DeleteSecretFileResponse{ + response := &ListTaskRunsResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest []externalRef13.TaskRun + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -34905,19 +36506,80 @@ func ParseDeleteSecretFileResponse(rsp *http.Response) (*DeleteSecretFileRespons } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON406 = &dest + response.JSON429 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: + var dest N500InternalServerError if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON410 = &dest + response.JSON500 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON503 = &dest + + } + + return response, nil +} + +// ParseCreateTaskResponse parses an HTTP response from a CreateTaskWithResponse call +func ParseCreateTaskResponse(rsp *http.Response) (*CreateTaskResponse, error) { + bodyBytes, err := io.ReadAll(rsp.Body) + defer func() { _ = rsp.Body.Close() }() + if err != nil { + return nil, err + } + + response := &CreateTaskResponse{ + Body: bodyBytes, + HTTPResponse: rsp, + } + + switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 202: + var dest externalRef13.TaskRun + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON202 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON400 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON401 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON404 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit @@ -34945,26 +36607,26 @@ func ParseDeleteSecretFileResponse(rsp *http.Response) (*DeleteSecretFileRespons return response, nil } -// ParseRetrieveSecretFileResponse parses an HTTP response from a RetrieveSecretFileWithResponse call -func ParseRetrieveSecretFileResponse(rsp *http.Response) (*RetrieveSecretFileResponse, error) { +// ParseStreamTaskRunsEventsResponse parses an HTTP response from a StreamTaskRunsEventsWithResponse call +func ParseStreamTaskRunsEventsResponse(rsp *http.Response) (*StreamTaskRunsEventsResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &RetrieveSecretFileResponse{ + response := &StreamTaskRunsEventsResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest SecretFile + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: + var dest N400BadRequest if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON200 = &dest + response.JSON400 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized @@ -34987,19 +36649,66 @@ func ParseRetrieveSecretFileResponse(rsp *http.Response) (*RetrieveSecretFileRes } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON406 = &dest + response.JSON429 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: + var dest N500InternalServerError if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON410 = &dest + response.JSON500 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON503 = &dest + + } + + return response, nil +} + +// ParseCancelTaskRunResponse parses an HTTP response from a CancelTaskRunWithResponse call +func ParseCancelTaskRunResponse(rsp *http.Response) (*CancelTaskRunResponse, error) { + bodyBytes, err := io.ReadAll(rsp.Body) + defer func() { _ = rsp.Body.Close() }() + if err != nil { + return nil, err + } + + response := &CancelTaskRunResponse{ + Body: bodyBytes, + HTTPResponse: rsp, + } + + switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON401 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON404 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit @@ -35027,33 +36736,26 @@ func ParseRetrieveSecretFileResponse(rsp *http.Response) (*RetrieveSecretFileRes return response, nil } -// ParseAddOrUpdateSecretFileResponse parses an HTTP response from a AddOrUpdateSecretFileWithResponse call -func ParseAddOrUpdateSecretFileResponse(rsp *http.Response) (*AddOrUpdateSecretFileResponse, error) { +// ParseGetTaskRunResponse parses an HTTP response from a GetTaskRunWithResponse call +func ParseGetTaskRunResponse(rsp *http.Response) (*GetTaskRunResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &AddOrUpdateSecretFileResponse{ + response := &GetTaskRunResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: - var dest SecretFile - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON201 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest externalRef13.TaskRunDetails if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON400 = &dest + response.JSON200 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized @@ -35076,20 +36778,6 @@ func ParseAddOrUpdateSecretFileResponse(rsp *http.Response) (*AddOrUpdateSecretF } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON406 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON410 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -35116,26 +36804,26 @@ func ParseAddOrUpdateSecretFileResponse(rsp *http.Response) (*AddOrUpdateSecretF return response, nil } -// ParseSuspendServiceResponse parses an HTTP response from a SuspendServiceWithResponse call -func ParseSuspendServiceResponse(rsp *http.Response) (*SuspendServiceResponse, error) { +// ParseListTasksResponse parses an HTTP response from a ListTasksWithResponse call +func ParseListTasksResponse(rsp *http.Response) (*ListTasksResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &SuspendServiceResponse{ + response := &ListTasksResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 400: - var dest N400BadRequest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest []TaskWithCursor if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON400 = &dest + response.JSON200 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized @@ -35158,19 +36846,73 @@ func ParseSuspendServiceResponse(rsp *http.Response) (*SuspendServiceResponse, e } response.JSON404 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 406: - var dest N406NotAcceptable + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: + var dest N429RateLimit if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON406 = &dest + response.JSON429 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 410: - var dest N410Gone + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: + var dest N500InternalServerError if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } - response.JSON410 = &dest + response.JSON500 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 503: + var dest N503ServiceUnavailable + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON503 = &dest + + } + + return response, nil +} + +// ParseGetTaskResponse parses an HTTP response from a GetTaskWithResponse call +func ParseGetTaskResponse(rsp *http.Response) (*GetTaskResponse, error) { + bodyBytes, err := io.ReadAll(rsp.Body) + defer func() { _ = rsp.Body.Close() }() + if err != nil { + return nil, err + } + + response := &GetTaskResponse{ + Body: bodyBytes, + HTTPResponse: rsp, + } + + switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest externalRef13.Task + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: + var dest N401Unauthorized + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON401 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 403: + var dest N403Forbidden + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON403 = &dest + + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: + var dest N404NotFound + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON404 = &dest case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 429: var dest N429RateLimit @@ -35342,7 +37084,7 @@ func ParseCreateWebhookResponse(rsp *http.Response) (*CreateWebhookResponse, err switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: - var dest externalRef11.Webhook + var dest externalRef12.Webhook if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -35464,7 +37206,7 @@ func ParseRetrieveWebhookResponse(rsp *http.Response) (*RetrieveWebhookResponse, switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef11.Webhook + var dest externalRef12.Webhook if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -35525,7 +37267,7 @@ func ParseUpdateWebhookResponse(rsp *http.Response) (*UpdateWebhookResponse, err switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef11.Webhook + var dest externalRef12.Webhook if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -35661,7 +37403,7 @@ func ParseListWorkflowsResponse(rsp *http.Response) (*ListWorkflowsResponse, err switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []externalRef12.Workflow + var dest []WorkflowWithCursor if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -35729,7 +37471,7 @@ func ParseCreateWorkflowResponse(rsp *http.Response) (*CreateWorkflowResponse, e switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 201: - var dest externalRef12.Workflow + var dest externalRef13.Workflow if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -35858,7 +37600,7 @@ func ParseGetWorkflowResponse(rsp *http.Response) (*GetWorkflowResponse, error) switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef12.Workflow + var dest externalRef13.Workflow if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -35926,7 +37668,7 @@ func ParseUpdateWorkflowResponse(rsp *http.Response) (*UpdateWorkflowResponse, e switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef12.Workflow + var dest externalRef13.Workflow if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } @@ -35979,20 +37721,27 @@ func ParseUpdateWorkflowResponse(rsp *http.Response) (*UpdateWorkflowResponse, e return response, nil } -// ParseDeployWorkflowResponse parses an HTTP response from a DeployWorkflowWithResponse call -func ParseDeployWorkflowResponse(rsp *http.Response) (*DeployWorkflowResponse, error) { +// ParseListWorkflowVersionsResponse parses an HTTP response from a ListWorkflowVersionsWithResponse call +func ParseListWorkflowVersionsResponse(rsp *http.Response) (*ListWorkflowVersionsResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &DeployWorkflowResponse{ + response := &ListWorkflowVersionsResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: + var dest []WorkflowVersionWithCursor + if err := json.Unmarshal(bodyBytes, &dest); err != nil { + return nil, err + } + response.JSON200 = &dest + case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -36040,27 +37789,20 @@ func ParseDeployWorkflowResponse(rsp *http.Response) (*DeployWorkflowResponse, e return response, nil } -// ParseListWorkflowVersionsResponse parses an HTTP response from a ListWorkflowVersionsWithResponse call -func ParseListWorkflowVersionsResponse(rsp *http.Response) (*ListWorkflowVersionsResponse, error) { +// ParseCreateWorkflowVersionResponse parses an HTTP response from a CreateWorkflowVersionWithResponse call +func ParseCreateWorkflowVersionResponse(rsp *http.Response) (*CreateWorkflowVersionResponse, error) { bodyBytes, err := io.ReadAll(rsp.Body) defer func() { _ = rsp.Body.Close() }() if err != nil { return nil, err } - response := &ListWorkflowVersionsResponse{ + response := &CreateWorkflowVersionResponse{ Body: bodyBytes, HTTPResponse: rsp, } switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []externalRef12.WorkflowVersion - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 401: var dest N401Unauthorized if err := json.Unmarshal(bodyBytes, &dest); err != nil { @@ -36123,7 +37865,7 @@ func ParseGetWorkflowVersionResponse(rsp *http.Response) (*GetWorkflowVersionRes switch { case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest externalRef12.WorkflowVersion + var dest externalRef13.WorkflowVersion if err := json.Unmarshal(bodyBytes, &dest); err != nil { return nil, err } diff --git a/internal/client/disks/disks_gen.go b/internal/client/disks/disks_gen.go index bc1b3db..a31b6d3 100644 --- a/internal/client/disks/disks_gen.go +++ b/internal/client/disks/disks_gen.go @@ -1,6 +1,6 @@ // Package disks provides primitives to interact with the openapi HTTP API. // -// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT. +// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT. package disks import ( diff --git a/internal/client/events/events_gen.go b/internal/client/events/events_gen.go index 8918480..8fa97cc 100644 --- a/internal/client/events/events_gen.go +++ b/internal/client/events/events_gen.go @@ -1,6 +1,6 @@ // Package events provides primitives to interact with the openapi HTTP API. // -// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT. +// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT. package events import ( @@ -9,27 +9,13 @@ import ( externalRef0 "terraform-provider-render/internal/client/autoscaling" externalRef2 "terraform-provider-render/internal/client/disks" - externalRef4 "terraform-provider-render/internal/client/eventtypes" - externalRef5 "terraform-provider-render/internal/client/jobs" + externalRef4 "terraform-provider-render/internal/client/eventstatuses" + externalRef5 "terraform-provider-render/internal/client/eventtypes" + externalRef6 "terraform-provider-render/internal/client/jobs" "github.com/oapi-codegen/runtime" ) -// Defines values for CronJobRunStatus. -const ( - CronJobRunStatusCanceled CronJobRunStatus = "canceled" - CronJobRunStatusPending CronJobRunStatus = "pending" - CronJobRunStatusSuccessful CronJobRunStatus = "successful" - CronJobRunStatusUnsuccessful CronJobRunStatus = "unsuccessful" -) - -// Defines values for EventStatus. -const ( - EventStatusCanceled EventStatus = "canceled" - EventStatusFailed EventStatus = "failed" - EventStatusSucceeded EventStatus = "succeeded" -) - // AutoscalingConfigChangedEvent defines model for autoscalingConfigChangedEvent. type AutoscalingConfigChangedEvent struct { FromConfig *externalRef0.AutoscalingConfig `json:"fromConfig,omitempty"` @@ -106,10 +92,10 @@ type BuildDeployTrigger struct { // BuildEndedEvent defines model for buildEndedEvent. type BuildEndedEvent struct { - BuildId string `json:"buildId"` - BuildStatus EventStatus `json:"buildStatus"` - Reason BuildDeployEndReason `json:"reason"` - // Deprecated: + BuildId string `json:"buildId"` + BuildStatus externalRef4.EventStatus `json:"buildStatus"` + Reason BuildDeployEndReason `json:"reason"` + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set Status int `json:"status"` } @@ -130,9 +116,9 @@ type CommitIgnoredEvent struct { // CronJobRunEndedEvent defines model for cronJobRunEndedEvent. type CronJobRunEndedEvent struct { - CronJobRunId string `json:"cronJobRunId"` - Reason *FailureReason `json:"reason,omitempty"` - Status CronJobRunStatus `json:"status"` + CronJobRunId string `json:"cronJobRunId"` + Reason *FailureReason `json:"reason,omitempty"` + Status externalRef4.CronJobRunStatus `json:"status"` // User User who triggered the action User *User `json:"user,omitempty"` @@ -143,15 +129,12 @@ type CronJobRunStartedEvent struct { CronJobRunId string `json:"cronJobRunId"` } -// CronJobRunStatus defines model for cronJobRunStatus. -type CronJobRunStatus string - // DeployEndedEvent defines model for deployEndedEvent. type DeployEndedEvent struct { - DeployId string `json:"deployId"` - DeployStatus EventStatus `json:"deployStatus"` - Reason BuildDeployEndReason `json:"reason"` - // Deprecated: + DeployId string `json:"deployId"` + DeployStatus externalRef4.EventStatus `json:"deployStatus"` + Reason BuildDeployEndReason `json:"reason"` + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set Status int `json:"status"` } @@ -212,7 +195,7 @@ type Event struct { Id EventId `json:"id"` ServiceId string `json:"serviceId"` Timestamp time.Time `json:"timestamp"` - Type externalRef4.EventType `json:"type"` + Type externalRef5.EventType `json:"type"` } // EventDetails defines model for eventDetails. @@ -223,9 +206,6 @@ type EventDetails struct { // EventId defines model for eventId. type EventId = string -// EventStatus defines model for eventStatus. -type EventStatus string - // FailureReason defines model for failureReason. type FailureReason struct { // EarlyExit If true, the application exited early. Services besides cron jobs should not exit unless receiving a `SIGTERM` signal from Render. @@ -267,9 +247,9 @@ type InstanceId = string // JobRunEndedEvent defines model for jobRunEndedEvent. type JobRunEndedEvent struct { - JobId externalRef5.JobId `json:"jobId"` + JobId externalRef6.JobId `json:"jobId"` Reason *FailureReason `json:"reason,omitempty"` - Status externalRef5.JobStatus `json:"status"` + Status externalRef6.JobStatus `json:"status"` } // KeyValueAvailableEvent defines model for keyValueAvailableEvent. @@ -430,11 +410,11 @@ type PostgresUpgradeSucceededEvent struct { // PreDeployEndedEvent defines model for preDeployEndedEvent. type PreDeployEndedEvent struct { - DeployCommandExecutionId string `json:"deployCommandExecutionId"` - DeployId string `json:"deployId"` - PreDeployStatus EventStatus `json:"preDeployStatus"` - Reason BuildDeployEndReason `json:"reason"` - // Deprecated: + DeployCommandExecutionId string `json:"deployCommandExecutionId"` + DeployId string `json:"deployId"` + PreDeployStatus externalRef4.EventStatus `json:"preDeployStatus"` + Reason BuildDeployEndReason `json:"reason"` + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set Status int `json:"status"` } @@ -467,7 +447,7 @@ type ServiceEvent struct { Id EventId `json:"id"` ServiceId string `json:"serviceId"` Timestamp time.Time `json:"timestamp"` - Type externalRef4.ServiceEventType `json:"type"` + Type externalRef5.ServiceEventType `json:"type"` } // ServiceEventDetails defines model for serviceEventDetails. diff --git a/internal/client/eventstatuses/eventstatuses_gen.go b/internal/client/eventstatuses/eventstatuses_gen.go new file mode 100644 index 0000000..6031692 --- /dev/null +++ b/internal/client/eventstatuses/eventstatuses_gen.go @@ -0,0 +1,25 @@ +// Package eventstatuses provides primitives to interact with the openapi HTTP API. +// +// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT. +package eventstatuses + +// Defines values for CronJobRunStatus. +const ( + CronJobRunStatusCanceled CronJobRunStatus = "canceled" + CronJobRunStatusPending CronJobRunStatus = "pending" + CronJobRunStatusSuccessful CronJobRunStatus = "successful" + CronJobRunStatusUnsuccessful CronJobRunStatus = "unsuccessful" +) + +// Defines values for EventStatus. +const ( + EventStatusCanceled EventStatus = "canceled" + EventStatusFailed EventStatus = "failed" + EventStatusSucceeded EventStatus = "succeeded" +) + +// CronJobRunStatus defines model for cronJobRunStatus. +type CronJobRunStatus string + +// EventStatus defines model for eventStatus. +type EventStatus string diff --git a/internal/client/eventtypes/eventtypes_gen.go b/internal/client/eventtypes/eventtypes_gen.go index 3b917b2..56bdf0d 100644 --- a/internal/client/eventtypes/eventtypes_gen.go +++ b/internal/client/eventtypes/eventtypes_gen.go @@ -1,70 +1,71 @@ // Package eventtypes provides primitives to interact with the openapi HTTP API. // -// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT. +// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT. package eventtypes // Defines values for EventType. const ( - EventTypeAutoscalingConfigChanged EventType = "autoscaling_config_changed" - EventTypeAutoscalingEnded EventType = "autoscaling_ended" - EventTypeAutoscalingStarted EventType = "autoscaling_started" - EventTypeBranchDeleted EventType = "branch_deleted" - EventTypeBuildEnded EventType = "build_ended" - EventTypeBuildStarted EventType = "build_started" - EventTypeCommitIgnored EventType = "commit_ignored" - EventTypeCronJobRunEnded EventType = "cron_job_run_ended" - EventTypeCronJobRunStarted EventType = "cron_job_run_started" - EventTypeDeployEnded EventType = "deploy_ended" - EventTypeDeployStarted EventType = "deploy_started" - EventTypeDiskCreated EventType = "disk_created" - EventTypeDiskDeleted EventType = "disk_deleted" - EventTypeDiskUpdated EventType = "disk_updated" - EventTypeEdgeCacheDisabled EventType = "edge_cache_disabled" - EventTypeEdgeCacheEnabled EventType = "edge_cache_enabled" - EventTypeEdgeCachePurged EventType = "edge_cache_purged" - EventTypeImagePullFailed EventType = "image_pull_failed" - EventTypeInstanceCountChanged EventType = "instance_count_changed" - EventTypeJobRunEnded EventType = "job_run_ended" - EventTypeKeyValueAvailable EventType = "key_value_available" - EventTypeKeyValueConfigRestart EventType = "key_value_config_restart" - EventTypeKeyValueUnhealthy EventType = "key_value_unhealthy" - EventTypeMaintenanceEnded EventType = "maintenance_ended" - EventTypeMaintenanceModeEnabled EventType = "maintenance_mode_enabled" - EventTypeMaintenanceModeUriUpdated EventType = "maintenance_mode_uri_updated" - EventTypeMaintenanceStarted EventType = "maintenance_started" - EventTypePipelineMinutesExhausted EventType = "pipeline_minutes_exhausted" - EventTypePlanChanged EventType = "plan_changed" - EventTypePostgresAvailable EventType = "postgres_available" - EventTypePostgresBackupCompleted EventType = "postgres_backup_completed" - EventTypePostgresBackupFailed EventType = "postgres_backup_failed" - EventTypePostgresBackupStarted EventType = "postgres_backup_started" - EventTypePostgresClusterLeaderChanged EventType = "postgres_cluster_leader_changed" - EventTypePostgresCreated EventType = "postgres_created" - EventTypePostgresDiskSizeChanged EventType = "postgres_disk_size_changed" - EventTypePostgresHaStatusChanged EventType = "postgres_ha_status_changed" - EventTypePostgresPitrCheckpointCompleted EventType = "postgres_pitr_checkpoint_completed" - EventTypePostgresPitrCheckpointFailed EventType = "postgres_pitr_checkpoint_failed" - EventTypePostgresPitrCheckpointStarted EventType = "postgres_pitr_checkpoint_started" - EventTypePostgresReadReplicaStale EventType = "postgres_read_replica_stale" - EventTypePostgresReadReplicasChanged EventType = "postgres_read_replicas_changed" - EventTypePostgresRestarted EventType = "postgres_restarted" - EventTypePostgresRestoreFailed EventType = "postgres_restore_failed" - EventTypePostgresRestoreSucceeded EventType = "postgres_restore_succeeded" - EventTypePostgresUnavailable EventType = "postgres_unavailable" - EventTypePostgresUpgradeFailed EventType = "postgres_upgrade_failed" - EventTypePostgresUpgradeStarted EventType = "postgres_upgrade_started" - EventTypePostgresUpgradeSucceeded EventType = "postgres_upgrade_succeeded" - EventTypePostgresWalArchiveFailed EventType = "postgres_wal_archive_failed" - EventTypePreDeployEnded EventType = "pre_deploy_ended" - EventTypePreDeployStarted EventType = "pre_deploy_started" - EventTypeServerAvailable EventType = "server_available" - EventTypeServerFailed EventType = "server_failed" - EventTypeServerHardwareFailure EventType = "server_hardware_failure" - EventTypeServerRestarted EventType = "server_restarted" - EventTypeServiceResumed EventType = "service_resumed" - EventTypeServiceSuspended EventType = "service_suspended" - EventTypeZeroDowntimeRedeployEnded EventType = "zero_downtime_redeploy_ended" - EventTypeZeroDowntimeRedeployStarted EventType = "zero_downtime_redeploy_started" + EventTypeAutoscalingConfigChanged EventType = "autoscaling_config_changed" + EventTypeAutoscalingEnded EventType = "autoscaling_ended" + EventTypeAutoscalingStarted EventType = "autoscaling_started" + EventTypeBranchDeleted EventType = "branch_deleted" + EventTypeBuildEnded EventType = "build_ended" + EventTypeBuildStarted EventType = "build_started" + EventTypeCommitIgnored EventType = "commit_ignored" + EventTypeCronJobRunEnded EventType = "cron_job_run_ended" + EventTypeCronJobRunStarted EventType = "cron_job_run_started" + EventTypeDeployEnded EventType = "deploy_ended" + EventTypeDeployStarted EventType = "deploy_started" + EventTypeDiskCreated EventType = "disk_created" + EventTypeDiskDeleted EventType = "disk_deleted" + EventTypeDiskUpdated EventType = "disk_updated" + EventTypeEdgeCacheDisabled EventType = "edge_cache_disabled" + EventTypeEdgeCacheEnabled EventType = "edge_cache_enabled" + EventTypeEdgeCachePurged EventType = "edge_cache_purged" + EventTypeImagePullFailed EventType = "image_pull_failed" + EventTypeInstanceCountChanged EventType = "instance_count_changed" + EventTypeJobRunEnded EventType = "job_run_ended" + EventTypeKeyValueAvailable EventType = "key_value_available" + EventTypeKeyValueConfigRestart EventType = "key_value_config_restart" + EventTypeKeyValueUnhealthy EventType = "key_value_unhealthy" + EventTypeMaintenanceEnded EventType = "maintenance_ended" + EventTypeMaintenanceModeEnabled EventType = "maintenance_mode_enabled" + EventTypeMaintenanceModeUriUpdated EventType = "maintenance_mode_uri_updated" + EventTypeMaintenanceStarted EventType = "maintenance_started" + EventTypePipelineMinutesExhausted EventType = "pipeline_minutes_exhausted" + EventTypePlanChanged EventType = "plan_changed" + EventTypePostgresAvailable EventType = "postgres_available" + EventTypePostgresBackupCompleted EventType = "postgres_backup_completed" + EventTypePostgresBackupFailed EventType = "postgres_backup_failed" + EventTypePostgresBackupStarted EventType = "postgres_backup_started" + EventTypePostgresClusterLeaderChanged EventType = "postgres_cluster_leader_changed" + EventTypePostgresCreated EventType = "postgres_created" + EventTypePostgresDiskAutoscalingEnabledChanged EventType = "postgres_disk_autoscaling_enabled_changed" + EventTypePostgresDiskSizeChanged EventType = "postgres_disk_size_changed" + EventTypePostgresHaStatusChanged EventType = "postgres_ha_status_changed" + EventTypePostgresPitrCheckpointCompleted EventType = "postgres_pitr_checkpoint_completed" + EventTypePostgresPitrCheckpointFailed EventType = "postgres_pitr_checkpoint_failed" + EventTypePostgresPitrCheckpointStarted EventType = "postgres_pitr_checkpoint_started" + EventTypePostgresReadReplicaStale EventType = "postgres_read_replica_stale" + EventTypePostgresReadReplicasChanged EventType = "postgres_read_replicas_changed" + EventTypePostgresRestarted EventType = "postgres_restarted" + EventTypePostgresRestoreFailed EventType = "postgres_restore_failed" + EventTypePostgresRestoreSucceeded EventType = "postgres_restore_succeeded" + EventTypePostgresUnavailable EventType = "postgres_unavailable" + EventTypePostgresUpgradeFailed EventType = "postgres_upgrade_failed" + EventTypePostgresUpgradeStarted EventType = "postgres_upgrade_started" + EventTypePostgresUpgradeSucceeded EventType = "postgres_upgrade_succeeded" + EventTypePostgresWalArchiveFailed EventType = "postgres_wal_archive_failed" + EventTypePreDeployEnded EventType = "pre_deploy_ended" + EventTypePreDeployStarted EventType = "pre_deploy_started" + EventTypeServerAvailable EventType = "server_available" + EventTypeServerFailed EventType = "server_failed" + EventTypeServerHardwareFailure EventType = "server_hardware_failure" + EventTypeServerRestarted EventType = "server_restarted" + EventTypeServiceResumed EventType = "service_resumed" + EventTypeServiceSuspended EventType = "service_suspended" + EventTypeZeroDowntimeRedeployEnded EventType = "zero_downtime_redeploy_ended" + EventTypeZeroDowntimeRedeployStarted EventType = "zero_downtime_redeploy_started" ) // Defines values for ServiceEventType. diff --git a/internal/client/jobs/jobs_gen.go b/internal/client/jobs/jobs_gen.go index 572901a..e43812b 100644 --- a/internal/client/jobs/jobs_gen.go +++ b/internal/client/jobs/jobs_gen.go @@ -1,6 +1,6 @@ // Package jobs provides primitives to interact with the openapi HTTP API. // -// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT. +// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT. package jobs import ( diff --git a/internal/client/logs/logs_gen.go b/internal/client/logs/logs_gen.go index a675ab1..f126c19 100644 --- a/internal/client/logs/logs_gen.go +++ b/internal/client/logs/logs_gen.go @@ -1,6 +1,6 @@ // Package logs provides primitives to interact with the openapi HTTP API. // -// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT. +// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT. package logs import ( @@ -176,12 +176,6 @@ type LogFilterText = []string // LogFilterType defines model for logFilterType. type LogFilterType = []string -// LogFilterWorkflowService defines model for logFilterWorkflowService. -type LogFilterWorkflowService = []string - -// LogFilterWorkflowVersion defines model for logFilterWorkflowVersion. -type LogFilterWorkflowVersion = []string - // LogLabelParam defines model for logLabelParam. type LogLabelParam string diff --git a/internal/client/maintenance/maintenance_gen.go b/internal/client/maintenance/maintenance_gen.go index 9ff2389..fa24e26 100644 --- a/internal/client/maintenance/maintenance_gen.go +++ b/internal/client/maintenance/maintenance_gen.go @@ -1,6 +1,6 @@ // Package maintenance provides primitives to interact with the openapi HTTP API. // -// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT. +// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT. package maintenance import ( diff --git a/internal/client/metrics/metrics_gen.go b/internal/client/metrics/metrics_gen.go index 6129c6b..0a51cc7 100644 --- a/internal/client/metrics/metrics_gen.go +++ b/internal/client/metrics/metrics_gen.go @@ -1,6 +1,6 @@ // Package metrics provides primitives to interact with the openapi HTTP API. // -// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT. +// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT. package metrics import ( diff --git a/internal/client/notifications/notifications_gen.go b/internal/client/notifications/notifications_gen.go index d9505f7..72548af 100644 --- a/internal/client/notifications/notifications_gen.go +++ b/internal/client/notifications/notifications_gen.go @@ -1,6 +1,6 @@ // Package notifications provides primitives to interact with the openapi HTTP API. // -// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT. +// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT. package notifications // Defines values for NotifyOverride. diff --git a/internal/client/postgres/postgres_gen.go b/internal/client/postgres/postgres_gen.go index 57cca92..028b4ea 100644 --- a/internal/client/postgres/postgres_gen.go +++ b/internal/client/postgres/postgres_gen.go @@ -1,6 +1,6 @@ // Package postgres provides primitives to interact with the openapi HTTP API. // -// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT. +// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT. package postgres import ( diff --git a/internal/client/types_gen.go b/internal/client/types_gen.go index 3ba2937..dc98295 100644 --- a/internal/client/types_gen.go +++ b/internal/client/types_gen.go @@ -1,6 +1,6 @@ // Package client provides primitives to interact with the openapi HTTP API. // -// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT. +// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT. package client import ( @@ -11,15 +11,15 @@ import ( externalRef1 "terraform-provider-render/internal/client/blueprints" externalRef2 "terraform-provider-render/internal/client/disks" externalRef3 "terraform-provider-render/internal/client/events" - externalRef4 "terraform-provider-render/internal/client/eventtypes" - externalRef5 "terraform-provider-render/internal/client/jobs" - externalRef6 "terraform-provider-render/internal/client/logs" - externalRef7 "terraform-provider-render/internal/client/maintenance" - externalRef8 "terraform-provider-render/internal/client/metrics" - externalRef9 "terraform-provider-render/internal/client/notifications" - externalRef10 "terraform-provider-render/internal/client/postgres" - externalRef11 "terraform-provider-render/internal/client/webhooks" - externalRef12 "terraform-provider-render/internal/client/workflows" + externalRef5 "terraform-provider-render/internal/client/eventtypes" + externalRef6 "terraform-provider-render/internal/client/jobs" + externalRef7 "terraform-provider-render/internal/client/logs" + externalRef8 "terraform-provider-render/internal/client/maintenance" + externalRef9 "terraform-provider-render/internal/client/metrics" + externalRef10 "terraform-provider-render/internal/client/notifications" + externalRef11 "terraform-provider-render/internal/client/postgres" + externalRef12 "terraform-provider-render/internal/client/webhooks" + externalRef13 "terraform-provider-render/internal/client/workflows" "github.com/oapi-codegen/runtime" ) @@ -287,6 +287,7 @@ const ( N15 PostgresVersion = "15" N16 PostgresVersion = "16" N17 PostgresVersion = "17" + N18 PostgresVersion = "18" ) // Defines values for PreviewsGeneration. @@ -419,6 +420,15 @@ const ( Inactive TeamMemberStatus = "inactive" ) +// Defines values for TeamMemberRole. +const ( + ADMIN TeamMemberRole = "ADMIN" + DEVELOPER TeamMemberRole = "DEVELOPER" + WORKSPACEBILLING TeamMemberRole = "WORKSPACE_BILLING" + WORKSPACECONTRIBUTOR TeamMemberRole = "WORKSPACE_CONTRIBUTOR" + WORKSPACEVIEWER TeamMemberRole = "WORKSPACE_VIEWER" +) + // Defines values for ListLogsValuesParamsLabel. const ( Host ListLogsValuesParamsLabel = "host" @@ -465,6 +475,11 @@ const ( ListRoutesParamsTypeRewrite ListRoutesParamsType = "rewrite" ) +// Defines values for StreamTaskRunsEventsParamsAccept. +const ( + TexteventStream StreamTaskRunsEventsParamsAccept = "text/event-stream" +) + // AddUpdateEnvVarInput defines model for addUpdateEnvVarInput. type AddUpdateEnvVarInput struct { union json.RawMessage @@ -530,7 +545,7 @@ type BackgroundWorkerDetails struct { Disk *externalRef2.Disk `json:"disk,omitempty"` // Env This field has been deprecated, runtime should be used in its place. - // Deprecated: + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set Env ServiceEnv `json:"env"` EnvSpecificDetails EnvSpecificDetails `json:"envSpecificDetails"` @@ -546,7 +561,7 @@ type BackgroundWorkerDetails struct { Previews *Previews `json:"previews,omitempty"` // PullRequestPreviewsEnabled This field has been deprecated. previews.generation should be used in its place. - // Deprecated: + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set PullRequestPreviewsEnabled *PullRequestPreviewsEnabled `json:"pullRequestPreviewsEnabled,omitempty"` // Region Defaults to "oregon" @@ -572,7 +587,7 @@ type BackgroundWorkerDetailsPATCH struct { Previews *Previews `json:"previews,omitempty"` // PullRequestPreviewsEnabled This field has been deprecated. previews.generation should be used in its place. - // Deprecated: + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set PullRequestPreviewsEnabled *PullRequestPreviewsEnabled `json:"pullRequestPreviewsEnabled,omitempty"` // Runtime Runtime @@ -585,7 +600,7 @@ type BackgroundWorkerDetailsPOST struct { Disk *ServiceDisk `json:"disk,omitempty"` // Env This field has been deprecated, runtime should be used in its place. - // Deprecated: + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set Env *ServiceEnv `json:"env,omitempty"` EnvSpecificDetails *EnvSpecificDetailsPOST `json:"envSpecificDetails,omitempty"` @@ -601,7 +616,7 @@ type BackgroundWorkerDetailsPOST struct { Previews *Previews `json:"previews,omitempty"` // PullRequestPreviewsEnabled This field has been deprecated. previews.generation should be used in its place. - // Deprecated: + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set PullRequestPreviewsEnabled *PullRequestPreviewsEnabled `json:"pullRequestPreviewsEnabled,omitempty"` // Region Defaults to "oregon" @@ -644,7 +659,7 @@ type CronJobDetails struct { BuildPlan BuildPlan `json:"buildPlan"` // Env This field has been deprecated, runtime should be used in its place. - // Deprecated: + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set Env ServiceEnv `json:"env"` EnvSpecificDetails EnvSpecificDetails `json:"envSpecificDetails"` LastSuccessfulRunAt *time.Time `json:"lastSuccessfulRunAt,omitempty"` @@ -675,7 +690,7 @@ type CronJobDetailsPATCH struct { // CronJobDetailsPOST defines model for cronJobDetailsPOST. type CronJobDetailsPOST struct { // Env This field has been deprecated, runtime should be used in its place. - // Deprecated: + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set Env *ServiceEnv `json:"env,omitempty"` EnvSpecificDetails *EnvSpecificDetails `json:"envSpecificDetails,omitempty"` @@ -1040,7 +1055,7 @@ type InstanceId = string // JobWithCursor defines model for jobWithCursor. type JobWithCursor struct { Cursor Cursor `json:"cursor"` - Job externalRef5.Job `json:"job"` + Job externalRef6.Job `json:"job"` } // KeyValue A Key Value instance @@ -1104,7 +1119,7 @@ type KeyValueDetail struct { // IpAllowList The IP allow list for the Key Value instance IpAllowList []CidrBlockAndDescription `json:"ipAllowList"` - Maintenance *externalRef7.MaintenanceRun `json:"maintenance,omitempty"` + Maintenance *externalRef8.MaintenanceRun `json:"maintenance,omitempty"` // Name The name of the Key Value instance Name string `json:"name"` @@ -1210,8 +1225,8 @@ type NetworkIsolationEnabled = bool // NotificationOverrideWithCursor defines model for notificationOverrideWithCursor. type NotificationOverrideWithCursor struct { - Cursor Cursor `json:"cursor"` - Override externalRef9.NotificationOverride `json:"override"` + Cursor Cursor `json:"cursor"` + Override externalRef10.NotificationOverride `json:"override"` } // NotifySetting defines model for notifySetting. @@ -1249,11 +1264,12 @@ type Postgres struct { CreatedAt time.Time `json:"createdAt"` // DashboardUrl The URL to view the Postgres instance in the Render Dashboard - DashboardUrl string `json:"dashboardUrl"` - DatabaseName string `json:"databaseName"` - DatabaseUser string `json:"databaseUser"` - DiskSizeGB *int `json:"diskSizeGB,omitempty"` - EnvironmentId *string `json:"environmentId,omitempty"` + DashboardUrl string `json:"dashboardUrl"` + DatabaseName string `json:"databaseName"` + DatabaseUser string `json:"databaseUser"` + DiskAutoscalingEnabled bool `json:"diskAutoscalingEnabled"` + DiskSizeGB *int `json:"diskSizeGB,omitempty"` + EnvironmentId *string `json:"environmentId,omitempty"` // ExpiresAt The time at which the database will be expire. Applies to free tier databases only. ExpiresAt *time.Time `json:"expiresAt,omitempty"` @@ -1262,7 +1278,7 @@ type Postgres struct { IpAllowList []CidrBlockAndDescription `json:"ipAllowList"` Name string `json:"name"` Owner Owner `json:"owner"` - Plan externalRef10.PostgresPlans `json:"plan"` + Plan externalRef11.PostgresPlans `json:"plan"` PrimaryPostgresID *string `json:"primaryPostgresID,omitempty"` ReadReplicas ReadReplicas `json:"readReplicas"` @@ -1294,21 +1310,23 @@ type PostgresDetail struct { CreatedAt time.Time `json:"createdAt"` // DashboardUrl The URL to view the Postgres instance in the Render Dashboard - DashboardUrl string `json:"dashboardUrl"` - DatabaseName string `json:"databaseName"` - DatabaseUser string `json:"databaseUser"` - DiskSizeGB *int `json:"diskSizeGB,omitempty"` - EnvironmentId *string `json:"environmentId,omitempty"` + DashboardUrl string `json:"dashboardUrl"` + DatabaseName string `json:"databaseName"` + DatabaseUser string `json:"databaseUser"` + DiskAutoscalingEnabled bool `json:"diskAutoscalingEnabled"` + DiskSizeGB *int `json:"diskSizeGB,omitempty"` + EnvironmentId *string `json:"environmentId,omitempty"` // ExpiresAt The time at which the database will be expire. Applies to free tier databases only. ExpiresAt *time.Time `json:"expiresAt,omitempty"` HighAvailabilityEnabled bool `json:"highAvailabilityEnabled"` Id string `json:"id"` IpAllowList []CidrBlockAndDescription `json:"ipAllowList"` - Maintenance *externalRef7.MaintenanceRun `json:"maintenance,omitempty"` + Maintenance *externalRef8.MaintenanceRun `json:"maintenance,omitempty"` Name string `json:"name"` Owner Owner `json:"owner"` - Plan externalRef10.PostgresPlans `json:"plan"` + ParameterOverrides *PostgresParameterOverrides `json:"parameterOverrides,omitempty"` + Plan externalRef11.PostgresPlans `json:"plan"` PrimaryPostgresID *string `json:"primaryPostgresID,omitempty"` ReadReplicas ReadReplicas `json:"readReplicas"` @@ -1337,10 +1355,12 @@ type PostgresPATCHInput struct { // DiskSizeGB The number of gigabytes of disk space to allocate for the database DiskSizeGB *int `json:"diskSizeGB,omitempty"` + EnableDiskAutoscaling *bool `json:"enableDiskAutoscaling,omitempty"` EnableHighAvailability *bool `json:"enableHighAvailability,omitempty"` IpAllowList *[]CidrBlockAndDescription `json:"ipAllowList,omitempty"` Name *string `json:"name,omitempty"` - Plan *externalRef10.PostgresPlans `json:"plan,omitempty"` + ParameterOverrides *PostgresParameterOverrides `json:"parameterOverrides,omitempty"` + Plan *externalRef11.PostgresPlans `json:"plan,omitempty"` ReadReplicas *ReadReplicasInput `json:"readReplicas,omitempty"` } @@ -1357,6 +1377,7 @@ type PostgresPOSTInput struct { // DiskSizeGB The number of gigabytes of disk space to allocate for the database DiskSizeGB *int `json:"diskSizeGB,omitempty"` + EnableDiskAutoscaling *bool `json:"enableDiskAutoscaling,omitempty"` EnableHighAvailability *bool `json:"enableHighAvailability,omitempty"` EnvironmentId *string `json:"environmentId,omitempty"` IpAllowList *[]CidrBlockAndDescription `json:"ipAllowList,omitempty"` @@ -1365,15 +1386,19 @@ type PostgresPOSTInput struct { Name string `json:"name"` // OwnerId The ID of the workspace to create the database for - OwnerId string `json:"ownerId"` - Plan externalRef10.PostgresPlans `json:"plan"` - ReadReplicas *ReadReplicasInput `json:"readReplicas,omitempty"` - Region *string `json:"region,omitempty"` + OwnerId string `json:"ownerId"` + ParameterOverrides *PostgresParameterOverrides `json:"parameterOverrides,omitempty"` + Plan externalRef11.PostgresPlans `json:"plan"` + ReadReplicas *ReadReplicasInput `json:"readReplicas,omitempty"` + Region *string `json:"region,omitempty"` // Version The PostgreSQL version Version PostgresVersion `json:"version"` } +// PostgresParameterOverrides defines model for postgresParameterOverrides. +type PostgresParameterOverrides map[string]string + // PostgresVersion The PostgreSQL version type PostgresVersion string @@ -1411,7 +1436,7 @@ type PrivateServiceDetails struct { Disk *externalRef2.Disk `json:"disk,omitempty"` // Env This field has been deprecated, runtime should be used in its place. - // Deprecated: + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set Env ServiceEnv `json:"env"` EnvSpecificDetails EnvSpecificDetails `json:"envSpecificDetails"` @@ -1428,7 +1453,7 @@ type PrivateServiceDetails struct { Previews *Previews `json:"previews,omitempty"` // PullRequestPreviewsEnabled This field has been deprecated. previews.generation should be used in its place. - // Deprecated: + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set PullRequestPreviewsEnabled *PullRequestPreviewsEnabled `json:"pullRequestPreviewsEnabled,omitempty"` // Region Defaults to "oregon" @@ -1455,7 +1480,7 @@ type PrivateServiceDetailsPATCH struct { Previews *Previews `json:"previews,omitempty"` // PullRequestPreviewsEnabled This field has been deprecated. previews.generation should be used in its place. - // Deprecated: + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set PullRequestPreviewsEnabled *PullRequestPreviewsEnabled `json:"pullRequestPreviewsEnabled,omitempty"` // Runtime Runtime @@ -1468,7 +1493,7 @@ type PrivateServiceDetailsPOST struct { Disk *ServiceDisk `json:"disk,omitempty"` // Env This field has been deprecated, runtime should be used in its place. - // Deprecated: + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set Env *ServiceEnv `json:"env,omitempty"` EnvSpecificDetails *EnvSpecificDetailsPOST `json:"envSpecificDetails,omitempty"` @@ -1484,7 +1509,7 @@ type PrivateServiceDetailsPOST struct { Previews *Previews `json:"previews,omitempty"` // PullRequestPreviewsEnabled This field has been deprecated. previews.generation should be used in its place. - // Deprecated: + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set PullRequestPreviewsEnabled *PullRequestPreviewsEnabled `json:"pullRequestPreviewsEnabled,omitempty"` // Region Defaults to "oregon" @@ -1559,13 +1584,15 @@ type ReadReplica struct { Id string `json:"id"` // Name The display name of the replica instance. - Name string `json:"name"` + Name string `json:"name"` + ParameterOverrides *PostgresParameterOverrides `json:"parameterOverrides,omitempty"` } // ReadReplicaInput defines model for readReplicaInput. type ReadReplicaInput struct { // Name The display name of the replica instance. - Name string `json:"name"` + Name string `json:"name"` + ParameterOverrides *PostgresParameterOverrides `json:"parameterOverrides,omitempty"` } // ReadReplicas defines model for readReplicas. @@ -1635,7 +1662,7 @@ type RedisDetail struct { // IpAllowList The IP allow list for the Redis instance IpAllowList []CidrBlockAndDescription `json:"ipAllowList"` - Maintenance *externalRef7.MaintenanceRun `json:"maintenance,omitempty"` + Maintenance *externalRef8.MaintenanceRun `json:"maintenance,omitempty"` // Name The name of the Redis instance Name string `json:"name"` @@ -1967,7 +1994,7 @@ type StaticSiteDetails struct { PublishPath string `json:"publishPath"` // PullRequestPreviewsEnabled This field has been deprecated. previews.generation should be used in its place. - // Deprecated: + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set PullRequestPreviewsEnabled *PullRequestPreviewsEnabled `json:"pullRequestPreviewsEnabled,omitempty"` // RenderSubdomainPolicy Controls whether render.com subdomains are available for the service @@ -1983,7 +2010,7 @@ type StaticSiteDetailsPATCH struct { PublishPath *string `json:"publishPath,omitempty"` // PullRequestPreviewsEnabled This field has been deprecated. previews.generation should be used in its place. - // Deprecated: + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set PullRequestPreviewsEnabled *PullRequestPreviewsEnabled `json:"pullRequestPreviewsEnabled,omitempty"` // RenderSubdomainPolicy Controls whether render.com subdomains are available for the service @@ -2001,7 +2028,7 @@ type StaticSiteDetailsPOST struct { PublishPath *string `json:"publishPath,omitempty"` // PullRequestPreviewsEnabled This field has been deprecated. previews.generation should be used in its place. - // Deprecated: + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set PullRequestPreviewsEnabled *PullRequestPreviewsEnabled `json:"pullRequestPreviewsEnabled,omitempty"` // RenderSubdomainPolicy Controls whether render.com subdomains are available for the service @@ -2018,19 +2045,30 @@ type SyncWithCursor struct { Sync externalRef1.Sync `json:"sync"` } +// TaskWithCursor defines model for taskWithCursor. +type TaskWithCursor struct { + Cursor Cursor `json:"cursor"` + Task externalRef13.Task `json:"task"` +} + // TeamMember defines model for teamMember. type TeamMember struct { - Email string `json:"email"` - MfaEnabled bool `json:"mfaEnabled"` - Name string `json:"name"` - Role string `json:"role"` - Status TeamMemberStatus `json:"status"` - UserId string `json:"userId"` + Email string `json:"email"` + MfaEnabled bool `json:"mfaEnabled"` + Name string `json:"name"` + + // Role The member's workspace role. Values are always returned in uppercase. + Role TeamMemberRole `json:"role"` + Status TeamMemberStatus `json:"status"` + UserId string `json:"userId"` } // TeamMemberStatus defines model for TeamMember.Status. type TeamMemberStatus string +// TeamMemberRole The member's workspace role. Values are always returned in uppercase. +type TeamMemberRole string + // TeamMembers defines model for teamMembers. type TeamMembers = []TeamMember @@ -2048,7 +2086,7 @@ type WebServiceDetails struct { Disk *externalRef2.Disk `json:"disk,omitempty"` // Env This field has been deprecated, runtime should be used in its place. - // Deprecated: + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set Env ServiceEnv `json:"env"` EnvSpecificDetails EnvSpecificDetails `json:"envSpecificDetails"` HealthCheckPath string `json:"healthCheckPath"` @@ -2068,7 +2106,7 @@ type WebServiceDetails struct { Previews *Previews `json:"previews,omitempty"` // PullRequestPreviewsEnabled This field has been deprecated. previews.generation should be used in its place. - // Deprecated: + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set PullRequestPreviewsEnabled *PullRequestPreviewsEnabled `json:"pullRequestPreviewsEnabled,omitempty"` // Region Defaults to "oregon" @@ -2102,7 +2140,7 @@ type WebServiceDetailsPATCH struct { Previews *Previews `json:"previews,omitempty"` // PullRequestPreviewsEnabled This field has been deprecated. previews.generation should be used in its place. - // Deprecated: + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set PullRequestPreviewsEnabled *PullRequestPreviewsEnabled `json:"pullRequestPreviewsEnabled,omitempty"` // RenderSubdomainPolicy Controls whether render.com subdomains are available for the service @@ -2118,7 +2156,7 @@ type WebServiceDetailsPOST struct { Disk *ServiceDisk `json:"disk,omitempty"` // Env This field has been deprecated, runtime should be used in its place. - // Deprecated: + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set Env *ServiceEnv `json:"env,omitempty"` EnvSpecificDetails *EnvSpecificDetailsPOST `json:"envSpecificDetails,omitempty"` HealthCheckPath *string `json:"healthCheckPath,omitempty"` @@ -2137,7 +2175,7 @@ type WebServiceDetailsPOST struct { Previews *Previews `json:"previews,omitempty"` // PullRequestPreviewsEnabled This field has been deprecated. previews.generation should be used in its place. - // Deprecated: + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set PullRequestPreviewsEnabled *PullRequestPreviewsEnabled `json:"pullRequestPreviewsEnabled,omitempty"` // Region Defaults to "oregon" @@ -2153,13 +2191,25 @@ type WebServiceDetailsPOST struct { // WebhookEventWithCursor defines model for webhookEventWithCursor. type WebhookEventWithCursor struct { Cursor Cursor `json:"cursor"` - WebhookEvent externalRef11.WebhookEvent `json:"webhookEvent"` + WebhookEvent externalRef12.WebhookEvent `json:"webhookEvent"` } // WebhookWithCursor defines model for webhookWithCursor. type WebhookWithCursor struct { Cursor Cursor `json:"cursor"` - Webhook externalRef11.Webhook `json:"webhook"` + Webhook externalRef12.Webhook `json:"webhook"` +} + +// WorkflowVersionWithCursor defines model for workflowVersionWithCursor. +type WorkflowVersionWithCursor struct { + Cursor Cursor `json:"cursor"` + WorkflowVersion externalRef13.WorkflowVersion `json:"workflowVersion"` +} + +// WorkflowWithCursor defines model for workflowWithCursor. +type WorkflowWithCursor struct { + Cursor Cursor `json:"cursor"` + Workflow externalRef13.Workflow `json:"workflow"` } // AuditLogLimitParam Defaults to 20 @@ -2254,9 +2304,15 @@ type UpdatedAfterParam = time.Time // UpdatedBeforeParam defines model for updatedBeforeParam. type UpdatedBeforeParam = time.Time +// UserIdPathParam defines model for userIdPathParam. +type UserIdPathParam = string + // WorkflowIdParam defines model for workflowIdParam. type WorkflowIdParam = []string +// WorkflowVersionIdParam defines model for workflowVersionIdParam. +type WorkflowVersionIdParam = []string + // N400BadRequest defines model for 400BadRequest. type N400BadRequest = Error @@ -2294,7 +2350,7 @@ type N503ServiceUnavailable = Error type Logs200Response struct { // HasMore Ture if there are more logs to fetch HasMore bool `json:"hasMore"` - Logs []externalRef6.Log `json:"logs"` + Logs []externalRef7.Log `json:"logs"` // NextEndTime The end time to use in the next query to fetch the next set of logs NextEndTime time.Time `json:"nextEndTime"` @@ -2479,46 +2535,40 @@ type ListLogsParams struct { // Direction The direction to query logs for. Backward will return most recent logs first. // Forward will start with the oldest logs in the time range. - Direction *externalRef6.LogDirectionParam `form:"direction,omitempty" json:"direction,omitempty"` + Direction *externalRef7.LogDirectionParam `form:"direction,omitempty" json:"direction,omitempty"` - // Resource Filter logs by their resource. A resource is the id of a server, cronjob, job, postgres, or redis. - Resource externalRef6.LogFilterResource `form:"resource" json:"resource"` + // Resource Filter logs by their resource. A resource is the id of a server, cronjob, job, postgres, redis, or workflow. + Resource externalRef7.LogFilterResource `form:"resource" json:"resource"` // Instance Filter logs by the instance they were emitted from. An instance is the id of a specific running server. - Instance *externalRef6.LogFilterInstance `form:"instance,omitempty" json:"instance,omitempty"` + Instance *externalRef7.LogFilterInstance `form:"instance,omitempty" json:"instance,omitempty"` // Host Filter request logs by their host. [Wildcards and regex](https://render.com/docs/logging#wildcards-and-regular-expressions) are supported. - Host *externalRef6.LogFilterHost `form:"host,omitempty" json:"host,omitempty"` + Host *externalRef7.LogFilterHost `form:"host,omitempty" json:"host,omitempty"` // StatusCode Filter request logs by their status code. [Wildcards and regex](https://render.com/docs/logging#wildcards-and-regular-expressions) are supported. - StatusCode *externalRef6.LogFilterStatusCode `form:"statusCode,omitempty" json:"statusCode,omitempty"` + StatusCode *externalRef7.LogFilterStatusCode `form:"statusCode,omitempty" json:"statusCode,omitempty"` // Method Filter request logs by their requests method. [Wildcards and regex](https://render.com/docs/logging#wildcards-and-regular-expressions) are supported. - Method *externalRef6.LogFilterMethod `form:"method,omitempty" json:"method,omitempty"` - - // WorkflowService Filter logs by their workflow service(s) - WorkflowService *externalRef6.LogFilterWorkflowService `form:"workflowService,omitempty" json:"workflowService,omitempty"` - - // WorkflowVersion Filter logs by their workflow version(s) - WorkflowVersion *externalRef6.LogFilterWorkflowVersion `form:"workflowVersion,omitempty" json:"workflowVersion,omitempty"` + Method *externalRef7.LogFilterMethod `form:"method,omitempty" json:"method,omitempty"` // Task Filter logs by their task(s) - Task *externalRef6.LogFilterTask `form:"task,omitempty" json:"task,omitempty"` + Task *externalRef7.LogFilterTask `form:"task,omitempty" json:"task,omitempty"` // TaskRun Filter logs by their task run id(s) - TaskRun *externalRef6.LogFilterTaskRun `form:"taskRun,omitempty" json:"taskRun,omitempty"` + TaskRun *externalRef7.LogFilterTaskRun `form:"taskRun,omitempty" json:"taskRun,omitempty"` // Level Filter logs by their severity level. [Wildcards and regex](https://render.com/docs/logging#wildcards-and-regular-expressions) are supported. - Level *externalRef6.LogFilterLevel `form:"level,omitempty" json:"level,omitempty"` + Level *externalRef7.LogFilterLevel `form:"level,omitempty" json:"level,omitempty"` // Type Filter logs by their type. Types include `app` for application logs, `request` for request logs, and `build` for build logs. You can find the full set of types available for a query by using the `GET /logs/values` endpoint. - Type *externalRef6.LogFilterType `form:"type,omitempty" json:"type,omitempty"` + Type *externalRef7.LogFilterType `form:"type,omitempty" json:"type,omitempty"` // Text Filter by the text of the logs. [Wildcards and regex](https://render.com/docs/logging#wildcards-and-regular-expressions) are supported. - Text *externalRef6.LogFilterText `form:"text,omitempty" json:"text,omitempty"` + Text *externalRef7.LogFilterText `form:"text,omitempty" json:"text,omitempty"` // Path Filter request logs by their path. [Wildcards and regex](https://render.com/docs/logging#wildcards-and-regular-expressions) are supported. - Path *externalRef6.LogFilterPath `form:"path,omitempty" json:"path,omitempty"` + Path *externalRef7.LogFilterPath `form:"path,omitempty" json:"path,omitempty"` // Limit The maximum number of items to return. For details, see [Pagination](https://api-docs.render.com/reference/pagination). Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"` @@ -2530,13 +2580,13 @@ type ListResourceLogStreamsParams struct { OwnerId *OwnerIdParam `form:"ownerId,omitempty" json:"ownerId,omitempty"` // LogStreamId Filter log streams by their id. - LogStreamId *externalRef6.LogStreamIdFilter `form:"logStreamId,omitempty" json:"logStreamId,omitempty"` + LogStreamId *externalRef7.LogStreamIdFilter `form:"logStreamId,omitempty" json:"logStreamId,omitempty"` // ResourceId IDs of resources (server, cron job, postgres, or redis) to filter by ResourceId *ResourceIdParam `form:"resourceId,omitempty" json:"resourceId,omitempty"` // Setting Filter log streams by their setting. - Setting *externalRef6.LogStreamSettingFilter `form:"setting,omitempty" json:"setting,omitempty"` + Setting *externalRef7.LogStreamSettingFilter `form:"setting,omitempty" json:"setting,omitempty"` // Cursor The position in the result list to start from when fetching paginated results. For details, see [Pagination](https://api-docs.render.com/reference/pagination). Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"` @@ -2558,46 +2608,40 @@ type SubscribeLogsParams struct { // Direction The direction to query logs for. Backward will return most recent logs first. // Forward will start with the oldest logs in the time range. - Direction *externalRef6.LogDirectionParam `form:"direction,omitempty" json:"direction,omitempty"` + Direction *externalRef7.LogDirectionParam `form:"direction,omitempty" json:"direction,omitempty"` - // Resource Filter logs by their resource. A resource is the id of a server, cronjob, job, postgres, or redis. - Resource externalRef6.LogFilterResource `form:"resource" json:"resource"` + // Resource Filter logs by their resource. A resource is the id of a server, cronjob, job, postgres, redis, or workflow. + Resource externalRef7.LogFilterResource `form:"resource" json:"resource"` // Instance Filter logs by the instance they were emitted from. An instance is the id of a specific running server. - Instance *externalRef6.LogFilterInstance `form:"instance,omitempty" json:"instance,omitempty"` + Instance *externalRef7.LogFilterInstance `form:"instance,omitempty" json:"instance,omitempty"` // Host Filter request logs by their host. [Wildcards and regex](https://render.com/docs/logging#wildcards-and-regular-expressions) are supported. - Host *externalRef6.LogFilterHost `form:"host,omitempty" json:"host,omitempty"` + Host *externalRef7.LogFilterHost `form:"host,omitempty" json:"host,omitempty"` // StatusCode Filter request logs by their status code. [Wildcards and regex](https://render.com/docs/logging#wildcards-and-regular-expressions) are supported. - StatusCode *externalRef6.LogFilterStatusCode `form:"statusCode,omitempty" json:"statusCode,omitempty"` + StatusCode *externalRef7.LogFilterStatusCode `form:"statusCode,omitempty" json:"statusCode,omitempty"` // Method Filter request logs by their requests method. [Wildcards and regex](https://render.com/docs/logging#wildcards-and-regular-expressions) are supported. - Method *externalRef6.LogFilterMethod `form:"method,omitempty" json:"method,omitempty"` - - // WorkflowService Filter logs by their workflow service(s) - WorkflowService *externalRef6.LogFilterWorkflowService `form:"workflowService,omitempty" json:"workflowService,omitempty"` - - // WorkflowVersion Filter logs by their workflow version(s) - WorkflowVersion *externalRef6.LogFilterWorkflowVersion `form:"workflowVersion,omitempty" json:"workflowVersion,omitempty"` + Method *externalRef7.LogFilterMethod `form:"method,omitempty" json:"method,omitempty"` // Task Filter logs by their task(s) - Task *externalRef6.LogFilterTask `form:"task,omitempty" json:"task,omitempty"` + Task *externalRef7.LogFilterTask `form:"task,omitempty" json:"task,omitempty"` // TaskRun Filter logs by their task run id(s) - TaskRun *externalRef6.LogFilterTaskRun `form:"taskRun,omitempty" json:"taskRun,omitempty"` + TaskRun *externalRef7.LogFilterTaskRun `form:"taskRun,omitempty" json:"taskRun,omitempty"` // Level Filter logs by their severity level. [Wildcards and regex](https://render.com/docs/logging#wildcards-and-regular-expressions) are supported. - Level *externalRef6.LogFilterLevel `form:"level,omitempty" json:"level,omitempty"` + Level *externalRef7.LogFilterLevel `form:"level,omitempty" json:"level,omitempty"` // Type Filter logs by their type. Types include `app` for application logs, `request` for request logs, and `build` for build logs. You can find the full set of types available for a query by using the `GET /logs/values` endpoint. - Type *externalRef6.LogFilterType `form:"type,omitempty" json:"type,omitempty"` + Type *externalRef7.LogFilterType `form:"type,omitempty" json:"type,omitempty"` // Text Filter by the text of the logs. [Wildcards and regex](https://render.com/docs/logging#wildcards-and-regular-expressions) are supported. - Text *externalRef6.LogFilterText `form:"text,omitempty" json:"text,omitempty"` + Text *externalRef7.LogFilterText `form:"text,omitempty" json:"text,omitempty"` // Path Filter request logs by their path. [Wildcards and regex](https://render.com/docs/logging#wildcards-and-regular-expressions) are supported. - Path *externalRef6.LogFilterPath `form:"path,omitempty" json:"path,omitempty"` + Path *externalRef7.LogFilterPath `form:"path,omitempty" json:"path,omitempty"` // Limit The maximum number of items to return. For details, see [Pagination](https://api-docs.render.com/reference/pagination). Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"` @@ -2619,46 +2663,40 @@ type ListLogsValuesParams struct { // Direction The direction to query logs for. Backward will return most recent logs first. // Forward will start with the oldest logs in the time range. - Direction *externalRef6.LogDirectionParam `form:"direction,omitempty" json:"direction,omitempty"` + Direction *externalRef7.LogDirectionParam `form:"direction,omitempty" json:"direction,omitempty"` - // Resource Filter logs by their resource. A resource is the id of a server, cronjob, job, postgres, or redis. - Resource externalRef6.LogFilterResource `form:"resource" json:"resource"` + // Resource Filter logs by their resource. A resource is the id of a server, cronjob, job, postgres, redis, or workflow. + Resource externalRef7.LogFilterResource `form:"resource" json:"resource"` // Instance Filter logs by the instance they were emitted from. An instance is the id of a specific running server. - Instance *externalRef6.LogFilterInstance `form:"instance,omitempty" json:"instance,omitempty"` + Instance *externalRef7.LogFilterInstance `form:"instance,omitempty" json:"instance,omitempty"` // Host Filter request logs by their host. [Wildcards and regex](https://render.com/docs/logging#wildcards-and-regular-expressions) are supported. - Host *externalRef6.LogFilterHost `form:"host,omitempty" json:"host,omitempty"` + Host *externalRef7.LogFilterHost `form:"host,omitempty" json:"host,omitempty"` // StatusCode Filter request logs by their status code. [Wildcards and regex](https://render.com/docs/logging#wildcards-and-regular-expressions) are supported. - StatusCode *externalRef6.LogFilterStatusCode `form:"statusCode,omitempty" json:"statusCode,omitempty"` + StatusCode *externalRef7.LogFilterStatusCode `form:"statusCode,omitempty" json:"statusCode,omitempty"` // Method Filter request logs by their requests method. [Wildcards and regex](https://render.com/docs/logging#wildcards-and-regular-expressions) are supported. - Method *externalRef6.LogFilterMethod `form:"method,omitempty" json:"method,omitempty"` - - // WorkflowService Filter logs by their workflow service(s) - WorkflowService *externalRef6.LogFilterWorkflowService `form:"workflowService,omitempty" json:"workflowService,omitempty"` - - // WorkflowVersion Filter logs by their workflow version(s) - WorkflowVersion *externalRef6.LogFilterWorkflowVersion `form:"workflowVersion,omitempty" json:"workflowVersion,omitempty"` + Method *externalRef7.LogFilterMethod `form:"method,omitempty" json:"method,omitempty"` // Task Filter logs by their task(s) - Task *externalRef6.LogFilterTask `form:"task,omitempty" json:"task,omitempty"` + Task *externalRef7.LogFilterTask `form:"task,omitempty" json:"task,omitempty"` // TaskRun Filter logs by their task run id(s) - TaskRun *externalRef6.LogFilterTaskRun `form:"taskRun,omitempty" json:"taskRun,omitempty"` + TaskRun *externalRef7.LogFilterTaskRun `form:"taskRun,omitempty" json:"taskRun,omitempty"` // Level Filter logs by their severity level. [Wildcards and regex](https://render.com/docs/logging#wildcards-and-regular-expressions) are supported. - Level *externalRef6.LogFilterLevel `form:"level,omitempty" json:"level,omitempty"` + Level *externalRef7.LogFilterLevel `form:"level,omitempty" json:"level,omitempty"` // Type Filter logs by their type. Types include `app` for application logs, `request` for request logs, and `build` for build logs. You can find the full set of types available for a query by using the `GET /logs/values` endpoint. - Type *externalRef6.LogFilterType `form:"type,omitempty" json:"type,omitempty"` + Type *externalRef7.LogFilterType `form:"type,omitempty" json:"type,omitempty"` // Text Filter by the text of the logs. [Wildcards and regex](https://render.com/docs/logging#wildcards-and-regular-expressions) are supported. - Text *externalRef6.LogFilterText `form:"text,omitempty" json:"text,omitempty"` + Text *externalRef7.LogFilterText `form:"text,omitempty" json:"text,omitempty"` // Path Filter request logs by their path. [Wildcards and regex](https://render.com/docs/logging#wildcards-and-regular-expressions) are supported. - Path *externalRef6.LogFilterPath `form:"path,omitempty" json:"path,omitempty"` + Path *externalRef7.LogFilterPath `form:"path,omitempty" json:"path,omitempty"` // Limit The maximum number of items to return. For details, see [Pagination](https://api-docs.render.com/reference/pagination). Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"` @@ -2669,11 +2707,11 @@ type ListLogsValuesParamsLabel string // ListMaintenanceParams defines parameters for ListMaintenance. type ListMaintenanceParams struct { - ResourceId *externalRef7.MaintenanceResourcesParam `form:"resourceId,omitempty" json:"resourceId,omitempty"` + ResourceId *externalRef8.MaintenanceResourcesParam `form:"resourceId,omitempty" json:"resourceId,omitempty"` // OwnerId The ID of the workspaces to return resources for OwnerId *OwnerIdParam `form:"ownerId,omitempty" json:"ownerId,omitempty"` - State *externalRef7.MaintenanceStateParam `form:"state,omitempty" json:"state,omitempty"` + State *externalRef8.MaintenanceStateParam `form:"state,omitempty" json:"state,omitempty"` } // GetActiveConnectionsParams defines parameters for GetActiveConnections. @@ -2685,10 +2723,10 @@ type GetActiveConnectionsParams struct { EndTime *EndTimeParam `form:"endTime,omitempty" json:"endTime,omitempty"` // ResolutionSeconds The resolution of the returned data - ResolutionSeconds *externalRef8.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` + ResolutionSeconds *externalRef9.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` // Resource Resource ID to query. When multiple resource query params are provided, they are ORed together. Resources Postgres ids or Redis ids - Resource *externalRef8.DatastoreResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` + Resource *externalRef9.DatastoreResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` } // GetBandwidthParams defines parameters for GetBandwidth. @@ -2700,10 +2738,10 @@ type GetBandwidthParams struct { EndTime *EndTimeParam `form:"endTime,omitempty" json:"endTime,omitempty"` // Resource Service ID to query. When multiple service ids are provided, they are ORed together - Resource *externalRef8.ServiceResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` + Resource *externalRef9.ServiceResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` // Service This parameter is deprecated. Please use `resource` instead - Service *externalRef8.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` + Service *externalRef9.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` } // GetBandwidthSourcesParams defines parameters for GetBandwidthSources. @@ -2715,10 +2753,10 @@ type GetBandwidthSourcesParams struct { EndTime *EndTimeParam `form:"endTime,omitempty" json:"endTime,omitempty"` // Resource Service ID to query. When multiple service ids are provided, they are ORed together - Resource *externalRef8.ServiceResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` + Resource *externalRef9.ServiceResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` // Service This parameter is deprecated. Please use `resource` instead - Service *externalRef8.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` + Service *externalRef9.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` } // GetCpuParams defines parameters for GetCpu. @@ -2730,19 +2768,19 @@ type GetCpuParams struct { EndTime *EndTimeParam `form:"endTime,omitempty" json:"endTime,omitempty"` // ResolutionSeconds The resolution of the returned data - ResolutionSeconds *externalRef8.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` + ResolutionSeconds *externalRef9.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` // Resource Resource ID to query. When multiple resource query params are provided, they are ORed together. Resources can be service ids, Postgres ids, or Redis ids - Resource *externalRef8.ResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` + Resource *externalRef9.ResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` // Service This parameter is deprecated. Please use `resource` instead - Service *externalRef8.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` + Service *externalRef9.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` // Instance Instance ID to query. When multiple instance ID query params are provided, they are ORed together - Instance *externalRef8.InstanceQueryParam `form:"instance,omitempty" json:"instance,omitempty"` + Instance *externalRef9.InstanceQueryParam `form:"instance,omitempty" json:"instance,omitempty"` // AggregationMethod The aggregation method to apply to multiple time series - AggregationMethod *externalRef8.ApplicationMetricAggregationMethod `form:"aggregationMethod,omitempty" json:"aggregationMethod,omitempty"` + AggregationMethod *externalRef9.ApplicationMetricAggregationMethod `form:"aggregationMethod,omitempty" json:"aggregationMethod,omitempty"` } // GetCpuLimitParams defines parameters for GetCpuLimit. @@ -2754,16 +2792,16 @@ type GetCpuLimitParams struct { EndTime *EndTimeParam `form:"endTime,omitempty" json:"endTime,omitempty"` // ResolutionSeconds The resolution of the returned data - ResolutionSeconds *externalRef8.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` + ResolutionSeconds *externalRef9.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` // Resource Resource ID to query. When multiple resource query params are provided, they are ORed together. Resources can be service ids, Postgres ids, or Redis ids - Resource *externalRef8.ResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` + Resource *externalRef9.ResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` // Service This parameter is deprecated. Please use `resource` instead - Service *externalRef8.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` + Service *externalRef9.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` // Instance Instance ID to query. When multiple instance ID query params are provided, they are ORed together - Instance *externalRef8.InstanceQueryParam `form:"instance,omitempty" json:"instance,omitempty"` + Instance *externalRef9.InstanceQueryParam `form:"instance,omitempty" json:"instance,omitempty"` } // GetCpuTargetParams defines parameters for GetCpuTarget. @@ -2775,16 +2813,16 @@ type GetCpuTargetParams struct { EndTime *EndTimeParam `form:"endTime,omitempty" json:"endTime,omitempty"` // ResolutionSeconds The resolution of the returned data - ResolutionSeconds *externalRef8.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` + ResolutionSeconds *externalRef9.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` // Resource Resource ID to query. When multiple resource query params are provided, they are ORed together. Resources can be service ids, Postgres ids, or Redis ids - Resource *externalRef8.ResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` + Resource *externalRef9.ResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` // Service This parameter is deprecated. Please use `resource` instead - Service *externalRef8.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` + Service *externalRef9.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` // Instance Instance ID to query. When multiple instance ID query params are provided, they are ORed together - Instance *externalRef8.InstanceQueryParam `form:"instance,omitempty" json:"instance,omitempty"` + Instance *externalRef9.InstanceQueryParam `form:"instance,omitempty" json:"instance,omitempty"` } // GetDiskCapacityParams defines parameters for GetDiskCapacity. @@ -2796,13 +2834,13 @@ type GetDiskCapacityParams struct { EndTime *EndTimeParam `form:"endTime,omitempty" json:"endTime,omitempty"` // ResolutionSeconds The resolution of the returned data - ResolutionSeconds *externalRef8.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` + ResolutionSeconds *externalRef9.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` // Resource Resource ID to query. When multiple resource query params are provided, they are ORed together. Resources can be service ids, Postgres ids, or Redis ids - Resource *externalRef8.ResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` + Resource *externalRef9.ResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` // Service This parameter is deprecated. Please use `resource` instead - Service *externalRef8.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` + Service *externalRef9.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` } // GetDiskUsageParams defines parameters for GetDiskUsage. @@ -2814,13 +2852,13 @@ type GetDiskUsageParams struct { EndTime *EndTimeParam `form:"endTime,omitempty" json:"endTime,omitempty"` // ResolutionSeconds The resolution of the returned data - ResolutionSeconds *externalRef8.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` + ResolutionSeconds *externalRef9.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` // Resource Resource ID to query. When multiple resource query params are provided, they are ORed together. Resources can be service ids, Postgres ids, or Redis ids - Resource *externalRef8.ResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` + Resource *externalRef9.ResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` // Service This parameter is deprecated. Please use `resource` instead - Service *externalRef8.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` + Service *externalRef9.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` } // ListApplicationFilterValuesParams defines parameters for ListApplicationFilterValues. @@ -2832,13 +2870,13 @@ type ListApplicationFilterValuesParams struct { EndTime *EndTimeParam `form:"endTime,omitempty" json:"endTime,omitempty"` // ResolutionSeconds The resolution of the returned data - ResolutionSeconds *externalRef8.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` + ResolutionSeconds *externalRef9.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` // Resource Service ID to query. When multiple service ids are provided, they are ORed together - Resource *externalRef8.ServiceResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` + Resource *externalRef9.ServiceResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` // Service This parameter is deprecated. Please use `resource` instead - Service *externalRef8.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` + Service *externalRef9.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` } // ListHttpFilterValuesParams defines parameters for ListHttpFilterValues. @@ -2850,19 +2888,19 @@ type ListHttpFilterValuesParams struct { EndTime *EndTimeParam `form:"endTime,omitempty" json:"endTime,omitempty"` // ResolutionSeconds The resolution of the returned data - ResolutionSeconds *externalRef8.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` + ResolutionSeconds *externalRef9.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` // Resource Service ID to query. When multiple service ids are provided, they are ORed together - Resource *externalRef8.ServiceResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` + Resource *externalRef9.ServiceResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` // Service This parameter is deprecated. Please use `resource` instead - Service *externalRef8.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` + Service *externalRef9.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` // Host The hosts of HTTP requests to filter to. When multiple host query params are provided, they are ORed together - Host *externalRef8.HostQueryParam `form:"host,omitempty" json:"host,omitempty"` + Host *externalRef9.HostQueryParam `form:"host,omitempty" json:"host,omitempty"` // StatusCode The status codes of HTTP requests to filter to. When multiple status code query params are provided, they are ORed together - StatusCode *externalRef8.HttpStatusCode `form:"statusCode,omitempty" json:"statusCode,omitempty"` + StatusCode *externalRef9.HttpStatusCode `form:"statusCode,omitempty" json:"statusCode,omitempty"` } // ListPathFilterValuesParams defines parameters for ListPathFilterValues. @@ -2874,22 +2912,22 @@ type ListPathFilterValuesParams struct { EndTime *EndTimeParam `form:"endTime,omitempty" json:"endTime,omitempty"` // ResolutionSeconds The resolution of the returned data - ResolutionSeconds *externalRef8.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` + ResolutionSeconds *externalRef9.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` // Resource Service ID to query. When multiple service ids are provided, they are ORed together - Resource *externalRef8.ServiceResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` + Resource *externalRef9.ServiceResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` // Service This parameter is deprecated. Please use `resource` instead - Service *externalRef8.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` + Service *externalRef9.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` // Host The hosts of HTTP requests to filter to. When multiple host query params are provided, they are ORed together - Host *externalRef8.HostQueryParam `form:"host,omitempty" json:"host,omitempty"` + Host *externalRef9.HostQueryParam `form:"host,omitempty" json:"host,omitempty"` // StatusCode The status codes of HTTP requests to filter to. When multiple status code query params are provided, they are ORed together - StatusCode *externalRef8.HttpStatusCode `form:"statusCode,omitempty" json:"statusCode,omitempty"` + StatusCode *externalRef9.HttpStatusCode `form:"statusCode,omitempty" json:"statusCode,omitempty"` // Path The paths of HTTP requests to filter to. When multiple path query params are provided, they are ORed together - Path *externalRef8.PathQueryParam `form:"path,omitempty" json:"path,omitempty"` + Path *externalRef9.PathQueryParam `form:"path,omitempty" json:"path,omitempty"` } // GetHttpLatencyParams defines parameters for GetHttpLatency. @@ -2901,22 +2939,22 @@ type GetHttpLatencyParams struct { EndTime *EndTimeParam `form:"endTime,omitempty" json:"endTime,omitempty"` // ResolutionSeconds The resolution of the returned data - ResolutionSeconds *externalRef8.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` + ResolutionSeconds *externalRef9.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` // Resource Service ID to query. When multiple service ids are provided, they are ORed together - Resource *externalRef8.ServiceResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` + Resource *externalRef9.ServiceResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` // Service This parameter is deprecated. Please use `resource` instead - Service *externalRef8.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` + Service *externalRef9.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` // Host The hosts of HTTP requests to filter to. When multiple host query params are provided, they are ORed together - Host *externalRef8.HostQueryParam `form:"host,omitempty" json:"host,omitempty"` + Host *externalRef9.HostQueryParam `form:"host,omitempty" json:"host,omitempty"` // Path The paths of HTTP requests to filter to. When multiple path query params are provided, they are ORed together - Path *externalRef8.PathQueryParam `form:"path,omitempty" json:"path,omitempty"` + Path *externalRef9.PathQueryParam `form:"path,omitempty" json:"path,omitempty"` // Quantile The quantile of latencies to fetch. When multiple quantile query params are provided, they are ORed together - Quantile *externalRef8.Quantile `form:"quantile,omitempty" json:"quantile,omitempty"` + Quantile *externalRef9.Quantile `form:"quantile,omitempty" json:"quantile,omitempty"` } // GetHttpRequestsParams defines parameters for GetHttpRequests. @@ -2928,22 +2966,22 @@ type GetHttpRequestsParams struct { EndTime *EndTimeParam `form:"endTime,omitempty" json:"endTime,omitempty"` // ResolutionSeconds The resolution of the returned data - ResolutionSeconds *externalRef8.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` + ResolutionSeconds *externalRef9.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` // Resource Service ID to query. When multiple service ids are provided, they are ORed together - Resource *externalRef8.ServiceResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` + Resource *externalRef9.ServiceResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` // Service This parameter is deprecated. Please use `resource` instead - Service *externalRef8.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` + Service *externalRef9.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` // Host The hosts of HTTP requests to filter to. When multiple host query params are provided, they are ORed together - Host *externalRef8.HostQueryParam `form:"host,omitempty" json:"host,omitempty"` + Host *externalRef9.HostQueryParam `form:"host,omitempty" json:"host,omitempty"` // Path The paths of HTTP requests to filter to. When multiple path query params are provided, they are ORed together - Path *externalRef8.PathQueryParam `form:"path,omitempty" json:"path,omitempty"` + Path *externalRef9.PathQueryParam `form:"path,omitempty" json:"path,omitempty"` // AggregateBy The field to aggregate by - AggregateBy *externalRef8.HttpAggregateBy `form:"aggregateBy,omitempty" json:"aggregateBy,omitempty"` + AggregateBy *externalRef9.HttpAggregateBy `form:"aggregateBy,omitempty" json:"aggregateBy,omitempty"` } // GetInstanceCountParams defines parameters for GetInstanceCount. @@ -2955,13 +2993,13 @@ type GetInstanceCountParams struct { EndTime *EndTimeParam `form:"endTime,omitempty" json:"endTime,omitempty"` // ResolutionSeconds The resolution of the returned data - ResolutionSeconds *externalRef8.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` + ResolutionSeconds *externalRef9.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` // Resource Resource ID to query. When multiple resource query params are provided, they are ORed together. Resources can be service ids, Postgres ids, or Redis ids - Resource *externalRef8.ResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` + Resource *externalRef9.ResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` // Service This parameter is deprecated. Please use `resource` instead - Service *externalRef8.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` + Service *externalRef9.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` } // GetMemoryParams defines parameters for GetMemory. @@ -2973,16 +3011,16 @@ type GetMemoryParams struct { EndTime *EndTimeParam `form:"endTime,omitempty" json:"endTime,omitempty"` // ResolutionSeconds The resolution of the returned data - ResolutionSeconds *externalRef8.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` + ResolutionSeconds *externalRef9.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` // Resource Resource ID to query. When multiple resource query params are provided, they are ORed together. Resources can be service ids, Postgres ids, or Redis ids - Resource *externalRef8.ResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` + Resource *externalRef9.ResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` // Service This parameter is deprecated. Please use `resource` instead - Service *externalRef8.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` + Service *externalRef9.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` // Instance Instance ID to query. When multiple instance ID query params are provided, they are ORed together - Instance *externalRef8.InstanceQueryParam `form:"instance,omitempty" json:"instance,omitempty"` + Instance *externalRef9.InstanceQueryParam `form:"instance,omitempty" json:"instance,omitempty"` } // GetMemoryLimitParams defines parameters for GetMemoryLimit. @@ -2994,16 +3032,16 @@ type GetMemoryLimitParams struct { EndTime *EndTimeParam `form:"endTime,omitempty" json:"endTime,omitempty"` // ResolutionSeconds The resolution of the returned data - ResolutionSeconds *externalRef8.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` + ResolutionSeconds *externalRef9.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` // Resource Resource ID to query. When multiple resource query params are provided, they are ORed together. Resources can be service ids, Postgres ids, or Redis ids - Resource *externalRef8.ResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` + Resource *externalRef9.ResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` // Service This parameter is deprecated. Please use `resource` instead - Service *externalRef8.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` + Service *externalRef9.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` // Instance Instance ID to query. When multiple instance ID query params are provided, they are ORed together - Instance *externalRef8.InstanceQueryParam `form:"instance,omitempty" json:"instance,omitempty"` + Instance *externalRef9.InstanceQueryParam `form:"instance,omitempty" json:"instance,omitempty"` } // GetMemoryTargetParams defines parameters for GetMemoryTarget. @@ -3015,16 +3053,16 @@ type GetMemoryTargetParams struct { EndTime *EndTimeParam `form:"endTime,omitempty" json:"endTime,omitempty"` // ResolutionSeconds The resolution of the returned data - ResolutionSeconds *externalRef8.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` + ResolutionSeconds *externalRef9.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` // Resource Resource ID to query. When multiple resource query params are provided, they are ORed together. Resources can be service ids, Postgres ids, or Redis ids - Resource *externalRef8.ResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` + Resource *externalRef9.ResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` // Service This parameter is deprecated. Please use `resource` instead - Service *externalRef8.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` + Service *externalRef9.ServiceQueryParam `form:"service,omitempty" json:"service,omitempty"` // Instance Instance ID to query. When multiple instance ID query params are provided, they are ORed together - Instance *externalRef8.InstanceQueryParam `form:"instance,omitempty" json:"instance,omitempty"` + Instance *externalRef9.InstanceQueryParam `form:"instance,omitempty" json:"instance,omitempty"` } // GetReplicationLagParams defines parameters for GetReplicationLag. @@ -3036,10 +3074,10 @@ type GetReplicationLagParams struct { EndTime *EndTimeParam `form:"endTime,omitempty" json:"endTime,omitempty"` // ResolutionSeconds The resolution of the returned data - ResolutionSeconds *externalRef8.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` + ResolutionSeconds *externalRef9.ResolutionParam `form:"resolutionSeconds,omitempty" json:"resolutionSeconds,omitempty"` // Resource Postgres ID to query. When multiple resource query params are provided, they are ORed together - Resource *externalRef8.PostgresResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` + Resource *externalRef9.PostgresResourceQueryParam `form:"resource,omitempty" json:"resource,omitempty"` } // ListNotificationOverridesParams defines parameters for ListNotificationOverrides. @@ -3102,6 +3140,12 @@ type ListOwnerAuditLogsParams struct { Limit *AuditLogLimitParam `form:"limit,omitempty" json:"limit,omitempty"` } +// UpdateWorkspaceMemberJSONBody defines parameters for UpdateWorkspaceMember. +type UpdateWorkspaceMemberJSONBody struct { + // Role The member's workspace role. Values are always returned in uppercase. + Role TeamMemberRole `json:"role"` +} + // ListPostgresParams defines parameters for ListPostgres. type ListPostgresParams struct { // Name Filter by name @@ -3451,7 +3495,7 @@ type ListJobParams struct { Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"` // Status Filter for the status of the job (`pending`, `running`, `succeeded`, `failed`, or `canceled`) - Status *[]externalRef5.JobStatus `form:"status,omitempty" json:"status,omitempty"` + Status *[]externalRef6.JobStatus `form:"status,omitempty" json:"status,omitempty"` // CreatedBefore Filter for jobs created before a certain time (specified as an ISO 8601 timestamp) CreatedBefore *time.Time `form:"createdBefore,omitempty" json:"createdBefore,omitempty"` @@ -3530,6 +3574,63 @@ type AddOrUpdateSecretFileJSONBody struct { Content *string `json:"content,omitempty"` } +// ListTaskRunsParams defines parameters for ListTaskRuns. +type ListTaskRunsParams struct { + // Cursor The position in the result list to start from when fetching paginated results. For details, see [Pagination](https://api-docs.render.com/reference/pagination). + Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"` + + // Limit The maximum number of items to return. For details, see [Pagination](https://api-docs.render.com/reference/pagination). + Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"` + + // TaskId An array of either task identifiers which can be either a task ID or a workflow slug with task name and optional version. If a version is not provided, the latest version of the task will be used. + TaskId *externalRef13.TaskIdFilterParam `form:"taskId,omitempty" json:"taskId,omitempty"` + + // RootTaskRunId An array of root task IDs to filter on + RootTaskRunId *externalRef13.RootTaskRunIDFilterParam `form:"rootTaskRunId,omitempty" json:"rootTaskRunId,omitempty"` + + // OwnerId The ID of the workspaces to return resources for + OwnerId *OwnerIdParam `form:"ownerId,omitempty" json:"ownerId,omitempty"` + + // WorkflowVersionId An array of workflow version IDs + WorkflowVersionId *externalRef13.WorkflowVersionIDFilterParam `form:"workflowVersionId,omitempty" json:"workflowVersionId,omitempty"` + + // WorkflowId An array of workflow IDs + WorkflowId *externalRef13.WorkflowIDFilterParam `form:"workflowId,omitempty" json:"workflowId,omitempty"` +} + +// StreamTaskRunsEventsParams defines parameters for StreamTaskRunsEvents. +type StreamTaskRunsEventsParams struct { + // TaskRunIds Filter to a subset of task run IDs. + TaskRunIds []string `form:"taskRunIds" json:"taskRunIds"` + + // Accept Must be `text/event-stream`. + Accept *StreamTaskRunsEventsParamsAccept `json:"Accept,omitempty"` +} + +// StreamTaskRunsEventsParamsAccept defines parameters for StreamTaskRunsEvents. +type StreamTaskRunsEventsParamsAccept string + +// ListTasksParams defines parameters for ListTasks. +type ListTasksParams struct { + // Cursor The position in the result list to start from when fetching paginated results. For details, see [Pagination](https://api-docs.render.com/reference/pagination). + Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"` + + // Limit The maximum number of items to return. For details, see [Pagination](https://api-docs.render.com/reference/pagination). + Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"` + + // OwnerId The ID of the workspaces to return resources for + OwnerId *OwnerIdParam `form:"ownerId,omitempty" json:"ownerId,omitempty"` + + // TaskId An array of either task identifiers which can be either a task ID or a workflow slug with task name and optional version. If a version is not provided, the latest version of the task will be used. + TaskId *externalRef13.TaskIdFilterParam `form:"taskId,omitempty" json:"taskId,omitempty"` + + // WorkflowVersionId An array of workflow version IDs + WorkflowVersionId *externalRef13.WorkflowVersionIDFilterParam `form:"workflowVersionId,omitempty" json:"workflowVersionId,omitempty"` + + // WorkflowId An array of workflow IDs + WorkflowId *externalRef13.WorkflowIDFilterParam `form:"workflowId,omitempty" json:"workflowId,omitempty"` +} + // ListWebhooksParams defines parameters for ListWebhooks. type ListWebhooksParams struct { // Cursor The position in the result list to start from when fetching paginated results. For details, see [Pagination](https://api-docs.render.com/reference/pagination). @@ -3545,10 +3646,10 @@ type ListWebhooksParams struct { // ListWebhookEventsParams defines parameters for ListWebhookEvents. type ListWebhookEventsParams struct { // SentBefore Filter events sent before this time (specified as an ISO 8601 timestamp) - SentBefore *externalRef11.SentBeforeParam `form:"sentBefore,omitempty" json:"sentBefore,omitempty"` + SentBefore *externalRef12.SentBeforeParam `form:"sentBefore,omitempty" json:"sentBefore,omitempty"` // SentAfter Filter for resources sent after a certain time (specified as an ISO 8601 timestamp) - SentAfter *externalRef11.SentAfterParam `form:"sentAfter,omitempty" json:"sentAfter,omitempty"` + SentAfter *externalRef12.SentAfterParam `form:"sentAfter,omitempty" json:"sentAfter,omitempty"` // Limit The maximum number of items to return. For details, see [Pagination](https://api-docs.render.com/reference/pagination). Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"` @@ -3559,12 +3660,18 @@ type ListWebhookEventsParams struct { // ListWorkflowsParams defines parameters for ListWorkflows. type ListWorkflowsParams struct { + // Name Filter by name + Name *NameParam `form:"name,omitempty" json:"name,omitempty"` + // OwnerId The ID of the workspaces to return resources for OwnerId *OwnerIdParam `form:"ownerId,omitempty" json:"ownerId,omitempty"` // WorkflowID The IDs of the workflows to return resources for WorkflowID *WorkflowIdParam `form:"workflowID,omitempty" json:"workflowID,omitempty"` + // EnvironmentId Filter for resources that belong to an environment + EnvironmentId *EnvironmentIdParam `form:"environmentId,omitempty" json:"environmentId,omitempty"` + // Cursor The position in the result list to start from when fetching paginated results. For details, see [Pagination](https://api-docs.render.com/reference/pagination). Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"` @@ -3574,6 +3681,15 @@ type ListWorkflowsParams struct { // ListWorkflowVersionsParams defines parameters for ListWorkflowVersions. type ListWorkflowVersionsParams struct { + // OwnerId The ID of the workspaces to return resources for + OwnerId *OwnerIdParam `form:"ownerId,omitempty" json:"ownerId,omitempty"` + + // WorkflowID The IDs of the workflows to return resources for + WorkflowID *WorkflowIdParam `form:"workflowID,omitempty" json:"workflowID,omitempty"` + + // WorkflowVersionId The IDs of the workflow versions to return resources for + WorkflowVersionId *WorkflowVersionIdParam `form:"workflowVersionId,omitempty" json:"workflowVersionId,omitempty"` + // Cursor The position in the result list to start from when fetching paginated results. For details, see [Pagination](https://api-docs.render.com/reference/pagination). Cursor *CursorParam `form:"cursor,omitempty" json:"cursor,omitempty"` @@ -3621,22 +3737,25 @@ type CreateKeyValueJSONRequestBody = KeyValuePOSTInput type UpdateKeyValueJSONRequestBody = KeyValuePATCHInput // UpdateOwnerLogStreamJSONRequestBody defines body for UpdateOwnerLogStream for application/json ContentType. -type UpdateOwnerLogStreamJSONRequestBody = externalRef6.LogStreamOwnerUpdate +type UpdateOwnerLogStreamJSONRequestBody = externalRef7.LogStreamOwnerUpdate // UpdateResourceLogStreamJSONRequestBody defines body for UpdateResourceLogStream for application/json ContentType. -type UpdateResourceLogStreamJSONRequestBody = externalRef6.LogStreamResourceUpdate +type UpdateResourceLogStreamJSONRequestBody = externalRef7.LogStreamResourceUpdate // UpdateMaintenanceJSONRequestBody defines body for UpdateMaintenance for application/json ContentType. -type UpdateMaintenanceJSONRequestBody = externalRef7.MaintenanceRunPATCH +type UpdateMaintenanceJSONRequestBody = externalRef8.MaintenanceRunPATCH // UpsertOwnerMetricsStreamJSONRequestBody defines body for UpsertOwnerMetricsStream for application/json ContentType. -type UpsertOwnerMetricsStreamJSONRequestBody = externalRef8.MetricsStreamInput +type UpsertOwnerMetricsStreamJSONRequestBody = externalRef9.MetricsStreamInput // PatchServiceNotificationOverridesJSONRequestBody defines body for PatchServiceNotificationOverrides for application/json ContentType. -type PatchServiceNotificationOverridesJSONRequestBody = externalRef9.NotificationServiceOverridePATCH +type PatchServiceNotificationOverridesJSONRequestBody = externalRef10.NotificationServiceOverridePATCH // PatchOwnerNotificationSettingsJSONRequestBody defines body for PatchOwnerNotificationSettings for application/json ContentType. -type PatchOwnerNotificationSettingsJSONRequestBody = externalRef9.NotificationSettingPATCH +type PatchOwnerNotificationSettingsJSONRequestBody = externalRef10.NotificationSettingPATCH + +// UpdateWorkspaceMemberJSONRequestBody defines body for UpdateWorkspaceMember for application/json ContentType. +type UpdateWorkspaceMemberJSONRequestBody UpdateWorkspaceMemberJSONBody // CreatePostgresJSONRequestBody defines body for CreatePostgres for application/json ContentType. type CreatePostgresJSONRequestBody = PostgresPOSTInput @@ -3645,7 +3764,7 @@ type CreatePostgresJSONRequestBody = PostgresPOSTInput type UpdatePostgresJSONRequestBody = PostgresPATCHInput // RecoverPostgresJSONRequestBody defines body for RecoverPostgres for application/json ContentType. -type RecoverPostgresJSONRequestBody = externalRef10.RecoveryInput +type RecoverPostgresJSONRequestBody = externalRef11.RecoveryInput // CreateProjectJSONRequestBody defines body for CreateProject for application/json ContentType. type CreateProjectJSONRequestBody = ProjectPOSTInput @@ -3719,17 +3838,23 @@ type UpdateSecretFilesForServiceJSONRequestBody = UpdateSecretFilesForServiceJSO // AddOrUpdateSecretFileJSONRequestBody defines body for AddOrUpdateSecretFile for application/json ContentType. type AddOrUpdateSecretFileJSONRequestBody AddOrUpdateSecretFileJSONBody +// CreateTaskJSONRequestBody defines body for CreateTask for application/json ContentType. +type CreateTaskJSONRequestBody = externalRef13.RunTask + // CreateWebhookJSONRequestBody defines body for CreateWebhook for application/json ContentType. -type CreateWebhookJSONRequestBody = externalRef11.WebhookPOSTInput +type CreateWebhookJSONRequestBody = externalRef12.WebhookPOSTInput // UpdateWebhookJSONRequestBody defines body for UpdateWebhook for application/json ContentType. -type UpdateWebhookJSONRequestBody = externalRef11.WebhookPATCHInput +type UpdateWebhookJSONRequestBody = externalRef12.WebhookPATCHInput // CreateWorkflowJSONRequestBody defines body for CreateWorkflow for application/json ContentType. -type CreateWorkflowJSONRequestBody = externalRef12.WorkflowCreate +type CreateWorkflowJSONRequestBody = externalRef13.WorkflowCreate // UpdateWorkflowJSONRequestBody defines body for UpdateWorkflow for application/json ContentType. -type UpdateWorkflowJSONRequestBody = externalRef12.WorkflowUpdate +type UpdateWorkflowJSONRequestBody = externalRef13.WorkflowUpdate + +// CreateWorkflowVersionJSONRequestBody defines body for CreateWorkflowVersion for application/json ContentType. +type CreateWorkflowVersionJSONRequestBody = externalRef13.CreateVersion // AsEnvVarValue returns the union data inside the AddUpdateEnvVarInput as a EnvVarValue func (t AddUpdateEnvVarInput) AsEnvVarValue() (EnvVarValue, error) { @@ -4461,22 +4586,22 @@ func (t *ServicePOST_ServiceDetails) UnmarshalJSON(b []byte) error { return err } -// AsExternalRef4ServiceEventType returns the union data inside the EventTypeParam as a externalRef4.ServiceEventType -func (t EventTypeParam) AsExternalRef4ServiceEventType() (externalRef4.ServiceEventType, error) { - var body externalRef4.ServiceEventType +// AsExternalRef5ServiceEventType returns the union data inside the EventTypeParam as a externalRef5.ServiceEventType +func (t EventTypeParam) AsExternalRef5ServiceEventType() (externalRef5.ServiceEventType, error) { + var body externalRef5.ServiceEventType err := json.Unmarshal(t.union, &body) return body, err } -// FromExternalRef4ServiceEventType overwrites any union data inside the EventTypeParam as the provided externalRef4.ServiceEventType -func (t *EventTypeParam) FromExternalRef4ServiceEventType(v externalRef4.ServiceEventType) error { +// FromExternalRef5ServiceEventType overwrites any union data inside the EventTypeParam as the provided externalRef5.ServiceEventType +func (t *EventTypeParam) FromExternalRef5ServiceEventType(v externalRef5.ServiceEventType) error { b, err := json.Marshal(v) t.union = b return err } -// MergeExternalRef4ServiceEventType performs a merge with any union data inside the EventTypeParam, using the provided externalRef4.ServiceEventType -func (t *EventTypeParam) MergeExternalRef4ServiceEventType(v externalRef4.ServiceEventType) error { +// MergeExternalRef5ServiceEventType performs a merge with any union data inside the EventTypeParam, using the provided externalRef5.ServiceEventType +func (t *EventTypeParam) MergeExternalRef5ServiceEventType(v externalRef5.ServiceEventType) error { b, err := json.Marshal(v) if err != nil { return err diff --git a/internal/client/webhooks/webhooks_gen.go b/internal/client/webhooks/webhooks_gen.go index e1e7ac5..eecae13 100644 --- a/internal/client/webhooks/webhooks_gen.go +++ b/internal/client/webhooks/webhooks_gen.go @@ -1,16 +1,16 @@ // Package webhooks provides primitives to interact with the openapi HTTP API. // -// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT. +// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT. package webhooks import ( "time" - externalRef4 "terraform-provider-render/internal/client/eventtypes" + externalRef5 "terraform-provider-render/internal/client/eventtypes" ) // EventFilter The event types that will trigger the webhook. An empty list means all event types will trigger the webhook. -type EventFilter = []externalRef4.EventType +type EventFilter = []externalRef5.EventType // Webhook defines model for webhook. type Webhook struct { @@ -31,7 +31,7 @@ type WebhookEvent struct { // EventId the id of the event that triggered the webhook EventId string `json:"eventId"` - EventType externalRef4.EventType `json:"eventType"` + EventType externalRef5.EventType `json:"eventType"` // Id the id of the webhook event Id string `json:"id"` diff --git a/internal/client/workflows/workflows_gen.go b/internal/client/workflows/workflows_gen.go index a93a18e..81b7e78 100644 --- a/internal/client/workflows/workflows_gen.go +++ b/internal/client/workflows/workflows_gen.go @@ -1,12 +1,49 @@ // Package workflows provides primitives to interact with the openapi HTTP API. // -// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT. +// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT. package workflows import ( "time" ) +// Defines values for Region. +const ( + Frankfurt Region = "frankfurt" + Ohio Region = "ohio" + Oregon Region = "oregon" + Singapore Region = "singapore" + Virginia Region = "virginia" +) + +// Defines values for Runtime. +const ( + Elixir Runtime = "elixir" + Go Runtime = "go" + Node Runtime = "node" + Python Runtime = "python" + Ruby Runtime = "ruby" +) + +// Defines values for TaskRunStatus. +const ( + Canceled TaskRunStatus = "canceled" + Completed TaskRunStatus = "completed" + Failed TaskRunStatus = "failed" + Pending TaskRunStatus = "pending" + Running TaskRunStatus = "running" +) + +// Defines values for WorkflowVersionStatus. +const ( + BuildFailed WorkflowVersionStatus = "build_failed" + Building WorkflowVersionStatus = "building" + Created WorkflowVersionStatus = "created" + Ready WorkflowVersionStatus = "ready" + Registering WorkflowVersionStatus = "registering" + RegistrationFailed WorkflowVersionStatus = "registration_failed" +) + // BuildConfig defines model for BuildConfig. type BuildConfig struct { // Branch The branch to use for the build, if applicable. @@ -25,6 +62,12 @@ type BuildConfig struct { Runtime Runtime `json:"runtime"` } +// CreateVersion defines model for CreateVersion. +type CreateVersion struct { + Commit *string `json:"commit,omitempty"` + WorkflowId string `json:"workflowId"` +} + // Image defines model for Image. type Image struct { // ImagePath Path to the image used for this server (e.g docker.io/library/nginx:latest). @@ -46,38 +89,111 @@ type ImageVersion struct { Sha string `json:"sha"` } +// Region Defaults to "oregon" +type Region string + +// RunTask defines model for RunTask. +type RunTask struct { + Input TaskData `json:"input"` + + // Task Either a task ID or a workflow slug with task name and optional version name. If a version is not provided, the latest version of the task will be used. + Task TaskIdentifier `json:"task"` +} + // Runtime The runtime environment for the workflow (e.g., node, python, etc.). -type Runtime = string +type Runtime string + +// Task defines model for Task. +type Task struct { + CreatedAt time.Time `json:"createdAt"` + Id string `json:"id"` + Name string `json:"name"` + WorkflowId *string `json:"workflowId,omitempty"` + WorkflowVersionId *string `json:"workflowVersionId,omitempty"` +} + +// TaskData defines model for TaskData. +type TaskData = []interface{} + +// TaskIdentifier Either a task ID or a workflow slug with task name and optional version name. If a version is not provided, the latest version of the task will be used. +type TaskIdentifier = string + +// TaskRun defines model for TaskRun. +type TaskRun struct { + CompletedAt *time.Time `json:"completedAt,omitempty"` + Id string `json:"id"` + ParentTaskRunId string `json:"parentTaskRunId"` + Retries int `json:"retries"` + RootTaskRunId string `json:"rootTaskRunId"` + StartedAt *time.Time `json:"startedAt,omitempty"` + Status TaskRunStatus `json:"status"` + TaskId string `json:"taskId"` +} + +// TaskRunDetails defines model for TaskRunDetails. +type TaskRunDetails struct { + CompletedAt *time.Time `json:"completedAt,omitempty"` + + // Error Error message if the task run failed. + Error *string `json:"error,omitempty"` + Id string `json:"id"` + Input TaskData `json:"input"` + ParentTaskRunId string `json:"parentTaskRunId"` + Results TaskRunResult `json:"results"` + Retries int `json:"retries"` + RootTaskRunId string `json:"rootTaskRunId"` + StartedAt *time.Time `json:"startedAt,omitempty"` + Status TaskRunStatus `json:"status"` + TaskId string `json:"taskId"` +} + +// TaskRunResult defines model for TaskRunResult. +type TaskRunResult = []interface{} + +// TaskRunStatus defines model for TaskRunStatus. +type TaskRunStatus string + +// TaskSlug defines model for TaskSlug. +type TaskSlug struct { + TaskName string `json:"taskName"` + Version *string `json:"version,omitempty"` + WorkflowServiceSlug string `json:"workflowServiceSlug"` +} // Workflow defines model for Workflow. type Workflow struct { - BuildConfig *BuildConfig `json:"buildConfig,omitempty"` - CreatedAt time.Time `json:"createdAt"` - Id string `json:"id"` - Image *Image `json:"image,omitempty"` - Name string `json:"name"` - OwnerId string `json:"ownerId"` - - // RunCommand The command to run the workflow - RunCommand *string `json:"runCommand,omitempty"` + BuildConfig BuildConfig `json:"buildConfig"` + CreatedAt time.Time `json:"createdAt"` + EnvironmentId *string `json:"environmentId,omitempty"` + Id string `json:"id"` + Name string `json:"name"` + OwnerId string `json:"ownerId"` + + // Region Defaults to "oregon" + Region Region `json:"region"` + + // RunCommand Command to run the workflow. + RunCommand string `json:"runCommand"` + Slug *string `json:"slug,omitempty"` UpdatedAt time.Time `json:"updatedAt"` } // WorkflowCreate defines model for WorkflowCreate. type WorkflowCreate struct { - BuildConfig *BuildConfig `json:"buildConfig,omitempty"` - Image *Image `json:"image,omitempty"` - Name string `json:"name"` - OwnerId string `json:"ownerId"` + BuildConfig BuildConfig `json:"buildConfig"` + Name string `json:"name"` + OwnerId string `json:"ownerId"` + + // Region Defaults to "oregon" + Region Region `json:"region"` // RunCommand The command to run the workflow - RunCommand *string `json:"runCommand,omitempty"` + RunCommand string `json:"runCommand"` } // WorkflowUpdate defines model for WorkflowUpdate. type WorkflowUpdate struct { BuildConfig *BuildConfig `json:"buildConfig,omitempty"` - Image *Image `json:"image,omitempty"` Name *string `json:"name,omitempty"` // RunCommand The command to run the workflow @@ -86,15 +202,36 @@ type WorkflowUpdate struct { // WorkflowVersion defines model for WorkflowVersion. type WorkflowVersion struct { - CreatedAt time.Time `json:"createdAt"` - Id string `json:"id"` - Image ImageVersion `json:"image"` - Name string `json:"name"` - WorkflowId string `json:"workflowId"` + CreatedAt time.Time `json:"createdAt"` + Id string `json:"id"` + Name string `json:"name"` + Status WorkflowVersionStatus `json:"status"` + WorkflowId string `json:"workflowId"` } +// WorkflowVersionStatus defines model for WorkflowVersionStatus. +type WorkflowVersionStatus string + +// RootTaskRunIDFilterParam defines model for RootTaskRunIDFilterParam. +type RootTaskRunIDFilterParam = []string + +// TaskIDParam defines model for TaskIDParam. +type TaskIDParam = string + +// TaskIdFilterParam defines model for TaskIdFilterParam. +type TaskIdFilterParam = []string + +// TaskRunIDParam defines model for TaskRunIDParam. +type TaskRunIDParam = string + +// WorkflowIDFilterParam defines model for WorkflowIDFilterParam. +type WorkflowIDFilterParam = []string + // WorkflowIDParam defines model for WorkflowIDParam. type WorkflowIDParam = string +// WorkflowVersionIDFilterParam defines model for WorkflowVersionIDFilterParam. +type WorkflowVersionIDFilterParam = []string + // WorkflowVersionIDParam defines model for WorkflowVersionIDParam. type WorkflowVersionIDParam = string diff --git a/internal/provider/postgres/datasource/datasource.go b/internal/provider/postgres/datasource/datasource.go index 33b2e46..0dcf2e1 100644 --- a/internal/provider/postgres/datasource/datasource.go +++ b/internal/provider/postgres/datasource/datasource.go @@ -60,7 +60,7 @@ func (d *postgresDataSource) Read(ctx context.Context, req datasource.ReadReques return } - var pg client.Postgres + var pg client.PostgresDetail err := common.Get(func() (*http.Response, error) { return d.client.RetrievePostgres(ctx, plan.ID.ValueString()) }, &pg) diff --git a/internal/provider/postgres/datasource/schema.go b/internal/provider/postgres/datasource/schema.go index f7b7d41..8eee9ed 100644 --- a/internal/provider/postgres/datasource/schema.go +++ b/internal/provider/postgres/datasource/schema.go @@ -8,6 +8,7 @@ import ( "terraform-provider-render/internal/provider/types/resource" "github.com/hashicorp/terraform-plugin-framework/datasource/schema" + "github.com/hashicorp/terraform-plugin-framework/types" ) func PostgresDataSourceSchema(ctx context.Context) schema.Schema { @@ -76,6 +77,12 @@ func PostgresDataSourceSchema(ctx context.Context) schema.Schema { MarkdownDescription: "ID of the read replica.", Computed: true, }, + "parameter_overrides": schema.MapAttribute{ + ElementType: types.StringType, + Description: "Parameter overrides for the read replica.", + MarkdownDescription: "Parameter overrides for the read replica.", + Computed: true, + }, }, }, Computed: true, @@ -124,6 +131,12 @@ func PostgresDataSourceSchema(ctx context.Context) schema.Schema { MarkdownDescription: "The Postgres version", Computed: true, }, + "parameter_overrides": schema.MapAttribute{ + ElementType: types.StringType, + Description: "Parameter overrides for the postgres instance.", + MarkdownDescription: "Parameter overrides for the postgres instance.", + Computed: true, + }, "log_stream_override": resource.LogStreamOverride, "disk_size_gb": datasource.DiskSizeGB, }, diff --git a/internal/provider/postgres/models.go b/internal/provider/postgres/models.go index a9c11fa..e00b433 100644 --- a/internal/provider/postgres/models.go +++ b/internal/provider/postgres/models.go @@ -1,6 +1,8 @@ package postgres import ( + "fmt" + "terraform-provider-render/internal/client/logs" "terraform-provider-render/internal/provider/common" commontypes "terraform-provider-render/internal/provider/common/types" @@ -30,11 +32,13 @@ type PostgresModel struct { ConnectionInfo types.Object `tfsdk:"connection_info"` LogStreamOverride types.Object `tfsdk:"log_stream_override"` DiskSizeGB types.Int64 `tfsdk:"disk_size_gb"` + ParameterOverrides types.Map `tfsdk:"parameter_overrides"` } type ReadReplica struct { - Name types.String `tfsdk:"name"` - ID types.String `tfsdk:"id"` + Name types.String `tfsdk:"name"` + ID types.String `tfsdk:"id"` + ParameterOverrides types.Map `tfsdk:"parameter_overrides"` } type ConnectionInfo struct { @@ -44,23 +48,86 @@ type ConnectionInfo struct { PSQLCommand types.String `tfsdk:"psql_command"` } -func ReadReplicaFromClient(c client.ReadReplicas) []ReadReplica { +// ParameterOverridesToMap converts API parameter overrides to Terraform map +func ParameterOverridesToMap(po *client.PostgresParameterOverrides, diags diag.Diagnostics) types.Map { + elements := make(map[string]attr.Value) + + if po != nil { + for k, v := range *po { + elements[k] = types.StringValue(v) + } + } + + mapValue, mapDiags := types.MapValue(types.StringType, elements) + diags.Append(mapDiags...) + + return mapValue +} + +// ParameterOverridesToGoMap converts Terraform map to Go map for API requests +func ParameterOverridesToGoMap(m types.Map, diags diag.Diagnostics) *client.PostgresParameterOverrides { + if m.IsNull() || m.IsUnknown() { + return nil + } + + elements := m.Elements() + if len(elements) == 0 { + // Empty map means clear all overrides + emptyMap := client.PostgresParameterOverrides{} + return &emptyMap + } + + goMap := make(client.PostgresParameterOverrides) + for k, v := range elements { + strVal, ok := v.(types.String) + if !ok { + diags.AddError( + "Invalid Parameter Override Type", + fmt.Sprintf("Parameter override '%s' expected string value, got %T. This indicates a schema configuration error.", k, v), + ) + continue + } + goMap[k] = strVal.ValueString() + } + + return &goMap +} + +func ReadReplicaFromClient(c client.ReadReplicas, existingReplicas []ReadReplica, diags diag.Diagnostics) []ReadReplica { var res []ReadReplica for _, item := range c { + // Convert parameter overrides + paramOverrides := ParameterOverridesToMap(item.ParameterOverrides, diags) + + // Find matching replica in existing model to preserve null vs empty map + if item.ParameterOverrides == nil || len(*item.ParameterOverrides) == 0 { + // API returned empty - check if existing model had null + for _, existingReplica := range existingReplicas { + if existingReplica.Name.ValueString() == item.Name || existingReplica.ID.ValueString() == item.Id { + if existingReplica.ParameterOverrides.IsNull() { + paramOverrides = types.MapNull(types.StringType) + } + break + } + } + } + res = append(res, ReadReplica{ - Name: types.StringValue(item.Name), - ID: types.StringValue(item.Id), + Name: types.StringValue(item.Name), + ID: types.StringValue(item.Id), + ParameterOverrides: paramOverrides, }) } return res } -func ReadReplicaInputFromModel(r []ReadReplica) []client.ReadReplicaInput { +func ReadReplicaInputFromModel(r []ReadReplica, diags diag.Diagnostics) []client.ReadReplicaInput { var res []client.ReadReplicaInput for _, item := range r { res = append(res, client.ReadReplicaInput{ - Name: item.Name.ValueString(), + Name: item.Name.ValueString(), + ParameterOverrides: ParameterOverridesToGoMap(item.ParameterOverrides, diags), }) } return res @@ -93,7 +160,14 @@ func connectionInfoFromClient(c *client.PostgresConnectionInfo, diags diag.Diagn return objectValue } -func ModelFromClient(postgres *client.Postgres, connectionInfo *client.PostgresConnectionInfo, logStreamOverrides *logs.ResourceLogStreamSetting, existingModel PostgresModel, diags diag.Diagnostics) PostgresModel { +func ModelFromClient(postgres *client.PostgresDetail, connectionInfo *client.PostgresConnectionInfo, logStreamOverrides *logs.ResourceLogStreamSetting, existingModel PostgresModel, diags diag.Diagnostics) PostgresModel { + // Handle parameter_overrides: preserve null if it was null in existing model + parameterOverrides := ParameterOverridesToMap(postgres.ParameterOverrides, diags) + if existingModel.ParameterOverrides.IsNull() && (postgres.ParameterOverrides == nil || len(*postgres.ParameterOverrides) == 0) { + // Existing model had null and API returned empty/null -> keep as null + parameterOverrides = types.MapNull(types.StringType) + } + postgresModel := PostgresModel{ ID: types.StringValue(postgres.Id), Name: types.StringValue(postgres.Name), @@ -107,11 +181,12 @@ func ModelFromClient(postgres *client.Postgres, connectionInfo *client.PostgresC Region: types.StringValue(string(postgres.Region)), Role: types.StringValue(string(postgres.Role)), HighAvailabilityEnabled: types.BoolValue(postgres.HighAvailabilityEnabled), - ReadReplicas: ReadReplicaFromClient(postgres.ReadReplicas), + ReadReplicas: ReadReplicaFromClient(postgres.ReadReplicas, existingModel.ReadReplicas, diags), Version: types.StringValue(string(postgres.Version)), ConnectionInfo: connectionInfoFromClient(connectionInfo, diags), LogStreamOverride: common.LogStreamOverrideFromClient(logStreamOverrides, existingModel.LogStreamOverride, diags), DiskSizeGB: common.IntPointerAsValue(postgres.DiskSizeGB), + ParameterOverrides: parameterOverrides, } return postgresModel } diff --git a/internal/provider/postgres/resource/resource.go b/internal/provider/postgres/resource/resource.go index c73290b..f017a8a 100644 --- a/internal/provider/postgres/resource/resource.go +++ b/internal/provider/postgres/resource/resource.go @@ -66,7 +66,7 @@ func (r *postgresResource) Create(ctx context.Context, req resource.CreateReques return } - var pg client.Postgres + var pg client.PostgresDetail ipAllowList, err := common.ClientFromIPAllowList(plan.IPAllowList) if err != nil { @@ -83,12 +83,13 @@ func (r *postgresResource) Create(ctx context.Context, req resource.CreateReques EnvironmentId: plan.EnvironmentID.ValueStringPointer(), IpAllowList: common.From(ipAllowList), Plan: clientpostgres.PostgresPlans(plan.Plan.ValueString()), - ReadReplicas: common.From(postgres.ReadReplicaInputFromModel(plan.ReadReplicas)), + ReadReplicas: common.From(postgres.ReadReplicaInputFromModel(plan.ReadReplicas, resp.Diagnostics)), Region: plan.Region.ValueStringPointer(), Version: client.PostgresVersion(plan.Version.ValueString()), Name: plan.Name.ValueString(), OwnerId: r.ownerID, DiskSizeGB: common.ValueAsIntPointer(plan.DiskSizeGB), + ParameterOverrides: postgres.ParameterOverridesToGoMap(plan.ParameterOverrides, resp.Diagnostics), }) }, &pg) if err != nil { @@ -98,7 +99,7 @@ func (r *postgresResource) Create(ctx context.Context, req resource.CreateReques // Poll for postgres to be ready err = r.poller.Poll(ctx, func() (bool, error) { - var polledPG client.Postgres + var polledPG client.PostgresDetail err := common.Get(func() (*http.Response, error) { return r.client.RetrievePostgres(ctx, pg.Id) }, &polledPG) @@ -153,7 +154,7 @@ func (r *postgresResource) Read(ctx context.Context, req resource.ReadRequest, r return } - var pg client.Postgres + var pg client.PostgresDetail err := common.Get(func() (*http.Response, error) { return r.client.RetrievePostgres(ctx, id) @@ -209,7 +210,18 @@ func (r *postgresResource) Update(ctx context.Context, req resource.UpdateReques return } - var pg client.Postgres + var parameterOverrides *client.PostgresParameterOverrides + if !plan.ParameterOverrides.Equal(state.ParameterOverrides) { + // If plan is null but state has value, user is removing overrides; send empty map to clear. + if plan.ParameterOverrides.IsNull() && !state.ParameterOverrides.IsNull() { + emptyMap := client.PostgresParameterOverrides{} + parameterOverrides = &emptyMap + } else { + parameterOverrides = postgres.ParameterOverridesToGoMap(plan.ParameterOverrides, resp.Diagnostics) + } + } + + var pg client.PostgresDetail err = common.Update(func() (*http.Response, error) { return r.client.UpdatePostgres(ctx, plan.ID.ValueString(), client.PostgresPATCHInput{ @@ -218,8 +230,9 @@ func (r *postgresResource) Update(ctx context.Context, req resource.UpdateReques Name: plan.Name.ValueStringPointer(), Plan: common.From(clientpostgres.PostgresPlans(plan.Plan.ValueString())), DatadogAPIKey: plan.DatadogAPIKey.ValueStringPointer(), - ReadReplicas: common.From(postgres.ReadReplicaInputFromModel(plan.ReadReplicas)), + ReadReplicas: common.From(postgres.ReadReplicaInputFromModel(plan.ReadReplicas, resp.Diagnostics)), DiskSizeGB: common.ValueAsIntPointer(plan.DiskSizeGB), + ParameterOverrides: parameterOverrides, }) }, &pg) if err != nil { diff --git a/internal/provider/postgres/resource/resource_test.go b/internal/provider/postgres/resource/resource_test.go index c51b204..3af25fe 100644 --- a/internal/provider/postgres/resource/resource_test.go +++ b/internal/provider/postgres/resource/resource_test.go @@ -264,3 +264,96 @@ func TestAccPostgresIPAllowListResource(t *testing.T) { }, }) } + +func TestAccPostgresParameterOverridesResource(t *testing.T) { + resourceName := "render_postgres.test" + resource.Test(t, resource.TestCase{ + ProtoV6ProviderFactories: th.SetupRecordingProvider(t, "postgres_parameter_overrides_cassette"), + Steps: []resource.TestStep{ + { + // create with parameter overrides + ConfigFile: config.StaticFile("./testdata/parameter_overrides.tf"), + ConfigVariables: config.Variables{ + "has_parameter_overrides": config.BoolVariable(true), + "has_replica": config.BoolVariable(false), + "parameter_overrides": config.MapVariable(map[string]config.Variable{ + "max_connections": config.StringVariable("100"), + "work_mem": config.StringVariable("4MB"), + }), + }, + ConfigPlanChecks: resource.ConfigPlanChecks{ + PreApply: []plancheck.PlanCheck{ + checks.ExpectNoReplace(), + }, + }, + Check: resource.ComposeAggregateTestCheckFunc( + resource.TestCheckResourceAttr(resourceName, "parameter_overrides.max_connections", "100"), + resource.TestCheckResourceAttr(resourceName, "parameter_overrides.work_mem", "4MB"), + ), + }, + { + // update parameter overrides + ConfigFile: config.StaticFile("./testdata/parameter_overrides.tf"), + ConfigVariables: config.Variables{ + "has_parameter_overrides": config.BoolVariable(true), + "has_replica": config.BoolVariable(false), + "parameter_overrides": config.MapVariable(map[string]config.Variable{ + "max_connections": config.StringVariable("150"), + "shared_buffers": config.StringVariable("128MB"), + }), + }, + ConfigPlanChecks: resource.ConfigPlanChecks{ + PreApply: []plancheck.PlanCheck{ + checks.ExpectNoReplace(), + }, + }, + Check: resource.ComposeAggregateTestCheckFunc( + resource.TestCheckResourceAttr(resourceName, "parameter_overrides.max_connections", "150"), + resource.TestCheckResourceAttr(resourceName, "parameter_overrides.shared_buffers", "128MB"), + resource.TestCheckNoResourceAttr(resourceName, "parameter_overrides.work_mem"), + ), + }, + { + // clear parameter overrides (empty map) + ConfigFile: config.StaticFile("./testdata/parameter_overrides.tf"), + ConfigVariables: config.Variables{ + "has_parameter_overrides": config.BoolVariable(true), + "has_replica": config.BoolVariable(false), + "parameter_overrides": config.MapVariable(map[string]config.Variable{}), + }, + ConfigPlanChecks: resource.ConfigPlanChecks{ + PreApply: []plancheck.PlanCheck{ + checks.ExpectNoReplace(), + }, + }, + Check: resource.ComposeAggregateTestCheckFunc( + resource.TestCheckResourceAttr(resourceName, "parameter_overrides.%", "0"), + ), + }, + { + // test read replica with parameter overrides (using statement_timeout which doesn't require sync) + ConfigFile: config.StaticFile("./testdata/parameter_overrides.tf"), + ConfigVariables: config.Variables{ + "has_parameter_overrides": config.BoolVariable(true), + "has_replica": config.BoolVariable(true), + "parameter_overrides": config.MapVariable(map[string]config.Variable{ + "max_connections": config.StringVariable("100"), + }), + "replica_parameter_overrides": config.MapVariable(map[string]config.Variable{ + "statement_timeout": config.StringVariable("30000"), + }), + }, + ConfigPlanChecks: resource.ConfigPlanChecks{ + PreApply: []plancheck.PlanCheck{ + checks.ExpectNoReplace(), + }, + }, + Check: resource.ComposeAggregateTestCheckFunc( + resource.TestCheckResourceAttr(resourceName, "parameter_overrides.max_connections", "100"), + resource.TestCheckResourceAttr(resourceName, "read_replicas.0.name", "read-replica"), + resource.TestCheckResourceAttr(resourceName, "read_replicas.0.parameter_overrides.statement_timeout", "30000"), + ), + }, + }, + }) +} diff --git a/internal/provider/postgres/resource/schema.go b/internal/provider/postgres/resource/schema.go index 43b5aba..bc9a492 100644 --- a/internal/provider/postgres/resource/schema.go +++ b/internal/provider/postgres/resource/schema.go @@ -5,9 +5,11 @@ import ( "github.com/hashicorp/terraform-plugin-framework/resource/schema" "github.com/hashicorp/terraform-plugin-framework/resource/schema/boolplanmodifier" + "github.com/hashicorp/terraform-plugin-framework/resource/schema/mapplanmodifier" "github.com/hashicorp/terraform-plugin-framework/resource/schema/planmodifier" "github.com/hashicorp/terraform-plugin-framework/resource/schema/stringplanmodifier" "github.com/hashicorp/terraform-plugin-framework/schema/validator" + "github.com/hashicorp/terraform-plugin-framework/types" commontypes "terraform-provider-render/internal/provider/common/types" "terraform-provider-render/internal/provider/common/validators" @@ -103,6 +105,15 @@ func PostgresResourceSchema(ctx context.Context) schema.Schema { MarkdownDescription: "ID of the read replica.", Computed: true, }, + "parameter_overrides": schema.MapAttribute{ + ElementType: types.StringType, + Description: "Parameter overrides for the read replica.", + MarkdownDescription: "Parameter overrides for the read replica.", + Optional: true, + PlanModifiers: []planmodifier.Map{ + mapplanmodifier.UseStateForUnknown(), + }, + }, }, }, Optional: true, @@ -160,6 +171,15 @@ func PostgresResourceSchema(ctx context.Context) schema.Schema { ValidatePostgresVersion(), }, }, + "parameter_overrides": schema.MapAttribute{ + ElementType: types.StringType, + Description: "Parameter overrides for the postgres instance.", + MarkdownDescription: "Parameter overrides for the postgres instance.", + Optional: true, + PlanModifiers: []planmodifier.Map{ + mapplanmodifier.UseStateForUnknown(), + }, + }, "log_stream_override": resource.LogStreamOverride, "disk_size_gb": resource.DiskSizeGB, }, diff --git a/internal/provider/postgres/resource/testdata/parameter_overrides.tf b/internal/provider/postgres/resource/testdata/parameter_overrides.tf new file mode 100644 index 0000000..30ee595 --- /dev/null +++ b/internal/provider/postgres/resource/testdata/parameter_overrides.tf @@ -0,0 +1,31 @@ +variable "has_parameter_overrides" { + type = bool +} + +variable "has_replica" { + type = bool +} + +variable "parameter_overrides" { + type = map(string) + default = {} +} + +variable "replica_parameter_overrides" { + type = map(string) + default = {} +} + +resource "render_postgres" "test" { + name = "test-parameter-overrides" + plan = "pro_4gb" + region = "oregon" + version = "16" + + parameter_overrides = var.has_parameter_overrides ? var.parameter_overrides : null + + read_replicas = var.has_replica ? [{ + name = "read-replica" + parameter_overrides = var.replica_parameter_overrides + }] : null +} diff --git a/internal/provider/postgres/resource/testdata/postgres_parameter_overrides_cassette.yaml b/internal/provider/postgres/resource/testdata/postgres_parameter_overrides_cassette.yaml new file mode 100644 index 0000000..1e3af5e --- /dev/null +++ b/internal/provider/postgres/resource/testdata/postgres_parameter_overrides_cassette.yaml @@ -0,0 +1,2210 @@ +--- +version: 2 +interactions: + - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 290 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: '{"databaseName":"","databaseUser":"","enableHighAvailability":false,"ipAllowList":[],"name":"test-parameter-overrides","ownerId":"some-owner-id","parameterOverrides":{"max_connections":"100","work_mem":"4MB"},"plan":"pro_4gb","readReplicas":null,"region":"oregon","version":"16"}' + form: {} + headers: + Authorization: + - some-api-key + Content-Type: + - application/json + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 766 + uncompressed: false + body: | + {"createdAt":"2025-11-20T05:26:03.107234457Z","dashboardUrl":"http://dashboard.render.localhost:3000/d/dpg-d4facqrvbnoc73eic1vg-a","databaseName":"test_parameter_overrides_fb85","databaseUser":"test_parameter_overrides_fb85_user","diskAutoscalingEnabled":false,"diskSizeGB":100,"highAvailabilityEnabled":false,"id":"dpg-d4facqrvbnoc73eic1vg-a","ipAllowList":null,"name":"test-parameter-overrides","owner":{"email":"email@example.com","id":"some-owner-id","name":"My Workspace","type":"team"},"parameterOverrides":{"max_connections":"100","work_mem":"4MB"},"plan":"pro_4gb","readReplicas":[],"region":"oregon","role":"primary","status":"unknown","suspended":"not_suspended","suspenders":[],"updatedAt":"2025-11-20T05:26:03.107234457Z","version":"16"} + headers: + Content-Length: + - "766" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:03 GMT + Ratelimit-Limit: + - "20" + Ratelimit-Remaining: + - "11" + Ratelimit-Reset: + - "2036" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000203 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 201 Created + code: 201 + duration: 260.934422ms + - id: 1 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 760 + uncompressed: false + body: | + {"createdAt":"2025-11-20T05:26:03.107234Z","dashboardUrl":"http://dashboard.render.localhost:3000/d/dpg-d4facqrvbnoc73eic1vg-a","databaseName":"test_parameter_overrides_fb85","databaseUser":"test_parameter_overrides_fb85_user","diskAutoscalingEnabled":false,"diskSizeGB":100,"highAvailabilityEnabled":false,"id":"dpg-d4facqrvbnoc73eic1vg-a","ipAllowList":null,"name":"test-parameter-overrides","owner":{"email":"email@example.com","id":"some-owner-id","name":"My Workspace","type":"team"},"parameterOverrides":{"max_connections":"100","work_mem":"4MB"},"plan":"pro_4gb","readReplicas":[],"region":"oregon","role":"primary","status":"unknown","suspended":"not_suspended","suspenders":[],"updatedAt":"2025-11-20T05:26:03.107234Z","version":"16"} + headers: + Content-Length: + - "760" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:03 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "399" + Ratelimit-Reset: + - "56" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000204 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 45.934817ms + - id: 2 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 761 + uncompressed: false + body: | + {"createdAt":"2025-11-20T05:26:03.107234Z","dashboardUrl":"http://dashboard.render.localhost:3000/d/dpg-d4facqrvbnoc73eic1vg-a","databaseName":"test_parameter_overrides_fb85","databaseUser":"test_parameter_overrides_fb85_user","diskAutoscalingEnabled":false,"diskSizeGB":100,"highAvailabilityEnabled":false,"id":"dpg-d4facqrvbnoc73eic1vg-a","ipAllowList":null,"name":"test-parameter-overrides","owner":{"email":"email@example.com","id":"some-owner-id","name":"My Workspace","type":"team"},"parameterOverrides":{"max_connections":"100","work_mem":"4MB"},"plan":"pro_4gb","readReplicas":[],"region":"oregon","role":"primary","status":"creating","suspended":"not_suspended","suspenders":[],"updatedAt":"2025-11-20T05:26:03.107234Z","version":"16"} + headers: + Content-Length: + - "761" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:06 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "398" + Ratelimit-Reset: + - "53" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000205 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 50.820729ms + - id: 3 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 761 + uncompressed: false + body: | + {"createdAt":"2025-11-20T05:26:03.107234Z","dashboardUrl":"http://dashboard.render.localhost:3000/d/dpg-d4facqrvbnoc73eic1vg-a","databaseName":"test_parameter_overrides_fb85","databaseUser":"test_parameter_overrides_fb85_user","diskAutoscalingEnabled":false,"diskSizeGB":100,"highAvailabilityEnabled":false,"id":"dpg-d4facqrvbnoc73eic1vg-a","ipAllowList":null,"name":"test-parameter-overrides","owner":{"email":"email@example.com","id":"some-owner-id","name":"My Workspace","type":"team"},"parameterOverrides":{"max_connections":"100","work_mem":"4MB"},"plan":"pro_4gb","readReplicas":[],"region":"oregon","role":"primary","status":"creating","suspended":"not_suspended","suspenders":[],"updatedAt":"2025-11-20T05:26:03.107234Z","version":"16"} + headers: + Content-Length: + - "761" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:09 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "397" + Ratelimit-Reset: + - "50" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000206 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 44.459885ms + - id: 4 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 761 + uncompressed: false + body: | + {"createdAt":"2025-11-20T05:26:03.107234Z","dashboardUrl":"http://dashboard.render.localhost:3000/d/dpg-d4facqrvbnoc73eic1vg-a","databaseName":"test_parameter_overrides_fb85","databaseUser":"test_parameter_overrides_fb85_user","diskAutoscalingEnabled":false,"diskSizeGB":100,"highAvailabilityEnabled":false,"id":"dpg-d4facqrvbnoc73eic1vg-a","ipAllowList":null,"name":"test-parameter-overrides","owner":{"email":"email@example.com","id":"some-owner-id","name":"My Workspace","type":"team"},"parameterOverrides":{"max_connections":"100","work_mem":"4MB"},"plan":"pro_4gb","readReplicas":[],"region":"oregon","role":"primary","status":"creating","suspended":"not_suspended","suspenders":[],"updatedAt":"2025-11-20T05:26:03.107234Z","version":"16"} + headers: + Content-Length: + - "761" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:14 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "396" + Ratelimit-Reset: + - "45" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000207 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 47.039712ms + - id: 5 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 761 + uncompressed: false + body: | + {"createdAt":"2025-11-20T05:26:03.107234Z","dashboardUrl":"http://dashboard.render.localhost:3000/d/dpg-d4facqrvbnoc73eic1vg-a","databaseName":"test_parameter_overrides_fb85","databaseUser":"test_parameter_overrides_fb85_user","diskAutoscalingEnabled":false,"diskSizeGB":100,"highAvailabilityEnabled":false,"id":"dpg-d4facqrvbnoc73eic1vg-a","ipAllowList":null,"name":"test-parameter-overrides","owner":{"email":"email@example.com","id":"some-owner-id","name":"My Workspace","type":"team"},"parameterOverrides":{"max_connections":"100","work_mem":"4MB"},"plan":"pro_4gb","readReplicas":[],"region":"oregon","role":"primary","status":"creating","suspended":"not_suspended","suspenders":[],"updatedAt":"2025-11-20T05:26:03.107234Z","version":"16"} + headers: + Content-Length: + - "761" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:19 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "395" + Ratelimit-Reset: + - "40" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000208 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 48.90555ms + - id: 6 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 761 + uncompressed: false + body: | + {"createdAt":"2025-11-20T05:26:03.107234Z","dashboardUrl":"http://dashboard.render.localhost:3000/d/dpg-d4facqrvbnoc73eic1vg-a","databaseName":"test_parameter_overrides_fb85","databaseUser":"test_parameter_overrides_fb85_user","diskAutoscalingEnabled":false,"diskSizeGB":100,"highAvailabilityEnabled":false,"id":"dpg-d4facqrvbnoc73eic1vg-a","ipAllowList":null,"name":"test-parameter-overrides","owner":{"email":"email@example.com","id":"some-owner-id","name":"My Workspace","type":"team"},"parameterOverrides":{"max_connections":"100","work_mem":"4MB"},"plan":"pro_4gb","readReplicas":[],"region":"oregon","role":"primary","status":"creating","suspended":"not_suspended","suspenders":[],"updatedAt":"2025-11-20T05:26:03.107234Z","version":"16"} + headers: + Content-Length: + - "761" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:25 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "394" + Ratelimit-Reset: + - "34" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000209 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 57.097899ms + - id: 7 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 761 + uncompressed: false + body: | + {"createdAt":"2025-11-20T05:26:03.107234Z","dashboardUrl":"http://dashboard.render.localhost:3000/d/dpg-d4facqrvbnoc73eic1vg-a","databaseName":"test_parameter_overrides_fb85","databaseUser":"test_parameter_overrides_fb85_user","diskAutoscalingEnabled":false,"diskSizeGB":100,"highAvailabilityEnabled":false,"id":"dpg-d4facqrvbnoc73eic1vg-a","ipAllowList":null,"name":"test-parameter-overrides","owner":{"email":"email@example.com","id":"some-owner-id","name":"My Workspace","type":"team"},"parameterOverrides":{"max_connections":"100","work_mem":"4MB"},"plan":"pro_4gb","readReplicas":[],"region":"oregon","role":"primary","status":"creating","suspended":"not_suspended","suspenders":[],"updatedAt":"2025-11-20T05:26:03.107234Z","version":"16"} + headers: + Content-Length: + - "761" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:33 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "393" + Ratelimit-Reset: + - "26" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000210 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 44.406888ms + - id: 8 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 762 + uncompressed: false + body: | + {"createdAt":"2025-11-20T05:26:03.107234Z","dashboardUrl":"http://dashboard.render.localhost:3000/d/dpg-d4facqrvbnoc73eic1vg-a","databaseName":"test_parameter_overrides_fb85","databaseUser":"test_parameter_overrides_fb85_user","diskAutoscalingEnabled":false,"diskSizeGB":100,"highAvailabilityEnabled":false,"id":"dpg-d4facqrvbnoc73eic1vg-a","ipAllowList":null,"name":"test-parameter-overrides","owner":{"email":"email@example.com","id":"some-owner-id","name":"My Workspace","type":"team"},"parameterOverrides":{"max_connections":"100","work_mem":"4MB"},"plan":"pro_4gb","readReplicas":[],"region":"oregon","role":"primary","status":"available","suspended":"not_suspended","suspenders":[],"updatedAt":"2025-11-20T05:26:03.107234Z","version":"16"} + headers: + Content-Length: + - "762" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:42 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "392" + Ratelimit-Reset: + - "17" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000211 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 59.896389ms + - id: 9 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a/connection-info + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 632 + uncompressed: false + body: | + {"externalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com:5434/test_parameter_overrides_fb85","internalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a/test_parameter_overrides_fb85","password":"thirtytwocharacterpasswooooooord","psqlCommand":"PGPASSWORD=thirtytwocharacterpasswooooooord psql -h dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com -p 5434 -U test_parameter_overrides_fb85_user test_parameter_overrides_fb85"} + headers: + Content-Length: + - "632" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:42 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "391" + Ratelimit-Reset: + - "17" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000212 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 46.150996ms + - id: 10 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 762 + uncompressed: false + body: | + {"createdAt":"2025-11-20T05:26:03.107234Z","dashboardUrl":"http://dashboard.render.localhost:3000/d/dpg-d4facqrvbnoc73eic1vg-a","databaseName":"test_parameter_overrides_fb85","databaseUser":"test_parameter_overrides_fb85_user","diskAutoscalingEnabled":false,"diskSizeGB":100,"highAvailabilityEnabled":false,"id":"dpg-d4facqrvbnoc73eic1vg-a","ipAllowList":null,"name":"test-parameter-overrides","owner":{"email":"email@example.com","id":"some-owner-id","name":"My Workspace","type":"team"},"parameterOverrides":{"max_connections":"100","work_mem":"4MB"},"plan":"pro_4gb","readReplicas":[],"region":"oregon","role":"primary","status":"available","suspended":"not_suspended","suspenders":[],"updatedAt":"2025-11-20T05:26:03.107234Z","version":"16"} + headers: + Content-Length: + - "762" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:42 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "390" + Ratelimit-Reset: + - "17" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000213 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 47.105856ms + - id: 11 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a/connection-info + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 632 + uncompressed: false + body: | + {"externalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com:5434/test_parameter_overrides_fb85","internalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a/test_parameter_overrides_fb85","password":"thirtytwocharacterpasswooooooord","psqlCommand":"PGPASSWORD=thirtytwocharacterpasswooooooord psql -h dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com -p 5434 -U test_parameter_overrides_fb85_user test_parameter_overrides_fb85"} + headers: + Content-Length: + - "632" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:42 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "389" + Ratelimit-Reset: + - "17" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000214 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 47.512721ms + - id: 12 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/logs/streams/resource/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 52 + uncompressed: false + body: | + {"message":"not found: dpg-d4facqrvbnoc73eic1vg-a"} + headers: + Content-Length: + - "52" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:43 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "388" + Ratelimit-Reset: + - "16" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000215 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 404 Not Found + code: 404 + duration: 31.236301ms + - id: 13 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 762 + uncompressed: false + body: | + {"createdAt":"2025-11-20T05:26:03.107234Z","dashboardUrl":"http://dashboard.render.localhost:3000/d/dpg-d4facqrvbnoc73eic1vg-a","databaseName":"test_parameter_overrides_fb85","databaseUser":"test_parameter_overrides_fb85_user","diskAutoscalingEnabled":false,"diskSizeGB":100,"highAvailabilityEnabled":false,"id":"dpg-d4facqrvbnoc73eic1vg-a","ipAllowList":null,"name":"test-parameter-overrides","owner":{"email":"email@example.com","id":"some-owner-id","name":"My Workspace","type":"team"},"parameterOverrides":{"max_connections":"100","work_mem":"4MB"},"plan":"pro_4gb","readReplicas":[],"region":"oregon","role":"primary","status":"available","suspended":"not_suspended","suspenders":[],"updatedAt":"2025-11-20T05:26:03.107234Z","version":"16"} + headers: + Content-Length: + - "762" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:43 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "387" + Ratelimit-Reset: + - "16" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000216 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 46.689405ms + - id: 14 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a/connection-info + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 632 + uncompressed: false + body: | + {"externalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com:5434/test_parameter_overrides_fb85","internalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a/test_parameter_overrides_fb85","password":"thirtytwocharacterpasswooooooord","psqlCommand":"PGPASSWORD=thirtytwocharacterpasswooooooord psql -h dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com -p 5434 -U test_parameter_overrides_fb85_user test_parameter_overrides_fb85"} + headers: + Content-Length: + - "632" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:43 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "386" + Ratelimit-Reset: + - "16" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000217 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 42.795061ms + - id: 15 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/logs/streams/resource/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 52 + uncompressed: false + body: | + {"message":"not found: dpg-d4facqrvbnoc73eic1vg-a"} + headers: + Content-Length: + - "52" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:43 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "385" + Ratelimit-Reset: + - "16" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000218 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 404 Not Found + code: 404 + duration: 27.288357ms + - id: 16 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 192 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: '{"enableHighAvailability":false,"ipAllowList":[],"name":"test-parameter-overrides","parameterOverrides":{"max_connections":"150","shared_buffers":"128MB"},"plan":"pro_4gb","readReplicas":null}' + form: {} + headers: + Authorization: + - some-api-key + Content-Type: + - application/json + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 769 + uncompressed: false + body: | + {"createdAt":"2025-11-20T05:26:03.107234Z","dashboardUrl":"http://dashboard.render.localhost:3000/d/dpg-d4facqrvbnoc73eic1vg-a","databaseName":"test_parameter_overrides_fb85","databaseUser":"test_parameter_overrides_fb85_user","diskAutoscalingEnabled":false,"diskSizeGB":100,"highAvailabilityEnabled":false,"id":"dpg-d4facqrvbnoc73eic1vg-a","ipAllowList":null,"name":"test-parameter-overrides","owner":{"email":"email@example.com","id":"some-owner-id","name":"My Workspace","type":"team"},"parameterOverrides":{"max_connections":"150","shared_buffers":"128MB"},"plan":"pro_4gb","readReplicas":[],"region":"oregon","role":"primary","status":"available","suspended":"not_suspended","suspenders":[],"updatedAt":"2025-11-20T05:26:43.67168Z","version":"16"} + headers: + Content-Length: + - "769" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:43 GMT + Ratelimit-Limit: + - "100" + Ratelimit-Remaining: + - "99" + Ratelimit-Reset: + - "16" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000219 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 137.431895ms + - id: 17 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a/connection-info + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 632 + uncompressed: false + body: | + {"externalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com:5434/test_parameter_overrides_fb85","internalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a/test_parameter_overrides_fb85","password":"thirtytwocharacterpasswooooooord","psqlCommand":"PGPASSWORD=thirtytwocharacterpasswooooooord psql -h dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com -p 5434 -U test_parameter_overrides_fb85_user test_parameter_overrides_fb85"} + headers: + Content-Length: + - "632" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:43 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "384" + Ratelimit-Reset: + - "16" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000220 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 43.400716ms + - id: 18 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 769 + uncompressed: false + body: | + {"createdAt":"2025-11-20T05:26:03.107234Z","dashboardUrl":"http://dashboard.render.localhost:3000/d/dpg-d4facqrvbnoc73eic1vg-a","databaseName":"test_parameter_overrides_fb85","databaseUser":"test_parameter_overrides_fb85_user","diskAutoscalingEnabled":false,"diskSizeGB":100,"highAvailabilityEnabled":false,"id":"dpg-d4facqrvbnoc73eic1vg-a","ipAllowList":null,"name":"test-parameter-overrides","owner":{"email":"email@example.com","id":"some-owner-id","name":"My Workspace","type":"team"},"parameterOverrides":{"max_connections":"150","shared_buffers":"128MB"},"plan":"pro_4gb","readReplicas":[],"region":"oregon","role":"primary","status":"available","suspended":"not_suspended","suspenders":[],"updatedAt":"2025-11-20T05:26:43.67168Z","version":"16"} + headers: + Content-Length: + - "769" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:44 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "383" + Ratelimit-Reset: + - "15" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000221 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 45.330164ms + - id: 19 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a/connection-info + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 632 + uncompressed: false + body: | + {"externalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com:5434/test_parameter_overrides_fb85","internalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a/test_parameter_overrides_fb85","password":"thirtytwocharacterpasswooooooord","psqlCommand":"PGPASSWORD=thirtytwocharacterpasswooooooord psql -h dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com -p 5434 -U test_parameter_overrides_fb85_user test_parameter_overrides_fb85"} + headers: + Content-Length: + - "632" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:44 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "382" + Ratelimit-Reset: + - "15" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000222 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 43.291158ms + - id: 20 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/logs/streams/resource/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 52 + uncompressed: false + body: | + {"message":"not found: dpg-d4facqrvbnoc73eic1vg-a"} + headers: + Content-Length: + - "52" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:44 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "381" + Ratelimit-Reset: + - "15" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000223 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 404 Not Found + code: 404 + duration: 31.297385ms + - id: 21 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 769 + uncompressed: false + body: | + {"createdAt":"2025-11-20T05:26:03.107234Z","dashboardUrl":"http://dashboard.render.localhost:3000/d/dpg-d4facqrvbnoc73eic1vg-a","databaseName":"test_parameter_overrides_fb85","databaseUser":"test_parameter_overrides_fb85_user","diskAutoscalingEnabled":false,"diskSizeGB":100,"highAvailabilityEnabled":false,"id":"dpg-d4facqrvbnoc73eic1vg-a","ipAllowList":null,"name":"test-parameter-overrides","owner":{"email":"email@example.com","id":"some-owner-id","name":"My Workspace","type":"team"},"parameterOverrides":{"max_connections":"150","shared_buffers":"128MB"},"plan":"pro_4gb","readReplicas":[],"region":"oregon","role":"primary","status":"available","suspended":"not_suspended","suspenders":[],"updatedAt":"2025-11-20T05:26:43.67168Z","version":"16"} + headers: + Content-Length: + - "769" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:44 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "380" + Ratelimit-Reset: + - "15" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000224 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 50.132082ms + - id: 22 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a/connection-info + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 632 + uncompressed: false + body: | + {"externalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com:5434/test_parameter_overrides_fb85","internalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a/test_parameter_overrides_fb85","password":"thirtytwocharacterpasswooooooord","psqlCommand":"PGPASSWORD=thirtytwocharacterpasswooooooord psql -h dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com -p 5434 -U test_parameter_overrides_fb85_user test_parameter_overrides_fb85"} + headers: + Content-Length: + - "632" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:44 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "379" + Ratelimit-Reset: + - "15" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000225 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 43.287957ms + - id: 23 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/logs/streams/resource/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 52 + uncompressed: false + body: | + {"message":"not found: dpg-d4facqrvbnoc73eic1vg-a"} + headers: + Content-Length: + - "52" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:44 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "378" + Ratelimit-Reset: + - "15" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000226 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 404 Not Found + code: 404 + duration: 27.678169ms + - id: 24 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 144 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: '{"enableHighAvailability":false,"ipAllowList":[],"name":"test-parameter-overrides","parameterOverrides":{},"plan":"pro_4gb","readReplicas":null}' + form: {} + headers: + Authorization: + - some-api-key + Content-Type: + - application/json + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 698 + uncompressed: false + body: | + {"createdAt":"2025-11-20T05:26:03.107234Z","dashboardUrl":"http://dashboard.render.localhost:3000/d/dpg-d4facqrvbnoc73eic1vg-a","databaseName":"test_parameter_overrides_fb85","databaseUser":"test_parameter_overrides_fb85_user","diskAutoscalingEnabled":false,"diskSizeGB":100,"highAvailabilityEnabled":false,"id":"dpg-d4facqrvbnoc73eic1vg-a","ipAllowList":null,"name":"test-parameter-overrides","owner":{"email":"email@example.com","id":"some-owner-id","name":"My Workspace","type":"team"},"plan":"pro_4gb","readReplicas":[],"region":"oregon","role":"primary","status":"available","suspended":"not_suspended","suspenders":[],"updatedAt":"2025-11-20T05:26:44.970844Z","version":"16"} + headers: + Content-Length: + - "698" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:45 GMT + Ratelimit-Limit: + - "100" + Ratelimit-Remaining: + - "98" + Ratelimit-Reset: + - "15" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000227 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 272.530057ms + - id: 25 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a/connection-info + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 632 + uncompressed: false + body: | + {"externalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com:5434/test_parameter_overrides_fb85","internalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a/test_parameter_overrides_fb85","password":"thirtytwocharacterpasswooooooord","psqlCommand":"PGPASSWORD=thirtytwocharacterpasswooooooord psql -h dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com -p 5434 -U test_parameter_overrides_fb85_user test_parameter_overrides_fb85"} + headers: + Content-Length: + - "632" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:45 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "377" + Ratelimit-Reset: + - "14" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000228 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 55.526632ms + - id: 26 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 698 + uncompressed: false + body: | + {"createdAt":"2025-11-20T05:26:03.107234Z","dashboardUrl":"http://dashboard.render.localhost:3000/d/dpg-d4facqrvbnoc73eic1vg-a","databaseName":"test_parameter_overrides_fb85","databaseUser":"test_parameter_overrides_fb85_user","diskAutoscalingEnabled":false,"diskSizeGB":100,"highAvailabilityEnabled":false,"id":"dpg-d4facqrvbnoc73eic1vg-a","ipAllowList":null,"name":"test-parameter-overrides","owner":{"email":"email@example.com","id":"some-owner-id","name":"My Workspace","type":"team"},"plan":"pro_4gb","readReplicas":[],"region":"oregon","role":"primary","status":"available","suspended":"not_suspended","suspenders":[],"updatedAt":"2025-11-20T05:26:44.970844Z","version":"16"} + headers: + Content-Length: + - "698" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:45 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "376" + Ratelimit-Reset: + - "14" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000229 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 43.12291ms + - id: 27 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a/connection-info + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 632 + uncompressed: false + body: | + {"externalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com:5434/test_parameter_overrides_fb85","internalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a/test_parameter_overrides_fb85","password":"thirtytwocharacterpasswooooooord","psqlCommand":"PGPASSWORD=thirtytwocharacterpasswooooooord psql -h dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com -p 5434 -U test_parameter_overrides_fb85_user test_parameter_overrides_fb85"} + headers: + Content-Length: + - "632" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:45 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "375" + Ratelimit-Reset: + - "14" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000230 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 47.537897ms + - id: 28 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/logs/streams/resource/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 52 + uncompressed: false + body: | + {"message":"not found: dpg-d4facqrvbnoc73eic1vg-a"} + headers: + Content-Length: + - "52" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:45 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "374" + Ratelimit-Reset: + - "14" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000231 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 404 Not Found + code: 404 + duration: 29.737195ms + - id: 29 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 698 + uncompressed: false + body: | + {"createdAt":"2025-11-20T05:26:03.107234Z","dashboardUrl":"http://dashboard.render.localhost:3000/d/dpg-d4facqrvbnoc73eic1vg-a","databaseName":"test_parameter_overrides_fb85","databaseUser":"test_parameter_overrides_fb85_user","diskAutoscalingEnabled":false,"diskSizeGB":100,"highAvailabilityEnabled":false,"id":"dpg-d4facqrvbnoc73eic1vg-a","ipAllowList":null,"name":"test-parameter-overrides","owner":{"email":"email@example.com","id":"some-owner-id","name":"My Workspace","type":"team"},"plan":"pro_4gb","readReplicas":[],"region":"oregon","role":"primary","status":"available","suspended":"not_suspended","suspenders":[],"updatedAt":"2025-11-20T05:26:44.970844Z","version":"16"} + headers: + Content-Length: + - "698" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:45 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "373" + Ratelimit-Reset: + - "14" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000232 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 43.981053ms + - id: 30 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a/connection-info + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 632 + uncompressed: false + body: | + {"externalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com:5434/test_parameter_overrides_fb85","internalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a/test_parameter_overrides_fb85","password":"thirtytwocharacterpasswooooooord","psqlCommand":"PGPASSWORD=thirtytwocharacterpasswooooooord psql -h dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com -p 5434 -U test_parameter_overrides_fb85_user test_parameter_overrides_fb85"} + headers: + Content-Length: + - "632" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:46 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "372" + Ratelimit-Reset: + - "13" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000233 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 46.507478ms + - id: 31 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/logs/streams/resource/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 52 + uncompressed: false + body: | + {"message":"not found: dpg-d4facqrvbnoc73eic1vg-a"} + headers: + Content-Length: + - "52" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:46 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "371" + Ratelimit-Reset: + - "13" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000234 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 404 Not Found + code: 404 + duration: 27.882337ms + - id: 32 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 239 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: '{"enableHighAvailability":false,"ipAllowList":[],"name":"test-parameter-overrides","parameterOverrides":{"max_connections":"100"},"plan":"pro_4gb","readReplicas":[{"name":"read-replica","parameterOverrides":{"statement_timeout":"30000"}}]}' + form: {} + headers: + Authorization: + - some-api-key + Content-Type: + - application/json + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 853 + uncompressed: false + body: | + {"createdAt":"2025-11-20T05:26:03.107234Z","dashboardUrl":"http://dashboard.render.localhost:3000/d/dpg-d4facqrvbnoc73eic1vg-a","databaseName":"test_parameter_overrides_fb85","databaseUser":"test_parameter_overrides_fb85_user","diskAutoscalingEnabled":false,"diskSizeGB":100,"highAvailabilityEnabled":false,"id":"dpg-d4facqrvbnoc73eic1vg-a","ipAllowList":null,"name":"test-parameter-overrides","owner":{"email":"email@example.com","id":"some-owner-id","name":"My Workspace","type":"team"},"parameterOverrides":{"max_connections":"100"},"plan":"pro_4gb","readReplicas":[{"id":"dpg-d4facqrvbnoc73eic1vg-b","name":"read-replica","parameterOverrides":{"statement_timeout":"30000"}}],"region":"oregon","role":"primary","status":"available","suspended":"not_suspended","suspenders":[],"updatedAt":"2025-11-20T05:26:46.405827Z","version":"16"} + headers: + Content-Length: + - "853" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:46 GMT + Ratelimit-Limit: + - "100" + Ratelimit-Remaining: + - "97" + Ratelimit-Reset: + - "13" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000235 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 332.637458ms + - id: 33 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a/connection-info + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 632 + uncompressed: false + body: | + {"externalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com:5434/test_parameter_overrides_fb85","internalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a/test_parameter_overrides_fb85","password":"thirtytwocharacterpasswooooooord","psqlCommand":"PGPASSWORD=thirtytwocharacterpasswooooooord psql -h dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com -p 5434 -U test_parameter_overrides_fb85_user test_parameter_overrides_fb85"} + headers: + Content-Length: + - "632" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:46 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "370" + Ratelimit-Reset: + - "13" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000236 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 43.142642ms + - id: 34 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 853 + uncompressed: false + body: | + {"createdAt":"2025-11-20T05:26:03.107234Z","dashboardUrl":"http://dashboard.render.localhost:3000/d/dpg-d4facqrvbnoc73eic1vg-a","databaseName":"test_parameter_overrides_fb85","databaseUser":"test_parameter_overrides_fb85_user","diskAutoscalingEnabled":false,"diskSizeGB":100,"highAvailabilityEnabled":false,"id":"dpg-d4facqrvbnoc73eic1vg-a","ipAllowList":null,"name":"test-parameter-overrides","owner":{"email":"email@example.com","id":"some-owner-id","name":"My Workspace","type":"team"},"parameterOverrides":{"max_connections":"100"},"plan":"pro_4gb","readReplicas":[{"id":"dpg-d4facqrvbnoc73eic1vg-b","name":"read-replica","parameterOverrides":{"statement_timeout":"30000"}}],"region":"oregon","role":"primary","status":"available","suspended":"not_suspended","suspenders":[],"updatedAt":"2025-11-20T05:26:46.405827Z","version":"16"} + headers: + Content-Length: + - "853" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:46 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "369" + Ratelimit-Reset: + - "13" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000237 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 48.171927ms + - id: 35 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a/connection-info + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 632 + uncompressed: false + body: | + {"externalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com:5434/test_parameter_overrides_fb85","internalConnectionString":"postgresql://test_parameter_overrides_fb85_user:ORlThK7u7i7iYJZFl4OcfgEmxVTycts1@dpg-d4facqrvbnoc73eic1vg-a/test_parameter_overrides_fb85","password":"thirtytwocharacterpasswooooooord","psqlCommand":"PGPASSWORD=thirtytwocharacterpasswooooooord psql -h dpg-d4facqrvbnoc73eic1vg-a.oregon-postgres.localhost.render.com -p 5434 -U test_parameter_overrides_fb85_user test_parameter_overrides_fb85"} + headers: + Content-Length: + - "632" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:47 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "368" + Ratelimit-Reset: + - "12" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000238 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 200 OK + code: 200 + duration: 43.679974ms + - id: 36 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/logs/streams/resource/dpg-d4facqrvbnoc73eic1vg-a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 52 + uncompressed: false + body: | + {"message":"not found: dpg-d4facqrvbnoc73eic1vg-a"} + headers: + Content-Length: + - "52" + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 20 Nov 2025 05:26:47 GMT + Ratelimit-Limit: + - "400" + Ratelimit-Remaining: + - "367" + Ratelimit-Reset: + - "12" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000239 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 404 Not Found + code: 404 + duration: 26.388909ms + - id: 37 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: https://api.testing.render.com/v1 + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Authorization: + - some-api-key + User-Agent: + - terraform-provider-render/test + url: https://api.testing.render.com/v1/postgres/dpg-d4facqrvbnoc73eic1vg-a + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Date: + - Thu, 20 Nov 2025 05:26:47 GMT + Ratelimit-Limit: + - "100" + Ratelimit-Remaining: + - "96" + Ratelimit-Reset: + - "12" + Referrer-Policy: + - same-origin + Render-Request-Id: + - api-6c86dcdf64-2v2rx/ttyxxPz4tl-000240 + Vary: + - Origin + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + status: 204 No Content + code: 204 + duration: 91.358589ms