mirror of
https://github.com/Infisical/infisical.git
synced 2026-01-09 15:38:03 -05:00
41 lines
1.4 KiB
Plaintext
41 lines
1.4 KiB
Plaintext
---
|
|
title: "Create"
|
|
openapi: "POST /api/v1/integration"
|
|
---
|
|
|
|
## Integration Parameters
|
|
|
|
The integration creation endpoint is generic and can be used for all native integrations.
|
|
For specific integration parameters for a given service, please review the respective documentation below.
|
|
|
|
<Tabs>
|
|
<Tab title="AWS Secrets manager">
|
|
<ParamField body="integrationAuthId" type="string" required>
|
|
The ID of the integration auth object for authentication with AWS.
|
|
Refer [Create Integration Auth](./create-auth) for more info
|
|
</ParamField>
|
|
<ParamField body="isActive" type="boolean">
|
|
Whether the integration should be active or inactive
|
|
</ParamField>
|
|
<ParamField body="app" type="string" required>
|
|
The secret name used when saving secret in AWS SSM. Used for naming and can be arbitrary.
|
|
</ParamField>
|
|
<ParamField body="region" type="string" required>
|
|
The AWS region of the SSM. Example: `us-east-1`
|
|
</ParamField>
|
|
<ParamField body="sourceEnvironment" type="string" required>
|
|
The Infisical environment slug from where secrets will be synced from. Example: `dev`
|
|
</ParamField>
|
|
<ParamField body="secretPath" type="string" required>
|
|
The Infisical folder path from where secrets will be synced from. Example: `/some/path`. The root of the environment is `/`.
|
|
</ParamField>
|
|
</Tab>
|
|
<Tab title="GCP Secrets manager">
|
|
Coming Soon
|
|
</Tab>
|
|
<Tab title="Heroku">
|
|
Coming Soon
|
|
</Tab>
|
|
</Tabs>
|
|
|