GetSearchApplicationResult.fromMap constructor
GetSearchApplicationResult.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetSearchApplicationResult.fromMap(Map<String, dynamic> map) {
return GetSearchApplicationResult(
dataSourceRestrictions: pulumi.Input.decodeList<DataSourceRestrictionResponse>(map['dataSourceRestrictions']!, (value) => DataSourceRestrictionResponse.fromMap((value as Map).cast<String, dynamic>())),
defaultFacetOptions: pulumi.Input.decodeList<FacetOptionsResponse>(map['defaultFacetOptions']!, (value) => FacetOptionsResponse.fromMap((value as Map).cast<String, dynamic>())),
defaultSortOptions: SortOptionsResponse.fromMap((map['defaultSortOptions']! as Map).cast<String, dynamic>()),
displayName: map['displayName'] as String,
enableAuditLog: map['enableAuditLog'] as bool,
name: map['name'] as String,
operationIds: (map['operationIds'] as List).cast<String>(),
queryInterpretationConfig: QueryInterpretationConfigResponse.fromMap((map['queryInterpretationConfig']! as Map).cast<String, dynamic>()),
returnResultThumbnailUrls: map['returnResultThumbnailUrls'] as bool,
scoringConfig: ScoringConfigResponse.fromMap((map['scoringConfig']! as Map).cast<String, dynamic>()),
sourceConfig: pulumi.Input.decodeList<SourceConfigResponse>(map['sourceConfig']!, (value) => SourceConfigResponse.fromMap((value as Map).cast<String, dynamic>())),
);
}