toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'arn': ?arn,
    'creationDate': ?creationDate,
    'excludeFilters': ?pulumi.Input.mapOptionalInputValue<List<MetricStreamExcludeFilter>, List<Map<String, dynamic>>>(excludeFilters, (value) => pulumi.Input.encodeList<MetricStreamExcludeFilter, Map<String, dynamic>>(value, (value) => value.toMap())),
    'firehoseArn': ?firehoseArn,
    'includeFilters': ?pulumi.Input.mapOptionalInputValue<List<MetricStreamIncludeFilter>, List<Map<String, dynamic>>>(includeFilters, (value) => pulumi.Input.encodeList<MetricStreamIncludeFilter, Map<String, dynamic>>(value, (value) => value.toMap())),
    'includeLinkedAccountsMetrics': ?includeLinkedAccountsMetrics,
    'lastUpdateDate': ?lastUpdateDate,
    'name': ?name,
    'namePrefix': ?namePrefix,
    'outputFormat': ?outputFormat,
    'region': ?region,
    'roleArn': ?roleArn,
    'state': ?state,
    'statisticsConfigurations': ?pulumi.Input.mapOptionalInputValue<List<MetricStreamStatisticsConfiguration>, List<Map<String, dynamic>>>(statisticsConfigurations, (value) => pulumi.Input.encodeList<MetricStreamStatisticsConfiguration, Map<String, dynamic>>(value, (value) => value.toMap())),
    'tags': ?tags,
    'tagsAll': ?tagsAll,
  };
}