GoogleCloudAiplatformV1CustomJobSpec class

Represents the spec of a CustomJob.

Constructors

GoogleCloudAiplatformV1CustomJobSpec({GoogleCloudAiplatformV1GcsDestination? baseOutputDirectory, bool? enableDashboardAccess, bool? enableWebAccess, String? experiment, String? experimentRun, List<String>? models, String? network, String? protectedArtifactLocationId, List<String>? reservedIpRanges, GoogleCloudAiplatformV1Scheduling? scheduling, String? serviceAccount, String? tensorboard, List<GoogleCloudAiplatformV1WorkerPoolSpec>? workerPoolSpecs})
GoogleCloudAiplatformV1CustomJobSpec.fromJson(Map json_)

Properties

baseOutputDirectory GoogleCloudAiplatformV1GcsDestination?
The Cloud Storage location to store the output of this CustomJob or HyperparameterTuningJob.
getter/setter pair
enableDashboardAccess bool?
Whether you want Vertex AI to enable access to the customized dashboard in training chief container.
getter/setter pair
enableWebAccess bool?
Whether you want Vertex AI to enable interactive shell access to training containers.
getter/setter pair
experiment String?
The Experiment associated with this job.
getter/setter pair
experimentRun String?
The Experiment Run associated with this job.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
models List<String>?
The name of the Model resources for which to generate a mapping to artifact URIs.
getter/setter pair
network String?
The full name of the Compute Engine [network](/compute/docs/networks-and-firewalls#networks) to which the Job should be peered.
getter/setter pair
protectedArtifactLocationId String?
The ID of the location to store protected artifacts.
getter/setter pair
reservedIpRanges List<String>?
A list of names for the reserved ip ranges under the VPC network that can be used for this job.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scheduling GoogleCloudAiplatformV1Scheduling?
Scheduling options for a CustomJob.
getter/setter pair
serviceAccount String?
Specifies the service account for workload run-as account.
getter/setter pair
tensorboard String?
The name of a Vertex AI Tensorboard resource to which this CustomJob will upload Tensorboard logs.
getter/setter pair
workerPoolSpecs List<GoogleCloudAiplatformV1WorkerPoolSpec>?
The spec of the worker pools including machine type and Docker image.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited