Show / Hide Table of Contents

Class CfnFirewallRuleGroupPropsMixin.FirewallRuleTypeProperty

Firewall rule type union.

Inheritance
object
CfnFirewallRuleGroupPropsMixin.FirewallRuleTypeProperty
Implements
CfnFirewallRuleGroupPropsMixin.IFirewallRuleTypeProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.Route53Resolver
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnFirewallRuleGroupPropsMixin.FirewallRuleTypeProperty : CfnFirewallRuleGroupPropsMixin.IFirewallRuleTypeProperty
Syntax (vb)
Public Class CfnFirewallRuleGroupPropsMixin.FirewallRuleTypeProperty Implements CfnFirewallRuleGroupPropsMixin.IFirewallRuleTypeProperty
Remarks

Exactly one member must be set. Mutually exclusive with FirewallDomainListId and DnsThreatProtection/ConfidenceThreshold.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-firewallrulegroup-firewallruletype.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.Route53Resolver;

             var firewallRuleTypeProperty = new FirewallRuleTypeProperty {
                 FirewallAdvancedContentCategory = new FirewallAdvancedContentCategoryConfigProperty {
                     Category = "category"
                 },
                 FirewallAdvancedThreatCategory = new FirewallAdvancedThreatCategoryConfigProperty {
                     Category = "category"
                 }
             };

Synopsis

Constructors

FirewallRuleTypeProperty()

Firewall rule type union.

Properties

FirewallAdvancedContentCategory

Configuration for an advanced content category rule type.

FirewallAdvancedThreatCategory

Configuration for an advanced threat category rule type.

Constructors

FirewallRuleTypeProperty()

Firewall rule type union.

public FirewallRuleTypeProperty()
Remarks

Exactly one member must be set. Mutually exclusive with FirewallDomainListId and DnsThreatProtection/ConfidenceThreshold.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-firewallrulegroup-firewallruletype.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.Route53Resolver;

             var firewallRuleTypeProperty = new FirewallRuleTypeProperty {
                 FirewallAdvancedContentCategory = new FirewallAdvancedContentCategoryConfigProperty {
                     Category = "category"
                 },
                 FirewallAdvancedThreatCategory = new FirewallAdvancedThreatCategoryConfigProperty {
                     Category = "category"
                 }
             };

Properties

FirewallAdvancedContentCategory

Configuration for an advanced content category rule type.

public object? FirewallAdvancedContentCategory { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-firewallrulegroup-firewallruletype.html#cfn-route53resolver-firewallrulegroup-firewallruletype-firewalladvancedcontentcategory

Type union: either IResolvable or CfnFirewallRuleGroupPropsMixin.IFirewallAdvancedContentCategoryConfigProperty

FirewallAdvancedThreatCategory

Configuration for an advanced threat category rule type.

public object? FirewallAdvancedThreatCategory { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-firewallrulegroup-firewallruletype.html#cfn-route53resolver-firewallrulegroup-firewallruletype-firewalladvancedthreatcategory

Type union: either IResolvable or CfnFirewallRuleGroupPropsMixin.IFirewallAdvancedThreatCategoryConfigProperty

Implements

CfnFirewallRuleGroupPropsMixin.IFirewallRuleTypeProperty
Back to top Generated by DocFX