Package com.pulumi.aws.route53.inputs
Class GetQueryLogConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.route53.inputs.GetQueryLogConfigArgs.Builder
-
- Enclosing class:
- GetQueryLogConfigArgs
public static final class GetQueryLogConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GetQueryLogConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetQueryLogConfigArgs
build()
GetQueryLogConfigArgs.Builder
filters(GetQueryLogConfigFilterArgs... filters)
GetQueryLogConfigArgs.Builder
filters(com.pulumi.core.Output<java.util.List<GetQueryLogConfigFilterArgs>> filters)
GetQueryLogConfigArgs.Builder
filters(java.util.List<GetQueryLogConfigFilterArgs> filters)
GetQueryLogConfigArgs.Builder
name(com.pulumi.core.Output<java.lang.String> name)
GetQueryLogConfigArgs.Builder
name(java.lang.String name)
GetQueryLogConfigArgs.Builder
resolverQueryLogConfigId(com.pulumi.core.Output<java.lang.String> resolverQueryLogConfigId)
GetQueryLogConfigArgs.Builder
resolverQueryLogConfigId(java.lang.String resolverQueryLogConfigId)
GetQueryLogConfigArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
GetQueryLogConfigArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetQueryLogConfigArgs defaults)
-
-
Method Detail
-
filters
public GetQueryLogConfigArgs.Builder filters(@Nullable com.pulumi.core.Output<java.util.List<GetQueryLogConfigFilterArgs>> filters)
- Parameters:
filters
- One or more name/value pairs to use as filters. There are several valid keys, for a full reference, check out [Route53resolver Filter value in the AWS API reference][1]. In addition to all arguments above, the following attributes are exported:- Returns:
- builder
-
filters
public GetQueryLogConfigArgs.Builder filters(java.util.List<GetQueryLogConfigFilterArgs> filters)
- Parameters:
filters
- One or more name/value pairs to use as filters. There are several valid keys, for a full reference, check out [Route53resolver Filter value in the AWS API reference][1]. In addition to all arguments above, the following attributes are exported:- Returns:
- builder
-
filters
public GetQueryLogConfigArgs.Builder filters(GetQueryLogConfigFilterArgs... filters)
- Parameters:
filters
- One or more name/value pairs to use as filters. There are several valid keys, for a full reference, check out [Route53resolver Filter value in the AWS API reference][1]. In addition to all arguments above, the following attributes are exported:- Returns:
- builder
-
name
public GetQueryLogConfigArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- The name of the query logging configuration.- Returns:
- builder
-
name
public GetQueryLogConfigArgs.Builder name(java.lang.String name)
- Parameters:
name
- The name of the query logging configuration.- Returns:
- builder
-
resolverQueryLogConfigId
public GetQueryLogConfigArgs.Builder resolverQueryLogConfigId(@Nullable com.pulumi.core.Output<java.lang.String> resolverQueryLogConfigId)
- Parameters:
resolverQueryLogConfigId
- ID of the Route53 Resolver Query Logging Configuration.- Returns:
- builder
-
resolverQueryLogConfigId
public GetQueryLogConfigArgs.Builder resolverQueryLogConfigId(java.lang.String resolverQueryLogConfigId)
- Parameters:
resolverQueryLogConfigId
- ID of the Route53 Resolver Query Logging Configuration.- Returns:
- builder
-
tags
public GetQueryLogConfigArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- Map of tags to assign to the service. [1]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_Filter.html- Returns:
- builder
-
tags
public GetQueryLogConfigArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- Map of tags to assign to the service. [1]: https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_Filter.html- Returns:
- builder
-
build
public GetQueryLogConfigArgs build()
-
-