Class RecommendationPreferencesPreferredResourceArgs.Builder

    • Method Detail

      • excludeLists

        public RecommendationPreferencesPreferredResourceArgs.Builder excludeLists​(@Nullable
                                                                                   com.pulumi.core.Output<java.util.List<java.lang.String>> excludeLists)
        Parameters:
        excludeLists - The preferred resource type values to exclude from the recommendation candidates. If this isn’t specified, all supported resources are included by default.
        Returns:
        builder
      • excludeLists

        public RecommendationPreferencesPreferredResourceArgs.Builder excludeLists​(java.util.List<java.lang.String> excludeLists)
        Parameters:
        excludeLists - The preferred resource type values to exclude from the recommendation candidates. If this isn’t specified, all supported resources are included by default.
        Returns:
        builder
      • excludeLists

        public RecommendationPreferencesPreferredResourceArgs.Builder excludeLists​(java.lang.String... excludeLists)
        Parameters:
        excludeLists - The preferred resource type values to exclude from the recommendation candidates. If this isn’t specified, all supported resources are included by default.
        Returns:
        builder
      • includeLists

        public RecommendationPreferencesPreferredResourceArgs.Builder includeLists​(@Nullable
                                                                                   com.pulumi.core.Output<java.util.List<java.lang.String>> includeLists)
        Parameters:
        includeLists - The preferred resource type values to include in the recommendation candidates. You can specify the exact resource type value, such as `"m5.large"`, or use wild card expressions, such as `"m5"`. If this isn’t specified, all supported resources are included by default.
        Returns:
        builder
      • includeLists

        public RecommendationPreferencesPreferredResourceArgs.Builder includeLists​(java.util.List<java.lang.String> includeLists)
        Parameters:
        includeLists - The preferred resource type values to include in the recommendation candidates. You can specify the exact resource type value, such as `"m5.large"`, or use wild card expressions, such as `"m5"`. If this isn’t specified, all supported resources are included by default.
        Returns:
        builder
      • includeLists

        public RecommendationPreferencesPreferredResourceArgs.Builder includeLists​(java.lang.String... includeLists)
        Parameters:
        includeLists - The preferred resource type values to include in the recommendation candidates. You can specify the exact resource type value, such as `"m5.large"`, or use wild card expressions, such as `"m5"`. If this isn’t specified, all supported resources are included by default.
        Returns:
        builder