ServingConfigArgs class
The set of arguments for ServingConfig. The set of arguments for ServingConfig.
Constructors
-
ServingConfigArgs({Input<
List< ? boostControlIds, Input<String> ?>String?> ? collectionId, required Input<String> engineId, Input<List< ? filterControlIds, required Input<String> ?>String> location, Input<String?> ? project, Input<List< ? promoteControlIds, Input<String> ?>List< ? redirectControlIds, Input<String> ?>String?> ? servingConfigId, Input<List< ? synonymsControlIds})String> ?> -
Creates a new ServingConfigArgs.
boostControlIdsThe resource IDs of the boost controls to be applied.collectionIdThe collection ID. Currently only accepts "defaultCollection".engineIdThe ID of the engine associated with the serving config.filterControlIdsThe resource IDs of the filter controls to be applied.locationThe geographic location where the data store should reside. The value canprojectThe ID of the project in which the resource belongs.promoteControlIdsThe resource IDs of the promote controls to be applied.redirectControlIdsThe resource IDs of the redirect controls to be applied.servingConfigId'The unique ID of the serving config. Currently only accepts "defaultSearch".'synonymsControlIdsThe resource IDs of the synonyms controls to be applied.const -
ServingConfigArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
boostControlIds
→ Input<
List< ?String> ?> -
The resource IDs of the boost controls to be applied.
final
-
collectionId
→ Input<
String?> ? -
The collection ID. Currently only accepts "defaultCollection".
final
-
engineId
→ Input<
String> -
The ID of the engine associated with the serving config.
final
-
filterControlIds
→ Input<
List< ?String> ?> -
The resource IDs of the filter controls to be applied.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
location
→ Input<
String> -
The geographic location where the data store should reside. The value can
only be one of "global", "us" and "eu".
final
-
project
→ Input<
String?> ? -
The ID of the project in which the resource belongs.
If it is not provided, the provider project is used.
final
-
promoteControlIds
→ Input<
List< ?String> ?> -
The resource IDs of the promote controls to be applied.
final
-
redirectControlIds
→ Input<
List< ?String> ?> -
The resource IDs of the redirect controls to be applied.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
servingConfigId
→ Input<
String?> ? -
'The unique ID of the serving config. Currently only accepts "defaultSearch".'
final
-
synonymsControlIds
→ Input<
List< ?String> ?> -
The resource IDs of the synonyms controls to be applied.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited