toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'args': ?args,
    'commands': ?commands,
    'deploymentTimeout': ?deploymentTimeout,
    'envs': ?pulumi.Input.mapOptionalInputValue<List<AiEndpointWithModelGardenDeploymentModelConfigContainerSpecEnv>, List<Map<String, dynamic>>>(envs, (value) => pulumi.Input.encodeList<AiEndpointWithModelGardenDeploymentModelConfigContainerSpecEnv, Map<String, dynamic>>(value, (value) => value.toMap())),
    'grpcPorts': ?pulumi.Input.mapOptionalInputValue<List<AiEndpointWithModelGardenDeploymentModelConfigContainerSpecGrpcPort>, List<Map<String, dynamic>>>(grpcPorts, (value) => pulumi.Input.encodeList<AiEndpointWithModelGardenDeploymentModelConfigContainerSpecGrpcPort, Map<String, dynamic>>(value, (value) => value.toMap())),
    'healthProbe': ?pulumi.Input.mapOptionalInputValue<AiEndpointWithModelGardenDeploymentModelConfigContainerSpecHealthProbe, Map<String, dynamic>>(healthProbe, (value) => value.toMap()),
    'healthRoute': ?healthRoute,
    'imageUri': imageUri,
    'livenessProbe': ?pulumi.Input.mapOptionalInputValue<AiEndpointWithModelGardenDeploymentModelConfigContainerSpecLivenessProbe, Map<String, dynamic>>(livenessProbe, (value) => value.toMap()),
    'ports': ?pulumi.Input.mapOptionalInputValue<List<AiEndpointWithModelGardenDeploymentModelConfigContainerSpecPort>, List<Map<String, dynamic>>>(ports, (value) => pulumi.Input.encodeList<AiEndpointWithModelGardenDeploymentModelConfigContainerSpecPort, Map<String, dynamic>>(value, (value) => value.toMap())),
    'predictRoute': ?predictRoute,
    'sharedMemorySizeMb': ?sharedMemorySizeMb,
    'startupProbe': ?pulumi.Input.mapOptionalInputValue<AiEndpointWithModelGardenDeploymentModelConfigContainerSpecStartupProbe, Map<String, dynamic>>(startupProbe, (value) => value.toMap()),
  };
}