toMap method

Map<String, dynamic> toMap()

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,
  };
}