Show / Hide Table of Contents

Interface ICfnFirewallRuleGroupAssociationProps

Properties for defining a CfnFirewallRuleGroupAssociation.

Namespace: Amazon.CDK.AWS.Route53Resolver
Assembly: Amazon.CDK.AWS.Route53Resolver.dll
Syntax (csharp)
public interface ICfnFirewallRuleGroupAssociationProps
Syntax (vb)
Public Interface ICfnFirewallRuleGroupAssociationProps
Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroupassociation.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.AWS.Route53Resolver;

CfnFirewallRuleGroupAssociationProps cfnFirewallRuleGroupAssociationProps = new CfnFirewallRuleGroupAssociationProps {
    FirewallRuleGroupId = "firewallRuleGroupId",
    Priority = 123,
    VpcId = "vpcId",

    // the properties below are optional
    MutationProtection = "mutationProtection",
    Name = "name",
    Tags = new [] { new CfnTag {
        Key = "key",
        Value = "value"
    } }
};

Synopsis

Properties

FirewallRuleGroupId

The unique identifier of the firewall rule group.

MutationProtection

If enabled, this setting disallows modification or removal of the association, to help prevent against accidentally altering DNS firewall protections.

Name

The name of the association.

Priority

The setting that determines the processing order of the rule group among the rule groups that are associated with a single VPC.

Tags

A list of the tag keys and values that you want to associate with the rule group.

VpcId

The unique identifier of the VPC that is associated with the rule group.

Properties

FirewallRuleGroupId

The unique identifier of the firewall rule group.

string FirewallRuleGroupId { get; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroupassociation.html#cfn-route53resolver-firewallrulegroupassociation-firewallrulegroupid

MutationProtection

If enabled, this setting disallows modification or removal of the association, to help prevent against accidentally altering DNS firewall protections.

virtual string MutationProtection { get; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroupassociation.html#cfn-route53resolver-firewallrulegroupassociation-mutationprotection

Name

The name of the association.

virtual string Name { get; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroupassociation.html#cfn-route53resolver-firewallrulegroupassociation-name

Priority

The setting that determines the processing order of the rule group among the rule groups that are associated with a single VPC.

double Priority { get; }
Property Value

System.Double

Remarks

DNS Firewall filters VPC traffic starting from rule group with the lowest numeric priority setting.

You must specify a unique priority for each rule group that you associate with a single VPC. To make it easier to insert rule groups later, leave space between the numbers, for example, use 101, 200, and so on. You can change the priority setting for a rule group association after you create it.

The allowed values for Priority are between 100 and 9900 (excluding 100 and 9900).

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroupassociation.html#cfn-route53resolver-firewallrulegroupassociation-priority

Tags

A list of the tag keys and values that you want to associate with the rule group.

virtual ICfnTag[] Tags { get; }
Property Value

ICfnTag[]

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroupassociation.html#cfn-route53resolver-firewallrulegroupassociation-tags

VpcId

The unique identifier of the VPC that is associated with the rule group.

string VpcId { get; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroupassociation.html#cfn-route53resolver-firewallrulegroupassociation-vpcid

Back to top Generated by DocFX