toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'dedicatedResources': ?pulumi.Input.mapOptionalInputValue<GoogleCloudAiplatformV1BatchDedicatedResources, Map<String, dynamic>>(dedicatedResources, (value) => value.toMap()),
    'disableContainerLogging': ?disableContainerLogging,
    'displayName': displayName,
    'encryptionSpec': ?pulumi.Input.mapOptionalInputValue<GoogleCloudAiplatformV1EncryptionSpec, Map<String, dynamic>>(encryptionSpec, (value) => value.toMap()),
    'explanationSpec': ?pulumi.Input.mapOptionalInputValue<GoogleCloudAiplatformV1ExplanationSpec, Map<String, dynamic>>(explanationSpec, (value) => value.toMap()),
    'generateExplanation': ?generateExplanation,
    'inputConfig': pulumi.Input.mapInputValue<GoogleCloudAiplatformV1BatchPredictionJobInputConfig, Map<String, dynamic>>(inputConfig, (value) => value.toMap()),
    'instanceConfig': ?pulumi.Input.mapOptionalInputValue<GoogleCloudAiplatformV1BatchPredictionJobInstanceConfig, Map<String, dynamic>>(instanceConfig, (value) => value.toMap()),
    'labels': ?labels,
    'location': ?location,
    'manualBatchTuningParameters': ?pulumi.Input.mapOptionalInputValue<GoogleCloudAiplatformV1ManualBatchTuningParameters, Map<String, dynamic>>(manualBatchTuningParameters, (value) => value.toMap()),
    'model': ?model,
    'modelParameters': ?modelParameters,
    'outputConfig': pulumi.Input.mapInputValue<GoogleCloudAiplatformV1BatchPredictionJobOutputConfig, Map<String, dynamic>>(outputConfig, (value) => value.toMap()),
    'project': ?project,
    'serviceAccount': ?serviceAccount,
    'unmanagedContainerModel': ?pulumi.Input.mapOptionalInputValue<GoogleCloudAiplatformV1UnmanagedContainerModel, Map<String, dynamic>>(unmanagedContainerModel, (value) => value.toMap()),
  };
}