When passing CreateBudgetActionRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
account_id: "AccountId", budget_name: "BudgetName", notification_type: "ACTUAL", action_type: "APPLY_IAM_POLICY", action_threshold: { action_threshold_value: 1.0, action_threshold_type: "PERCENTAGE", },
definition: { iam_action_definition: {
policy_arn: "PolicyArn", roles: ["Role"],
groups: ["Group"],
users: ["User"],
},
scp_action_definition: {
policy_id: "PolicyId", target_ids: ["TargetId"], },
ssm_action_definition: {
action_sub_type: "STOP_EC2_INSTANCES", region: "Region", instance_ids: ["InstanceId"], },
},
execution_role_arn: "RoleArn", approval_model: "AUTOMATIC", subscribers: [ {
subscription_type: "SNS", address: "SubscriberAddress", },
],
}
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4