interface FirewallDomainListProps
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.Route53Resolver.Alpha.FirewallDomainListProps |
![]() | github.com/aws/aws-cdk-go/awscdkroute53resolveralpha/v2#FirewallDomainListProps |
![]() | software.amazon.awscdk.services.route53resolver.alpha.FirewallDomainListProps |
![]() | aws_cdk.aws_route53resolver_alpha.FirewallDomainListProps |
![]() | @aws-cdk/aws-route53resolver-alpha » FirewallDomainListProps |
Properties for a Firewall Domain List.
Example
const blockList = new route53resolver.FirewallDomainList(this, 'BlockList', {
domains: route53resolver.FirewallDomains.fromList(['bad-domain.com', 'bot-domain.net']),
});
const s3List = new route53resolver.FirewallDomainList(this, 'S3List', {
domains: route53resolver.FirewallDomains.fromS3Url('s3://bucket/prefix/object'),
});
const assetList = new route53resolver.FirewallDomainList(this, 'AssetList', {
domains: route53resolver.FirewallDomains.fromAsset('/path/to/domains.txt'),
});
Properties
Name | Type | Description |
---|---|---|
domains | Firewall | A list of domains. |
name? | string | A name for the domain list. |
domains
Type:
Firewall
A list of domains.
name?
Type:
string
(optional, default: a CloudFormation generated name)
A name for the domain list.