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
constructor(iamActionDefinition: Output<BudgetActionDefinitionIamActionDefinitionArgs>? = null, scpActionDefinition: Output<BudgetActionDefinitionScpActionDefinitionArgs>? = null, ssmActionDefinition: Output<BudgetActionDefinitionSsmActionDefinitionArgs>? = null)

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.

Functions

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