# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Amazon Secrets Manager API version: 1.0.0 extends: openapi/amazon-secrets-manager-amazon-secrets-manager-api-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-10-01' generator: build-phrasing.py label: Generated by API Evangelist operations: 2 - target: $.paths['/#TagResource'].post update: x-apievangelist-phrasing: intent: Add tags to a secret effect: write questions: - How do I attach cost-allocation tags to a secret in AWS Secrets Manager? - Do tags on a secret apply to every version or only the current one? - Can I label a stored credential with a team and environment key-value pair? instructions: - text: Tag secret {SecretId} with {Tags}. slots: SecretId: requestBody.SecretId Tags: requestBody.Tags - text: Add the key-value tags {Tags} to the metadata of secret {SecretId}. slots: Tags: requestBody.Tags SecretId: requestBody.SecretId method: generated generated: '2026-10-01' - target: $.paths['/#UntagResource'].post update: x-apievangelist-phrasing: intent: Remove tags from a secret effect: destructive questions: - How can I strip specific tag keys off a secret? - What happens if I try to remove a tag that isn't attached to the secret? instructions: - text: Remove the tag keys {TagKeys} from secret {SecretId}. slots: TagKeys: requestBody.TagKeys SecretId: requestBody.SecretId - text: Untag secret {SecretId}, dropping {TagKeys}. slots: SecretId: requestBody.SecretId TagKeys: requestBody.TagKeys method: generated generated: '2026-10-01'