Kinetica   C#   API  Version 7.2.3.1
AdminAddHost.cs
Go to the documentation of this file.
1 /*
2  * This file was autogenerated by the Kinetica schema processor.
3  *
4  * DO NOT EDIT DIRECTLY.
5  */
6 
7 using System.Collections.Generic;
8 
9 namespace kinetica;
10 
16 {
20  public struct Options
21  {
35  public const string DRY_RUN = "dry_run";
36 
37  public const string TRUE = "true";
38  public const string FALSE = "false";
39 
54  public const string ACCEPTS_FAILOVER = "accepts_failover";
55 
61  public const string PUBLIC_ADDRESS = "public_address";
62 
69  public const string HOST_MANAGER_PUBLIC_URL = "host_manager_public_url";
70 
81  public const string RAM_LIMIT = "ram_limit";
82 
87  public const string GPUS = "gpus";
88  } // end struct Options
89 
94  public string host_address { get; set; }
95 
172  public IDictionary<string, string> options { get; set; } = new Dictionary<string, string>();
173 
176  public AdminAddHostRequest() { }
177 
261  IDictionary<string, string> options = null)
262  {
263  this.host_address = host_address ?? "";
264  this.options = options ?? new Dictionary<string, string>();
265  } // end constructor
266 } // end class AdminAddHostRequest
267 
272 {
277  public string added_host { get; set; }
278 
280  public IDictionary<string, string> info { get; set; } = new Dictionary<string, string>();
281 } // end class AdminAddHostResponse
const string HOST_MANAGER_PUBLIC_URL
The publicly-accessible full path URL to the host manager on the host being added,...
Definition: AdminAddHost.cs:69
AdminAddHostRequest()
Constructs an AdminAddHostRequest object with default parameters.
IDictionary< string, string > options
Optional parameters.
const string GPUS
Comma-delimited list of GPU indices (starting at 1) that are eligible for running worker processes.
Definition: AdminAddHost.cs:87
KineticaData - class to help with Avro Encoding for Kinetica
Definition: KineticaData.cs:14
A set of string constants for the parameter options.
Definition: AdminAddHost.cs:20
A set of parameters for Kinetica.adminAddHost.
Definition: AdminAddHost.cs:15
IDictionary< string, string > info
Additional information.
string added_host
Identifier for the newly added host, of the format 'hostN' where N is the integer identifier of that ...
A set of results returned by Kinetica.adminAddHost.
const string DRY_RUN
If set to TRUE, only validation checks will be performed.
Definition: AdminAddHost.cs:35
string host_address
IP address of the host that will be added to the cluster.
Definition: AdminAddHost.cs:94
const string ACCEPTS_FAILOVER
If set to TRUE, the host will accept processes (ranks, graph server, etc.) in the event of a failover...
Definition: AdminAddHost.cs:54
const string RAM_LIMIT
The desired RAM limit for the host being added, i.e.
Definition: AdminAddHost.cs:81
AdminAddHostRequest(string host_address, IDictionary< string, string > options=null)
Constructs an AdminAddHostRequest object with the specified parameters.
const string PUBLIC_ADDRESS
The publicly-accessible IP address for the host being added, typically specified for clients using mu...
Definition: AdminAddHost.cs:61