Class InvokableScriptsService
Represents a collection of functions to interact with the API endpoints
Inheritance
Implements
Namespace: InfluxDB.Client.Api.Service
Assembly: InfluxDB.Client.dll
Syntax
public class InvokableScriptsService : object, IInvokableScriptsService, IApiAccessor
Constructors
InvokableScriptsService(Configuration)
Initializes a new instance of the Invokable
Declaration
public InvokableScriptsService(Configuration configuration = null)
Parameters
Type | Name | Description |
---|---|---|
Influx |
configuration | An instance of Configuration |
InvokableScriptsService(String)
Initializes a new instance of the Invokable
Declaration
public InvokableScriptsService(string basePath)
Parameters
Type | Name | Description |
---|---|---|
System. |
basePath |
Properties
Configuration
Gets or sets the configuration object
Declaration
public Configuration Configuration { get; set; }
Property Value
Type | Description |
---|---|
Influx |
An instance of the Configuration |
ExceptionFactory
Provides a factory method hook for the creation of exceptions.
Declaration
public ExceptionFactory ExceptionFactory { get; set; }
Property Value
Type | Description |
---|---|
Influx |
Methods
AddDefaultHeader(String, String)
Add default header.
Declaration
public void AddDefaultHeader(string key, string value)
Parameters
Type | Name | Description |
---|---|---|
System. |
key | Header field name. |
System. |
value | Header field value. |
DefaultHeader()
Gets the default header.
Declaration
public IDictionary<string, string> DefaultHeader()
Returns
Type | Description |
---|---|
IDictionary<System. |
Dictionary of HTTP header |
DeleteScriptsID(String)
Delete a script Deletes a script and all associated records.
Declaration
public void DeleteScriptsID(string scriptID)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The ID of the script to delete. |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
DeleteScriptsIDAsync(String, CancellationToken)
Delete a script Deletes a script and all associated records.
Declaration
public System.Threading.Tasks.Task DeleteScriptsIDAsync(string scriptID, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The ID of the script to delete. |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
Task of void |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
DeleteScriptsIDAsyncWithHttpInfo(String, CancellationToken)
Delete a script Deletes a script and all associated records.
Declaration
public async System.Threading.Tasks.Task<ApiResponse<object>> DeleteScriptsIDAsyncWithHttpInfo(string scriptID, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The ID of the script to delete. |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
Task of ApiResponse |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
DeleteScriptsIDAsyncWithIRestResponse(String, CancellationToken)
Delete a script Deletes a script and all associated records.
Declaration
public async System.Threading.Tasks.Task<RestResponse> DeleteScriptsIDAsyncWithIRestResponse(string scriptID, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The ID of the script to delete. |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
Task of RestResponse |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
DeleteScriptsIDWithHttpInfo(String)
Delete a script Deletes a script and all associated records.
Declaration
public ApiResponse<object> DeleteScriptsIDWithHttpInfo(string scriptID)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The ID of the script to delete. |
Returns
Type | Description |
---|---|
Influx |
ApiResponse of Object(void) |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
DeleteScriptsIDWithIRestResponse(String)
Delete a script Deletes a script and all associated records.
Declaration
public RestResponse DeleteScriptsIDWithIRestResponse(string scriptID)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The ID of the script to delete. |
Returns
Type | Description |
---|---|
Rest |
ApiResponse of Object(void) |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
DeleteScriptsIDWithIRestResponseAsync(String, CancellationToken)
Delete a script Deletes a script and all associated records.
Declaration
public async System.Threading.Tasks.Task<RestResponse> DeleteScriptsIDWithIRestResponseAsync(string scriptID, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The ID of the script to delete. |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
ApiResponse of Object(void) |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
DeleteScriptsIDWithRestRequest(String)
Delete a script Deletes a script and all associated records.
Declaration
public RestRequest DeleteScriptsIDWithRestRequest(string scriptID)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The ID of the script to delete. |
Returns
Type | Description |
---|---|
Rest |
ApiResponse of Object(void) |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
GetBasePath()
Gets the base path of the API client.
Declaration
public string GetBasePath()
Returns
Type | Description |
---|---|
System. |
The base path |
GetScripts(Nullable<Int32>, Nullable<Int32>)
List scripts
Declaration
public Scripts GetScripts(int? limit = null, int? offset = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
limit | The number of scripts to return. (optional) |
System. |
offset | The offset for pagination. (optional) |
Returns
Type | Description |
---|---|
Scripts | Scripts |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
GetScriptsAsync(Nullable<Int32>, Nullable<Int32>, CancellationToken)
List scripts
Declaration
public async System.Threading.Tasks.Task<Scripts> GetScriptsAsync(int? limit = null, int? offset = null, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
limit | The number of scripts to return. (optional) |
System. |
offset | The offset for pagination. (optional) |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
Task of Scripts |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
GetScriptsAsyncWithHttpInfo(Nullable<Int32>, Nullable<Int32>, CancellationToken)
List scripts
Declaration
public async System.Threading.Tasks.Task<ApiResponse<Scripts>> GetScriptsAsyncWithHttpInfo(int? limit = null, int? offset = null, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
limit | The number of scripts to return. (optional) |
System. |
offset | The offset for pagination. (optional) |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
Task of ApiResponse (Scripts) |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
GetScriptsAsyncWithIRestResponse(Nullable<Int32>, Nullable<Int32>, CancellationToken)
List scripts
Declaration
public async System.Threading.Tasks.Task<RestResponse> GetScriptsAsyncWithIRestResponse(int? limit = null, int? offset = null, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
limit | The number of scripts to return. (optional) |
System. |
offset | The offset for pagination. (optional) |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
Task of RestResponse (Scripts) |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
GetScriptsID(String)
Retrieve a script Uses script ID to retrieve details of an invokable script.
Declaration
public Script GetScriptsID(string scriptID)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The script ID. |
Returns
Type | Description |
---|---|
Script | Script |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
GetScriptsIDAsync(String, CancellationToken)
Retrieve a script Uses script ID to retrieve details of an invokable script.
Declaration
public async System.Threading.Tasks.Task<Script> GetScriptsIDAsync(string scriptID, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The script ID. |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
Task of Script |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
GetScriptsIDAsyncWithHttpInfo(String, CancellationToken)
Retrieve a script Uses script ID to retrieve details of an invokable script.
Declaration
public async System.Threading.Tasks.Task<ApiResponse<Script>> GetScriptsIDAsyncWithHttpInfo(string scriptID, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The script ID. |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
Task of ApiResponse (Script) |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
GetScriptsIDAsyncWithIRestResponse(String, CancellationToken)
Retrieve a script Uses script ID to retrieve details of an invokable script.
Declaration
public async System.Threading.Tasks.Task<RestResponse> GetScriptsIDAsyncWithIRestResponse(string scriptID, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The script ID. |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
Task of RestResponse (Script) |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
GetScriptsIDWithHttpInfo(String)
Retrieve a script Uses script ID to retrieve details of an invokable script.
Declaration
public ApiResponse<Script> GetScriptsIDWithHttpInfo(string scriptID)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The script ID. |
Returns
Type | Description |
---|---|
Influx |
ApiResponse of Script |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
GetScriptsIDWithIRestResponse(String)
Retrieve a script Uses script ID to retrieve details of an invokable script.
Declaration
public RestResponse GetScriptsIDWithIRestResponse(string scriptID)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The script ID. |
Returns
Type | Description |
---|---|
Rest |
ApiResponse of Script |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
GetScriptsIDWithIRestResponseAsync(String, CancellationToken)
Retrieve a script Uses script ID to retrieve details of an invokable script.
Declaration
public async System.Threading.Tasks.Task<RestResponse> GetScriptsIDWithIRestResponseAsync(string scriptID, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The script ID. |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
ApiResponse of Script |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
GetScriptsIDWithRestRequest(String)
Retrieve a script Uses script ID to retrieve details of an invokable script.
Declaration
public RestRequest GetScriptsIDWithRestRequest(string scriptID)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The script ID. |
Returns
Type | Description |
---|---|
Rest |
ApiResponse of Script |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
GetScriptsWithHttpInfo(Nullable<Int32>, Nullable<Int32>)
List scripts
Declaration
public ApiResponse<Scripts> GetScriptsWithHttpInfo(int? limit = null, int? offset = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
limit | The number of scripts to return. (optional) |
System. |
offset | The offset for pagination. (optional) |
Returns
Type | Description |
---|---|
Influx |
ApiResponse of Scripts |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
GetScriptsWithIRestResponse(Nullable<Int32>, Nullable<Int32>)
List scripts
Declaration
public RestResponse GetScriptsWithIRestResponse(int? limit = null, int? offset = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
limit | The number of scripts to return. (optional) |
System. |
offset | The offset for pagination. (optional) |
Returns
Type | Description |
---|---|
Rest |
ApiResponse of Scripts |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
GetScriptsWithIRestResponseAsync(Nullable<Int32>, Nullable<Int32>, CancellationToken)
List scripts
Declaration
public async System.Threading.Tasks.Task<RestResponse> GetScriptsWithIRestResponseAsync(int? limit = null, int? offset = null, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
limit | The number of scripts to return. (optional) |
System. |
offset | The offset for pagination. (optional) |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
ApiResponse of Scripts |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
GetScriptsWithRestRequest(Nullable<Int32>, Nullable<Int32>)
List scripts
Declaration
public RestRequest GetScriptsWithRestRequest(int? limit = null, int? offset = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
limit | The number of scripts to return. (optional) |
System. |
offset | The offset for pagination. (optional) |
Returns
Type | Description |
---|---|
Rest |
ApiResponse of Scripts |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PatchScriptsID(String, ScriptUpdateRequest)
Update a script Updates properties (name
, description
, and script
) of an invokable script.
Declaration
public Script PatchScriptsID(string scriptID, ScriptUpdateRequest scriptUpdateRequest)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The script ID. |
Script |
scriptUpdateRequest | Script update to apply |
Returns
Type | Description |
---|---|
Script | Script |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PatchScriptsIDAsync(String, ScriptUpdateRequest, CancellationToken)
Update a script Updates properties (name
, description
, and script
) of an invokable script.
Declaration
public async System.Threading.Tasks.Task<Script> PatchScriptsIDAsync(string scriptID, ScriptUpdateRequest scriptUpdateRequest, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The script ID. |
Script |
scriptUpdateRequest | Script update to apply |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
Task of Script |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PatchScriptsIDAsyncWithHttpInfo(String, ScriptUpdateRequest, CancellationToken)
Update a script Updates properties (name
, description
, and script
) of an invokable script.
Declaration
public async System.Threading.Tasks.Task<ApiResponse<Script>> PatchScriptsIDAsyncWithHttpInfo(string scriptID, ScriptUpdateRequest scriptUpdateRequest, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The script ID. |
Script |
scriptUpdateRequest | Script update to apply |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
Task of ApiResponse (Script) |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PatchScriptsIDAsyncWithIRestResponse(String, ScriptUpdateRequest, CancellationToken)
Update a script Updates properties (name
, description
, and script
) of an invokable script.
Declaration
public async System.Threading.Tasks.Task<RestResponse> PatchScriptsIDAsyncWithIRestResponse(string scriptID, ScriptUpdateRequest scriptUpdateRequest, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The script ID. |
Script |
scriptUpdateRequest | Script update to apply |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
Task of RestResponse (Script) |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PatchScriptsIDWithHttpInfo(String, ScriptUpdateRequest)
Update a script Updates properties (name
, description
, and script
) of an invokable script.
Declaration
public ApiResponse<Script> PatchScriptsIDWithHttpInfo(string scriptID, ScriptUpdateRequest scriptUpdateRequest)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The script ID. |
Script |
scriptUpdateRequest | Script update to apply |
Returns
Type | Description |
---|---|
Influx |
ApiResponse of Script |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PatchScriptsIDWithIRestResponse(String, ScriptUpdateRequest)
Update a script Updates properties (name
, description
, and script
) of an invokable script.
Declaration
public RestResponse PatchScriptsIDWithIRestResponse(string scriptID, ScriptUpdateRequest scriptUpdateRequest)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The script ID. |
Script |
scriptUpdateRequest | Script update to apply |
Returns
Type | Description |
---|---|
Rest |
ApiResponse of Script |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PatchScriptsIDWithIRestResponseAsync(String, ScriptUpdateRequest, CancellationToken)
Update a script Updates properties (name
, description
, and script
) of an invokable script.
Declaration
public async System.Threading.Tasks.Task<RestResponse> PatchScriptsIDWithIRestResponseAsync(string scriptID, ScriptUpdateRequest scriptUpdateRequest, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The script ID. |
Script |
scriptUpdateRequest | Script update to apply |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
ApiResponse of Script |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PatchScriptsIDWithRestRequest(String, ScriptUpdateRequest)
Update a script Updates properties (name
, description
, and script
) of an invokable script.
Declaration
public RestRequest PatchScriptsIDWithRestRequest(string scriptID, ScriptUpdateRequest scriptUpdateRequest)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | The script ID. |
Script |
scriptUpdateRequest | Script update to apply |
Returns
Type | Description |
---|---|
Rest |
ApiResponse of Script |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PostScripts(ScriptCreateRequest)
Create a script
Declaration
public Script PostScripts(ScriptCreateRequest scriptCreateRequest)
Parameters
Type | Name | Description |
---|---|---|
Script |
scriptCreateRequest | The script to create. |
Returns
Type | Description |
---|---|
Script | Script |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PostScriptsAsync(ScriptCreateRequest, CancellationToken)
Create a script
Declaration
public async System.Threading.Tasks.Task<Script> PostScriptsAsync(ScriptCreateRequest scriptCreateRequest, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
Script |
scriptCreateRequest | The script to create. |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
Task of Script |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PostScriptsAsyncWithHttpInfo(ScriptCreateRequest, CancellationToken)
Create a script
Declaration
public async System.Threading.Tasks.Task<ApiResponse<Script>> PostScriptsAsyncWithHttpInfo(ScriptCreateRequest scriptCreateRequest, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
Script |
scriptCreateRequest | The script to create. |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
Task of ApiResponse (Script) |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PostScriptsAsyncWithIRestResponse(ScriptCreateRequest, CancellationToken)
Create a script
Declaration
public async System.Threading.Tasks.Task<RestResponse> PostScriptsAsyncWithIRestResponse(ScriptCreateRequest scriptCreateRequest, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
Script |
scriptCreateRequest | The script to create. |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
Task of RestResponse (Script) |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PostScriptsIDInvoke(String, ScriptInvocationParams)
Invoke a script Invokes a script and substitutes params
keys referenced in the script with params
key-values sent in the request body.
Declaration
public string PostScriptsIDInvoke(string scriptID, ScriptInvocationParams scriptInvocationParams = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | |
Script |
scriptInvocationParams | (optional) |
Returns
Type | Description |
---|---|
System. |
string |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PostScriptsIDInvokeAsync(String, ScriptInvocationParams, CancellationToken)
Invoke a script Invokes a script and substitutes params
keys referenced in the script with params
key-values sent in the request body.
Declaration
public async System.Threading.Tasks.Task<string> PostScriptsIDInvokeAsync(string scriptID, ScriptInvocationParams scriptInvocationParams = null, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | |
Script |
scriptInvocationParams | (optional) |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
Task of string |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PostScriptsIDInvokeAsyncWithHttpInfo(String, ScriptInvocationParams, CancellationToken)
Invoke a script Invokes a script and substitutes params
keys referenced in the script with params
key-values sent in the request body.
Declaration
public async System.Threading.Tasks.Task<ApiResponse<string>> PostScriptsIDInvokeAsyncWithHttpInfo(string scriptID, ScriptInvocationParams scriptInvocationParams = null, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | |
Script |
scriptInvocationParams | (optional) |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
Task of ApiResponse (string) |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PostScriptsIDInvokeAsyncWithIRestResponse(String, ScriptInvocationParams, CancellationToken)
Invoke a script Invokes a script and substitutes params
keys referenced in the script with params
key-values sent in the request body.
Declaration
public async System.Threading.Tasks.Task<RestResponse> PostScriptsIDInvokeAsyncWithIRestResponse(string scriptID, ScriptInvocationParams scriptInvocationParams = null, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | |
Script |
scriptInvocationParams | (optional) |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
Task of RestResponse (string) |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PostScriptsIDInvokeWithHttpInfo(String, ScriptInvocationParams)
Invoke a script Invokes a script and substitutes params
keys referenced in the script with params
key-values sent in the request body.
Declaration
public ApiResponse<string> PostScriptsIDInvokeWithHttpInfo(string scriptID, ScriptInvocationParams scriptInvocationParams = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | |
Script |
scriptInvocationParams | (optional) |
Returns
Type | Description |
---|---|
Influx |
ApiResponse of string |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PostScriptsIDInvokeWithIRestResponse(String, ScriptInvocationParams)
Invoke a script Invokes a script and substitutes params
keys referenced in the script with params
key-values sent in the request body.
Declaration
public RestResponse PostScriptsIDInvokeWithIRestResponse(string scriptID, ScriptInvocationParams scriptInvocationParams = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | |
Script |
scriptInvocationParams | (optional) |
Returns
Type | Description |
---|---|
Rest |
ApiResponse of string |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PostScriptsIDInvokeWithIRestResponseAsync(String, ScriptInvocationParams, CancellationToken)
Invoke a script Invokes a script and substitutes params
keys referenced in the script with params
key-values sent in the request body.
Declaration
public async System.Threading.Tasks.Task<RestResponse> PostScriptsIDInvokeWithIRestResponseAsync(string scriptID, ScriptInvocationParams scriptInvocationParams = null, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | |
Script |
scriptInvocationParams | (optional) |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
ApiResponse of string |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PostScriptsIDInvokeWithRestRequest(String, ScriptInvocationParams)
Invoke a script Invokes a script and substitutes params
keys referenced in the script with params
key-values sent in the request body.
Declaration
public RestRequest PostScriptsIDInvokeWithRestRequest(string scriptID, ScriptInvocationParams scriptInvocationParams = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
scriptID | |
Script |
scriptInvocationParams | (optional) |
Returns
Type | Description |
---|---|
Rest |
ApiResponse of string |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PostScriptsWithHttpInfo(ScriptCreateRequest)
Create a script
Declaration
public ApiResponse<Script> PostScriptsWithHttpInfo(ScriptCreateRequest scriptCreateRequest)
Parameters
Type | Name | Description |
---|---|---|
Script |
scriptCreateRequest | The script to create. |
Returns
Type | Description |
---|---|
Influx |
ApiResponse of Script |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PostScriptsWithIRestResponse(ScriptCreateRequest)
Create a script
Declaration
public RestResponse PostScriptsWithIRestResponse(ScriptCreateRequest scriptCreateRequest)
Parameters
Type | Name | Description |
---|---|---|
Script |
scriptCreateRequest | The script to create. |
Returns
Type | Description |
---|---|
Rest |
ApiResponse of Script |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PostScriptsWithIRestResponseAsync(ScriptCreateRequest, CancellationToken)
Create a script
Declaration
public async System.Threading.Tasks.Task<RestResponse> PostScriptsWithIRestResponseAsync(ScriptCreateRequest scriptCreateRequest, CancellationToken cancellationToken = null)
Parameters
Type | Name | Description |
---|---|---|
Script |
scriptCreateRequest | The script to create. |
Cancellation |
cancellationToken | Cancellation token |
Returns
Type | Description |
---|---|
System. |
ApiResponse of Script |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
PostScriptsWithRestRequest(ScriptCreateRequest)
Create a script
Declaration
public RestRequest PostScriptsWithRestRequest(ScriptCreateRequest scriptCreateRequest)
Parameters
Type | Name | Description |
---|---|---|
Script |
scriptCreateRequest | The script to create. |
Returns
Type | Description |
---|---|
Rest |
ApiResponse of Script |
Exceptions
Type | Condition |
---|---|
Influx |
Thrown when fails to make API call |
SetBasePath(String)
Sets the base path of the API client.
Declaration
public void SetBasePath(string basePath)
Parameters
Type | Name | Description |
---|---|---|
System. |
basePath |