toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'analysisInstanceSchemaUri': analysisInstanceSchemaUri,
'bigqueryTables': pulumi.Input.encodeList<GoogleCloudAiplatformV1ModelDeploymentMonitoringBigQueryTableResponse, Map<String, dynamic>>(bigqueryTables, (value) => value.toMap()),
'createTime': createTime,
'displayName': displayName,
'enableMonitoringPipelineLogs': enableMonitoringPipelineLogs,
'encryptionSpec': encryptionSpec.toMap(),
'endpoint': endpoint,
'error': error.toMap(),
'labels': labels,
'latestMonitoringPipelineMetadata': latestMonitoringPipelineMetadata.toMap(),
'logTtl': logTtl,
'loggingSamplingStrategy': loggingSamplingStrategy.toMap(),
'modelDeploymentMonitoringObjectiveConfigs': pulumi.Input.encodeList<GoogleCloudAiplatformV1ModelDeploymentMonitoringObjectiveConfigResponse, Map<String, dynamic>>(modelDeploymentMonitoringObjectiveConfigs, (value) => value.toMap()),
'modelDeploymentMonitoringScheduleConfig': modelDeploymentMonitoringScheduleConfig.toMap(),
'modelMonitoringAlertConfig': modelMonitoringAlertConfig.toMap(),
'name': name,
'nextScheduleTime': nextScheduleTime,
'predictInstanceSchemaUri': predictInstanceSchemaUri,
'samplePredictInstance': samplePredictInstance,
'scheduleState': scheduleState,
'state': state,
'statsAnomaliesBaseDirectory': statsAnomaliesBaseDirectory.toMap(),
'updateTime': updateTime,
};
}