# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Datadog Cloud API version: 1.0.0 extends: openapi/datadog-cloud-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: 8 - target: $.paths['/api/v2/cost/aws_cur_config'].get update: x-apievangelist-phrasing: intent: List AWS CUR cost configs effect: read questions: - Which AWS Cost and Usage Report configs are set up for Cloud Cost Management? - Can I see all AWS CUR accounts feeding cost data? instructions: - text: List our AWS CUR configs. - text: Show every AWS cost and usage report config. method: generated generated: '2026-10-01' - target: $.paths['/api/v2/cost/aws_cur_config'].post update: x-apievangelist-phrasing: intent: Add an AWS CUR config for cost management effect: write questions: - How do I connect an AWS Cost and Usage Report to Cloud Cost Management? - What does an AWS CUR config need? instructions: - text: Create an AWS CUR config {cur_config}. slots: cur_config: requestBody.data - text: Add AWS cost account {cur_config} to Cloud Cost Management. slots: cur_config: requestBody.data method: generated generated: '2026-10-01' - target: $.paths['/api/v2/cost/aws_cur_config/{cloud_account_id}'].delete update: x-apievangelist-phrasing: intent: Archive an AWS CUR cost account effect: destructive questions: - Can I archive an AWS cost account I no longer want tracked? - Does deleting an AWS CUR config archive the cloud cost account? instructions: - text: Archive the AWS CUR config for account {cloud_account_id}. slots: cloud_account_id: path.cloud_account_id - text: Delete AWS cost config {cloud_account_id}. slots: cloud_account_id: path.cloud_account_id method: generated generated: '2026-10-01' - target: $.paths['/api/v2/cost/aws_cur_config/{cloud_account_id}'].patch update: x-apievangelist-phrasing: intent: Update an AWS CUR cost config effect: write questions: - Can I change which AWS accounts an existing CUR config includes? - Can I reactivate an archived AWS CUR config? instructions: - text: Update AWS CUR config {cloud_account_id} with {changes}. slots: cloud_account_id: path.cloud_account_id changes: requestBody.data - text: Set AWS CUR config {cloud_account_id} status to {changes}. slots: cloud_account_id: path.cloud_account_id changes: requestBody.data method: generated generated: '2026-10-01' - target: $.paths['/api/v2/cost/azure_uc_config'].get update: x-apievangelist-phrasing: intent: List Azure cost configs effect: read questions: - Which Azure usage cost configs are set up in Cloud Cost Management? - Can I see every Azure account sending cost data? instructions: - text: List our Azure cost configs. - text: Show every Azure usage cost config. method: generated generated: '2026-10-01' - target: $.paths['/api/v2/cost/azure_uc_config'].post update: x-apievangelist-phrasing: intent: Add an Azure cost config effect: write questions: - Can I connect Azure billing exports to Cloud Cost Management? - What does a new Azure cost config require? instructions: - text: Create an Azure cost config {azure_config}. slots: azure_config: requestBody.data - text: Add Azure account {azure_config} to Cloud Cost Management. slots: azure_config: requestBody.data method: generated generated: '2026-10-01' - target: $.paths['/api/v2/cost/azure_uc_config/{cloud_account_id}'].delete update: x-apievangelist-phrasing: intent: Archive an Azure cost account effect: destructive questions: - Can I archive an Azure cost account so it stops being tracked? - What happens to an Azure config when I delete it? instructions: - text: Archive the Azure cost config for account {cloud_account_id}. slots: cloud_account_id: path.cloud_account_id - text: Delete Azure cost config {cloud_account_id}. slots: cloud_account_id: path.cloud_account_id method: generated generated: '2026-10-01' - target: $.paths['/api/v2/cost/azure_uc_config/{cloud_account_id}'].patch update: x-apievangelist-phrasing: intent: Update an Azure cost config status effect: write questions: - Can I switch an Azure cost config between active and archived? - Is status the only thing I can change on an Azure config? instructions: - text: Set Azure cost config {cloud_account_id} status to {status}. slots: cloud_account_id: path.cloud_account_id status: requestBody.data - text: Reactivate Azure cost config {cloud_account_id}. slots: cloud_account_id: path.cloud_account_id method: generated generated: '2026-10-01'