// Validates the specified pipeline definition to ensure that it is well formed and
// can be run without error.
Validates the specified pipeline definition to ensure that it is well formed and
can be run without error.
// Validates the specified pipeline definition to ensure that it is well formed and // can be run without error .
func (c *Client) ValidatePipelineDefinition(ctx context.Context, params *ValidatePipelineDefinitionInput, optFns ...func(*Options)) (*ValidatePipelineDefinitionOutput, error) {
	if params == nil {
		params = &ValidatePipelineDefinitionInput{}
	}
	result, metadata, err := c.invokeOperation(ctx, "ValidatePipelineDefinition", params, optFns, addOperationValidatePipelineDefinitionMiddlewares)
	if err != nil {
		return nil, err
	}
	out := result.(*ValidatePipelineDefinitionOutput)
	out.ResultMetadata = metadata
	return out, nil
}
func ( c * Client ) ValidatePipelineDefinition ( ctx context . Context , params * ValidatePipelineDefinitionInput , optFns ... func ( * Options ) ) ( * ValidatePipelineDefinitionOutput , error ) { if params == nil { params = & ValidatePipelineDefinitionInput { } } result , metadata , err := c . invokeOperation ( ctx , " " , params , optFns , addOperationValidatePipelineDefinitionMiddlewares ) if err != nil { return nil , err } out := result . ( * ValidatePipelineDefinitionOutput ) out . ResultMetadata = metadata return out , nil }
Validates the specified pipeline definition to ensure that it is well formed and
can be run without error.
Validates the specified pipeline definition to ensure that it is well formed and can be run without error .