Package-level declarations
Types
Link copied to clipboard
data class FirewallEncryptionConfigurationArgs(val keyId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<FirewallEncryptionConfigurationArgs>
Link copied to clipboard
Link copied to clipboard
data class FirewallPolicyEncryptionConfigurationArgs(val keyId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<FirewallPolicyEncryptionConfigurationArgs>
Link copied to clipboard
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>
Link copied to clipboard
Builder for FirewallPolicyFirewallPolicyArgs.
Link copied to clipboard
data class FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs(val ruleOrder: Output<String>) : ConvertibleToJava<FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs>
Link copied to clipboard
Link copied to clipboard
data class FirewallPolicyFirewallPolicyStatefulRuleGroupReferenceArgs(val override: Output<FirewallPolicyFirewallPolicyStatefulRuleGroupReferenceOverrideArgs>? = null, val priority: Output<Int>? = null, val resourceArn: Output<String>) : ConvertibleToJava<FirewallPolicyFirewallPolicyStatefulRuleGroupReferenceArgs>
Link copied to clipboard
data class FirewallPolicyFirewallPolicyStatefulRuleGroupReferenceOverrideArgs(val action: Output<String>? = null) : ConvertibleToJava<FirewallPolicyFirewallPolicyStatefulRuleGroupReferenceOverrideArgs>
Link copied to clipboard
data class FirewallPolicyFirewallPolicyStatelessCustomActionActionDefinitionArgs(val publishMetricAction: Output<FirewallPolicyFirewallPolicyStatelessCustomActionActionDefinitionPublishMetricActionArgs>) : ConvertibleToJava<FirewallPolicyFirewallPolicyStatelessCustomActionActionDefinitionArgs>
Link copied to clipboard
data class FirewallPolicyFirewallPolicyStatelessCustomActionActionDefinitionPublishMetricActionArgs(val dimensions: Output<List<FirewallPolicyFirewallPolicyStatelessCustomActionActionDefinitionPublishMetricActionDimensionArgs>>) : ConvertibleToJava<FirewallPolicyFirewallPolicyStatelessCustomActionActionDefinitionPublishMetricActionArgs>
Link copied to clipboard
Link copied to clipboard
data class FirewallPolicyFirewallPolicyStatelessCustomActionActionDefinitionPublishMetricActionDimensionArgs(val value: Output<String>) : ConvertibleToJava<FirewallPolicyFirewallPolicyStatelessCustomActionActionDefinitionPublishMetricActionDimensionArgs>
Link copied to clipboard
Link copied to clipboard
data class FirewallPolicyFirewallPolicyStatelessCustomActionArgs(val actionDefinition: Output<FirewallPolicyFirewallPolicyStatelessCustomActionActionDefinitionArgs>, val actionName: Output<String>) : ConvertibleToJava<FirewallPolicyFirewallPolicyStatelessCustomActionArgs>
Link copied to clipboard
Link copied to clipboard
data class FirewallPolicyFirewallPolicyStatelessRuleGroupReferenceArgs(val priority: Output<Int>, val resourceArn: Output<String>) : ConvertibleToJava<FirewallPolicyFirewallPolicyStatelessRuleGroupReferenceArgs>
Link copied to clipboard
data class FirewallSubnetMappingArgs(val subnetId: Output<String>) : ConvertibleToJava<FirewallSubnetMappingArgs>
Link copied to clipboard
Builder for 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
Builder for GetFirewallPlainArgs.
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
Builder for GetFirewallPolicyPlainArgs.
Link copied to clipboard
data class LoggingConfigurationLoggingConfigurationArgs(val logDestinationConfigs: Output<List<LoggingConfigurationLoggingConfigurationLogDestinationConfigArgs>>) : ConvertibleToJava<LoggingConfigurationLoggingConfigurationArgs>
Link copied to clipboard
Link copied to clipboard
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
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
Builder for RuleGroupRuleGroupArgs.
Link copied to clipboard
data class RuleGroupRuleGroupReferenceSetsArgs(val ipSetReferences: Output<List<RuleGroupRuleGroupReferenceSetsIpSetReferenceArgs>>? = null) : ConvertibleToJava<RuleGroupRuleGroupReferenceSetsArgs>
Link copied to clipboard
Link copied to clipboard
data class RuleGroupRuleGroupReferenceSetsIpSetReferenceArgs(val ipSetReferences: Output<List<RuleGroupRuleGroupReferenceSetsIpSetReferenceIpSetReferenceArgs>>, val key: Output<String>) : ConvertibleToJava<RuleGroupRuleGroupReferenceSetsIpSetReferenceArgs>
Link copied to clipboard
Link copied to clipboard
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>
Link copied to clipboard
Builder for RuleGroupRuleGroupRulesSourceArgs.
Link copied to clipboard
data class RuleGroupRuleGroupRulesSourceRulesSourceListArgs(val generatedRulesType: Output<String>, val targetTypes: Output<List<String>>, val targets: Output<List<String>>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceRulesSourceListArgs>
Link copied to clipboard
Link copied to clipboard
data class RuleGroupRuleGroupRulesSourceStatefulRuleArgs(val action: Output<String>, val header: Output<RuleGroupRuleGroupRulesSourceStatefulRuleHeaderArgs>, val ruleOptions: Output<List<RuleGroupRuleGroupRulesSourceStatefulRuleRuleOptionArgs>>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatefulRuleArgs>
Link copied to clipboard
Link copied to clipboard
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>
Link copied to clipboard
Link copied to clipboard
data class RuleGroupRuleGroupRulesSourceStatefulRuleRuleOptionArgs(val keyword: Output<String>, val settings: Output<List<String>>? = null) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatefulRuleRuleOptionArgs>
Link copied to clipboard
Link copied to clipboard
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsArgs(val customActions: Output<List<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionArgs>>? = null, val statelessRules: Output<List<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleArgs>>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsArgs>
Link copied to clipboard
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionActionDefinitionArgs(val publishMetricAction: Output<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionActionDefinitionPublishMetricActionArgs>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionActionDefinitionArgs>
Link copied to clipboard
Link copied to clipboard
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionActionDefinitionPublishMetricActionArgs(val dimensions: Output<List<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionActionDefinitionPublishMetricActionDimensionArgs>>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionActionDefinitionPublishMetricActionArgs>
Link copied to clipboard
Link copied to clipboard
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionActionDefinitionPublishMetricActionDimensionArgs(val value: Output<String>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionActionDefinitionPublishMetricActionDimensionArgs>
Link copied to clipboard
Link copied to clipboard
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionArgs(val actionDefinition: Output<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionActionDefinitionArgs>, val actionName: Output<String>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionArgs>
Link copied to clipboard
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleArgs(val priority: Output<Int>, val ruleDefinition: Output<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionArgs>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleArgs>
Link copied to clipboard
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionArgs(val actions: Output<List<String>>, val matchAttributes: Output<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesArgs>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionArgs>
Link copied to clipboard
Link copied to clipboard
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesArgs(val destinationPorts: Output<List<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesDestinationPortArgs>>? = null, val destinations: Output<List<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesDestinationArgs>>? = null, val protocols: Output<List<Int>>? = null, val sourcePorts: Output<List<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesSourcePortArgs>>? = null, val sources: Output<List<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesSourceArgs>>? = null, val tcpFlags: Output<List<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesTcpFlagArgs>>? = null) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesArgs>
Link copied to clipboard
Link copied to clipboard
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesDestinationArgs(val addressDefinition: Output<String>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesDestinationArgs>
Link copied to clipboard
Link copied to clipboard
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesDestinationPortArgs(val fromPort: Output<Int>, val toPort: Output<Int>? = null) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesDestinationPortArgs>
Link copied to clipboard
Link copied to clipboard
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesSourceArgs(val addressDefinition: Output<String>) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesSourceArgs>
Link copied to clipboard
Link copied to clipboard
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesSourcePortArgs(val fromPort: Output<Int>, val toPort: Output<Int>? = null) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesSourcePortArgs>
Link copied to clipboard
Link copied to clipboard
data class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesTcpFlagArgs(val flags: Output<List<String>>, val masks: Output<List<String>>? = null) : ConvertibleToJava<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleRuleDefinitionMatchAttributesTcpFlagArgs>
Link copied to clipboard
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
Link copied to clipboard
data class RuleGroupRuleGroupRuleVariablesIpSetArgs(val ipSet: Output<RuleGroupRuleGroupRuleVariablesIpSetIpSetArgs>, val key: Output<String>) : ConvertibleToJava<RuleGroupRuleGroupRuleVariablesIpSetArgs>
Link copied to clipboard
Link copied to clipboard
data class RuleGroupRuleGroupRuleVariablesIpSetIpSetArgs(val definitions: Output<List<String>>) : ConvertibleToJava<RuleGroupRuleGroupRuleVariablesIpSetIpSetArgs>
Link copied to clipboard
Link copied to clipboard
data class RuleGroupRuleGroupRuleVariablesPortSetArgs(val key: Output<String>, val portSet: Output<RuleGroupRuleGroupRuleVariablesPortSetPortSetArgs>) : ConvertibleToJava<RuleGroupRuleGroupRuleVariablesPortSetArgs>
Link copied to clipboard
Link copied to clipboard
data class RuleGroupRuleGroupRuleVariablesPortSetPortSetArgs(val definitions: Output<List<String>>) : ConvertibleToJava<RuleGroupRuleGroupRuleVariablesPortSetPortSetArgs>
Link copied to clipboard
Link copied to clipboard
data class RuleGroupRuleGroupStatefulRuleOptionsArgs(val ruleOrder: Output<String>) : ConvertibleToJava<RuleGroupRuleGroupStatefulRuleOptionsArgs>
Link copied to clipboard