Skip to content

Latest commit

 

History

History
30 lines (26 loc) · 2.64 KB

File metadata and controls

30 lines (26 loc) · 2.64 KB

akeyless.Model.CreateUSC

CreateUSC is a command that creates a Universal Secrets Connector

Properties

Name Type Description Notes
AzureKvName string Azure Key Vault name (Relevant only for Azure targets) [optional]
DeleteProtection string Protection from accidental deletion of this object [true/false] [optional]
Description string Description of the Universal Secrets Connector [optional]
EnvironmentNames string The environments in repo-name/environment-name format, comma-separated (only relevant for: github-scope=repository-environment) [optional]
GcpProjectId string GCP Project ID (Relevant only for GCP targets) [optional]
GcpSmRegions string 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. [optional]
GithubScope string The scope where secrets will be created, available options: [repository, organization, repository-environment] [optional] [default to "repository"]
ItemCustomFields Dictionary<string, string> Additional custom fields to associate with the item [optional]
Json bool Set output format to JSON [optional] [default to false]
K8sNamespace string K8s namespace (Relevant to Kubernetes targets) [optional]
Name string Universal Secrets Connector name
OrganizationName string The organization name to create the secret in [optional]
RepositoryAccess string [optional] [default to "public"]
RepositoryNames string The repository names, comma-separated (only relevant for: github-scope=repository) [optional]
Tags List<string> List of the tags attached to this Universal Secrets Connector [optional]
TargetToAssociate string Target Universal Secrets Connector to connect
Token string Authentication token (see `/auth` and `/configure`) [optional]
UidToken string The universal identity token, Required only for universal_identity authentication [optional]
UscPrefix string Prefix for all secrets created in AWS Secrets Manager [optional]
UsePrefixAsFilter string Whether to filter the USC secret list using the specified usc-prefix [true/false] [optional] [default to "false"]

[Back to Model list] [Back to API list] [Back to README]