validateTelemetryPipelineConfiguration method

Future<ValidateTelemetryPipelineConfigurationOutput> validateTelemetryPipelineConfiguration({
  1. required TelemetryPipelineConfiguration configuration,
})

Validates a pipeline configuration without creating the pipeline. This operation checks the configuration for syntax errors and compatibility issues.

May throw AccessDeniedException. May throw InternalServerException. May throw TooManyRequestsException. May throw ValidationException.

Parameter configuration : The pipeline configuration to validate for syntax and compatibility.

Implementation

Future<ValidateTelemetryPipelineConfigurationOutput>
    validateTelemetryPipelineConfiguration({
  required TelemetryPipelineConfiguration configuration,
}) async {
  final $payload = <String, dynamic>{
    'Configuration': configuration,
  };
  final response = await _protocol.send(
    payload: $payload,
    method: 'POST',
    requestUri: '/ValidateTelemetryPipelineConfiguration',
    exceptionFnMap: _exceptionFns,
  );
  return ValidateTelemetryPipelineConfigurationOutput.fromJson(response);
}