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 policyVariables: Output<FirewallPolicyFirewallPolicyPolicyVariablesArgs>? = null, 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, val tlsInspectionConfigurationArn: Output<String>? = null) : ConvertibleToJava<FirewallPolicyFirewallPolicyArgs>
Link copied to clipboard
Builder for FirewallPolicyFirewallPolicyArgs.
Link copied to clipboard
data class FirewallPolicyFirewallPolicyPolicyVariablesArgs(val ruleVariables: Output<List<FirewallPolicyFirewallPolicyPolicyVariablesRuleVariableArgs>>? = null) : ConvertibleToJava<FirewallPolicyFirewallPolicyPolicyVariablesArgs>
Link copied to clipboard
Link copied to clipboard
data class FirewallPolicyFirewallPolicyPolicyVariablesRuleVariableArgs(val ipSet: Output<FirewallPolicyFirewallPolicyPolicyVariablesRuleVariableIpSetArgs>, val key: Output<String>) : ConvertibleToJava<FirewallPolicyFirewallPolicyPolicyVariablesRuleVariableArgs>
Link copied to clipboard
data class FirewallPolicyFirewallPolicyPolicyVariablesRuleVariableIpSetArgs(val definitions: Output<List<String>>) : ConvertibleToJava<FirewallPolicyFirewallPolicyPolicyVariablesRuleVariableIpSetArgs>
Link copied to clipboard
data class FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs(val flowTimeouts: Output<FirewallPolicyFirewallPolicyStatefulEngineOptionsFlowTimeoutsArgs>? = null, val ruleOrder: Output<String>? = null, val streamExceptionPolicy: Output<String>? = null) : ConvertibleToJava<FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs>
Link copied to clipboard
Link copied to clipboard
data class FirewallPolicyFirewallPolicyStatefulEngineOptionsFlowTimeoutsArgs(val tcpIdleTimeoutSeconds: Output<Int>? = null) : ConvertibleToJava<FirewallPolicyFirewallPolicyStatefulEngineOptionsFlowTimeoutsArgs>
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 ipAddressType: Output<String>? = null, val subnetId: Output<String>) : ConvertibleToJava<FirewallSubnetMappingArgs>
Link copied to clipboard
Builder for FirewallSubnetMappingArgs.
Link copied to clipboard
Link copied to clipboard
Builder for GetFirewallPlainArgs.
Link copied to clipboard
Link copied to clipboard
Builder for GetFirewallPolicyPlainArgs.
Link copied to clipboard
data class GetResourcePolicyPlainArgs(val resourceArn: String) : ConvertibleToJava<GetResourcePolicyPlainArgs>
A collection of arguments for invoking getResourcePolicy.
Link copied to clipboard
Builder for GetResourcePolicyPlainArgs.
Link copied to clipboard
data class LoggingConfigurationLoggingConfigurationArgs(val logDestinationConfigs: Output<List<LoggingConfigurationLoggingConfigurationLogDestinationConfigArgs>>) : ConvertibleToJava<LoggingConfigurationLoggingConfigurationArgs>
Link copied to clipboard
Link copied to clipboard
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
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
Link copied to clipboard
data class TlsInspectionConfigurationEncryptionConfigurationArgs(val keyId: Output<String>, val type: Output<String>) : ConvertibleToJava<TlsInspectionConfigurationEncryptionConfigurationArgs>
Link copied to clipboard
Link copied to clipboard
data class TlsInspectionConfigurationTimeoutsArgs(val create: Output<String>? = null, val delete: Output<String>? = null, val update: Output<String>? = null) : ConvertibleToJava<TlsInspectionConfigurationTimeoutsArgs>
Link copied to clipboard
Link copied to clipboard
data class TlsInspectionConfigurationTlsInspectionConfigurationArgs(val serverCertificateConfiguration: Output<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationArgs>? = null) : ConvertibleToJava<TlsInspectionConfigurationTlsInspectionConfigurationArgs>
Link copied to clipboard
data class TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationArgs(val certificateAuthorityArn: Output<String>? = null, val checkCertificateRevocationStatus: Output<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationCheckCertificateRevocationStatusArgs>? = null, val scopes: Output<List<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs>>? = null, val serverCertificates: Output<List<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationServerCertificateArgs>>? = null) : ConvertibleToJava<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationArgs>
Link copied to clipboard
Link copied to clipboard
data class TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationCheckCertificateRevocationStatusArgs(val revokedStatusAction: Output<String>? = null, val unknownStatusAction: Output<String>? = null) : ConvertibleToJava<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationCheckCertificateRevocationStatusArgs>
Link copied to clipboard
Link copied to clipboard
data class TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs(val destinationPorts: Output<List<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeDestinationPortArgs>>? = null, val destinations: Output<List<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeDestinationArgs>>? = null, val protocols: Output<List<Int>>, val sourcePorts: Output<List<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeSourcePortArgs>>? = null, val sources: Output<List<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeSourceArgs>>? = null) : ConvertibleToJava<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeArgs>
Link copied to clipboard
Link copied to clipboard
data class TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeDestinationArgs(val addressDefinition: Output<String>) : ConvertibleToJava<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeDestinationArgs>
Link copied to clipboard
Link copied to clipboard
data class TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeDestinationPortArgs(val fromPort: Output<Int>, val toPort: Output<Int>) : ConvertibleToJava<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeDestinationPortArgs>
Link copied to clipboard
Link copied to clipboard
data class TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeSourceArgs(val addressDefinition: Output<String>) : ConvertibleToJava<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeSourceArgs>
Link copied to clipboard
Link copied to clipboard
data class TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeSourcePortArgs(val fromPort: Output<Int>, val toPort: Output<Int>) : ConvertibleToJava<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationScopeSourcePortArgs>
Link copied to clipboard
Link copied to clipboard
data class TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationServerCertificateArgs(val resourceArn: Output<String>? = null) : ConvertibleToJava<TlsInspectionConfigurationTlsInspectionConfigurationServerCertificateConfigurationServerCertificateArgs>
Link copied to clipboard