Class GetManagedPrefixListArgs.Builder

  • Enclosing class:
    GetManagedPrefixListArgs

    public static final class GetManagedPrefixListArgs.Builder
    extends java.lang.Object
    • 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
      • 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
      • 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