@aws-cdk_aws-route53resolver-alpha.FirewallDomainListProps

interface FirewallDomainListProps ๐Ÿ”น

LanguageType name
.NETAmazon.CDK.AWS.Route53Resolver.Alpha.FirewallDomainListProps
Gogithub.com/aws/aws-cdk-go/awscdkroute53resolveralpha/v2#FirewallDomainListProps
Javasoftware.amazon.awscdk.services.route53resolver.alpha.FirewallDomainListProps
Pythonaws_cdk.aws_route53resolver_alpha.FirewallDomainListProps
TypeScript (source)@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

NameTypeDescription
domains๐Ÿ”นFirewallDomainsA list of domains.
name?๐Ÿ”นstringA name for the domain list.

domains๐Ÿ”น

Type: FirewallDomains

A list of domains.


name?๐Ÿ”น

Type: string (optional, default: a CloudFormation generated name)

A name for the domain list.