toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'arn': ?arn,
    'baseCapacity': ?baseCapacity,
    'configParameters': ?pulumi.Input.mapOptionalInputValue<List<WorkgroupConfigParameter>, List<Map<String, dynamic>>>(configParameters, (value) => pulumi.Input.encodeList<WorkgroupConfigParameter, Map<String, dynamic>>(value, (value) => value.toMap())),
    'endpoints': ?pulumi.Input.mapOptionalInputValue<List<WorkgroupEndpoint>, List<Map<String, dynamic>>>(endpoints, (value) => pulumi.Input.encodeList<WorkgroupEndpoint, Map<String, dynamic>>(value, (value) => value.toMap())),
    'enhancedVpcRouting': ?enhancedVpcRouting,
    'maxCapacity': ?maxCapacity,
    'namespaceName': ?namespaceName,
    'port': ?port,
    'pricePerformanceTarget': ?pulumi.Input.mapOptionalInputValue<WorkgroupPricePerformanceTarget, Map<String, dynamic>>(pricePerformanceTarget, (value) => value.toMap()),
    'publiclyAccessible': ?publiclyAccessible,
    'region': ?region,
    'securityGroupIds': ?securityGroupIds,
    'subnetIds': ?subnetIds,
    'tags': ?tags,
    'tagsAll': ?tagsAll,
    'trackName': ?trackName,
    'workgroupId': ?workgroupId,
    'workgroupName': ?workgroupName,
  };
}