HyperparameterTuningJobAiplatformV1beta1 constructor
HyperparameterTuningJobAiplatformV1beta1(
- String name, {
- HyperparameterTuningJobAiplatformV1beta1Args? args,
- CustomResourceOptions? options,
Creates a new HyperparameterTuningJobAiplatformV1beta1.
name The Pulumi resource name.
args Arguments used to configure this HyperparameterTuningJobAiplatformV1beta1. The set of arguments for HyperparameterTuningJob.
options Resource options controlling this resource's behavior.
Implementation
HyperparameterTuningJobAiplatformV1beta1(
String name, {
HyperparameterTuningJobAiplatformV1beta1Args? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:aiplatform/v1beta1:HyperparameterTuningJob',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
createTime = registerOutput<String>('createTime');
displayName = registerOutput<String>('displayName');
encryptionSpec = registerOutput<GoogleCloudAiplatformV1beta1EncryptionSpecResponse>('encryptionSpec', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return GoogleCloudAiplatformV1beta1EncryptionSpecResponse.fromMap((guardedValue as Map).cast<String, dynamic>()); });
endTime = registerOutput<String>('endTime');
error = registerOutput<GoogleRpcStatusResponseAiplatformV1beta1>('error', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return GoogleRpcStatusResponseAiplatformV1beta1.fromMap((guardedValue as Map).cast<String, dynamic>()); });
labels = registerOutput<Map<String, String>>('labels');
location = registerOutput<String>('location');
maxFailedTrialCount = registerOutput<int>('maxFailedTrialCount');
maxTrialCount = registerOutput<int>('maxTrialCount');
this.name = registerOutput<String>('name');
parallelTrialCount = registerOutput<int>('parallelTrialCount');
project = registerOutput<String>('project');
startTime = registerOutput<String>('startTime');
state = registerOutput<String>('state');
studySpec = registerOutput<GoogleCloudAiplatformV1beta1StudySpecResponse>('studySpec', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return GoogleCloudAiplatformV1beta1StudySpecResponse.fromMap((guardedValue as Map).cast<String, dynamic>()); });
trialJobSpec = registerOutput<GoogleCloudAiplatformV1beta1CustomJobSpecResponse>('trialJobSpec', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return GoogleCloudAiplatformV1beta1CustomJobSpecResponse.fromMap((guardedValue as Map).cast<String, dynamic>()); });
trials = registerOutput<List<Map<String, dynamic>>>('trials');
updateTime = registerOutput<String>('updateTime');
}