BudgetActionDefinitionArgs

data class BudgetActionDefinitionArgs(val iamActionDefinition: Output<BudgetActionDefinitionIamActionDefinitionArgs>? = null, val scpActionDefinition: Output<BudgetActionDefinitionScpActionDefinitionArgs>? = null, val ssmActionDefinition: Output<BudgetActionDefinitionSsmActionDefinitionArgs>? = null) : ConvertibleToJava<BudgetActionDefinitionArgs>

Constructors

Link copied to clipboard
fun BudgetActionDefinitionArgs(iamActionDefinition: Output<BudgetActionDefinitionIamActionDefinitionArgs>? = null, scpActionDefinition: Output<BudgetActionDefinitionScpActionDefinitionArgs>? = null, ssmActionDefinition: Output<BudgetActionDefinitionSsmActionDefinitionArgs>? = null)

Functions

Link copied to clipboard
open override fun toJava(): BudgetActionDefinitionArgs

Properties

Link copied to clipboard

The AWS Identity and Access Management (IAM) action definition details. See IAM Action Definition.

Link copied to clipboard

The service control policies (SCPs) action definition details. See SCP Action Definition.

Link copied to clipboard

The AWS Systems Manager (SSM) action definition details. See SSM Action Definition.