/gateway-update-producer-gcpAsk AIpost https://api.akeyless.io/gateway-update-producer-gcpBody Paramsaccess-typestringcustom-username-templatestringCustomize how temporary usernames are generated using go templatedelete_protectionstringProtection from accidental deletion of this object [true/false]fixed-user-claim-keynamestringDefaults to ext_emailFor externally provided users, denotes the key-name of IdP claim to extract the username from (Relevant only when --access-type=external)gcp-cred-typestringgcp-keystringBase64-encoded service account private key textgcp-key-algostringService account key algorithm, e.g. KEY_ALG_RSA_1024 (Relevant only when --access-type=sa and --gcp-cred-type=key)gcp-project-idstringGCP Project ID override for dynamic secret operationsgcp-sa-emailstringThe email of the fixed service account to generate keys or tokens for (Relevant only when --access-type=sa and --service-account-type=fixed)gcp-token-scopesstringAccess token scopes list, e.g. scope1,scope2 (Relevant only when --access-type=sa; required when --gcp-cred-type=token)item-custom-fieldsobjectAdditional custom fields to associate with the itemitem-custom-fields objectjsonbooleanDefaults to falseSet output format to JSONtruefalsenamestringrequiredDynamic secret namenew-namestringDynamic secret nameproducer-encryption-key-namestringDynamic producer encryption keyrole-bindingstringRole binding definitions in JSON format (Relevant only when --access-type=sa and --service-account-type=dynamic)role-namesstringComma-separated list of GCP roles to assign to the user (Relevant only when --access-type=external)secure-access-delayint64The delay duration, in seconds, to wait after generating just-in-time credentials. Accepted range: 0-120 secondssecure-access-enablestringEnable/Disable secure remote access [true/false]secure-access-urlstringDestination URL to inject secretssecure-access-web-browsingbooleanDefaults to falseSecure browser via Akeyless's Secure Remote Access (SRA)truefalsesecure-access-web-proxybooleanDefaults to falseWeb-Proxy via Akeyless's Secure Remote Access (SRA)truefalseservice-account-typestringDefaults to fixedThe type of the GCP service account. Options [fixed, dynamic] (Relevant only when --access-type=sa)tagsarray of stringsAdd tags attached to this objecttagsADD stringtarget-namestringTarget nametokenstringAuthentication token (see /auth and /configure)uid-tokenstringThe universal identity token, Required only for universal_identity authenticationuser-ttlstringDefaults to 60mUser TTLResponses 201gatewayUpdateProducerGcpResponse wraps response body. defaulterrorResponse wraps any error to return it as a JSON object with one "error" field.Updated 7 months ago