Package com.pulumi.aws.ec2.inputs
Class GetManagedPrefixListArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ec2.inputs.GetManagedPrefixListArgs.Builder
-
- Enclosing class:
- GetManagedPrefixListArgs
public static final class GetManagedPrefixListArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetManagedPrefixListArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetManagedPrefixListArgs defaults)
-
-
Method Detail
-
filters
public GetManagedPrefixListArgs.Builder filters(@Nullable com.pulumi.core.Output<java.util.List<GetManagedPrefixListFilterArgs>> filters)
- Parameters:
filters- Configuration block(s) for filtering. Detailed below. The arguments of this data source act as filters for querying the available prefix lists. The given filters must match exactly one prefix list whose data will be exported as attributes.- Returns:
- builder
-
filters
public GetManagedPrefixListArgs.Builder filters(java.util.List<GetManagedPrefixListFilterArgs> filters)
- Parameters:
filters- Configuration block(s) for filtering. Detailed below. The arguments of this data source act as filters for querying the available prefix lists. The given filters must match exactly one prefix list whose data will be exported as attributes.- Returns:
- builder
-
filters
public GetManagedPrefixListArgs.Builder filters(GetManagedPrefixListFilterArgs... filters)
- Parameters:
filters- Configuration block(s) for filtering. Detailed below. The arguments of this data source act as filters for querying the available prefix lists. The given filters must match exactly one prefix list whose data will be exported as attributes.- Returns:
- builder
-
id
public GetManagedPrefixListArgs.Builder id(@Nullable com.pulumi.core.Output<java.lang.String> id)
- Parameters:
id- ID of the prefix list to select.- Returns:
- builder
-
id
public GetManagedPrefixListArgs.Builder id(java.lang.String id)
- Parameters:
id- ID of the prefix list to select.- Returns:
- builder
-
name
public GetManagedPrefixListArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- Name of the prefix list to select.- Returns:
- builder
-
name
public GetManagedPrefixListArgs.Builder name(java.lang.String name)
- Parameters:
name- Name of the prefix list to select.- Returns:
- builder
-
region
public GetManagedPrefixListArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public GetManagedPrefixListArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
tags
public GetManagedPrefixListArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- Map of tags assigned to the resource.- Returns:
- builder
-
tags
public GetManagedPrefixListArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Map of tags assigned to the resource.- Returns:
- builder
-
build
public GetManagedPrefixListArgs build()
-
-