CustomJobArgs constructor
const
CustomJobArgs({
- required Input<
String> displayName, - Input<
GoogleCloudAiplatformV1EncryptionSpec> ? encryptionSpec, - required Input<
GoogleCloudAiplatformV1CustomJobSpec> jobSpec, - Input<
Map< ? labels,String, String> > - 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.
Implementation
const CustomJobArgs({
required this.displayName,
this.encryptionSpec,
required this.jobSpec,
this.labels,
this.location,
this.project,
});