Package-level declarations

Types

Link copied to clipboard

Creates a training or a batch prediction job. Auto-naming is currently not supported for this resource. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard
data class JobArgs(val etag: Output<String>? = null, val jobId: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val predictionInput: Output<GoogleCloudMlV1__PredictionInputArgs>? = null, val predictionOutput: Output<GoogleCloudMlV1__PredictionOutputArgs>? = null, val project: Output<String>? = null, val trainingInput: Output<GoogleCloudMlV1__TrainingInputArgs>? = null, val trainingOutput: Output<GoogleCloudMlV1__TrainingOutputArgs>? = null) : ConvertibleToJava<JobArgs>

Creates a training or a batch prediction job. Auto-naming is currently not supported for this resource. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard

Builder for JobArgs.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class JobIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<JobIamBindingArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class JobIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<JobIamMemberArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard
data class JobIamPolicyArgs(val auditConfigs: Output<List<GoogleIamV1__AuditConfigArgs>>? = null, val bindings: Output<List<GoogleIamV1__BindingArgs>>? = null, val etag: Output<String>? = null, val jobId: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<JobIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Builder for Job.

Link copied to clipboard
Link copied to clipboard

Creates a model which will later contain one or more versions. You must add at least one version before you can request predictions from the model. Add versions by calling projects.models.versions.create.

Link copied to clipboard
data class ModelArgs(val description: Output<String>? = null, val etag: 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<List<String>>? = null) : ConvertibleToJava<ModelArgs>

Creates a model which will later contain one or more versions. You must add at least one version before you can request predictions from the model. Add versions by calling projects.models.versions.create.

Link copied to clipboard

Builder for ModelArgs.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class ModelIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<ModelIamBindingArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
data class ModelIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<ModelIamMemberArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
Link copied to clipboard

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard
data class ModelIamPolicyArgs(val auditConfigs: Output<List<GoogleIamV1__AuditConfigArgs>>? = null, val bindings: Output<List<GoogleIamV1__BindingArgs>>? = null, val etag: Output<String>? = null, val modelId: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<ModelIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Builder for Model.

Link copied to clipboard

Creates a study. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class StudyArgs(val location: Output<String>? = null, val project: Output<String>? = null, val studyConfig: Output<GoogleCloudMlV1__StudyConfigArgs>? = null, val studyId: Output<String>? = null) : ConvertibleToJava<StudyArgs>

Creates a study. Auto-naming is currently not supported for this resource.

Link copied to clipboard

Builder for StudyArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Study.

Link copied to clipboard

Adds a user provided trial to a study. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class TrialArgs(val finalMeasurement: Output<GoogleCloudMlV1__MeasurementArgs>? = null, val location: Output<String>? = null, val measurements: Output<List<GoogleCloudMlV1__MeasurementArgs>>? = null, val parameters: Output<List<GoogleCloudMlV1_Trial_ParameterArgs>>? = null, val project: Output<String>? = null, val state: Output<TrialState>? = null, val studyId: Output<String>? = null) : ConvertibleToJava<TrialArgs>

Adds a user provided trial to a study. Auto-naming is currently not supported for this resource.

Link copied to clipboard

Builder for TrialArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Trial.

Link copied to clipboard

Creates a new version of a model from a trained TensorFlow model. If the version created in the cloud by this call is the first deployed version of the specified model, it will be made the default version of the model. When you add a version to a model that already has one or more versions, the default version does not automatically change. If you want a new version to be the default, you must call projects.models.versions.setDefault.

Link copied to clipboard
data class VersionArgs(val acceleratorConfig: Output<GoogleCloudMlV1__AcceleratorConfigArgs>? = null, val autoScaling: Output<GoogleCloudMlV1__AutoScalingArgs>? = null, val container: Output<GoogleCloudMlV1__ContainerSpecArgs>? = null, val deploymentUri: Output<String>? = null, val description: Output<String>? = null, val etag: Output<String>? = null, val explanationConfig: Output<GoogleCloudMlV1__ExplanationConfigArgs>? = null, val framework: Output<VersionFramework>? = null, val labels: Output<Map<String, String>>? = null, val machineType: Output<String>? = null, val manualScaling: Output<GoogleCloudMlV1__ManualScalingArgs>? = null, val modelId: Output<String>? = null, val name: Output<String>? = null, val packageUris: Output<List<String>>? = null, val predictionClass: Output<String>? = null, val project: Output<String>? = null, val pythonVersion: Output<String>? = null, val requestLoggingConfig: Output<GoogleCloudMlV1__RequestLoggingConfigArgs>? = null, val routes: Output<GoogleCloudMlV1__RouteMapArgs>? = null, val runtimeVersion: Output<String>? = null, val serviceAccount: Output<String>? = null) : ConvertibleToJava<VersionArgs>

Creates a new version of a model from a trained TensorFlow model. If the version created in the cloud by this call is the first deployed version of the specified model, it will be made the default version of the model. When you add a version to a model that already has one or more versions, the default version does not automatically change. If you want a new version to be the default, you must call projects.models.versions.setDefault.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun job(name: String): Job
suspend fun job(name: String, block: suspend JobResourceBuilder.() -> Unit): Job
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun model(name: String): Model
suspend fun model(name: String, block: suspend ModelResourceBuilder.() -> Unit): Model
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun study(name: String): Study
suspend fun study(name: String, block: suspend StudyResourceBuilder.() -> Unit): Study
Link copied to clipboard
fun trial(name: String): Trial
suspend fun trial(name: String, block: suspend TrialResourceBuilder.() -> Unit): Trial
Link copied to clipboard
fun version(name: String): Version
suspend fun version(name: String, block: suspend VersionResourceBuilder.() -> Unit): Version