toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'dataSourceRestrictions': ?pulumi.Input.mapOptionalInputValue<List<DataSourceRestriction>, List<Map<String, dynamic>>>(dataSourceRestrictions, (value) => pulumi.Input.encodeList<DataSourceRestriction, Map<String, dynamic>>(value, (value) => value.toMap())),
    'defaultFacetOptions': ?pulumi.Input.mapOptionalInputValue<List<FacetOptions>, List<Map<String, dynamic>>>(defaultFacetOptions, (value) => pulumi.Input.encodeList<FacetOptions, Map<String, dynamic>>(value, (value) => value.toMap())),
    'defaultSortOptions': ?pulumi.Input.mapOptionalInputValue<SortOptions, Map<String, dynamic>>(defaultSortOptions, (value) => value.toMap()),
    'displayName': ?displayName,
    'enableAuditLog': ?enableAuditLog,
    'name': ?name,
    'queryInterpretationConfig': ?pulumi.Input.mapOptionalInputValue<QueryInterpretationConfig, Map<String, dynamic>>(queryInterpretationConfig, (value) => value.toMap()),
    'returnResultThumbnailUrls': ?returnResultThumbnailUrls,
    'scoringConfig': ?pulumi.Input.mapOptionalInputValue<ScoringConfig, Map<String, dynamic>>(scoringConfig, (value) => value.toMap()),
    'sourceConfig': ?pulumi.Input.mapOptionalInputValue<List<SourceConfig>, List<Map<String, dynamic>>>(sourceConfig, (value) => pulumi.Input.encodeList<SourceConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
  };
}