Engine Model Args
data class EngineModelArgs(val defaultVersion: Output<EngineModelDefaultVersionArgs>? = null, val description: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val name: Output<String>? = null, val onlinePredictionConsoleLogging: Output<Boolean>? = null, val onlinePredictionLogging: Output<Boolean>? = null, val project: Output<String>? = null, val regions: Output<String>? = null) : ConvertibleToJava<EngineModelArgs>
Represents a machine learning solution. A model can have multiple versions, each of which is a deployed, trained model ready to receive prediction requests. The model itself is just a container. To get more information about Model, see:
How-to Guides
Example Usage
Ml Model Basic
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.gcp.ml.EngineModel;
import com.pulumi.gcp.ml.EngineModelArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var default_ = new EngineModel("default", EngineModelArgs.builder()
.description("My model")
.regions("us-central1")
.build());
}
}
Content copied to clipboard
Ml Model Full
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.gcp.ml.EngineModel;
import com.pulumi.gcp.ml.EngineModelArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var default_ = new EngineModel("default", EngineModelArgs.builder()
.description("My model")
.labels(Map.of("my_model", "foo"))
.onlinePredictionConsoleLogging(true)
.onlinePredictionLogging(true)
.regions("us-central1")
.build());
}
}
Content copied to clipboard
Import
Model can be imported using any of these accepted formats
$ pulumi import gcp:ml/engineModel:EngineModel default projects/{{project}}/models/{{name}}
Content copied to clipboard
$ pulumi import gcp:ml/engineModel:EngineModel default {{project}}/{{name}}
Content copied to clipboard
$ pulumi import gcp:ml/engineModel:EngineModel default {{name}}
Content copied to clipboard
Constructors
Link copied to clipboard
fun EngineModelArgs(defaultVersion: Output<EngineModelDefaultVersionArgs>? = null, description: Output<String>? = null, labels: Output<Map<String, String>>? = null, name: Output<String>? = null, onlinePredictionConsoleLogging: Output<Boolean>? = null, onlinePredictionLogging: Output<Boolean>? = null, project: Output<String>? = null, regions: Output<String>? = null)