Waiting for engine...
Skip to main content

cloudAttachmentSecretsConfiguration

Toggle Pane

Download OpenAPI Specification: Download

Run In Postman

For more information about Postman collections, forking, and making your first API call, refer to the Working with Boomi APIs on Postman page.

cloudAttachmentSecretsConfiguration

This API allows you to update the account type and credentials field values for a supported secrets manager (AWS, Azure, or GCP) based on the provided input by the user. These endpoints are only for multi-tenant (cloud) runtimes. This functionality is currently only available for MCS and private clouds. It is not currently available on Boomi's public cloud.

Note:
- You must have the SECRETS_MANAGEMENT feature on the chosen account to use Secrets Management. If you want to use Secrets Management on cloud runtimes, you also need the RUNTIME_MANAGEMENT feature. Reach out to your Boomi account representative to activate these features.
- The user must have ADC set up on the system where the atom runtime is installed and running. For more information on GCP, refer to the Set up ADC for a local development environment topic.
- For GCP, you can update the secrets manager configuration credentials using either a userAccount or a serviceAccount.

Required Privileges

You need these privileges in the target environment:

Write access

  • API — Use the Boomi Platform API to access account data.
  • ATOM_MANAGEMENT — Configure and administer integration runtimes.
  • Private Cloud Management - Configure and administer runtime clouds.

Read access

  • API — Use the Boomi Platform API to access account data.
  • ATOM_MANAGEMENT_READ_ONLY — Read only access to runtime configuration and administration.
  • Private Cloud Management - Configure and administer runtime clouds.

Creates a Secrets Manager configuration for a particular cloud attachment

Updates the secrets manager configuration credentials for AWS, Azure, or GCP cloud attachments.

Authorizations:
basicAuth
path Parameters
containerId
required
string

A unique ID assigned by the system to the Runtime cloud.
To find the container ID, navigate to Manage > Runtime Management > Cloud > Runtime Information. In the Runtime Information panel, locate the Runtime ID for the relevant cloud or cloud-attachment. The Runtime ID is the container ID.

Request Body schema:
optional
containerId
required
string

A unique ID assigned by the system to the Runtime cloud.

required
object (CloudAttachmentSecretsManagerProvider)

Responses

Response Schema:
message
string

The status message.

statusCode
integer <int32>

Request samples

Content type
Example
{
  • "containerId": "b6fd12be-e165-4589-8f96-169913171e79",
  • "secretsManagerProvider": {
    • "GCP": {
      }
    }
}

Response samples

Content type
{
  • "@type": "CloudAttachmentSecretsConfigurationResponse",
  • "statusCode": 200,
  • "message": "<AWS|AZURE|GCP> secrets configuration sent successfully to cloud attachment b6fd12be-e165-4589-8f96-169913171e79"
}