Class CreateRequestParameters
Request options for Create
<p>https://docs.opensearch.org/latest/automating-configurations/api/create-workflow/</p>
Implements
Inherited Members
Namespace: OpenSearch.Net.Specification.FlowFrameworkApi
Assembly: OpenSearch.Net.dll
Syntax
public class CreateRequestParameters : RequestParameters<CreateRequestParameters>, IRequestParameters
Properties
| Edit this page View SourceDefaultHttpMethod
Declaration
public override HttpMethod DefaultHttpMethod { get; }
Property Value
| Type | Description |
|---|---|
| HttpMethod |
Overrides
| Edit this page View SourceOperationName
The OpenSearch REST API operation name this request maps to (for example search or
indices.create), used as the OpenTelemetry span name and db.operation tag.
null for requests that do not correspond to a named API operation.
Declaration
public override string OperationName { get; }
Property Value
| Type | Description |
|---|---|
| string |
Overrides
| Edit this page View SourceProvision
Whether to provision the workflow as part of the request.
Declaration
public bool? Provision { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
Reprovision
Whether to reprovision an existing workflow.
Declaration
public bool? Reprovision { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
Remarks
Supported by OpenSearch servers of version 2.17.0 or greater.
SupportsBody
Declaration
public override bool SupportsBody { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Overrides
| Edit this page View SourceUpdateFields
Whether to update only the fields included in the request body..
Declaration
public bool? UpdateFields { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
UseCase
Specifies the workflow template to use.
Declaration
public string UseCase { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Validation
Specifies the validation type. Valid values are all (validate the template) and none (do not validate the template).
Declaration
public string Validation { get; set; }
Property Value
| Type | Description |
|---|---|
| string |