CustomJobArgs class

The set of arguments for CustomJob. The set of arguments for CustomJob.

Constructors

CustomJobArgs({required Input<String> displayName, Input<GoogleCloudAiplatformV1EncryptionSpec>? encryptionSpec, required Input<GoogleCloudAiplatformV1CustomJobSpec> jobSpec, Input<Map<String, String>>? labels, Input<String>? location, Input<String>? project})
Creates a new CustomJobArgs. displayName The display name of the CustomJob. The name can be up to 128 characters long and can consist of any UTF-8 characters. encryptionSpec Customer-managed encryption key options for a CustomJob. If this is set, then all resources created by the CustomJob will be encrypted with the provided encryption key. jobSpec Job spec. labels The labels with user-defined metadata to organize CustomJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels. location Optional. project Optional.
const
CustomJobArgs.fromMap(Map<String, dynamic> map)
factory

Properties

displayName → Input<String>
The display name of the CustomJob. The name can be up to 128 characters long and can consist of any UTF-8 characters.
final
encryptionSpec → Input<GoogleCloudAiplatformV1EncryptionSpec>?
Customer-managed encryption key options for a CustomJob. If this is set, then all resources created by the CustomJob will be encrypted with the provided encryption key.
final
hashCode → int
The hash code for this object.
no setterinherited
jobSpec → Input<GoogleCloudAiplatformV1CustomJobSpec>
Job spec.
final
labels → Input<Map<String, String>>?
The labels with user-defined metadata to organize CustomJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
final
location → Input<String>?
final
project → Input<String>?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

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