toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'arn': ?arn,
    'asyncInferenceConfig': ?pulumi.Input.mapOptionalInputValue<EndpointConfigurationAsyncInferenceConfig, Map<String, dynamic>>(asyncInferenceConfig, (value) => value.toMap()),
    'dataCaptureConfig': ?pulumi.Input.mapOptionalInputValue<EndpointConfigurationDataCaptureConfig, Map<String, dynamic>>(dataCaptureConfig, (value) => value.toMap()),
    'executionRoleArn': ?executionRoleArn,
    'kmsKeyArn': ?kmsKeyArn,
    'name': ?name,
    'namePrefix': ?namePrefix,
    'productionVariants': ?pulumi.Input.mapOptionalInputValue<List<EndpointConfigurationProductionVariant>, List<Map<String, dynamic>>>(productionVariants, (value) => pulumi.Input.encodeList<EndpointConfigurationProductionVariant, Map<String, dynamic>>(value, (value) => value.toMap())),
    'region': ?region,
    'shadowProductionVariants': ?pulumi.Input.mapOptionalInputValue<List<EndpointConfigurationShadowProductionVariant>, List<Map<String, dynamic>>>(shadowProductionVariants, (value) => pulumi.Input.encodeList<EndpointConfigurationShadowProductionVariant, Map<String, dynamic>>(value, (value) => value.toMap())),
    'tags': ?tags,
    'tagsAll': ?tagsAll,
  };
}