toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'analysisInstanceSchemaUri': ?analysisInstanceSchemaUri,
'displayName': displayName,
'enableMonitoringPipelineLogs': ?enableMonitoringPipelineLogs,
'encryptionSpec': ?pulumi.Input.mapOptionalInputValue<GoogleCloudAiplatformV1EncryptionSpec, Map<String, dynamic>>(encryptionSpec, (value) => value.toMap()),
'endpoint': endpoint,
'labels': ?labels,
'location': ?location,
'logTtl': ?logTtl,
'loggingSamplingStrategy': pulumi.Input.mapInputValue<GoogleCloudAiplatformV1SamplingStrategy, Map<String, dynamic>>(loggingSamplingStrategy, (value) => value.toMap()),
'modelDeploymentMonitoringObjectiveConfigs': pulumi.Input.mapInputValue<List<GoogleCloudAiplatformV1ModelDeploymentMonitoringObjectiveConfig>, List<Map<String, dynamic>>>(modelDeploymentMonitoringObjectiveConfigs, (value) => pulumi.Input.encodeList<GoogleCloudAiplatformV1ModelDeploymentMonitoringObjectiveConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'modelDeploymentMonitoringScheduleConfig': pulumi.Input.mapInputValue<GoogleCloudAiplatformV1ModelDeploymentMonitoringScheduleConfig, Map<String, dynamic>>(modelDeploymentMonitoringScheduleConfig, (value) => value.toMap()),
'modelMonitoringAlertConfig': ?pulumi.Input.mapOptionalInputValue<GoogleCloudAiplatformV1ModelMonitoringAlertConfig, Map<String, dynamic>>(modelMonitoringAlertConfig, (value) => value.toMap()),
'predictInstanceSchemaUri': ?predictInstanceSchemaUri,
'project': ?project,
'samplePredictInstance': ?samplePredictInstance,
'statsAnomaliesBaseDirectory': ?pulumi.Input.mapOptionalInputValue<GoogleCloudAiplatformV1GcsDestination, Map<String, dynamic>>(statsAnomaliesBaseDirectory, (value) => value.toMap()),
};
}