Amazon KMS · Arazzo Workflow
Amazon KMS Provision Key and Encrypt
Version 1.0.0
Create a KMS key, enable it, and immediately encrypt a payload with it.
View Spec
View on GitHub
Amazon Web ServicesCryptographyData ProtectionEncryptionKey ManagementSecurityArazzoWorkflows
Provider
Workflows
provision-key-and-encrypt
Create a key, enable it, and encrypt a payload to confirm it works.
Creates a customer managed KMS key, enables it, and encrypts a plaintext payload with the new key to verify the key is immediately usable.
1
2
enableKey
Enable the newly created KMS key to guarantee it is in an active state before use.
3
encrypt
Encrypt the supplied plaintext payload with the newly provisioned key to confirm it is usable end to end.
Source API Descriptions
openapi
cryptographicOperationsApi
https://artifacts.apis.io/amazon-kms/openapi/amazon-kms-cryptographic-operations-api-openapi.yml
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.