Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
data class BudgetsActionDefinition(val iamActionDefinition: BudgetsActionIamActionDefinition? = null, val scpActionDefinition: BudgetsActionScpActionDefinition? = null, val ssmActionDefinition: BudgetsActionSsmActionDefinition? = null)
Link copied to clipboard
data class BudgetsActionIamActionDefinition(val groups: List<String>? = null, val policyArn: String, val roles: List<String>? = null, val users: List<String>? = null)
Link copied to clipboard
data class BudgetsActionScpActionDefinition(val policyId: String, val targetIds: List<String>)
Link copied to clipboard
data class BudgetsActionSsmActionDefinition(val instanceIds: List<String>, val region: String, val subtype: BudgetsActionSsmActionDefinitionSubtype)
Link copied to clipboard
data class BudgetsActionSubscriber(val address: String, val type: BudgetsActionSubscriberType)
Link copied to clipboard
data class GetBudgetsActionResult(val actionId: String? = null, val actionThreshold: BudgetsActionActionThreshold? = null, val approvalModel: BudgetsActionApprovalModel? = null, val definition: BudgetsActionDefinition? = null, val executionRoleArn: String? = null, val notificationType: BudgetsActionNotificationType? = null, val resourceTags: List<Tag>? = null, val subscribers: List<BudgetsActionSubscriber>? = null)