Class CfnResolverQueryLoggingConfigAssociationPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.route53resolver.CfnResolverQueryLoggingConfigAssociationPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnResolverQueryLoggingConfigAssociationPropsMixin>
- Enclosing class:
CfnResolverQueryLoggingConfigAssociationPropsMixin
@Stability(Stable)
public static final class CfnResolverQueryLoggingConfigAssociationPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnResolverQueryLoggingConfigAssociationPropsMixin>
A fluent builder for
CfnResolverQueryLoggingConfigAssociationPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) resolverQueryLogConfigId(String resolverQueryLogConfigId) The ID of the query logging configuration that a VPC is associated with.resolverQueryLogConfigId(IResolverQueryLoggingConfigRef resolverQueryLogConfigId) The ID of the query logging configuration that a VPC is associated with.resourceId(String resourceId) The ID of the Amazon VPC that is associated with the query logging configuration.resourceId(IVPCRef resourceId) The ID of the Amazon VPC that is associated with the query logging configuration.
-
Method Details
-
create
@Stability(Stable) public static CfnResolverQueryLoggingConfigAssociationPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnResolverQueryLoggingConfigAssociationPropsMixin.Builder.
-
create
@Stability(Stable) public static CfnResolverQueryLoggingConfigAssociationPropsMixin.Builder create()- Returns:
- a new instance of
CfnResolverQueryLoggingConfigAssociationPropsMixin.Builder.
-
resolverQueryLogConfigId
@Stability(Stable) public CfnResolverQueryLoggingConfigAssociationPropsMixin.Builder resolverQueryLogConfigId(String resolverQueryLogConfigId) The ID of the query logging configuration that a VPC is associated with.- Parameters:
resolverQueryLogConfigId- The ID of the query logging configuration that a VPC is associated with. This parameter is required.- Returns:
this- See Also:
-
resolverQueryLogConfigId
@Stability(Stable) public CfnResolverQueryLoggingConfigAssociationPropsMixin.Builder resolverQueryLogConfigId(IResolverQueryLoggingConfigRef resolverQueryLogConfigId) The ID of the query logging configuration that a VPC is associated with.- Parameters:
resolverQueryLogConfigId- The ID of the query logging configuration that a VPC is associated with. This parameter is required.- Returns:
this- See Also:
-
resourceId
@Stability(Stable) public CfnResolverQueryLoggingConfigAssociationPropsMixin.Builder resourceId(String resourceId) The ID of the Amazon VPC that is associated with the query logging configuration.- Parameters:
resourceId- The ID of the Amazon VPC that is associated with the query logging configuration. This parameter is required.- Returns:
this- See Also:
-
resourceId
@Stability(Stable) public CfnResolverQueryLoggingConfigAssociationPropsMixin.Builder resourceId(IVPCRef resourceId) The ID of the Amazon VPC that is associated with the query logging configuration.- Parameters:
resourceId- The ID of the Amazon VPC that is associated with the query logging configuration. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnResolverQueryLoggingConfigAssociationPropsMixin>- Returns:
- a newly built instance of
CfnResolverQueryLoggingConfigAssociationPropsMixin.
-