Skip to main content

partner_attachment_service_keys

Creates, updates, deletes, gets or lists a partner_attachment_service_keys resource.

Overview

Namepartner_attachment_service_keys
TypeResource
Iddigitalocean.network.partner_attachment_service_keys

Fields

The following fields are returned by SELECT queries:

The response will be a JSON object with a service_key object containing
the service key value and creation information

NameDatatypeDescription
created_atstring (date-time)A time value given in the ISO 8601 combined date and time format. (example: 2020-03-13T19:20:47.442049222Z)
statestring (example: CREATED)
valuestring (example: 5a4981aa-9653-4bd1-bef5-d6bff52042e4)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
partner_attachments_get_service_keyselectpa_idTo get the current service key for a partner attachment, send a GET request to
/v2/partner_network_connect/attachments/{pa_id}/service_key.
partner_attachments_create_service_keyinsertpa_idThis operation generates a new service key for the specified partner attachment. The operation is asynchronous, and the response is an empty JSON object returned with a 202 status code. To poll for the new service key, send a GET request to /v2/partner_network_connect/attachments/{pa_id}/service_key.

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.

NameDatatypeDescription
pa_idstring (string)A unique identifier for a partner attachment. (example: 4de7ac8b-495b-4884-9a69-1050c6793cd6)

SELECT examples

To get the current service key for a partner attachment, send a GET request to
/v2/partner_network_connect/attachments/{pa_id}/service_key.

SELECT
created_at,
state,
value
FROM digitalocean.network.partner_attachment_service_keys
WHERE pa_id = '{{ pa_id }}' -- required;

INSERT examples

This operation generates a new service key for the specified partner attachment. The operation is asynchronous, and the response is an empty JSON object returned with a 202 status code. To poll for the new service key, send a GET request to /v2/partner_network_connect/attachments/{pa_id}/service_key.

INSERT INTO digitalocean.network.partner_attachment_service_keys (
pa_id
)
SELECT
'{{ pa_id }}'
;