TelemetryEvaluation constructor
TelemetryEvaluation(
- String name, {
- TelemetryEvaluationArgs? args,
- CustomResourceOptions? options,
Creates a new TelemetryEvaluation.
name The Pulumi resource name.
args Arguments used to configure this TelemetryEvaluation. The set of arguments for TelemetryEvaluation.
options Resource options controlling this resource's behavior.
Implementation
TelemetryEvaluation(
String name, {
TelemetryEvaluationArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'aws:observabilityadmin/telemetryEvaluation:TelemetryEvaluation',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '7.44.0').merge(options),
) {
failureReason = registerOutput<String>('failureReason');
region = registerOutput<String>('region');
status = registerOutput<String>('status');
timeouts = registerOutput<TelemetryEvaluationTimeouts?>('timeouts', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return TelemetryEvaluationTimeouts.fromMap((guardedValue as Map).cast<String, dynamic>()); });
}