Class CfnFirewallDomainListPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.route53resolver.CfnFirewallDomainListPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnFirewallDomainListPropsMixin>
- Enclosing class:
CfnFirewallDomainListPropsMixin
@Stability(Stable)
public static final class CfnFirewallDomainListPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnFirewallDomainListPropsMixin>
A fluent builder for
CfnFirewallDomainListPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) domainFileUrl(String domainFileUrl) The fully qualified URL or URI of the file stored in Amazon Simple Storage Service (Amazon S3) that contains the list of domains to import.A list of the domain lists that you have defined.The name of the domain list.A list of the tag keys and values that you want to associate with the domain list.
-
Method Details
-
create
@Stability(Stable) public static CfnFirewallDomainListPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnFirewallDomainListPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnFirewallDomainListPropsMixin.Builder.
-
domainFileUrl
@Stability(Stable) public CfnFirewallDomainListPropsMixin.Builder domainFileUrl(String domainFileUrl) The fully qualified URL or URI of the file stored in Amazon Simple Storage Service (Amazon S3) that contains the list of domains to import.The file must be in an S3 bucket that's in the same Region as your DNS Firewall. The file must be a text file and must contain a single domain per line.
- Parameters:
domainFileUrl- The fully qualified URL or URI of the file stored in Amazon Simple Storage Service (Amazon S3) that contains the list of domains to import. This parameter is required.- Returns:
this- See Also:
-
domains
A list of the domain lists that you have defined.- Parameters:
domains- A list of the domain lists that you have defined. This parameter is required.- Returns:
this- See Also:
-
name
The name of the domain list.- Parameters:
name- The name of the domain list. This parameter is required.- Returns:
this- See Also:
-
tags
A list of the tag keys and values that you want to associate with the domain list.- Parameters:
tags- A list of the tag keys and values that you want to associate with the domain list. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnFirewallDomainListPropsMixin>- Returns:
- a newly built instance of
CfnFirewallDomainListPropsMixin.
-