toMap method

Map<String, dynamic> toMap()

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