POST /create-usc
Request
- Base URLhttps://api.akeyless.io
- URLhttps://api.akeyless.io/create-usc
- Authnone declared
Request body
The AWS Organization ID to use for a multi-account connector. Requires a target in the AWS Management Account or a delegated administrator account.
Azure Key Vault name (Relevant only for Azure targets)
Protection from accidental deletion of this object [true/false]
Description of the Universal Secrets Connector
The environments in repo-name/environment-name format, comma-separated (only relevant for: github-scope=repository-environment)
GCP Folder ID (Relevant only for GCP targets with folder scope)
GCP Organization ID (Relevant only for GCP targets with folder or organization scope)
GCP Project ID to manage secrets in (Relevant only for GCP targets with project scope). If empty, the project is taken from the target.
The GCP USC scope [project/folder/organization]. With folder/organization, all projects under the folder/org are manageable. Relevant only for GCP targets. Defaults to project when empty.
GCP Secret Manager regions to query for regional secrets (comma-separated, e.g., us-east1,us-west1). Max 12 regions. Required when listing with object-type=regional-secrets.
The scope where secrets will be created, available options: [repository, organization, repository-environment]
Additional custom fields to associate with the item
Set output format to JSON
K8s namespace (Relevant to Kubernetes targets)
Universal Secrets Connector name
The organization name to create the secret in
The repository names, comma-separated (only relevant for: github-scope=repository)
List of the tags attached to this Universal Secrets Connector
Target Universal Secrets Connector to connect
Authentication token (see /auth and /configure)
The universal identity token, Required only for universal_identity authentication
Prefix for all secrets created in AWS Secrets Manager
Comma-separated list of tags to apply to all secrets created on the remote USC
Whether to filter the USC secret list using the specified usc-prefix [true/false]
Filter the USC secret list by the value(s) of --usc-tags. [true|false]
Response
CreateUniversalSecretsConnectorResponse wraps response body.
Changes
No recorded changes to this operation across all 1 revision of this API.