toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'apiScope': ?apiScope,
    'collection': ?collection,
    'database': ?database,
    'deletionPolicy': ?deletionPolicy,
    'density': ?density,
    'fields': ?pulumi.Input.mapOptionalInputValue<List<IndexField>, List<Map<String, dynamic>>>(fields, (value) => pulumi.Input.encodeList<IndexField, Map<String, dynamic>>(value, (value) => value.toMap())),
    'multikey': ?multikey,
    'name': ?name,
    'project': ?project,
    'queryScope': ?queryScope,
    'skipWait': ?skipWait,
    'unique': ?unique,
  };
}