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