gatewayCreateProducerGcp is a command that creates a GCP producer [Deprecated: Use dynamic-secret-create-gcp command]
Name | Type | Description | Notes |
---|---|---|---|
DeleteProtection | string | Protection from accidental deletion of this object [true/false] | [optional] |
GcpCredType | string | [optional] | |
GcpKey | string | Base64-encoded service account private key text | [optional] |
GcpKeyAlgo | string | Service account key algorithm, e.g. KEY_ALG_RSA_1024 | [optional] |
GcpSaEmail | string | The email of the fixed service acocunt to generate keys or tokens for. (revelant for service-account-type=fixed) | [optional] |
GcpTokenScopes | string | Access token scopes list, e.g. scope1,scope2 | [optional] |
Json | bool | Set output format to JSON | [optional] [default to false] |
Name | string | Dynamic secret name | |
ProducerEncryptionKeyName | string | Dynamic producer encryption key | [optional] |
RoleBinding | string | Role binding definitions in json format | [optional] |
ServiceAccountType | string | The type of the gcp dynamic secret. Options[fixed, dynamic] | [default to "fixed"] |
Tags | List<string> | Add tags attached to this object | [optional] |
TargetName | string | Target name | [optional] |
Token | string | Authentication token (see `/auth` and `/configure`) | [optional] |
UidToken | string | The universal identity token, Required only for universal_identity authentication | [optional] |
UserTtl | string | User TTL | [optional] [default to "60m"] |