action conjur_update_policy { label: "Modifies an existing Conjur policy." description: "Modifies an existing Conjur policy. Data may be explicitly deleted using\nthe `!delete`, `!revoke`, and `!deny` statements. Unlike `replace` mode,\nno data is ever implicitly deleted.\n\n##### Permissions required\n" provider: conjur method: PATCH path: "/policies/{account}/policy/{identifier}" encoding: json input: { type: "object" properties: { account: { type: "string" description: "Conjur account name" } identifier: { type: "string" description: "Resource identifier. Requires to be encoded when in path.\n\n##### Examples:\n\n- `myapp-01` -> `myapp-01` (unchanged)\n- `alice@devops` -> `alice%40devops`\n- `prod/aws/db-password` -> `prod%2Faws%2Fdb-password`\n- `research+development` -> `research%2Bdevelopment`\n- `sales&marketing` -> `sales%26marketing`\n" } } required: ["account", "identifier"] additionalProperties: false } output: { type: "object" additionalProperties: true } }