Skip to content

Latest commit

 

History

History
43 lines (35 loc) · 3.29 KB

File metadata and controls

43 lines (35 loc) · 3.29 KB

DynamicSecretUpdateGoogleWorkspace

dynamicSecretUpdateGoogleWorkspace is a command that updates a Google Workspace dynamic secret

Properties

Name Type Description Notes
accessMode String
adminEmail String Admin user email
araEnabled Boolean Enable or disable Agentic Runtime Authority rule enforcement for this item. Mirrors commands.AgenticRulesParams.AraEnabled. [optional]
deleteProtection String Protection from accidental deletion of this object [true/false] [optional]
description String Description of the object [optional]
fixedUserClaimKeyname String For externally provided users, denotes the key-name of IdP claim to extract the username from [optional]
gcpKey String Base64-encoded service account private key text [optional]
groupEmail String A group email, relevant only for group access-mode [optional]
groupRole String [optional]
inputRule List<String> Agentic input rule in name=...,rule=... format (e.g. name=rule1,rule=Sanitize input) Mirrors commands.AgenticRulesParams — kept separate because ResourceDS cannot embed it (different package, different struct layout). [optional]
itemCustomFields Map<String, String> Additional custom fields to associate with the item [optional]
json Boolean Set output format to JSON [optional]
name String Dynamic secret name
newName String Dynamic secret name [optional]
outputRule List<String> Agentic output rule in name=...,rule=... format (e.g. name=rule1,rule=Mask secrets) [optional]
producerEncryptionKeyName String Dynamic producer encryption key [optional]
roleName String Name of the admin role to assign to the user, relevant only for role access-mode [optional]
roleScope String [optional]
secureAccessDelay Long The delay duration, in seconds, to wait after generating just-in-time credentials. Accepted range: 0-120 seconds [optional]
secureAccessEnable String Enable/Disable secure remote access [true/false] [optional]
secureAccessUrl String Destination URL to inject secrets [optional]
secureAccessWeb Boolean Enable Web Secure Remote Access [optional]
secureAccessWebBrowsing Boolean Secure browser via Akeyless's Secure Remote Access (SRA) [optional]
secureAccessWebProxy Boolean Web-Proxy via Akeyless's Secure Remote Access (SRA) [optional]
skipDryRun String If set, dry-run will be skipped [optional]
tags List<String> Add tags attached to this object [optional]
targetName String Name of existing target to use in dynamic secret creation [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]