toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'args': args,
'enableWebAccess': enableWebAccess,
'encryptionConfig': pulumi.Input.mapInputValue<GoogleCloudMlV1EncryptionConfigResponse, Map<String, dynamic>>(encryptionConfig, (value) => value.toMap()),
'evaluatorConfig': pulumi.Input.mapInputValue<GoogleCloudMlV1ReplicaConfigResponse, Map<String, dynamic>>(evaluatorConfig, (value) => value.toMap()),
'evaluatorCount': evaluatorCount,
'evaluatorType': evaluatorType,
'hyperparameters': pulumi.Input.mapInputValue<GoogleCloudMlV1HyperparameterSpecResponse, Map<String, dynamic>>(hyperparameters, (value) => value.toMap()),
'jobDir': jobDir,
'masterConfig': pulumi.Input.mapInputValue<GoogleCloudMlV1ReplicaConfigResponse, Map<String, dynamic>>(masterConfig, (value) => value.toMap()),
'masterType': masterType,
'network': network,
'packageUris': packageUris,
'parameterServerConfig': pulumi.Input.mapInputValue<GoogleCloudMlV1ReplicaConfigResponse, Map<String, dynamic>>(parameterServerConfig, (value) => value.toMap()),
'parameterServerCount': parameterServerCount,
'parameterServerType': parameterServerType,
'pythonModule': pythonModule,
'pythonVersion': pythonVersion,
'region': region,
'runtimeVersion': runtimeVersion,
'scaleTier': scaleTier,
'scheduling': pulumi.Input.mapInputValue<GoogleCloudMlV1SchedulingResponse, Map<String, dynamic>>(scheduling, (value) => value.toMap()),
'serviceAccount': serviceAccount,
'useChiefInTfConfig': useChiefInTfConfig,
'workerConfig': pulumi.Input.mapInputValue<GoogleCloudMlV1ReplicaConfigResponse, Map<String, dynamic>>(workerConfig, (value) => value.toMap()),
'workerCount': workerCount,
'workerType': workerType,
};
}