ModelDeploymentMonitoringJobAiplatformV1beta1 constructor
ModelDeploymentMonitoringJobAiplatformV1beta1(
- String name, {
- ModelDeploymentMonitoringJobAiplatformV1beta1Args? args,
- CustomResourceOptions? options,
Creates a new ModelDeploymentMonitoringJobAiplatformV1beta1.
name The Pulumi resource name.
args Arguments used to configure this ModelDeploymentMonitoringJobAiplatformV1beta1. The set of arguments for ModelDeploymentMonitoringJob.
options Resource options controlling this resource's behavior.
Implementation
ModelDeploymentMonitoringJobAiplatformV1beta1(
String name, {
ModelDeploymentMonitoringJobAiplatformV1beta1Args? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:aiplatform/v1beta1:ModelDeploymentMonitoringJob',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
analysisInstanceSchemaUri = registerOutput<String>('analysisInstanceSchemaUri');
bigqueryTables = registerOutput<List<Map<String, dynamic>>>('bigqueryTables');
createTime = registerOutput<String>('createTime');
displayName = registerOutput<String>('displayName');
enableMonitoringPipelineLogs = registerOutput<bool>('enableMonitoringPipelineLogs');
encryptionSpec = registerOutput<GoogleCloudAiplatformV1beta1EncryptionSpecResponse>('encryptionSpec', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return GoogleCloudAiplatformV1beta1EncryptionSpecResponse.fromMap((guardedValue as Map).cast<String, dynamic>()); });
endpoint = registerOutput<String>('endpoint');
error = registerOutput<GoogleRpcStatusResponseAiplatformV1beta1>('error', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return GoogleRpcStatusResponseAiplatformV1beta1.fromMap((guardedValue as Map).cast<String, dynamic>()); });
labels = registerOutput<Map<String, String>>('labels');
latestMonitoringPipelineMetadata = registerOutput<GoogleCloudAiplatformV1beta1ModelDeploymentMonitoringJobLatestMonitoringPipelineMetadataResponse>('latestMonitoringPipelineMetadata', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return GoogleCloudAiplatformV1beta1ModelDeploymentMonitoringJobLatestMonitoringPipelineMetadataResponse.fromMap((guardedValue as Map).cast<String, dynamic>()); });
location = registerOutput<String>('location');
logTtl = registerOutput<String>('logTtl');
loggingSamplingStrategy = registerOutput<GoogleCloudAiplatformV1beta1SamplingStrategyResponse>('loggingSamplingStrategy', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return GoogleCloudAiplatformV1beta1SamplingStrategyResponse.fromMap((guardedValue as Map).cast<String, dynamic>()); });
modelDeploymentMonitoringObjectiveConfigs = registerOutput<List<Map<String, dynamic>>>('modelDeploymentMonitoringObjectiveConfigs');
modelDeploymentMonitoringScheduleConfig = registerOutput<GoogleCloudAiplatformV1beta1ModelDeploymentMonitoringScheduleConfigResponse>('modelDeploymentMonitoringScheduleConfig', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return GoogleCloudAiplatformV1beta1ModelDeploymentMonitoringScheduleConfigResponse.fromMap((guardedValue as Map).cast<String, dynamic>()); });
modelMonitoringAlertConfig = registerOutput<GoogleCloudAiplatformV1beta1ModelMonitoringAlertConfigResponse>('modelMonitoringAlertConfig', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return GoogleCloudAiplatformV1beta1ModelMonitoringAlertConfigResponse.fromMap((guardedValue as Map).cast<String, dynamic>()); });
this.name = registerOutput<String>('name');
nextScheduleTime = registerOutput<String>('nextScheduleTime');
predictInstanceSchemaUri = registerOutput<String>('predictInstanceSchemaUri');
project = registerOutput<String>('project');
samplePredictInstance = registerOutput<dynamic>('samplePredictInstance');
scheduleState = registerOutput<String>('scheduleState');
state = registerOutput<String>('state');
statsAnomaliesBaseDirectory = registerOutput<GoogleCloudAiplatformV1beta1GcsDestinationResponse>('statsAnomaliesBaseDirectory', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return GoogleCloudAiplatformV1beta1GcsDestinationResponse.fromMap((guardedValue as Map).cast<String, dynamic>()); });
updateTime = registerOutput<String>('updateTime');
}