presigned_urls
Creates, updates, deletes, gets or lists a presigned_urls resource.
Overview
| Name | presigned_urls |
| Type | Resource |
| Id | confluent.ccpm.presigned_urls |
Fields
The following fields are returned by SELECT queries:
SELECT not supported for this resource, use SHOW METHODS to view available operations for the resource.
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
create_ccpm_v1_presigned_url | insert | content_format, cloud, environment | Request a presigned upload URL to upload a Custom Connect Plugin archive. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|
INSERT examples
- create_ccpm_v1_presigned_url
- Manifest
Request a presigned upload URL to upload a Custom Connect Plugin archive.
INSERT INTO confluent.ccpm.presigned_urls (
content_format,
cloud,
environment
)
SELECT
'{{ content_format }}' /* required */,
'{{ cloud }}' /* required */,
'{{ environment }}' /* required */
RETURNING
upload_id,
api_version,
cloud,
content_format,
environment,
kind,
upload_form_data,
upload_url
;
# Description fields are for documentation purposes
- name: presigned_urls
props:
- name: content_format
value: "{{ content_format }}"
description: |
Content format of the Custom Connect Plugin archive.
- name: cloud
value: "{{ cloud }}"
description: |
Cloud provider where the Custom Connect Plugin archive is uploaded.
- name: environment
description: |
The environment to which this belongs.
value:
id: "{{ id }}"
environment: "{{ environment }}"
related: "{{ related }}"
resource_name: "{{ resource_name }}"