Package-level declarations

Types

Link copied to clipboard
data class FirewallEncryptionConfigurationArgs(val keyId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<FirewallEncryptionConfigurationArgs>
data class FirewallPolicyEncryptionConfigurationArgs(val keyId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<FirewallPolicyEncryptionConfigurationArgs>
Link copied to clipboard
data class FirewallPolicyFirewallPolicyArgs(val statefulDefaultActions: Output<List<String>>? = null, val statefulEngineOptions: Output<FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs>? = null, val statefulRuleGroupReferences: Output<List<FirewallPolicyFirewallPolicyStatefulRuleGroupReferenceArgs>>? = null, val statelessCustomActions: Output<List<FirewallPolicyFirewallPolicyStatelessCustomActionArgs>>? = null, val statelessDefaultActions: Output<List<String>>, val statelessFragmentDefaultActions: Output<List<String>>, val statelessRuleGroupReferences: Output<List<FirewallPolicyFirewallPolicyStatelessRuleGroupReferenceArgs>>? = null) : ConvertibleToJava<FirewallPolicyFirewallPolicyArgs>
data class FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs(val ruleOrder: Output<String>) : ConvertibleToJava<FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs>
data class FirewallPolicyFirewallPolicyStatefulRuleGroupReferenceArgs(val override: Output<FirewallPolicyFirewallPolicyStatefulRuleGroupReferenceOverrideArgs>? = null, val priority: Output<Int>? = null, val resourceArn: Output<String>) : ConvertibleToJava<FirewallPolicyFirewallPolicyStatefulRuleGroupReferenceArgs>
data class FirewallPolicyFirewallPolicyStatefulRuleGroupReferenceOverrideArgs(val action: Output<String>? = null) : ConvertibleToJava<FirewallPolicyFirewallPolicyStatefulRuleGroupReferenceOverrideArgs>
data class FirewallPolicyFirewallPolicyStatelessCustomActionActionDefinitionArgs(val publishMetricAction: Output<FirewallPolicyFirewallPolicyStatelessCustomActionActionDefinitionPublishMetricActionArgs>) : ConvertibleToJava<FirewallPolicyFirewallPolicyStatelessCustomActionActionDefinitionArgs>
data class FirewallPolicyFirewallPolicyStatelessCustomActionActionDefinitionPublishMetricActionDimensionArgs(val value: Output<String>) : ConvertibleToJava<FirewallPolicyFirewallPolicyStatelessCustomActionActionDefinitionPublishMetricActionDimensionArgs>
data class FirewallPolicyFirewallPolicyStatelessCustomActionArgs(val actionDefinition: Output<FirewallPolicyFirewallPolicyStatelessCustomActionActionDefinitionArgs>, val actionName: Output<String>) : ConvertibleToJava<FirewallPolicyFirewallPolicyStatelessCustomActionArgs>
data class FirewallPolicyFirewallPolicyStatelessRuleGroupReferenceArgs(val priority: Output<Int>, val resourceArn: Output<String>) : ConvertibleToJava<FirewallPolicyFirewallPolicyStatelessRuleGroupReferenceArgs>
Link copied to clipboard
data class FirewallSubnetMappingArgs(val ipAddressType: Output<String>? = null, val subnetId: Output<String>) : ConvertibleToJava<FirewallSubnetMappingArgs>
Link copied to clipboard
data class GetFirewallPlainArgs(val arn: String? = null, val name: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetFirewallPlainArgs>

A collection of arguments for invoking getFirewall.

Link copied to clipboard
data class GetFirewallPolicyPlainArgs(val arn: String? = null, val name: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetFirewallPolicyPlainArgs>

A collection of arguments for invoking getFirewallPolicy.

Link copied to clipboard
data class GetResourcePolicyPlainArgs(val resourceArn: String) : ConvertibleToJava<GetResourcePolicyPlainArgs>

A collection of arguments for invoking getResourcePolicy.

data class LoggingConfigurationLoggingConfigurationArgs(val logDestinationConfigs: Output<List<LoggingConfigurationLoggingConfigurationLogDestinationConfigArgs>>) : ConvertibleToJava<LoggingConfigurationLoggingConfigurationArgs>
data class LoggingConfigurationLoggingConfigurationLogDestinationConfigArgs(val logDestination: Output<Map<String, String>>, val logDestinationType: Output<String>, val logType: Output<String>) : ConvertibleToJava<LoggingConfigurationLoggingConfigurationLogDestinationConfigArgs>
Link copied to clipboard
data class RuleGroupEncryptionConfigurationArgs(val keyId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<RuleGroupEncryptionConfigurationArgs>
Link copied to clipboard
data class RuleGroupRuleGroupArgs(val referenceSets: Output<RuleGroupRuleGroupReferenceSetsArgs>? = null, val ruleVariables: Output<RuleGroupRuleGroupRuleVariablesArgs>? = null, val rulesSource: Output<RuleGroupRuleGroupRulesSourceArgs>, val statefulRuleOptions: Output<RuleGroupRuleGroupStatefulRuleOptionsArgs>? = null) : ConvertibleToJava<RuleGroupRuleGroupArgs>
Link copied to clipboard
data class RuleGroupRuleGroupReferenceSetsArgs(val ipSetReferences: Output<List<RuleGroupRuleGroupReferenceSetsIpSetReferenceArgs>>? = null) : ConvertibleToJava<RuleGroupRuleGroupReferenceSetsArgs>
data class RuleGroupRuleGroupReferenceSetsIpSetReferenceArgs(val ipSetReferences: Output<List<RuleGroupRuleGroupReferenceSetsIpSetReferenceIpSetReferenceArgs>>, val key: Output<String>) : ConvertibleToJava<RuleGroupRuleGroupReferenceSetsIpSetReferenceArgs>
data class RuleGroupRuleGroupReferenceSetsIpSetReferenceIpSetReferenceArgs(val referenceArn: Output<String>) : ConvertibleToJava<RuleGroupRuleGroupReferenceSetsIpSetReferenceIpSetReferenceArgs>
Link copied to clipboard
data class RuleGroupRuleGroupRulesSourceArgs(val rulesSourceList: Output<RuleGroupRuleGroupRulesSourceRulesSourceListArgs>? = null, val rulesString: Output<String>? = null, val statefulRules: Output<List<RuleGroupRuleGroupRulesSourceStatefulRuleArgs>>? = null, val statelessRulesAndCustomActions: Output<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsArgs>? = null) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceArgs>
data class RuleGroupRuleGroupRulesSourceRulesSourceListArgs(val generatedRulesType: Output<String>, val targetTypes: Output<List<String>>, val targets: Output<List<String>>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceRulesSourceListArgs>
data class RuleGroupRuleGroupRulesSourceStatefulRuleArgs(val action: Output<String>, val header: Output<RuleGroupRuleGroupRulesSourceStatefulRuleHeaderArgs>, val ruleOptions: Output<List<RuleGroupRuleGroupRulesSourceStatefulRuleRuleOptionArgs>>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatefulRuleArgs>
data class RuleGroupRuleGroupRulesSourceStatefulRuleHeaderArgs(val destination: Output<String>, val destinationPort: Output<String>, val direction: Output<String>, val protocol: Output<String>, val source: Output<String>, val sourcePort: Output<String>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatefulRuleHeaderArgs>
data class RuleGroupRuleGroupRulesSourceStatefulRuleRuleOptionArgs(val keyword: Output<String>, val settings: Output<List<String>>? = null) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatefulRuleRuleOptionArgs>
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsArgs(val customActions: Output<List<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionArgs>>? = null, val statelessRules: Output<List<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleArgs>>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsArgs>
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionActionDefinitionPublishMetricActionDimensionArgs(val value: Output<String>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionActionDefinitionPublishMetricActionDimensionArgs>
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionArgs(val actionDefinition: Output<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionActionDefinitionArgs>, val actionName: Output<String>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionArgs>
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleArgs(val priority: Output<Int>, val ruleDefinition: Output<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionArgs>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleArgs>
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionArgs(val actions: Output<List<String>>, val matchAttributes: Output<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesArgs>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionArgs>
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesDestinationArgs(val addressDefinition: Output<String>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesDestinationArgs>
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesDestinationPortArgs(val fromPort: Output<Int>, val toPort: Output<Int>? = null) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesDestinationPortArgs>
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesSourceArgs(val addressDefinition: Output<String>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesSourceArgs>
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesSourcePortArgs(val fromPort: Output<Int>, val toPort: Output<Int>? = null) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesSourcePortArgs>
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesTcpFlagArgs(val flags: Output<List<String>>, val masks: Output<List<String>>? = null) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesTcpFlagArgs>
Link copied to clipboard
data class RuleGroupRuleGroupRuleVariablesArgs(val ipSets: Output<List<RuleGroupRuleGroupRuleVariablesIpSetArgs>>? = null, val portSets: Output<List<RuleGroupRuleGroupRuleVariablesPortSetArgs>>? = null) : ConvertibleToJava<RuleGroupRuleGroupRuleVariablesArgs>
Link copied to clipboard
data class RuleGroupRuleGroupRuleVariablesIpSetArgs(val ipSet: Output<RuleGroupRuleGroupRuleVariablesIpSetIpSetArgs>, val key: Output<String>) : ConvertibleToJava<RuleGroupRuleGroupRuleVariablesIpSetArgs>
data class RuleGroupRuleGroupRuleVariablesIpSetIpSetArgs(val definitions: Output<List<String>>) : ConvertibleToJava<RuleGroupRuleGroupRuleVariablesIpSetIpSetArgs>
data class RuleGroupRuleGroupRuleVariablesPortSetArgs(val key: Output<String>, val portSet: Output<RuleGroupRuleGroupRuleVariablesPortSetPortSetArgs>) : ConvertibleToJava<RuleGroupRuleGroupRuleVariablesPortSetArgs>
data class RuleGroupRuleGroupRuleVariablesPortSetPortSetArgs(val definitions: Output<List<String>>) : ConvertibleToJava<RuleGroupRuleGroupRuleVariablesPortSetPortSetArgs>
data class RuleGroupRuleGroupStatefulRuleOptionsArgs(val ruleOrder: Output<String>) : ConvertibleToJava<RuleGroupRuleGroupStatefulRuleOptionsArgs>