/*
* ProxMox VE API
*
* ProxMox VE API
*
* The version of the OpenAPI document: 2.0
* Contact: support@lumaserv.com
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Net;
using System.Net.Mime;
using ProxmoxSharp.Client;
using ProxmoxSharp.Model;
namespace ProxmoxSharp.Api
{
///
/// Represents a collection of functions to interact with the API endpoints
///
public interface IProxmoxGeneratedApiSync : IApiAccessor
{
#region Synchronous Operations
///
/// addClusterFirewallGroupRule
///
///
/// Create new rule.
///
/// Thrown when fails to make API call
/// group
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response AddClusterFirewallGroupRule(string group, AddClusterFirewallGroupRuleRequest? addClusterFirewallGroupRuleRequest = default(AddClusterFirewallGroupRuleRequest?), int operationIndex = 0);
///
/// addClusterFirewallGroupRule
///
///
/// Create new rule.
///
/// Thrown when fails to make API call
/// group
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse AddClusterFirewallGroupRuleWithHttpInfo(string group, AddClusterFirewallGroupRuleRequest? addClusterFirewallGroupRuleRequest = default(AddClusterFirewallGroupRuleRequest?), int operationIndex = 0);
///
/// addClusterFirewallIPSetIP
///
///
/// Add IP or Network to IPSet.
///
/// Thrown when fails to make API call
/// name
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response AddClusterFirewallIPSetIP(string name, AddClusterFirewallIPSetIPRequest? addClusterFirewallIPSetIPRequest = default(AddClusterFirewallIPSetIPRequest?), int operationIndex = 0);
///
/// addClusterFirewallIPSetIP
///
///
/// Add IP or Network to IPSet.
///
/// Thrown when fails to make API call
/// name
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse AddClusterFirewallIPSetIPWithHttpInfo(string name, AddClusterFirewallIPSetIPRequest? addClusterFirewallIPSetIPRequest = default(AddClusterFirewallIPSetIPRequest?), int operationIndex = 0);
///
/// addClusterFirewallRule
///
///
/// Create new rule.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response AddClusterFirewallRule(AddClusterFirewallRuleRequest? addClusterFirewallRuleRequest = default(AddClusterFirewallRuleRequest?), int operationIndex = 0);
///
/// addClusterFirewallRule
///
///
/// Create new rule.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse AddClusterFirewallRuleWithHttpInfo(AddClusterFirewallRuleRequest? addClusterFirewallRuleRequest = default(AddClusterFirewallRuleRequest?), int operationIndex = 0);
///
/// addVMFirewallIPSetIP
///
///
/// Add IP or Network to IPSet.
///
/// Thrown when fails to make API call
/// name
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response AddVMFirewallIPSetIP(string name, string node, int vmid, AddVMFirewallIPSetIPRequest? addVMFirewallIPSetIPRequest = default(AddVMFirewallIPSetIPRequest?), int operationIndex = 0);
///
/// addVMFirewallIPSetIP
///
///
/// Add IP or Network to IPSet.
///
/// Thrown when fails to make API call
/// name
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse AddVMFirewallIPSetIPWithHttpInfo(string name, string node, int vmid, AddVMFirewallIPSetIPRequest? addVMFirewallIPSetIPRequest = default(AddVMFirewallIPSetIPRequest?), int operationIndex = 0);
///
/// cloneVM
///
///
/// Create a copy of virtual machine/template.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CloneVM(string node, int vmid, CloneVMRequest? cloneVMRequest = default(CloneVMRequest?), int operationIndex = 0);
///
/// cloneVM
///
///
/// Create a copy of virtual machine/template.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CloneVMWithHttpInfo(string node, int vmid, CloneVMRequest? cloneVMRequest = default(CloneVMRequest?), int operationIndex = 0);
///
/// createAccessDomains
///
///
/// Add an authentication server.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateAccessDomains(CreateAccessDomainsRequest? createAccessDomainsRequest = default(CreateAccessDomainsRequest?), int operationIndex = 0);
///
/// createAccessDomains
///
///
/// Add an authentication server.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateAccessDomainsWithHttpInfo(CreateAccessDomainsRequest? createAccessDomainsRequest = default(CreateAccessDomainsRequest?), int operationIndex = 0);
///
/// createAccessDomainsSingleSync
///
///
/// Syncs users and/or groups from the configured LDAP to user.cfg. NOTE: Synced groups will have the name 'name-$realm', so make sure those groups do not exist to prevent overwriting.
///
/// Thrown when fails to make API call
/// realm
/// (optional)
/// Index associated with the operation.
/// CreateAccessDomainsSingleSync200Response
CreateAccessDomainsSingleSync200Response CreateAccessDomainsSingleSync(string realm, CreateAccessDomainsSingleSyncRequest? createAccessDomainsSingleSyncRequest = default(CreateAccessDomainsSingleSyncRequest?), int operationIndex = 0);
///
/// createAccessDomainsSingleSync
///
///
/// Syncs users and/or groups from the configured LDAP to user.cfg. NOTE: Synced groups will have the name 'name-$realm', so make sure those groups do not exist to prevent overwriting.
///
/// Thrown when fails to make API call
/// realm
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateAccessDomainsSingleSync200Response
ApiResponse CreateAccessDomainsSingleSyncWithHttpInfo(string realm, CreateAccessDomainsSingleSyncRequest? createAccessDomainsSingleSyncRequest = default(CreateAccessDomainsSingleSyncRequest?), int operationIndex = 0);
///
/// createAccessGroups
///
///
/// Create new group.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateAccessGroups(CreateAccessGroupsRequest? createAccessGroupsRequest = default(CreateAccessGroupsRequest?), int operationIndex = 0);
///
/// createAccessGroups
///
///
/// Create new group.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateAccessGroupsWithHttpInfo(CreateAccessGroupsRequest? createAccessGroupsRequest = default(CreateAccessGroupsRequest?), int operationIndex = 0);
///
/// createAccessOpenidAuthurl
///
///
/// Get the OpenId Authorization Url for the specified realm.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateAccessOpenidAuthurl200Response
CreateAccessOpenidAuthurl200Response CreateAccessOpenidAuthurl(CreateAccessOpenidAuthurlRequest? createAccessOpenidAuthurlRequest = default(CreateAccessOpenidAuthurlRequest?), int operationIndex = 0);
///
/// createAccessOpenidAuthurl
///
///
/// Get the OpenId Authorization Url for the specified realm.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateAccessOpenidAuthurl200Response
ApiResponse CreateAccessOpenidAuthurlWithHttpInfo(CreateAccessOpenidAuthurlRequest? createAccessOpenidAuthurlRequest = default(CreateAccessOpenidAuthurlRequest?), int operationIndex = 0);
///
/// createAccessOpenidLogin
///
///
/// Verify OpenID authorization code and create a ticket.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateAccessOpenidLogin(CreateAccessOpenidLoginRequest? createAccessOpenidLoginRequest = default(CreateAccessOpenidLoginRequest?), int operationIndex = 0);
///
/// createAccessOpenidLogin
///
///
/// Verify OpenID authorization code and create a ticket.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateAccessOpenidLoginWithHttpInfo(CreateAccessOpenidLoginRequest? createAccessOpenidLoginRequest = default(CreateAccessOpenidLoginRequest?), int operationIndex = 0);
///
/// createAccessRoles
///
///
/// Create new role.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateAccessRoles(CreateAccessRolesRequest? createAccessRolesRequest = default(CreateAccessRolesRequest?), int operationIndex = 0);
///
/// createAccessRoles
///
///
/// Create new role.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateAccessRolesWithHttpInfo(CreateAccessRolesRequest? createAccessRolesRequest = default(CreateAccessRolesRequest?), int operationIndex = 0);
///
/// createAccessTfaSingle
///
///
/// Add a TFA entry for a user.
///
/// Thrown when fails to make API call
/// userid
/// (optional)
/// Index associated with the operation.
/// CreateAccessTfaSingle200Response
CreateAccessTfaSingle200Response CreateAccessTfaSingle(string userid, CreateAccessTfaSingleRequest? createAccessTfaSingleRequest = default(CreateAccessTfaSingleRequest?), int operationIndex = 0);
///
/// createAccessTfaSingle
///
///
/// Add a TFA entry for a user.
///
/// Thrown when fails to make API call
/// userid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateAccessTfaSingle200Response
ApiResponse CreateAccessTfaSingleWithHttpInfo(string userid, CreateAccessTfaSingleRequest? createAccessTfaSingleRequest = default(CreateAccessTfaSingleRequest?), int operationIndex = 0);
///
/// createAccessTicket
///
///
/// Create or verify authentication ticket.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateAccessTicket200Response
CreateAccessTicket200Response CreateAccessTicket(CreateAccessTicketRequest? createAccessTicketRequest = default(CreateAccessTicketRequest?), int operationIndex = 0);
///
/// createAccessTicket
///
///
/// Create or verify authentication ticket.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateAccessTicket200Response
ApiResponse CreateAccessTicketWithHttpInfo(CreateAccessTicketRequest? createAccessTicketRequest = default(CreateAccessTicketRequest?), int operationIndex = 0);
///
/// createAccessUsers
///
///
/// Create new user.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateAccessUsers(CreateAccessUsersRequest? createAccessUsersRequest = default(CreateAccessUsersRequest?), int operationIndex = 0);
///
/// createAccessUsers
///
///
/// Create new user.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateAccessUsersWithHttpInfo(CreateAccessUsersRequest? createAccessUsersRequest = default(CreateAccessUsersRequest?), int operationIndex = 0);
///
/// createAccessUsersSingleTokenSingle
///
///
/// Generate a new API token for a specific user. NOTE: returns API token value, which needs to be stored as it cannot be retrieved afterwards!
///
/// Thrown when fails to make API call
/// tokenid
/// userid
/// (optional)
/// Index associated with the operation.
/// CreateAccessUsersSingleTokenSingle200Response
CreateAccessUsersSingleTokenSingle200Response CreateAccessUsersSingleTokenSingle(string tokenid, string userid, CreateAccessUsersSingleTokenSingleRequest? createAccessUsersSingleTokenSingleRequest = default(CreateAccessUsersSingleTokenSingleRequest?), int operationIndex = 0);
///
/// createAccessUsersSingleTokenSingle
///
///
/// Generate a new API token for a specific user. NOTE: returns API token value, which needs to be stored as it cannot be retrieved afterwards!
///
/// Thrown when fails to make API call
/// tokenid
/// userid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateAccessUsersSingleTokenSingle200Response
ApiResponse CreateAccessUsersSingleTokenSingleWithHttpInfo(string tokenid, string userid, CreateAccessUsersSingleTokenSingleRequest? createAccessUsersSingleTokenSingleRequest = default(CreateAccessUsersSingleTokenSingleRequest?), int operationIndex = 0);
///
/// createAccessVncticket
///
///
/// verify VNC authentication ticket.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateAccessVncticket(CreateAccessVncticketRequest? createAccessVncticketRequest = default(CreateAccessVncticketRequest?), int operationIndex = 0);
///
/// createAccessVncticket
///
///
/// verify VNC authentication ticket.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateAccessVncticketWithHttpInfo(CreateAccessVncticketRequest? createAccessVncticketRequest = default(CreateAccessVncticketRequest?), int operationIndex = 0);
///
/// createClusterAcmeAccount
///
///
/// Register a new ACME account with CA.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterAcmeAccount(CreateClusterAcmeAccountRequest? createClusterAcmeAccountRequest = default(CreateClusterAcmeAccountRequest?), int operationIndex = 0);
///
/// createClusterAcmeAccount
///
///
/// Register a new ACME account with CA.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterAcmeAccountWithHttpInfo(CreateClusterAcmeAccountRequest? createClusterAcmeAccountRequest = default(CreateClusterAcmeAccountRequest?), int operationIndex = 0);
///
/// createClusterAcmePlugins
///
///
/// Add ACME plugin configuration.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterAcmePlugins(CreateClusterAcmePluginsRequest? createClusterAcmePluginsRequest = default(CreateClusterAcmePluginsRequest?), int operationIndex = 0);
///
/// createClusterAcmePlugins
///
///
/// Add ACME plugin configuration.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterAcmePluginsWithHttpInfo(CreateClusterAcmePluginsRequest? createClusterAcmePluginsRequest = default(CreateClusterAcmePluginsRequest?), int operationIndex = 0);
///
/// createClusterBackup
///
///
/// Create new vzdump backup job.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterBackup(CreateClusterBackupRequest? createClusterBackupRequest = default(CreateClusterBackupRequest?), int operationIndex = 0);
///
/// createClusterBackup
///
///
/// Create new vzdump backup job.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterBackupWithHttpInfo(CreateClusterBackupRequest? createClusterBackupRequest = default(CreateClusterBackupRequest?), int operationIndex = 0);
///
/// createClusterBulkactionGuestMigrate
///
///
/// Bulk migrate all guests on the cluster.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterBulkactionGuestStart200Response
CreateClusterBulkactionGuestStart200Response CreateClusterBulkactionGuestMigrate(CreateClusterBulkactionGuestMigrateRequest? createClusterBulkactionGuestMigrateRequest = default(CreateClusterBulkactionGuestMigrateRequest?), int operationIndex = 0);
///
/// createClusterBulkactionGuestMigrate
///
///
/// Bulk migrate all guests on the cluster.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterBulkactionGuestStart200Response
ApiResponse CreateClusterBulkactionGuestMigrateWithHttpInfo(CreateClusterBulkactionGuestMigrateRequest? createClusterBulkactionGuestMigrateRequest = default(CreateClusterBulkactionGuestMigrateRequest?), int operationIndex = 0);
///
/// createClusterBulkactionGuestShutdown
///
///
/// Bulk shutdown all guests on the cluster.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterBulkactionGuestStart200Response
CreateClusterBulkactionGuestStart200Response CreateClusterBulkactionGuestShutdown(CreateClusterBulkactionGuestShutdownRequest? createClusterBulkactionGuestShutdownRequest = default(CreateClusterBulkactionGuestShutdownRequest?), int operationIndex = 0);
///
/// createClusterBulkactionGuestShutdown
///
///
/// Bulk shutdown all guests on the cluster.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterBulkactionGuestStart200Response
ApiResponse CreateClusterBulkactionGuestShutdownWithHttpInfo(CreateClusterBulkactionGuestShutdownRequest? createClusterBulkactionGuestShutdownRequest = default(CreateClusterBulkactionGuestShutdownRequest?), int operationIndex = 0);
///
/// createClusterBulkactionGuestStart
///
///
/// Bulk start or resume all guests on the cluster.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterBulkactionGuestStart200Response
CreateClusterBulkactionGuestStart200Response CreateClusterBulkactionGuestStart(CreateClusterBulkactionGuestStartRequest? createClusterBulkactionGuestStartRequest = default(CreateClusterBulkactionGuestStartRequest?), int operationIndex = 0);
///
/// createClusterBulkactionGuestStart
///
///
/// Bulk start or resume all guests on the cluster.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterBulkactionGuestStart200Response
ApiResponse CreateClusterBulkactionGuestStartWithHttpInfo(CreateClusterBulkactionGuestStartRequest? createClusterBulkactionGuestStartRequest = default(CreateClusterBulkactionGuestStartRequest?), int operationIndex = 0);
///
/// createClusterBulkactionGuestSuspend
///
///
/// Bulk suspend all guests on the cluster.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterBulkactionGuestStart200Response
CreateClusterBulkactionGuestStart200Response CreateClusterBulkactionGuestSuspend(CreateClusterBulkactionGuestSuspendRequest? createClusterBulkactionGuestSuspendRequest = default(CreateClusterBulkactionGuestSuspendRequest?), int operationIndex = 0);
///
/// createClusterBulkactionGuestSuspend
///
///
/// Bulk suspend all guests on the cluster.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterBulkactionGuestStart200Response
ApiResponse CreateClusterBulkactionGuestSuspendWithHttpInfo(CreateClusterBulkactionGuestSuspendRequest? createClusterBulkactionGuestSuspendRequest = default(CreateClusterBulkactionGuestSuspendRequest?), int operationIndex = 0);
///
/// createClusterConfig
///
///
/// Generate new cluster configuration. If no links given, default to local IP address as link0.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterConfig(CreateClusterConfigRequest? createClusterConfigRequest = default(CreateClusterConfigRequest?), int operationIndex = 0);
///
/// createClusterConfig
///
///
/// Generate new cluster configuration. If no links given, default to local IP address as link0.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterConfigWithHttpInfo(CreateClusterConfigRequest? createClusterConfigRequest = default(CreateClusterConfigRequest?), int operationIndex = 0);
///
/// createClusterConfigJoin
///
///
/// Joins this node into an existing cluster. If no links are given, default to IP resolved by node's hostname on single link (fallback fails for clusters with multiple links).
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterConfigJoin(CreateClusterConfigJoinRequest? createClusterConfigJoinRequest = default(CreateClusterConfigJoinRequest?), int operationIndex = 0);
///
/// createClusterConfigJoin
///
///
/// Joins this node into an existing cluster. If no links are given, default to IP resolved by node's hostname on single link (fallback fails for clusters with multiple links).
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterConfigJoinWithHttpInfo(CreateClusterConfigJoinRequest? createClusterConfigJoinRequest = default(CreateClusterConfigJoinRequest?), int operationIndex = 0);
///
/// createClusterConfigNodesSingle
///
///
/// Adds a node to the cluster configuration. This call is for internal use.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterConfigNodesSingle200Response
CreateClusterConfigNodesSingle200Response CreateClusterConfigNodesSingle(string node, CreateClusterConfigNodesSingleRequest? createClusterConfigNodesSingleRequest = default(CreateClusterConfigNodesSingleRequest?), int operationIndex = 0);
///
/// createClusterConfigNodesSingle
///
///
/// Adds a node to the cluster configuration. This call is for internal use.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterConfigNodesSingle200Response
ApiResponse CreateClusterConfigNodesSingleWithHttpInfo(string node, CreateClusterConfigNodesSingleRequest? createClusterConfigNodesSingleRequest = default(CreateClusterConfigNodesSingleRequest?), int operationIndex = 0);
///
/// createClusterFirewallAliases
///
///
/// Create IP or Network Alias.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterFirewallAliases(CreateClusterFirewallAliasesRequest? createClusterFirewallAliasesRequest = default(CreateClusterFirewallAliasesRequest?), int operationIndex = 0);
///
/// createClusterFirewallAliases
///
///
/// Create IP or Network Alias.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterFirewallAliasesWithHttpInfo(CreateClusterFirewallAliasesRequest? createClusterFirewallAliasesRequest = default(CreateClusterFirewallAliasesRequest?), int operationIndex = 0);
///
/// createClusterFirewallGroup
///
///
/// Create new security group.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterFirewallGroup(CreateClusterFirewallGroupRequest? createClusterFirewallGroupRequest = default(CreateClusterFirewallGroupRequest?), int operationIndex = 0);
///
/// createClusterFirewallGroup
///
///
/// Create new security group.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterFirewallGroupWithHttpInfo(CreateClusterFirewallGroupRequest? createClusterFirewallGroupRequest = default(CreateClusterFirewallGroupRequest?), int operationIndex = 0);
///
/// createClusterFirewallIPSet
///
///
/// Create new IPSet
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterFirewallIPSet(CreateClusterFirewallIPSetRequest? createClusterFirewallIPSetRequest = default(CreateClusterFirewallIPSetRequest?), int operationIndex = 0);
///
/// createClusterFirewallIPSet
///
///
/// Create new IPSet
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterFirewallIPSetWithHttpInfo(CreateClusterFirewallIPSetRequest? createClusterFirewallIPSetRequest = default(CreateClusterFirewallIPSetRequest?), int operationIndex = 0);
///
/// createClusterHaGroups
///
///
/// Create a new HA group. (deprecated in favor of HA rules)
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterHaGroups(CreateClusterHaGroupsRequest? createClusterHaGroupsRequest = default(CreateClusterHaGroupsRequest?), int operationIndex = 0);
///
/// createClusterHaGroups
///
///
/// Create a new HA group. (deprecated in favor of HA rules)
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterHaGroupsWithHttpInfo(CreateClusterHaGroupsRequest? createClusterHaGroupsRequest = default(CreateClusterHaGroupsRequest?), int operationIndex = 0);
///
/// createClusterHaResources
///
///
/// Create a new HA resource.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterHaResources(CreateClusterHaResourcesRequest? createClusterHaResourcesRequest = default(CreateClusterHaResourcesRequest?), int operationIndex = 0);
///
/// createClusterHaResources
///
///
/// Create a new HA resource.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterHaResourcesWithHttpInfo(CreateClusterHaResourcesRequest? createClusterHaResourcesRequest = default(CreateClusterHaResourcesRequest?), int operationIndex = 0);
///
/// createClusterHaResourcesSingleMigrate
///
///
/// Request resource migration (online) to another node.
///
/// Thrown when fails to make API call
/// sid
/// (optional)
/// Index associated with the operation.
/// CreateClusterHaResourcesSingleMigrate200Response
CreateClusterHaResourcesSingleMigrate200Response CreateClusterHaResourcesSingleMigrate(string sid, CreateClusterHaResourcesSingleMigrateRequest? createClusterHaResourcesSingleMigrateRequest = default(CreateClusterHaResourcesSingleMigrateRequest?), int operationIndex = 0);
///
/// createClusterHaResourcesSingleMigrate
///
///
/// Request resource migration (online) to another node.
///
/// Thrown when fails to make API call
/// sid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterHaResourcesSingleMigrate200Response
ApiResponse CreateClusterHaResourcesSingleMigrateWithHttpInfo(string sid, CreateClusterHaResourcesSingleMigrateRequest? createClusterHaResourcesSingleMigrateRequest = default(CreateClusterHaResourcesSingleMigrateRequest?), int operationIndex = 0);
///
/// createClusterHaResourcesSingleRelocate
///
///
/// Request resource relocatzion to another node. This stops the service on the old node, and restarts it on the target node.
///
/// Thrown when fails to make API call
/// sid
/// (optional)
/// Index associated with the operation.
/// CreateClusterHaResourcesSingleRelocate200Response
CreateClusterHaResourcesSingleRelocate200Response CreateClusterHaResourcesSingleRelocate(string sid, CreateClusterHaResourcesSingleRelocateRequest? createClusterHaResourcesSingleRelocateRequest = default(CreateClusterHaResourcesSingleRelocateRequest?), int operationIndex = 0);
///
/// createClusterHaResourcesSingleRelocate
///
///
/// Request resource relocatzion to another node. This stops the service on the old node, and restarts it on the target node.
///
/// Thrown when fails to make API call
/// sid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterHaResourcesSingleRelocate200Response
ApiResponse CreateClusterHaResourcesSingleRelocateWithHttpInfo(string sid, CreateClusterHaResourcesSingleRelocateRequest? createClusterHaResourcesSingleRelocateRequest = default(CreateClusterHaResourcesSingleRelocateRequest?), int operationIndex = 0);
///
/// createClusterHaRules
///
///
/// Create HA rule.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterHaRules(CreateClusterHaRulesRequest? createClusterHaRulesRequest = default(CreateClusterHaRulesRequest?), int operationIndex = 0);
///
/// createClusterHaRules
///
///
/// Create HA rule.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterHaRulesWithHttpInfo(CreateClusterHaRulesRequest? createClusterHaRulesRequest = default(CreateClusterHaRulesRequest?), int operationIndex = 0);
///
/// createClusterJobsRealmsyncSingle
///
///
/// Create new realm-sync job.
///
/// Thrown when fails to make API call
/// id
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterJobsRealmsyncSingle(string id, CreateClusterJobsRealmsyncSingleRequest? createClusterJobsRealmsyncSingleRequest = default(CreateClusterJobsRealmsyncSingleRequest?), int operationIndex = 0);
///
/// createClusterJobsRealmsyncSingle
///
///
/// Create new realm-sync job.
///
/// Thrown when fails to make API call
/// id
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterJobsRealmsyncSingleWithHttpInfo(string id, CreateClusterJobsRealmsyncSingleRequest? createClusterJobsRealmsyncSingleRequest = default(CreateClusterJobsRealmsyncSingleRequest?), int operationIndex = 0);
///
/// createClusterMappingDir
///
///
/// Create a new directory mapping.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterMappingDir(CreateClusterMappingDirRequest? createClusterMappingDirRequest = default(CreateClusterMappingDirRequest?), int operationIndex = 0);
///
/// createClusterMappingDir
///
///
/// Create a new directory mapping.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterMappingDirWithHttpInfo(CreateClusterMappingDirRequest? createClusterMappingDirRequest = default(CreateClusterMappingDirRequest?), int operationIndex = 0);
///
/// createClusterMappingPci
///
///
/// Create a new hardware mapping.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterMappingPci(CreateClusterMappingPciRequest? createClusterMappingPciRequest = default(CreateClusterMappingPciRequest?), int operationIndex = 0);
///
/// createClusterMappingPci
///
///
/// Create a new hardware mapping.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterMappingPciWithHttpInfo(CreateClusterMappingPciRequest? createClusterMappingPciRequest = default(CreateClusterMappingPciRequest?), int operationIndex = 0);
///
/// createClusterMappingUsb
///
///
/// Create a new hardware mapping.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterMappingUsb(CreateClusterMappingUsbRequest? createClusterMappingUsbRequest = default(CreateClusterMappingUsbRequest?), int operationIndex = 0);
///
/// createClusterMappingUsb
///
///
/// Create a new hardware mapping.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterMappingUsbWithHttpInfo(CreateClusterMappingUsbRequest? createClusterMappingUsbRequest = default(CreateClusterMappingUsbRequest?), int operationIndex = 0);
///
/// createClusterMetricsServerSingle
///
///
/// Create a new external metric server config
///
/// Thrown when fails to make API call
/// id
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterMetricsServerSingle(string id, CreateClusterMetricsServerSingleRequest? createClusterMetricsServerSingleRequest = default(CreateClusterMetricsServerSingleRequest?), int operationIndex = 0);
///
/// createClusterMetricsServerSingle
///
///
/// Create a new external metric server config
///
/// Thrown when fails to make API call
/// id
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterMetricsServerSingleWithHttpInfo(string id, CreateClusterMetricsServerSingleRequest? createClusterMetricsServerSingleRequest = default(CreateClusterMetricsServerSingleRequest?), int operationIndex = 0);
///
/// createClusterNotificationsEndpointsGotify
///
///
/// Create a new gotify endpoint
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterNotificationsEndpointsGotify(CreateClusterNotificationsEndpointsGotifyRequest? createClusterNotificationsEndpointsGotifyRequest = default(CreateClusterNotificationsEndpointsGotifyRequest?), int operationIndex = 0);
///
/// createClusterNotificationsEndpointsGotify
///
///
/// Create a new gotify endpoint
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterNotificationsEndpointsGotifyWithHttpInfo(CreateClusterNotificationsEndpointsGotifyRequest? createClusterNotificationsEndpointsGotifyRequest = default(CreateClusterNotificationsEndpointsGotifyRequest?), int operationIndex = 0);
///
/// createClusterNotificationsEndpointsSendmail
///
///
/// Create a new sendmail endpoint
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterNotificationsEndpointsSendmail(CreateClusterNotificationsEndpointsSendmailRequest? createClusterNotificationsEndpointsSendmailRequest = default(CreateClusterNotificationsEndpointsSendmailRequest?), int operationIndex = 0);
///
/// createClusterNotificationsEndpointsSendmail
///
///
/// Create a new sendmail endpoint
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterNotificationsEndpointsSendmailWithHttpInfo(CreateClusterNotificationsEndpointsSendmailRequest? createClusterNotificationsEndpointsSendmailRequest = default(CreateClusterNotificationsEndpointsSendmailRequest?), int operationIndex = 0);
///
/// createClusterNotificationsEndpointsSmtp
///
///
/// Create a new smtp endpoint
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterNotificationsEndpointsSmtp(CreateClusterNotificationsEndpointsSmtpRequest? createClusterNotificationsEndpointsSmtpRequest = default(CreateClusterNotificationsEndpointsSmtpRequest?), int operationIndex = 0);
///
/// createClusterNotificationsEndpointsSmtp
///
///
/// Create a new smtp endpoint
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterNotificationsEndpointsSmtpWithHttpInfo(CreateClusterNotificationsEndpointsSmtpRequest? createClusterNotificationsEndpointsSmtpRequest = default(CreateClusterNotificationsEndpointsSmtpRequest?), int operationIndex = 0);
///
/// createClusterNotificationsEndpointsWebhook
///
///
/// Create a new webhook endpoint
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterNotificationsEndpointsWebhook(CreateClusterNotificationsEndpointsWebhookRequest? createClusterNotificationsEndpointsWebhookRequest = default(CreateClusterNotificationsEndpointsWebhookRequest?), int operationIndex = 0);
///
/// createClusterNotificationsEndpointsWebhook
///
///
/// Create a new webhook endpoint
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterNotificationsEndpointsWebhookWithHttpInfo(CreateClusterNotificationsEndpointsWebhookRequest? createClusterNotificationsEndpointsWebhookRequest = default(CreateClusterNotificationsEndpointsWebhookRequest?), int operationIndex = 0);
///
/// createClusterNotificationsMatchers
///
///
/// Create a new matcher
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterNotificationsMatchers(CreateClusterNotificationsMatchersRequest? createClusterNotificationsMatchersRequest = default(CreateClusterNotificationsMatchersRequest?), int operationIndex = 0);
///
/// createClusterNotificationsMatchers
///
///
/// Create a new matcher
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterNotificationsMatchersWithHttpInfo(CreateClusterNotificationsMatchersRequest? createClusterNotificationsMatchersRequest = default(CreateClusterNotificationsMatchersRequest?), int operationIndex = 0);
///
/// createClusterNotificationsTargetsSingleTest
///
///
/// Send a test notification to a provided target.
///
/// Thrown when fails to make API call
/// name
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterNotificationsTargetsSingleTest(string name, Object? body = default(Object?), int operationIndex = 0);
///
/// createClusterNotificationsTargetsSingleTest
///
///
/// Send a test notification to a provided target.
///
/// Thrown when fails to make API call
/// name
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterNotificationsTargetsSingleTestWithHttpInfo(string name, Object? body = default(Object?), int operationIndex = 0);
///
/// createClusterReplication
///
///
/// Create a new replication job
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterReplication(CreateClusterReplicationRequest? createClusterReplicationRequest = default(CreateClusterReplicationRequest?), int operationIndex = 0);
///
/// createClusterReplication
///
///
/// Create a new replication job
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterReplicationWithHttpInfo(CreateClusterReplicationRequest? createClusterReplicationRequest = default(CreateClusterReplicationRequest?), int operationIndex = 0);
///
/// createClusterSDNController
///
///
/// Create a new sdn controller object.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterSDNController(CreateClusterSDNControllerRequest? createClusterSDNControllerRequest = default(CreateClusterSDNControllerRequest?), int operationIndex = 0);
///
/// createClusterSDNController
///
///
/// Create a new sdn controller object.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterSDNControllerWithHttpInfo(CreateClusterSDNControllerRequest? createClusterSDNControllerRequest = default(CreateClusterSDNControllerRequest?), int operationIndex = 0);
///
/// createClusterSDNVnet
///
///
/// Create a new sdn vnet object.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterSDNVnet(CreateClusterSDNVnetRequest? createClusterSDNVnetRequest = default(CreateClusterSDNVnetRequest?), int operationIndex = 0);
///
/// createClusterSDNVnet
///
///
/// Create a new sdn vnet object.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterSDNVnetWithHttpInfo(CreateClusterSDNVnetRequest? createClusterSDNVnetRequest = default(CreateClusterSDNVnetRequest?), int operationIndex = 0);
///
/// createClusterSDNZone
///
///
/// Create a new sdn zone object.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterSDNZone(CreateClusterSDNZoneRequest? createClusterSDNZoneRequest = default(CreateClusterSDNZoneRequest?), int operationIndex = 0);
///
/// createClusterSDNZone
///
///
/// Create a new sdn zone object.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterSDNZoneWithHttpInfo(CreateClusterSDNZoneRequest? createClusterSDNZoneRequest = default(CreateClusterSDNZoneRequest?), int operationIndex = 0);
///
/// createClusterSdnDns
///
///
/// Create a new sdn dns object.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterSdnDns(CreateClusterSdnDnsRequest? createClusterSdnDnsRequest = default(CreateClusterSdnDnsRequest?), int operationIndex = 0);
///
/// createClusterSdnDns
///
///
/// Create a new sdn dns object.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterSdnDnsWithHttpInfo(CreateClusterSdnDnsRequest? createClusterSdnDnsRequest = default(CreateClusterSdnDnsRequest?), int operationIndex = 0);
///
/// createClusterSdnFabricsFabric
///
///
/// Add a fabric
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterSdnFabricsFabric(CreateClusterSdnFabricsFabricRequest? createClusterSdnFabricsFabricRequest = default(CreateClusterSdnFabricsFabricRequest?), int operationIndex = 0);
///
/// createClusterSdnFabricsFabric
///
///
/// Add a fabric
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterSdnFabricsFabricWithHttpInfo(CreateClusterSdnFabricsFabricRequest? createClusterSdnFabricsFabricRequest = default(CreateClusterSdnFabricsFabricRequest?), int operationIndex = 0);
///
/// createClusterSdnFabricsNodeSingle
///
///
/// Add a node
///
/// Thrown when fails to make API call
/// fabric_id
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterSdnFabricsNodeSingle(string fabricId, CreateClusterSdnFabricsNodeSingleRequest? createClusterSdnFabricsNodeSingleRequest = default(CreateClusterSdnFabricsNodeSingleRequest?), int operationIndex = 0);
///
/// createClusterSdnFabricsNodeSingle
///
///
/// Add a node
///
/// Thrown when fails to make API call
/// fabric_id
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterSdnFabricsNodeSingleWithHttpInfo(string fabricId, CreateClusterSdnFabricsNodeSingleRequest? createClusterSdnFabricsNodeSingleRequest = default(CreateClusterSdnFabricsNodeSingleRequest?), int operationIndex = 0);
///
/// createClusterSdnIpams
///
///
/// Create a new sdn ipam object.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterSdnIpams(CreateClusterSdnIpamsRequest? createClusterSdnIpamsRequest = default(CreateClusterSdnIpamsRequest?), int operationIndex = 0);
///
/// createClusterSdnIpams
///
///
/// Create a new sdn ipam object.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterSdnIpamsWithHttpInfo(CreateClusterSdnIpamsRequest? createClusterSdnIpamsRequest = default(CreateClusterSdnIpamsRequest?), int operationIndex = 0);
///
/// createClusterSdnLock
///
///
/// Acquire global lock for SDN configuration
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterSdnLock(CreateClusterSdnLockRequest? createClusterSdnLockRequest = default(CreateClusterSdnLockRequest?), int operationIndex = 0);
///
/// createClusterSdnLock
///
///
/// Acquire global lock for SDN configuration
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterSdnLockWithHttpInfo(CreateClusterSdnLockRequest? createClusterSdnLockRequest = default(CreateClusterSdnLockRequest?), int operationIndex = 0);
///
/// createClusterSdnRollback
///
///
/// Rollback pending changes to SDN configuration
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterSdnRollback(CreateClusterSdnRollbackRequest? createClusterSdnRollbackRequest = default(CreateClusterSdnRollbackRequest?), int operationIndex = 0);
///
/// createClusterSdnRollback
///
///
/// Rollback pending changes to SDN configuration
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterSdnRollbackWithHttpInfo(CreateClusterSdnRollbackRequest? createClusterSdnRollbackRequest = default(CreateClusterSdnRollbackRequest?), int operationIndex = 0);
///
/// createClusterSdnVnetsSingleFirewallRules
///
///
/// Create new rule.
///
/// Thrown when fails to make API call
/// vnet
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterSdnVnetsSingleFirewallRules(string vnet, CreateClusterSdnVnetsSingleFirewallRulesRequest? createClusterSdnVnetsSingleFirewallRulesRequest = default(CreateClusterSdnVnetsSingleFirewallRulesRequest?), int operationIndex = 0);
///
/// createClusterSdnVnetsSingleFirewallRules
///
///
/// Create new rule.
///
/// Thrown when fails to make API call
/// vnet
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterSdnVnetsSingleFirewallRulesWithHttpInfo(string vnet, CreateClusterSdnVnetsSingleFirewallRulesRequest? createClusterSdnVnetsSingleFirewallRulesRequest = default(CreateClusterSdnVnetsSingleFirewallRulesRequest?), int operationIndex = 0);
///
/// createClusterSdnVnetsSingleIps
///
///
/// Create IP Mapping in a VNet
///
/// Thrown when fails to make API call
/// vnet
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterSdnVnetsSingleIps(string vnet, CreateClusterSdnVnetsSingleIpsRequest? createClusterSdnVnetsSingleIpsRequest = default(CreateClusterSdnVnetsSingleIpsRequest?), int operationIndex = 0);
///
/// createClusterSdnVnetsSingleIps
///
///
/// Create IP Mapping in a VNet
///
/// Thrown when fails to make API call
/// vnet
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterSdnVnetsSingleIpsWithHttpInfo(string vnet, CreateClusterSdnVnetsSingleIpsRequest? createClusterSdnVnetsSingleIpsRequest = default(CreateClusterSdnVnetsSingleIpsRequest?), int operationIndex = 0);
///
/// createClusterSdnVnetsSingleSubnets
///
///
/// Create a new sdn subnet object.
///
/// Thrown when fails to make API call
/// vnet
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateClusterSdnVnetsSingleSubnets(string vnet, CreateClusterSdnVnetsSingleSubnetsRequest? createClusterSdnVnetsSingleSubnetsRequest = default(CreateClusterSdnVnetsSingleSubnetsRequest?), int operationIndex = 0);
///
/// createClusterSdnVnetsSingleSubnets
///
///
/// Create a new sdn subnet object.
///
/// Thrown when fails to make API call
/// vnet
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateClusterSdnVnetsSingleSubnetsWithHttpInfo(string vnet, CreateClusterSdnVnetsSingleSubnetsRequest? createClusterSdnVnetsSingleSubnetsRequest = default(CreateClusterSdnVnetsSingleSubnetsRequest?), int operationIndex = 0);
///
/// createNodeFirewallRule
///
///
/// Create new rule.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodeFirewallRule(string node, CreateNodeFirewallRuleRequest? createNodeFirewallRuleRequest = default(CreateNodeFirewallRuleRequest?), int operationIndex = 0);
///
/// createNodeFirewallRule
///
///
/// Create new rule.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodeFirewallRuleWithHttpInfo(string node, CreateNodeFirewallRuleRequest? createNodeFirewallRuleRequest = default(CreateNodeFirewallRuleRequest?), int operationIndex = 0);
///
/// createNodesSingleAplinfo
///
///
/// Download appliance templates.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleAplinfo(string node, CreateNodesSingleAplinfoRequest? createNodesSingleAplinfoRequest = default(CreateNodesSingleAplinfoRequest?), int operationIndex = 0);
///
/// createNodesSingleAplinfo
///
///
/// Download appliance templates.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleAplinfoWithHttpInfo(string node, CreateNodesSingleAplinfoRequest? createNodesSingleAplinfoRequest = default(CreateNodesSingleAplinfoRequest?), int operationIndex = 0);
///
/// createNodesSingleAptRepositories
///
///
/// Change the properties of a repository. Currently only allows enabling/disabling.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleAptRepositories(string node, CreateNodesSingleAptRepositoriesRequest? createNodesSingleAptRepositoriesRequest = default(CreateNodesSingleAptRepositoriesRequest?), int operationIndex = 0);
///
/// createNodesSingleAptRepositories
///
///
/// Change the properties of a repository. Currently only allows enabling/disabling.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleAptRepositoriesWithHttpInfo(string node, CreateNodesSingleAptRepositoriesRequest? createNodesSingleAptRepositoriesRequest = default(CreateNodesSingleAptRepositoriesRequest?), int operationIndex = 0);
///
/// createNodesSingleAptUpdate
///
///
/// This is used to resynchronize the package index files from their sources (apt-get update).
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleAptUpdate(string node, CreateNodesSingleAptUpdateRequest? createNodesSingleAptUpdateRequest = default(CreateNodesSingleAptUpdateRequest?), int operationIndex = 0);
///
/// createNodesSingleAptUpdate
///
///
/// This is used to resynchronize the package index files from their sources (apt-get update).
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleAptUpdateWithHttpInfo(string node, CreateNodesSingleAptUpdateRequest? createNodesSingleAptUpdateRequest = default(CreateNodesSingleAptUpdateRequest?), int operationIndex = 0);
///
/// createNodesSingleCephFsSingle
///
///
/// Create a Ceph filesystem
///
/// Thrown when fails to make API call
/// name
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleCephFsSingle(string name, string node, CreateNodesSingleCephFsSingleRequest? createNodesSingleCephFsSingleRequest = default(CreateNodesSingleCephFsSingleRequest?), int operationIndex = 0);
///
/// createNodesSingleCephFsSingle
///
///
/// Create a Ceph filesystem
///
/// Thrown when fails to make API call
/// name
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleCephFsSingleWithHttpInfo(string name, string node, CreateNodesSingleCephFsSingleRequest? createNodesSingleCephFsSingleRequest = default(CreateNodesSingleCephFsSingleRequest?), int operationIndex = 0);
///
/// createNodesSingleCephInit
///
///
/// Create initial ceph default configuration and setup symlinks.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleCephInit(string node, CreateNodesSingleCephInitRequest? createNodesSingleCephInitRequest = default(CreateNodesSingleCephInitRequest?), int operationIndex = 0);
///
/// createNodesSingleCephInit
///
///
/// Create initial ceph default configuration and setup symlinks.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleCephInitWithHttpInfo(string node, CreateNodesSingleCephInitRequest? createNodesSingleCephInitRequest = default(CreateNodesSingleCephInitRequest?), int operationIndex = 0);
///
/// createNodesSingleCephMdsSingle
///
///
/// Create Ceph Metadata Server (MDS)
///
/// Thrown when fails to make API call
/// name
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleCephMdsSingle(string name, string node, CreateNodesSingleCephMdsSingleRequest? createNodesSingleCephMdsSingleRequest = default(CreateNodesSingleCephMdsSingleRequest?), int operationIndex = 0);
///
/// createNodesSingleCephMdsSingle
///
///
/// Create Ceph Metadata Server (MDS)
///
/// Thrown when fails to make API call
/// name
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleCephMdsSingleWithHttpInfo(string name, string node, CreateNodesSingleCephMdsSingleRequest? createNodesSingleCephMdsSingleRequest = default(CreateNodesSingleCephMdsSingleRequest?), int operationIndex = 0);
///
/// createNodesSingleCephMgrSingle
///
///
/// Create Ceph Manager
///
/// Thrown when fails to make API call
/// id
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleCephMgrSingle(string id, string node, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleCephMgrSingle
///
///
/// Create Ceph Manager
///
/// Thrown when fails to make API call
/// id
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleCephMgrSingleWithHttpInfo(string id, string node, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleCephMonSingle
///
///
/// Create Ceph Monitor and Manager
///
/// Thrown when fails to make API call
/// monid
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleCephMonSingle(string monid, string node, CreateNodesSingleCephMonSingleRequest? createNodesSingleCephMonSingleRequest = default(CreateNodesSingleCephMonSingleRequest?), int operationIndex = 0);
///
/// createNodesSingleCephMonSingle
///
///
/// Create Ceph Monitor and Manager
///
/// Thrown when fails to make API call
/// monid
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleCephMonSingleWithHttpInfo(string monid, string node, CreateNodesSingleCephMonSingleRequest? createNodesSingleCephMonSingleRequest = default(CreateNodesSingleCephMonSingleRequest?), int operationIndex = 0);
///
/// createNodesSingleCephOsd
///
///
/// Create OSD
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleCephOsd(string node, CreateNodesSingleCephOsdRequest? createNodesSingleCephOsdRequest = default(CreateNodesSingleCephOsdRequest?), int operationIndex = 0);
///
/// createNodesSingleCephOsd
///
///
/// Create OSD
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleCephOsdWithHttpInfo(string node, CreateNodesSingleCephOsdRequest? createNodesSingleCephOsdRequest = default(CreateNodesSingleCephOsdRequest?), int operationIndex = 0);
///
/// createNodesSingleCephOsdSingleIn
///
///
/// ceph osd in
///
/// Thrown when fails to make API call
/// node
/// osdid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleCephOsdSingleIn(string node, int osdid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleCephOsdSingleIn
///
///
/// ceph osd in
///
/// Thrown when fails to make API call
/// node
/// osdid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleCephOsdSingleInWithHttpInfo(string node, int osdid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleCephOsdSingleOut
///
///
/// ceph osd out
///
/// Thrown when fails to make API call
/// node
/// osdid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleCephOsdSingleOut(string node, int osdid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleCephOsdSingleOut
///
///
/// ceph osd out
///
/// Thrown when fails to make API call
/// node
/// osdid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleCephOsdSingleOutWithHttpInfo(string node, int osdid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleCephOsdSingleScrub
///
///
/// Instruct the OSD to scrub.
///
/// Thrown when fails to make API call
/// node
/// osdid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleCephOsdSingleScrub(string node, int osdid, CreateNodesSingleCephOsdSingleScrubRequest? createNodesSingleCephOsdSingleScrubRequest = default(CreateNodesSingleCephOsdSingleScrubRequest?), int operationIndex = 0);
///
/// createNodesSingleCephOsdSingleScrub
///
///
/// Instruct the OSD to scrub.
///
/// Thrown when fails to make API call
/// node
/// osdid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleCephOsdSingleScrubWithHttpInfo(string node, int osdid, CreateNodesSingleCephOsdSingleScrubRequest? createNodesSingleCephOsdSingleScrubRequest = default(CreateNodesSingleCephOsdSingleScrubRequest?), int operationIndex = 0);
///
/// createNodesSingleCephPool
///
///
/// Create Ceph pool
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleCephPool(string node, CreateNodesSingleCephPoolRequest? createNodesSingleCephPoolRequest = default(CreateNodesSingleCephPoolRequest?), int operationIndex = 0);
///
/// createNodesSingleCephPool
///
///
/// Create Ceph pool
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleCephPoolWithHttpInfo(string node, CreateNodesSingleCephPoolRequest? createNodesSingleCephPoolRequest = default(CreateNodesSingleCephPoolRequest?), int operationIndex = 0);
///
/// createNodesSingleCephRestart
///
///
/// Restart ceph services.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleCephRestart(string node, CreateNodesSingleCephRestartRequest? createNodesSingleCephRestartRequest = default(CreateNodesSingleCephRestartRequest?), int operationIndex = 0);
///
/// createNodesSingleCephRestart
///
///
/// Restart ceph services.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleCephRestartWithHttpInfo(string node, CreateNodesSingleCephRestartRequest? createNodesSingleCephRestartRequest = default(CreateNodesSingleCephRestartRequest?), int operationIndex = 0);
///
/// createNodesSingleCephStart
///
///
/// Start ceph services.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleCephStart(string node, CreateNodesSingleCephStartRequest? createNodesSingleCephStartRequest = default(CreateNodesSingleCephStartRequest?), int operationIndex = 0);
///
/// createNodesSingleCephStart
///
///
/// Start ceph services.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleCephStartWithHttpInfo(string node, CreateNodesSingleCephStartRequest? createNodesSingleCephStartRequest = default(CreateNodesSingleCephStartRequest?), int operationIndex = 0);
///
/// createNodesSingleCephStop
///
///
/// Stop ceph services.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleCephStop(string node, CreateNodesSingleCephStopRequest? createNodesSingleCephStopRequest = default(CreateNodesSingleCephStopRequest?), int operationIndex = 0);
///
/// createNodesSingleCephStop
///
///
/// Stop ceph services.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleCephStopWithHttpInfo(string node, CreateNodesSingleCephStopRequest? createNodesSingleCephStopRequest = default(CreateNodesSingleCephStopRequest?), int operationIndex = 0);
///
/// createNodesSingleCertificatesAcmeCertificate
///
///
/// Order a new certificate from ACME-compatible CA.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleCertificatesAcmeCertificate(string node, CreateNodesSingleCertificatesAcmeCertificateRequest? createNodesSingleCertificatesAcmeCertificateRequest = default(CreateNodesSingleCertificatesAcmeCertificateRequest?), int operationIndex = 0);
///
/// createNodesSingleCertificatesAcmeCertificate
///
///
/// Order a new certificate from ACME-compatible CA.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleCertificatesAcmeCertificateWithHttpInfo(string node, CreateNodesSingleCertificatesAcmeCertificateRequest? createNodesSingleCertificatesAcmeCertificateRequest = default(CreateNodesSingleCertificatesAcmeCertificateRequest?), int operationIndex = 0);
///
/// createNodesSingleCertificatesCustom
///
///
/// Upload or update custom certificate chain and key.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleCertificatesCustom200Response
CreateNodesSingleCertificatesCustom200Response CreateNodesSingleCertificatesCustom(string node, CreateNodesSingleCertificatesCustomRequest? createNodesSingleCertificatesCustomRequest = default(CreateNodesSingleCertificatesCustomRequest?), int operationIndex = 0);
///
/// createNodesSingleCertificatesCustom
///
///
/// Upload or update custom certificate chain and key.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleCertificatesCustom200Response
ApiResponse CreateNodesSingleCertificatesCustomWithHttpInfo(string node, CreateNodesSingleCertificatesCustomRequest? createNodesSingleCertificatesCustomRequest = default(CreateNodesSingleCertificatesCustomRequest?), int operationIndex = 0);
///
/// createNodesSingleDisksDirectory
///
///
/// Create a Filesystem on an unused disk. Will be mounted under '/mnt/pve/NAME'.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleDisksDirectory(string node, CreateNodesSingleDisksDirectoryRequest? createNodesSingleDisksDirectoryRequest = default(CreateNodesSingleDisksDirectoryRequest?), int operationIndex = 0);
///
/// createNodesSingleDisksDirectory
///
///
/// Create a Filesystem on an unused disk. Will be mounted under '/mnt/pve/NAME'.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleDisksDirectoryWithHttpInfo(string node, CreateNodesSingleDisksDirectoryRequest? createNodesSingleDisksDirectoryRequest = default(CreateNodesSingleDisksDirectoryRequest?), int operationIndex = 0);
///
/// createNodesSingleDisksInitgpt
///
///
/// Initialize Disk with GPT
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleDisksInitgpt(string node, CreateNodesSingleDisksInitgptRequest? createNodesSingleDisksInitgptRequest = default(CreateNodesSingleDisksInitgptRequest?), int operationIndex = 0);
///
/// createNodesSingleDisksInitgpt
///
///
/// Initialize Disk with GPT
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleDisksInitgptWithHttpInfo(string node, CreateNodesSingleDisksInitgptRequest? createNodesSingleDisksInitgptRequest = default(CreateNodesSingleDisksInitgptRequest?), int operationIndex = 0);
///
/// createNodesSingleDisksLvm
///
///
/// Create an LVM Volume Group
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleDisksLvm(string node, CreateNodesSingleDisksLvmRequest? createNodesSingleDisksLvmRequest = default(CreateNodesSingleDisksLvmRequest?), int operationIndex = 0);
///
/// createNodesSingleDisksLvm
///
///
/// Create an LVM Volume Group
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleDisksLvmWithHttpInfo(string node, CreateNodesSingleDisksLvmRequest? createNodesSingleDisksLvmRequest = default(CreateNodesSingleDisksLvmRequest?), int operationIndex = 0);
///
/// createNodesSingleDisksLvmthin
///
///
/// Create an LVM thinpool
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleDisksLvmthin(string node, CreateNodesSingleDisksLvmthinRequest? createNodesSingleDisksLvmthinRequest = default(CreateNodesSingleDisksLvmthinRequest?), int operationIndex = 0);
///
/// createNodesSingleDisksLvmthin
///
///
/// Create an LVM thinpool
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleDisksLvmthinWithHttpInfo(string node, CreateNodesSingleDisksLvmthinRequest? createNodesSingleDisksLvmthinRequest = default(CreateNodesSingleDisksLvmthinRequest?), int operationIndex = 0);
///
/// createNodesSingleDisksZfs
///
///
/// Create a ZFS pool.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleDisksZfs(string node, CreateNodesSingleDisksZfsRequest? createNodesSingleDisksZfsRequest = default(CreateNodesSingleDisksZfsRequest?), int operationIndex = 0);
///
/// createNodesSingleDisksZfs
///
///
/// Create a ZFS pool.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleDisksZfsWithHttpInfo(string node, CreateNodesSingleDisksZfsRequest? createNodesSingleDisksZfsRequest = default(CreateNodesSingleDisksZfsRequest?), int operationIndex = 0);
///
/// createNodesSingleExecute
///
///
/// Execute multiple commands in order, root only.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// GetCluster200Response
GetCluster200Response CreateNodesSingleExecute(string node, CreateNodesSingleExecuteRequest? createNodesSingleExecuteRequest = default(CreateNodesSingleExecuteRequest?), int operationIndex = 0);
///
/// createNodesSingleExecute
///
///
/// Execute multiple commands in order, root only.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of GetCluster200Response
ApiResponse CreateNodesSingleExecuteWithHttpInfo(string node, CreateNodesSingleExecuteRequest? createNodesSingleExecuteRequest = default(CreateNodesSingleExecuteRequest?), int operationIndex = 0);
///
/// createNodesSingleHosts
///
///
/// Write /etc/hosts.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleHosts(string node, CreateNodesSingleHostsRequest? createNodesSingleHostsRequest = default(CreateNodesSingleHostsRequest?), int operationIndex = 0);
///
/// createNodesSingleHosts
///
///
/// Write /etc/hosts.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleHostsWithHttpInfo(string node, CreateNodesSingleHostsRequest? createNodesSingleHostsRequest = default(CreateNodesSingleHostsRequest?), int operationIndex = 0);
///
/// createNodesSingleLxc
///
///
/// Create or restore a container.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleLxc(string node, CreateNodesSingleLxcRequest? createNodesSingleLxcRequest = default(CreateNodesSingleLxcRequest?), int operationIndex = 0);
///
/// createNodesSingleLxc
///
///
/// Create or restore a container.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleLxcWithHttpInfo(string node, CreateNodesSingleLxcRequest? createNodesSingleLxcRequest = default(CreateNodesSingleLxcRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleClone
///
///
/// Create a container clone/copy
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleLxcSingleClone(string node, int vmid, CreateNodesSingleLxcSingleCloneRequest? createNodesSingleLxcSingleCloneRequest = default(CreateNodesSingleLxcSingleCloneRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleClone
///
///
/// Create a container clone/copy
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleLxcSingleCloneWithHttpInfo(string node, int vmid, CreateNodesSingleLxcSingleCloneRequest? createNodesSingleLxcSingleCloneRequest = default(CreateNodesSingleLxcSingleCloneRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleFirewallAliases
///
///
/// Create IP or Network Alias.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleLxcSingleFirewallAliases(string node, int vmid, CreateNodesSingleLxcSingleFirewallAliasesRequest? createNodesSingleLxcSingleFirewallAliasesRequest = default(CreateNodesSingleLxcSingleFirewallAliasesRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleFirewallAliases
///
///
/// Create IP or Network Alias.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleLxcSingleFirewallAliasesWithHttpInfo(string node, int vmid, CreateNodesSingleLxcSingleFirewallAliasesRequest? createNodesSingleLxcSingleFirewallAliasesRequest = default(CreateNodesSingleLxcSingleFirewallAliasesRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleFirewallIpset
///
///
/// Create new IPSet
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleLxcSingleFirewallIpset(string node, int vmid, CreateNodesSingleLxcSingleFirewallIpsetRequest? createNodesSingleLxcSingleFirewallIpsetRequest = default(CreateNodesSingleLxcSingleFirewallIpsetRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleFirewallIpset
///
///
/// Create new IPSet
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleLxcSingleFirewallIpsetWithHttpInfo(string node, int vmid, CreateNodesSingleLxcSingleFirewallIpsetRequest? createNodesSingleLxcSingleFirewallIpsetRequest = default(CreateNodesSingleLxcSingleFirewallIpsetRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleFirewallIpsetSingle
///
///
/// Add IP or Network to IPSet.
///
/// Thrown when fails to make API call
/// name
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleLxcSingleFirewallIpsetSingle(string name, string node, int vmid, CreateNodesSingleLxcSingleFirewallIpsetSingleRequest? createNodesSingleLxcSingleFirewallIpsetSingleRequest = default(CreateNodesSingleLxcSingleFirewallIpsetSingleRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleFirewallIpsetSingle
///
///
/// Add IP or Network to IPSet.
///
/// Thrown when fails to make API call
/// name
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleLxcSingleFirewallIpsetSingleWithHttpInfo(string name, string node, int vmid, CreateNodesSingleLxcSingleFirewallIpsetSingleRequest? createNodesSingleLxcSingleFirewallIpsetSingleRequest = default(CreateNodesSingleLxcSingleFirewallIpsetSingleRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleFirewallRules
///
///
/// Create new rule.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleLxcSingleFirewallRules(string node, int vmid, CreateNodesSingleLxcSingleFirewallRulesRequest? createNodesSingleLxcSingleFirewallRulesRequest = default(CreateNodesSingleLxcSingleFirewallRulesRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleFirewallRules
///
///
/// Create new rule.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleLxcSingleFirewallRulesWithHttpInfo(string node, int vmid, CreateNodesSingleLxcSingleFirewallRulesRequest? createNodesSingleLxcSingleFirewallRulesRequest = default(CreateNodesSingleLxcSingleFirewallRulesRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleMigrate
///
///
/// Migrate the container to another node. Creates a new migration task.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleMovedisk200Response
CreateNodesSingleQemuSingleMovedisk200Response CreateNodesSingleLxcSingleMigrate(string node, int vmid, CreateNodesSingleLxcSingleMigrateRequest? createNodesSingleLxcSingleMigrateRequest = default(CreateNodesSingleLxcSingleMigrateRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleMigrate
///
///
/// Migrate the container to another node. Creates a new migration task.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleMovedisk200Response
ApiResponse CreateNodesSingleLxcSingleMigrateWithHttpInfo(string node, int vmid, CreateNodesSingleLxcSingleMigrateRequest? createNodesSingleLxcSingleMigrateRequest = default(CreateNodesSingleLxcSingleMigrateRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleMovevolume
///
///
/// Move a rootfs-/mp-volume to a different storage or to a different container.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleLxcSingleMovevolume(string node, int vmid, CreateNodesSingleLxcSingleMovevolumeRequest? createNodesSingleLxcSingleMovevolumeRequest = default(CreateNodesSingleLxcSingleMovevolumeRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleMovevolume
///
///
/// Move a rootfs-/mp-volume to a different storage or to a different container.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleLxcSingleMovevolumeWithHttpInfo(string node, int vmid, CreateNodesSingleLxcSingleMovevolumeRequest? createNodesSingleLxcSingleMovevolumeRequest = default(CreateNodesSingleLxcSingleMovevolumeRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleMtunnel
///
///
/// Migration tunnel endpoint - only for internal use by CT migration.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleLxcSingleMtunnel(string node, int vmid, CreateNodesSingleLxcSingleMtunnelRequest? createNodesSingleLxcSingleMtunnelRequest = default(CreateNodesSingleLxcSingleMtunnelRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleMtunnel
///
///
/// Migration tunnel endpoint - only for internal use by CT migration.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleLxcSingleMtunnelWithHttpInfo(string node, int vmid, CreateNodesSingleLxcSingleMtunnelRequest? createNodesSingleLxcSingleMtunnelRequest = default(CreateNodesSingleLxcSingleMtunnelRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleRemotemigrate
///
///
/// Migrate the container to another cluster. Creates a new migration task. EXPERIMENTAL feature!
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleMovedisk200Response
CreateNodesSingleQemuSingleMovedisk200Response CreateNodesSingleLxcSingleRemotemigrate(string node, int vmid, CreateNodesSingleLxcSingleRemotemigrateRequest? createNodesSingleLxcSingleRemotemigrateRequest = default(CreateNodesSingleLxcSingleRemotemigrateRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleRemotemigrate
///
///
/// Migrate the container to another cluster. Creates a new migration task. EXPERIMENTAL feature!
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleMovedisk200Response
ApiResponse CreateNodesSingleLxcSingleRemotemigrateWithHttpInfo(string node, int vmid, CreateNodesSingleLxcSingleRemotemigrateRequest? createNodesSingleLxcSingleRemotemigrateRequest = default(CreateNodesSingleLxcSingleRemotemigrateRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleSnapshot
///
///
/// Snapshot a container.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleMovedisk200Response
CreateNodesSingleQemuSingleMovedisk200Response CreateNodesSingleLxcSingleSnapshot(string node, int vmid, CreateNodesSingleLxcSingleSnapshotRequest? createNodesSingleLxcSingleSnapshotRequest = default(CreateNodesSingleLxcSingleSnapshotRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleSnapshot
///
///
/// Snapshot a container.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleMovedisk200Response
ApiResponse CreateNodesSingleLxcSingleSnapshotWithHttpInfo(string node, int vmid, CreateNodesSingleLxcSingleSnapshotRequest? createNodesSingleLxcSingleSnapshotRequest = default(CreateNodesSingleLxcSingleSnapshotRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleSnapshotSingleRollback
///
///
/// Rollback LXC state to specified snapshot.
///
/// Thrown when fails to make API call
/// node
/// snapname
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleMovedisk200Response
CreateNodesSingleQemuSingleMovedisk200Response CreateNodesSingleLxcSingleSnapshotSingleRollback(string node, string snapname, int vmid, CreateNodesSingleLxcSingleSnapshotSingleRollbackRequest? createNodesSingleLxcSingleSnapshotSingleRollbackRequest = default(CreateNodesSingleLxcSingleSnapshotSingleRollbackRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleSnapshotSingleRollback
///
///
/// Rollback LXC state to specified snapshot.
///
/// Thrown when fails to make API call
/// node
/// snapname
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleMovedisk200Response
ApiResponse CreateNodesSingleLxcSingleSnapshotSingleRollbackWithHttpInfo(string node, string snapname, int vmid, CreateNodesSingleLxcSingleSnapshotSingleRollbackRequest? createNodesSingleLxcSingleSnapshotSingleRollbackRequest = default(CreateNodesSingleLxcSingleSnapshotSingleRollbackRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleSpiceproxy
///
///
/// Returns a SPICE configuration to connect to the CT.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleSpiceproxy200Response
CreateNodesSingleQemuSingleSpiceproxy200Response CreateNodesSingleLxcSingleSpiceproxy(string node, int vmid, CreateNodesSingleLxcSingleSpiceproxyRequest? createNodesSingleLxcSingleSpiceproxyRequest = default(CreateNodesSingleLxcSingleSpiceproxyRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleSpiceproxy
///
///
/// Returns a SPICE configuration to connect to the CT.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleSpiceproxy200Response
ApiResponse CreateNodesSingleLxcSingleSpiceproxyWithHttpInfo(string node, int vmid, CreateNodesSingleLxcSingleSpiceproxyRequest? createNodesSingleLxcSingleSpiceproxyRequest = default(CreateNodesSingleLxcSingleSpiceproxyRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleStatusReboot
///
///
/// Reboot the container by shutting it down, and starting it again. Applies pending changes.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleLxcSingleStatusReboot(string node, int vmid, CreateNodesSingleLxcSingleStatusRebootRequest? createNodesSingleLxcSingleStatusRebootRequest = default(CreateNodesSingleLxcSingleStatusRebootRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleStatusReboot
///
///
/// Reboot the container by shutting it down, and starting it again. Applies pending changes.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleLxcSingleStatusRebootWithHttpInfo(string node, int vmid, CreateNodesSingleLxcSingleStatusRebootRequest? createNodesSingleLxcSingleStatusRebootRequest = default(CreateNodesSingleLxcSingleStatusRebootRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleStatusResume
///
///
/// Resume the container.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleLxcSingleStatusResume(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleStatusResume
///
///
/// Resume the container.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleLxcSingleStatusResumeWithHttpInfo(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleStatusShutdown
///
///
/// Shutdown the container. This will trigger a clean shutdown of the container, see lxc-stop(1) for details.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleLxcSingleStatusShutdown(string node, int vmid, CreateNodesSingleLxcSingleStatusShutdownRequest? createNodesSingleLxcSingleStatusShutdownRequest = default(CreateNodesSingleLxcSingleStatusShutdownRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleStatusShutdown
///
///
/// Shutdown the container. This will trigger a clean shutdown of the container, see lxc-stop(1) for details.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleLxcSingleStatusShutdownWithHttpInfo(string node, int vmid, CreateNodesSingleLxcSingleStatusShutdownRequest? createNodesSingleLxcSingleStatusShutdownRequest = default(CreateNodesSingleLxcSingleStatusShutdownRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleStatusStart
///
///
/// Start the container.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleLxcSingleStatusStart(string node, int vmid, CreateNodesSingleLxcSingleStatusStartRequest? createNodesSingleLxcSingleStatusStartRequest = default(CreateNodesSingleLxcSingleStatusStartRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleStatusStart
///
///
/// Start the container.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleLxcSingleStatusStartWithHttpInfo(string node, int vmid, CreateNodesSingleLxcSingleStatusStartRequest? createNodesSingleLxcSingleStatusStartRequest = default(CreateNodesSingleLxcSingleStatusStartRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleStatusStop
///
///
/// Stop the container. This will abruptly stop all processes running in the container.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleLxcSingleStatusStop(string node, int vmid, CreateNodesSingleLxcSingleStatusStopRequest? createNodesSingleLxcSingleStatusStopRequest = default(CreateNodesSingleLxcSingleStatusStopRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleStatusStop
///
///
/// Stop the container. This will abruptly stop all processes running in the container.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleLxcSingleStatusStopWithHttpInfo(string node, int vmid, CreateNodesSingleLxcSingleStatusStopRequest? createNodesSingleLxcSingleStatusStopRequest = default(CreateNodesSingleLxcSingleStatusStopRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleStatusSuspend
///
///
/// Suspend the container. This is experimental.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleLxcSingleStatusSuspend(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleStatusSuspend
///
///
/// Suspend the container. This is experimental.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleLxcSingleStatusSuspendWithHttpInfo(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleTemplate
///
///
/// Create a Template.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleLxcSingleTemplate(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleTemplate
///
///
/// Create a Template.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleLxcSingleTemplateWithHttpInfo(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleTermproxy
///
///
/// Creates a TCP proxy connection.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleLxcSingleTermproxy(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleTermproxy
///
///
/// Creates a TCP proxy connection.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleLxcSingleTermproxyWithHttpInfo(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleVncproxy
///
///
/// Creates a TCP VNC proxy connections.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleLxcSingleVncproxy(string node, int vmid, CreateNodesSingleLxcSingleVncproxyRequest? createNodesSingleLxcSingleVncproxyRequest = default(CreateNodesSingleLxcSingleVncproxyRequest?), int operationIndex = 0);
///
/// createNodesSingleLxcSingleVncproxy
///
///
/// Creates a TCP VNC proxy connections.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleLxcSingleVncproxyWithHttpInfo(string node, int vmid, CreateNodesSingleLxcSingleVncproxyRequest? createNodesSingleLxcSingleVncproxyRequest = default(CreateNodesSingleLxcSingleVncproxyRequest?), int operationIndex = 0);
///
/// createNodesSingleMigrateall
///
///
/// Migrate all VMs and Containers.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleMigrateall(string node, CreateNodesSingleMigrateallRequest? createNodesSingleMigrateallRequest = default(CreateNodesSingleMigrateallRequest?), int operationIndex = 0);
///
/// createNodesSingleMigrateall
///
///
/// Migrate all VMs and Containers.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleMigrateallWithHttpInfo(string node, CreateNodesSingleMigrateallRequest? createNodesSingleMigrateallRequest = default(CreateNodesSingleMigrateallRequest?), int operationIndex = 0);
///
/// createNodesSingleNetwork
///
///
/// Create network device configuration
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleNetwork(string node, CreateNodesSingleNetworkRequest? createNodesSingleNetworkRequest = default(CreateNodesSingleNetworkRequest?), int operationIndex = 0);
///
/// createNodesSingleNetwork
///
///
/// Create network device configuration
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleNetworkWithHttpInfo(string node, CreateNodesSingleNetworkRequest? createNodesSingleNetworkRequest = default(CreateNodesSingleNetworkRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgent
///
///
/// Execute QEMU Guest Agent commands.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleAgent200Response
CreateNodesSingleQemuSingleAgent200Response CreateNodesSingleQemuSingleAgent(string node, int vmid, CreateNodesSingleQemuSingleAgentRequest? createNodesSingleQemuSingleAgentRequest = default(CreateNodesSingleQemuSingleAgentRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgent
///
///
/// Execute QEMU Guest Agent commands.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleAgent200Response
ApiResponse CreateNodesSingleQemuSingleAgentWithHttpInfo(string node, int vmid, CreateNodesSingleQemuSingleAgentRequest? createNodesSingleQemuSingleAgentRequest = default(CreateNodesSingleQemuSingleAgentRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentExec
///
///
/// Executes the given command in the vm via the guest-agent and returns an object with the pid.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleAgentExec200Response
CreateNodesSingleQemuSingleAgentExec200Response CreateNodesSingleQemuSingleAgentExec(string node, int vmid, CreateNodesSingleQemuSingleAgentExecRequest? createNodesSingleQemuSingleAgentExecRequest = default(CreateNodesSingleQemuSingleAgentExecRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentExec
///
///
/// Executes the given command in the vm via the guest-agent and returns an object with the pid.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleAgentExec200Response
ApiResponse CreateNodesSingleQemuSingleAgentExecWithHttpInfo(string node, int vmid, CreateNodesSingleQemuSingleAgentExecRequest? createNodesSingleQemuSingleAgentExecRequest = default(CreateNodesSingleQemuSingleAgentExecRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentFilewrite
///
///
/// Writes the given file via guest agent.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleQemuSingleAgentFilewrite(string node, int vmid, CreateNodesSingleQemuSingleAgentFilewriteRequest? createNodesSingleQemuSingleAgentFilewriteRequest = default(CreateNodesSingleQemuSingleAgentFilewriteRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentFilewrite
///
///
/// Writes the given file via guest agent.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleQemuSingleAgentFilewriteWithHttpInfo(string node, int vmid, CreateNodesSingleQemuSingleAgentFilewriteRequest? createNodesSingleQemuSingleAgentFilewriteRequest = default(CreateNodesSingleQemuSingleAgentFilewriteRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentFsfreezefreeze
///
///
/// Execute fsfreeze-freeze.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleAgent200Response
CreateNodesSingleQemuSingleAgent200Response CreateNodesSingleQemuSingleAgentFsfreezefreeze(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentFsfreezefreeze
///
///
/// Execute fsfreeze-freeze.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleAgent200Response
ApiResponse CreateNodesSingleQemuSingleAgentFsfreezefreezeWithHttpInfo(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentFsfreezestatus
///
///
/// Execute fsfreeze-status.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleAgent200Response
CreateNodesSingleQemuSingleAgent200Response CreateNodesSingleQemuSingleAgentFsfreezestatus(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentFsfreezestatus
///
///
/// Execute fsfreeze-status.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleAgent200Response
ApiResponse CreateNodesSingleQemuSingleAgentFsfreezestatusWithHttpInfo(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentFsfreezethaw
///
///
/// Execute fsfreeze-thaw.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleAgent200Response
CreateNodesSingleQemuSingleAgent200Response CreateNodesSingleQemuSingleAgentFsfreezethaw(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentFsfreezethaw
///
///
/// Execute fsfreeze-thaw.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleAgent200Response
ApiResponse CreateNodesSingleQemuSingleAgentFsfreezethawWithHttpInfo(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentFstrim
///
///
/// Execute fstrim.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleAgent200Response
CreateNodesSingleQemuSingleAgent200Response CreateNodesSingleQemuSingleAgentFstrim(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentFstrim
///
///
/// Execute fstrim.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleAgent200Response
ApiResponse CreateNodesSingleQemuSingleAgentFstrimWithHttpInfo(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentPing
///
///
/// Execute ping.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleAgent200Response
CreateNodesSingleQemuSingleAgent200Response CreateNodesSingleQemuSingleAgentPing(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentPing
///
///
/// Execute ping.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleAgent200Response
ApiResponse CreateNodesSingleQemuSingleAgentPingWithHttpInfo(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentSetuserpassword
///
///
/// Sets the password for the given user to the given password
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleAgent200Response
CreateNodesSingleQemuSingleAgent200Response CreateNodesSingleQemuSingleAgentSetuserpassword(string node, int vmid, CreateNodesSingleQemuSingleAgentSetuserpasswordRequest? createNodesSingleQemuSingleAgentSetuserpasswordRequest = default(CreateNodesSingleQemuSingleAgentSetuserpasswordRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentSetuserpassword
///
///
/// Sets the password for the given user to the given password
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleAgent200Response
ApiResponse CreateNodesSingleQemuSingleAgentSetuserpasswordWithHttpInfo(string node, int vmid, CreateNodesSingleQemuSingleAgentSetuserpasswordRequest? createNodesSingleQemuSingleAgentSetuserpasswordRequest = default(CreateNodesSingleQemuSingleAgentSetuserpasswordRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentShutdown
///
///
/// Execute shutdown.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleAgent200Response
CreateNodesSingleQemuSingleAgent200Response CreateNodesSingleQemuSingleAgentShutdown(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentShutdown
///
///
/// Execute shutdown.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleAgent200Response
ApiResponse CreateNodesSingleQemuSingleAgentShutdownWithHttpInfo(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentSuspenddisk
///
///
/// Execute suspend-disk.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleAgent200Response
CreateNodesSingleQemuSingleAgent200Response CreateNodesSingleQemuSingleAgentSuspenddisk(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentSuspenddisk
///
///
/// Execute suspend-disk.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleAgent200Response
ApiResponse CreateNodesSingleQemuSingleAgentSuspenddiskWithHttpInfo(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentSuspendhybrid
///
///
/// Execute suspend-hybrid.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleAgent200Response
CreateNodesSingleQemuSingleAgent200Response CreateNodesSingleQemuSingleAgentSuspendhybrid(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentSuspendhybrid
///
///
/// Execute suspend-hybrid.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleAgent200Response
ApiResponse CreateNodesSingleQemuSingleAgentSuspendhybridWithHttpInfo(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentSuspendram
///
///
/// Execute suspend-ram.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleAgent200Response
CreateNodesSingleQemuSingleAgent200Response CreateNodesSingleQemuSingleAgentSuspendram(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleAgentSuspendram
///
///
/// Execute suspend-ram.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleAgent200Response
ApiResponse CreateNodesSingleQemuSingleAgentSuspendramWithHttpInfo(string node, int vmid, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleDbusvmstate
///
///
/// Control the dbus-vmstate helper for a given running VM.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleQemuSingleDbusvmstate(string node, int vmid, CreateNodesSingleQemuSingleDbusvmstateRequest? createNodesSingleQemuSingleDbusvmstateRequest = default(CreateNodesSingleQemuSingleDbusvmstateRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleDbusvmstate
///
///
/// Control the dbus-vmstate helper for a given running VM.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleQemuSingleDbusvmstateWithHttpInfo(string node, int vmid, CreateNodesSingleQemuSingleDbusvmstateRequest? createNodesSingleQemuSingleDbusvmstateRequest = default(CreateNodesSingleQemuSingleDbusvmstateRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleFirewallAliases
///
///
/// Create IP or Network Alias.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleQemuSingleFirewallAliases(string node, int vmid, CreateNodesSingleQemuSingleFirewallAliasesRequest? createNodesSingleQemuSingleFirewallAliasesRequest = default(CreateNodesSingleQemuSingleFirewallAliasesRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleFirewallAliases
///
///
/// Create IP or Network Alias.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleQemuSingleFirewallAliasesWithHttpInfo(string node, int vmid, CreateNodesSingleQemuSingleFirewallAliasesRequest? createNodesSingleQemuSingleFirewallAliasesRequest = default(CreateNodesSingleQemuSingleFirewallAliasesRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleMigrate
///
///
/// Migrate virtual machine. Creates a new migration task.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleMovedisk200Response
CreateNodesSingleQemuSingleMovedisk200Response CreateNodesSingleQemuSingleMigrate(string node, int vmid, CreateNodesSingleQemuSingleMigrateRequest? createNodesSingleQemuSingleMigrateRequest = default(CreateNodesSingleQemuSingleMigrateRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleMigrate
///
///
/// Migrate virtual machine. Creates a new migration task.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleMovedisk200Response
ApiResponse CreateNodesSingleQemuSingleMigrateWithHttpInfo(string node, int vmid, CreateNodesSingleQemuSingleMigrateRequest? createNodesSingleQemuSingleMigrateRequest = default(CreateNodesSingleQemuSingleMigrateRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleMonitor
///
///
/// Execute QEMU monitor commands.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleQemuSingleMonitor(string node, int vmid, CreateNodesSingleQemuSingleMonitorRequest? createNodesSingleQemuSingleMonitorRequest = default(CreateNodesSingleQemuSingleMonitorRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleMonitor
///
///
/// Execute QEMU monitor commands.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleQemuSingleMonitorWithHttpInfo(string node, int vmid, CreateNodesSingleQemuSingleMonitorRequest? createNodesSingleQemuSingleMonitorRequest = default(CreateNodesSingleQemuSingleMonitorRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleMovedisk
///
///
/// Move volume to different storage or to a different VM.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleMovedisk200Response
CreateNodesSingleQemuSingleMovedisk200Response CreateNodesSingleQemuSingleMovedisk(string node, int vmid, CreateNodesSingleQemuSingleMovediskRequest? createNodesSingleQemuSingleMovediskRequest = default(CreateNodesSingleQemuSingleMovediskRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleMovedisk
///
///
/// Move volume to different storage or to a different VM.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleMovedisk200Response
ApiResponse CreateNodesSingleQemuSingleMovediskWithHttpInfo(string node, int vmid, CreateNodesSingleQemuSingleMovediskRequest? createNodesSingleQemuSingleMovediskRequest = default(CreateNodesSingleQemuSingleMovediskRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleMtunnel
///
///
/// Migration tunnel endpoint - only for internal use by VM migration.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleQemuSingleMtunnel(string node, int vmid, CreateNodesSingleQemuSingleMtunnelRequest? createNodesSingleQemuSingleMtunnelRequest = default(CreateNodesSingleQemuSingleMtunnelRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleMtunnel
///
///
/// Migration tunnel endpoint - only for internal use by VM migration.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleQemuSingleMtunnelWithHttpInfo(string node, int vmid, CreateNodesSingleQemuSingleMtunnelRequest? createNodesSingleQemuSingleMtunnelRequest = default(CreateNodesSingleQemuSingleMtunnelRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleRemotemigrate
///
///
/// Migrate virtual machine to a remote cluster. Creates a new migration task. EXPERIMENTAL feature!
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleMovedisk200Response
CreateNodesSingleQemuSingleMovedisk200Response CreateNodesSingleQemuSingleRemotemigrate(string node, int vmid, CreateNodesSingleQemuSingleRemotemigrateRequest? createNodesSingleQemuSingleRemotemigrateRequest = default(CreateNodesSingleQemuSingleRemotemigrateRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleRemotemigrate
///
///
/// Migrate virtual machine to a remote cluster. Creates a new migration task. EXPERIMENTAL feature!
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleMovedisk200Response
ApiResponse CreateNodesSingleQemuSingleRemotemigrateWithHttpInfo(string node, int vmid, CreateNodesSingleQemuSingleRemotemigrateRequest? createNodesSingleQemuSingleRemotemigrateRequest = default(CreateNodesSingleQemuSingleRemotemigrateRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleSpiceproxy
///
///
/// Returns a SPICE configuration to connect to the VM.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleSpiceproxy200Response
CreateNodesSingleQemuSingleSpiceproxy200Response CreateNodesSingleQemuSingleSpiceproxy(string node, int vmid, CreateNodesSingleQemuSingleSpiceproxyRequest? createNodesSingleQemuSingleSpiceproxyRequest = default(CreateNodesSingleQemuSingleSpiceproxyRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleSpiceproxy
///
///
/// Returns a SPICE configuration to connect to the VM.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleSpiceproxy200Response
ApiResponse CreateNodesSingleQemuSingleSpiceproxyWithHttpInfo(string node, int vmid, CreateNodesSingleQemuSingleSpiceproxyRequest? createNodesSingleQemuSingleSpiceproxyRequest = default(CreateNodesSingleQemuSingleSpiceproxyRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleTemplate
///
///
/// Create a Template.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleMovedisk200Response
CreateNodesSingleQemuSingleMovedisk200Response CreateNodesSingleQemuSingleTemplate(string node, int vmid, CreateNodesSingleQemuSingleTemplateRequest? createNodesSingleQemuSingleTemplateRequest = default(CreateNodesSingleQemuSingleTemplateRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleTemplate
///
///
/// Create a Template.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleMovedisk200Response
ApiResponse CreateNodesSingleQemuSingleTemplateWithHttpInfo(string node, int vmid, CreateNodesSingleQemuSingleTemplateRequest? createNodesSingleQemuSingleTemplateRequest = default(CreateNodesSingleQemuSingleTemplateRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleTermproxy
///
///
/// Creates a TCP proxy connections.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleQemuSingleTermproxy(string node, int vmid, CreateNodesSingleQemuSingleTermproxyRequest? createNodesSingleQemuSingleTermproxyRequest = default(CreateNodesSingleQemuSingleTermproxyRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleTermproxy
///
///
/// Creates a TCP proxy connections.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleQemuSingleTermproxyWithHttpInfo(string node, int vmid, CreateNodesSingleQemuSingleTermproxyRequest? createNodesSingleQemuSingleTermproxyRequest = default(CreateNodesSingleQemuSingleTermproxyRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleVncproxy
///
///
/// Creates a TCP VNC proxy connections.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleQemuSingleVncproxy(string node, int vmid, CreateNodesSingleQemuSingleVncproxyRequest? createNodesSingleQemuSingleVncproxyRequest = default(CreateNodesSingleQemuSingleVncproxyRequest?), int operationIndex = 0);
///
/// createNodesSingleQemuSingleVncproxy
///
///
/// Creates a TCP VNC proxy connections.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleQemuSingleVncproxyWithHttpInfo(string node, int vmid, CreateNodesSingleQemuSingleVncproxyRequest? createNodesSingleQemuSingleVncproxyRequest = default(CreateNodesSingleQemuSingleVncproxyRequest?), int operationIndex = 0);
///
/// createNodesSingleReplicationSingleSchedulenow
///
///
/// Schedule replication job to start as soon as possible.
///
/// Thrown when fails to make API call
/// id
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleReplicationSingleSchedulenow(string id, string node, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleReplicationSingleSchedulenow
///
///
/// Schedule replication job to start as soon as possible.
///
/// Thrown when fails to make API call
/// id
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleReplicationSingleSchedulenowWithHttpInfo(string id, string node, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleServicesSingleReload
///
///
/// Reload service. Falls back to restart if service cannot be reloaded.
///
/// Thrown when fails to make API call
/// node
/// service
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleServicesSingleReload(string node, string service, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleServicesSingleReload
///
///
/// Reload service. Falls back to restart if service cannot be reloaded.
///
/// Thrown when fails to make API call
/// node
/// service
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleServicesSingleReloadWithHttpInfo(string node, string service, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleServicesSingleRestart
///
///
/// Hard restart service. Use reload if you want to reduce interruptions.
///
/// Thrown when fails to make API call
/// node
/// service
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleServicesSingleRestart(string node, string service, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleServicesSingleRestart
///
///
/// Hard restart service. Use reload if you want to reduce interruptions.
///
/// Thrown when fails to make API call
/// node
/// service
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleServicesSingleRestartWithHttpInfo(string node, string service, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleServicesSingleStart
///
///
/// Start service.
///
/// Thrown when fails to make API call
/// node
/// service
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleServicesSingleStart(string node, string service, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleServicesSingleStart
///
///
/// Start service.
///
/// Thrown when fails to make API call
/// node
/// service
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleServicesSingleStartWithHttpInfo(string node, string service, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleServicesSingleStop
///
///
/// Stop service.
///
/// Thrown when fails to make API call
/// node
/// service
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleServicesSingleStop(string node, string service, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleServicesSingleStop
///
///
/// Stop service.
///
/// Thrown when fails to make API call
/// node
/// service
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleServicesSingleStopWithHttpInfo(string node, string service, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleSpiceshell
///
///
/// Creates a SPICE shell.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleSpiceproxy200Response
CreateNodesSingleQemuSingleSpiceproxy200Response CreateNodesSingleSpiceshell(string node, CreateNodesSingleSpiceshellRequest? createNodesSingleSpiceshellRequest = default(CreateNodesSingleSpiceshellRequest?), int operationIndex = 0);
///
/// createNodesSingleSpiceshell
///
///
/// Creates a SPICE shell.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleSpiceproxy200Response
ApiResponse CreateNodesSingleSpiceshellWithHttpInfo(string node, CreateNodesSingleSpiceshellRequest? createNodesSingleSpiceshellRequest = default(CreateNodesSingleSpiceshellRequest?), int operationIndex = 0);
///
/// createNodesSingleStartall
///
///
/// Start all VMs and containers located on this node (by default only those with onboot=1).
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleStartall(string node, CreateNodesSingleStartallRequest? createNodesSingleStartallRequest = default(CreateNodesSingleStartallRequest?), int operationIndex = 0);
///
/// createNodesSingleStartall
///
///
/// Start all VMs and containers located on this node (by default only those with onboot=1).
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleStartallWithHttpInfo(string node, CreateNodesSingleStartallRequest? createNodesSingleStartallRequest = default(CreateNodesSingleStartallRequest?), int operationIndex = 0);
///
/// createNodesSingleStatus
///
///
/// Reboot or shutdown a node.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleStatus(string node, CreateNodesSingleStatusRequest? createNodesSingleStatusRequest = default(CreateNodesSingleStatusRequest?), int operationIndex = 0);
///
/// createNodesSingleStatus
///
///
/// Reboot or shutdown a node.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleStatusWithHttpInfo(string node, CreateNodesSingleStatusRequest? createNodesSingleStatusRequest = default(CreateNodesSingleStatusRequest?), int operationIndex = 0);
///
/// createNodesSingleStopall
///
///
/// Stop all VMs and Containers.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleStopall(string node, CreateNodesSingleStopallRequest? createNodesSingleStopallRequest = default(CreateNodesSingleStopallRequest?), int operationIndex = 0);
///
/// createNodesSingleStopall
///
///
/// Stop all VMs and Containers.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleStopallWithHttpInfo(string node, CreateNodesSingleStopallRequest? createNodesSingleStopallRequest = default(CreateNodesSingleStopallRequest?), int operationIndex = 0);
///
/// createNodesSingleStorageSingleContent
///
///
/// Allocate disk images.
///
/// Thrown when fails to make API call
/// node
/// storage
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleStorageSingleContent200Response
CreateNodesSingleStorageSingleContent200Response CreateNodesSingleStorageSingleContent(string node, string storage, CreateNodesSingleStorageSingleContentRequest? createNodesSingleStorageSingleContentRequest = default(CreateNodesSingleStorageSingleContentRequest?), int operationIndex = 0);
///
/// createNodesSingleStorageSingleContent
///
///
/// Allocate disk images.
///
/// Thrown when fails to make API call
/// node
/// storage
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleStorageSingleContent200Response
ApiResponse CreateNodesSingleStorageSingleContentWithHttpInfo(string node, string storage, CreateNodesSingleStorageSingleContentRequest? createNodesSingleStorageSingleContentRequest = default(CreateNodesSingleStorageSingleContentRequest?), int operationIndex = 0);
///
/// createNodesSingleStorageSingleContentSingle
///
///
/// Copy a volume. This is experimental code - do not use.
///
/// Thrown when fails to make API call
/// node
/// storage
/// volume
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleStorageSingleContentSingle(string node, string storage, string volume, CreateNodesSingleStorageSingleContentSingleRequest? createNodesSingleStorageSingleContentSingleRequest = default(CreateNodesSingleStorageSingleContentSingleRequest?), int operationIndex = 0);
///
/// createNodesSingleStorageSingleContentSingle
///
///
/// Copy a volume. This is experimental code - do not use.
///
/// Thrown when fails to make API call
/// node
/// storage
/// volume
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleStorageSingleContentSingleWithHttpInfo(string node, string storage, string volume, CreateNodesSingleStorageSingleContentSingleRequest? createNodesSingleStorageSingleContentSingleRequest = default(CreateNodesSingleStorageSingleContentSingleRequest?), int operationIndex = 0);
///
/// createNodesSingleStorageSingleDownloadurl
///
///
/// Download templates, ISO images, OVAs and VM images by using an URL.
///
/// Thrown when fails to make API call
/// node
/// storage
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleStorageSingleDownloadurl(string node, string storage, CreateNodesSingleStorageSingleDownloadurlRequest? createNodesSingleStorageSingleDownloadurlRequest = default(CreateNodesSingleStorageSingleDownloadurlRequest?), int operationIndex = 0);
///
/// createNodesSingleStorageSingleDownloadurl
///
///
/// Download templates, ISO images, OVAs and VM images by using an URL.
///
/// Thrown when fails to make API call
/// node
/// storage
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleStorageSingleDownloadurlWithHttpInfo(string node, string storage, CreateNodesSingleStorageSingleDownloadurlRequest? createNodesSingleStorageSingleDownloadurlRequest = default(CreateNodesSingleStorageSingleDownloadurlRequest?), int operationIndex = 0);
///
/// createNodesSingleStorageSingleOciregistrypull
///
///
/// Pull an OCI image from a registry.
///
/// Thrown when fails to make API call
/// node
/// storage
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleStorageSingleOciregistrypull(string node, string storage, CreateNodesSingleStorageSingleOciregistrypullRequest? createNodesSingleStorageSingleOciregistrypullRequest = default(CreateNodesSingleStorageSingleOciregistrypullRequest?), int operationIndex = 0);
///
/// createNodesSingleStorageSingleOciregistrypull
///
///
/// Pull an OCI image from a registry.
///
/// Thrown when fails to make API call
/// node
/// storage
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleStorageSingleOciregistrypullWithHttpInfo(string node, string storage, CreateNodesSingleStorageSingleOciregistrypullRequest? createNodesSingleStorageSingleOciregistrypullRequest = default(CreateNodesSingleStorageSingleOciregistrypullRequest?), int operationIndex = 0);
///
/// createNodesSingleStorageSingleUpload
///
///
/// Upload templates, ISO images, OVAs and VM images.
///
/// Thrown when fails to make API call
/// node
/// storage
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleStorageSingleUpload(string node, string storage, CreateNodesSingleStorageSingleUploadRequest? createNodesSingleStorageSingleUploadRequest = default(CreateNodesSingleStorageSingleUploadRequest?), int operationIndex = 0);
///
/// createNodesSingleStorageSingleUpload
///
///
/// Upload templates, ISO images, OVAs and VM images.
///
/// Thrown when fails to make API call
/// node
/// storage
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleStorageSingleUploadWithHttpInfo(string node, string storage, CreateNodesSingleStorageSingleUploadRequest? createNodesSingleStorageSingleUploadRequest = default(CreateNodesSingleStorageSingleUploadRequest?), int operationIndex = 0);
///
/// createNodesSingleSubscription
///
///
/// Update subscription info.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleSubscription(string node, CreateNodesSingleSubscriptionRequest? createNodesSingleSubscriptionRequest = default(CreateNodesSingleSubscriptionRequest?), int operationIndex = 0);
///
/// createNodesSingleSubscription
///
///
/// Update subscription info.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleSubscriptionWithHttpInfo(string node, CreateNodesSingleSubscriptionRequest? createNodesSingleSubscriptionRequest = default(CreateNodesSingleSubscriptionRequest?), int operationIndex = 0);
///
/// createNodesSingleSuspendall
///
///
/// Suspend all VMs.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleSuspendall(string node, CreateNodesSingleSuspendallRequest? createNodesSingleSuspendallRequest = default(CreateNodesSingleSuspendallRequest?), int operationIndex = 0);
///
/// createNodesSingleSuspendall
///
///
/// Suspend all VMs.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleSuspendallWithHttpInfo(string node, CreateNodesSingleSuspendallRequest? createNodesSingleSuspendallRequest = default(CreateNodesSingleSuspendallRequest?), int operationIndex = 0);
///
/// createNodesSingleTermproxy
///
///
/// Creates a VNC Shell proxy.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleTermproxy(string node, CreateNodesSingleTermproxyRequest? createNodesSingleTermproxyRequest = default(CreateNodesSingleTermproxyRequest?), int operationIndex = 0);
///
/// createNodesSingleTermproxy
///
///
/// Creates a VNC Shell proxy.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleTermproxyWithHttpInfo(string node, CreateNodesSingleTermproxyRequest? createNodesSingleTermproxyRequest = default(CreateNodesSingleTermproxyRequest?), int operationIndex = 0);
///
/// createNodesSingleVncshell
///
///
/// Creates a VNC Shell proxy.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleVncshell(string node, CreateNodesSingleVncshellRequest? createNodesSingleVncshellRequest = default(CreateNodesSingleVncshellRequest?), int operationIndex = 0);
///
/// createNodesSingleVncshell
///
///
/// Creates a VNC Shell proxy.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleVncshellWithHttpInfo(string node, CreateNodesSingleVncshellRequest? createNodesSingleVncshellRequest = default(CreateNodesSingleVncshellRequest?), int operationIndex = 0);
///
/// createNodesSingleVzdump
///
///
/// Create backup.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateNodesSingleVzdump(string node, CreateNodesSingleVzdumpRequest? createNodesSingleVzdumpRequest = default(CreateNodesSingleVzdumpRequest?), int operationIndex = 0);
///
/// createNodesSingleVzdump
///
///
/// Create backup.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateNodesSingleVzdumpWithHttpInfo(string node, CreateNodesSingleVzdumpRequest? createNodesSingleVzdumpRequest = default(CreateNodesSingleVzdumpRequest?), int operationIndex = 0);
///
/// createNodesSingleWakeonlan
///
///
/// Try to wake a node via 'wake on LAN' network packet.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleWakeonlan200Response
CreateNodesSingleWakeonlan200Response CreateNodesSingleWakeonlan(string node, Object? body = default(Object?), int operationIndex = 0);
///
/// createNodesSingleWakeonlan
///
///
/// Try to wake a node via 'wake on LAN' network packet.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleWakeonlan200Response
ApiResponse CreateNodesSingleWakeonlanWithHttpInfo(string node, Object? body = default(Object?), int operationIndex = 0);
///
/// createPool
///
///
/// Create new pool.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreatePool(CreatePoolRequest? createPoolRequest = default(CreatePoolRequest?), int operationIndex = 0);
///
/// createPool
///
///
/// Create new pool.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreatePoolWithHttpInfo(CreatePoolRequest? createPoolRequest = default(CreatePoolRequest?), int operationIndex = 0);
///
/// createStorage
///
///
/// Create a new storage.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// CreateStorage200Response
CreateStorage200Response CreateStorage(CreateStorageRequest? createStorageRequest = default(CreateStorageRequest?), int operationIndex = 0);
///
/// createStorage
///
///
/// Create a new storage.
///
/// Thrown when fails to make API call
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateStorage200Response
ApiResponse CreateStorageWithHttpInfo(CreateStorageRequest? createStorageRequest = default(CreateStorageRequest?), int operationIndex = 0);
///
/// createVM
///
///
/// Create or restore a virtual machine.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateVM(string node, CreateVMRequest? createVMRequest = default(CreateVMRequest?), int operationIndex = 0);
///
/// createVM
///
///
/// Create or restore a virtual machine.
///
/// Thrown when fails to make API call
/// node
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateVMWithHttpInfo(string node, CreateVMRequest? createVMRequest = default(CreateVMRequest?), int operationIndex = 0);
///
/// createVMFirewallIPSet
///
///
/// Create new IPSet
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateVMFirewallIPSet(string node, int vmid, CreateVMFirewallIPSetRequest? createVMFirewallIPSetRequest = default(CreateVMFirewallIPSetRequest?), int operationIndex = 0);
///
/// createVMFirewallIPSet
///
///
/// Create new IPSet
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateVMFirewallIPSetWithHttpInfo(string node, int vmid, CreateVMFirewallIPSetRequest? createVMFirewallIPSetRequest = default(CreateVMFirewallIPSetRequest?), int operationIndex = 0);
///
/// createVMFirewallRule
///
///
/// Create new rule.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response CreateVMFirewallRule(string node, int vmid, CreateVMFirewallRuleRequest? createVMFirewallRuleRequest = default(CreateVMFirewallRuleRequest?), int operationIndex = 0);
///
/// createVMFirewallRule
///
///
/// Create new rule.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse CreateVMFirewallRuleWithHttpInfo(string node, int vmid, CreateVMFirewallRuleRequest? createVMFirewallRuleRequest = default(CreateVMFirewallRuleRequest?), int operationIndex = 0);
///
/// createVMSnapshot
///
///
/// Snapshot a VM.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleMovedisk200Response
CreateNodesSingleQemuSingleMovedisk200Response CreateVMSnapshot(string node, int vmid, CreateVMSnapshotRequest? createVMSnapshotRequest = default(CreateVMSnapshotRequest?), int operationIndex = 0);
///
/// createVMSnapshot
///
///
/// Snapshot a VM.
///
/// Thrown when fails to make API call
/// node
/// vmid
/// (optional)
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleMovedisk200Response
ApiResponse CreateVMSnapshotWithHttpInfo(string node, int vmid, CreateVMSnapshotRequest? createVMSnapshotRequest = default(CreateVMSnapshotRequest?), int operationIndex = 0);
///
/// deleteAccessDomainsSingle
///
///
/// Delete an authentication server.
///
/// Thrown when fails to make API call
/// realm
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteAccessDomainsSingle(string realm, int operationIndex = 0);
///
/// deleteAccessDomainsSingle
///
///
/// Delete an authentication server.
///
/// Thrown when fails to make API call
/// realm
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteAccessDomainsSingleWithHttpInfo(string realm, int operationIndex = 0);
///
/// deleteAccessGroupsSingle
///
///
/// Delete group.
///
/// Thrown when fails to make API call
/// groupid
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteAccessGroupsSingle(string groupid, int operationIndex = 0);
///
/// deleteAccessGroupsSingle
///
///
/// Delete group.
///
/// Thrown when fails to make API call
/// groupid
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteAccessGroupsSingleWithHttpInfo(string groupid, int operationIndex = 0);
///
/// deleteAccessRolesSingle
///
///
/// Delete role.
///
/// Thrown when fails to make API call
/// roleid
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteAccessRolesSingle(string roleid, int operationIndex = 0);
///
/// deleteAccessRolesSingle
///
///
/// Delete role.
///
/// Thrown when fails to make API call
/// roleid
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteAccessRolesSingleWithHttpInfo(string roleid, int operationIndex = 0);
///
/// deleteAccessTfaSingleSingle
///
///
/// Delete a TFA entry by ID.
///
/// Thrown when fails to make API call
/// id
/// userid
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteAccessTfaSingleSingle(string id, string userid, int operationIndex = 0);
///
/// deleteAccessTfaSingleSingle
///
///
/// Delete a TFA entry by ID.
///
/// Thrown when fails to make API call
/// id
/// userid
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteAccessTfaSingleSingleWithHttpInfo(string id, string userid, int operationIndex = 0);
///
/// deleteAccessUsersSingle
///
///
/// Delete user.
///
/// Thrown when fails to make API call
/// userid
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteAccessUsersSingle(string userid, int operationIndex = 0);
///
/// deleteAccessUsersSingle
///
///
/// Delete user.
///
/// Thrown when fails to make API call
/// userid
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteAccessUsersSingleWithHttpInfo(string userid, int operationIndex = 0);
///
/// deleteAccessUsersSingleTokenSingle
///
///
/// Remove API token for a specific user.
///
/// Thrown when fails to make API call
/// tokenid
/// userid
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteAccessUsersSingleTokenSingle(string tokenid, string userid, int operationIndex = 0);
///
/// deleteAccessUsersSingleTokenSingle
///
///
/// Remove API token for a specific user.
///
/// Thrown when fails to make API call
/// tokenid
/// userid
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteAccessUsersSingleTokenSingleWithHttpInfo(string tokenid, string userid, int operationIndex = 0);
///
/// deleteClusterAcmeAccountSingle
///
///
/// Deactivate existing ACME account at CA.
///
/// Thrown when fails to make API call
/// name
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterAcmeAccountSingle(string name, int operationIndex = 0);
///
/// deleteClusterAcmeAccountSingle
///
///
/// Deactivate existing ACME account at CA.
///
/// Thrown when fails to make API call
/// name
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterAcmeAccountSingleWithHttpInfo(string name, int operationIndex = 0);
///
/// deleteClusterAcmePluginsSingle
///
///
/// Delete ACME plugin configuration.
///
/// Thrown when fails to make API call
/// id
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterAcmePluginsSingle(string id, int operationIndex = 0);
///
/// deleteClusterAcmePluginsSingle
///
///
/// Delete ACME plugin configuration.
///
/// Thrown when fails to make API call
/// id
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterAcmePluginsSingleWithHttpInfo(string id, int operationIndex = 0);
///
/// deleteClusterBackupSingle
///
///
/// Delete vzdump backup job definition.
///
/// Thrown when fails to make API call
/// id
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterBackupSingle(string id, int operationIndex = 0);
///
/// deleteClusterBackupSingle
///
///
/// Delete vzdump backup job definition.
///
/// Thrown when fails to make API call
/// id
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterBackupSingleWithHttpInfo(string id, int operationIndex = 0);
///
/// deleteClusterConfigNodesSingle
///
///
/// Removes a node from the cluster configuration.
///
/// Thrown when fails to make API call
/// node
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterConfigNodesSingle(string node, int operationIndex = 0);
///
/// deleteClusterConfigNodesSingle
///
///
/// Removes a node from the cluster configuration.
///
/// Thrown when fails to make API call
/// node
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterConfigNodesSingleWithHttpInfo(string node, int operationIndex = 0);
///
/// deleteClusterFirewallAliasesSingle
///
///
/// Remove IP or Network alias.
///
/// Thrown when fails to make API call
/// name
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterFirewallAliasesSingle(string name, int operationIndex = 0);
///
/// deleteClusterFirewallAliasesSingle
///
///
/// Remove IP or Network alias.
///
/// Thrown when fails to make API call
/// name
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterFirewallAliasesSingleWithHttpInfo(string name, int operationIndex = 0);
///
/// deleteClusterFirewallGroup
///
///
/// Delete security group.
///
/// Thrown when fails to make API call
/// group
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterFirewallGroup(string group, int operationIndex = 0);
///
/// deleteClusterFirewallGroup
///
///
/// Delete security group.
///
/// Thrown when fails to make API call
/// group
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterFirewallGroupWithHttpInfo(string group, int operationIndex = 0);
///
/// deleteClusterFirewallIPSet
///
///
/// Delete IPSet
///
/// Thrown when fails to make API call
/// name
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterFirewallIPSet(string name, int operationIndex = 0);
///
/// deleteClusterFirewallIPSet
///
///
/// Delete IPSet
///
/// Thrown when fails to make API call
/// name
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterFirewallIPSetWithHttpInfo(string name, int operationIndex = 0);
///
/// deleteClusterHaGroupsSingle
///
///
/// Delete ha group configuration. (deprecated in favor of HA rules)
///
/// Thrown when fails to make API call
/// group
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterHaGroupsSingle(string group, int operationIndex = 0);
///
/// deleteClusterHaGroupsSingle
///
///
/// Delete ha group configuration. (deprecated in favor of HA rules)
///
/// Thrown when fails to make API call
/// group
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterHaGroupsSingleWithHttpInfo(string group, int operationIndex = 0);
///
/// deleteClusterHaResourcesSingle
///
///
/// Delete resource configuration.
///
/// Thrown when fails to make API call
/// sid
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterHaResourcesSingle(string sid, int operationIndex = 0);
///
/// deleteClusterHaResourcesSingle
///
///
/// Delete resource configuration.
///
/// Thrown when fails to make API call
/// sid
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterHaResourcesSingleWithHttpInfo(string sid, int operationIndex = 0);
///
/// deleteClusterHaRulesSingle
///
///
/// Delete HA rule.
///
/// Thrown when fails to make API call
/// rule
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterHaRulesSingle(string rule, int operationIndex = 0);
///
/// deleteClusterHaRulesSingle
///
///
/// Delete HA rule.
///
/// Thrown when fails to make API call
/// rule
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterHaRulesSingleWithHttpInfo(string rule, int operationIndex = 0);
///
/// deleteClusterJobsRealmsyncSingle
///
///
/// Delete realm-sync job definition.
///
/// Thrown when fails to make API call
/// id
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterJobsRealmsyncSingle(string id, int operationIndex = 0);
///
/// deleteClusterJobsRealmsyncSingle
///
///
/// Delete realm-sync job definition.
///
/// Thrown when fails to make API call
/// id
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterJobsRealmsyncSingleWithHttpInfo(string id, int operationIndex = 0);
///
/// deleteClusterMappingDirSingle
///
///
/// Remove directory mapping.
///
/// Thrown when fails to make API call
/// id
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterMappingDirSingle(string id, int operationIndex = 0);
///
/// deleteClusterMappingDirSingle
///
///
/// Remove directory mapping.
///
/// Thrown when fails to make API call
/// id
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterMappingDirSingleWithHttpInfo(string id, int operationIndex = 0);
///
/// deleteClusterMappingPciSingle
///
///
/// Remove Hardware Mapping.
///
/// Thrown when fails to make API call
/// id
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterMappingPciSingle(string id, int operationIndex = 0);
///
/// deleteClusterMappingPciSingle
///
///
/// Remove Hardware Mapping.
///
/// Thrown when fails to make API call
/// id
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterMappingPciSingleWithHttpInfo(string id, int operationIndex = 0);
///
/// deleteClusterMappingUsbSingle
///
///
/// Remove Hardware Mapping.
///
/// Thrown when fails to make API call
/// id
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterMappingUsbSingle(string id, int operationIndex = 0);
///
/// deleteClusterMappingUsbSingle
///
///
/// Remove Hardware Mapping.
///
/// Thrown when fails to make API call
/// id
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterMappingUsbSingleWithHttpInfo(string id, int operationIndex = 0);
///
/// deleteClusterMetricsServerSingle
///
///
/// Remove Metric server.
///
/// Thrown when fails to make API call
/// id
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterMetricsServerSingle(string id, int operationIndex = 0);
///
/// deleteClusterMetricsServerSingle
///
///
/// Remove Metric server.
///
/// Thrown when fails to make API call
/// id
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterMetricsServerSingleWithHttpInfo(string id, int operationIndex = 0);
///
/// deleteClusterNotificationsEndpointsGotifySingle
///
///
/// Remove gotify endpoint
///
/// Thrown when fails to make API call
/// name
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterNotificationsEndpointsGotifySingle(string name, int operationIndex = 0);
///
/// deleteClusterNotificationsEndpointsGotifySingle
///
///
/// Remove gotify endpoint
///
/// Thrown when fails to make API call
/// name
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterNotificationsEndpointsGotifySingleWithHttpInfo(string name, int operationIndex = 0);
///
/// deleteClusterNotificationsEndpointsSendmailSingle
///
///
/// Remove sendmail endpoint
///
/// Thrown when fails to make API call
/// name
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterNotificationsEndpointsSendmailSingle(string name, int operationIndex = 0);
///
/// deleteClusterNotificationsEndpointsSendmailSingle
///
///
/// Remove sendmail endpoint
///
/// Thrown when fails to make API call
/// name
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterNotificationsEndpointsSendmailSingleWithHttpInfo(string name, int operationIndex = 0);
///
/// deleteClusterNotificationsEndpointsSmtpSingle
///
///
/// Remove smtp endpoint
///
/// Thrown when fails to make API call
/// name
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterNotificationsEndpointsSmtpSingle(string name, int operationIndex = 0);
///
/// deleteClusterNotificationsEndpointsSmtpSingle
///
///
/// Remove smtp endpoint
///
/// Thrown when fails to make API call
/// name
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterNotificationsEndpointsSmtpSingleWithHttpInfo(string name, int operationIndex = 0);
///
/// deleteClusterNotificationsEndpointsWebhookSingle
///
///
/// Remove webhook endpoint
///
/// Thrown when fails to make API call
/// name
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterNotificationsEndpointsWebhookSingle(string name, int operationIndex = 0);
///
/// deleteClusterNotificationsEndpointsWebhookSingle
///
///
/// Remove webhook endpoint
///
/// Thrown when fails to make API call
/// name
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterNotificationsEndpointsWebhookSingleWithHttpInfo(string name, int operationIndex = 0);
///
/// deleteClusterNotificationsMatchersSingle
///
///
/// Remove matcher
///
/// Thrown when fails to make API call
/// name
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterNotificationsMatchersSingle(string name, int operationIndex = 0);
///
/// deleteClusterNotificationsMatchersSingle
///
///
/// Remove matcher
///
/// Thrown when fails to make API call
/// name
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterNotificationsMatchersSingleWithHttpInfo(string name, int operationIndex = 0);
///
/// deleteClusterReplicationSingle
///
///
/// Mark replication job for removal.
///
/// Thrown when fails to make API call
/// id
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterReplicationSingle(string id, int operationIndex = 0);
///
/// deleteClusterReplicationSingle
///
///
/// Mark replication job for removal.
///
/// Thrown when fails to make API call
/// id
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterReplicationSingleWithHttpInfo(string id, int operationIndex = 0);
///
/// deleteClusterSDNController
///
///
/// Delete sdn controller object configuration.
///
/// Thrown when fails to make API call
/// controller
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterSDNController(string controller, int operationIndex = 0);
///
/// deleteClusterSDNController
///
///
/// Delete sdn controller object configuration.
///
/// Thrown when fails to make API call
/// controller
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterSDNControllerWithHttpInfo(string controller, int operationIndex = 0);
///
/// deleteClusterSDNVnet
///
///
/// Delete sdn vnet object configuration.
///
/// Thrown when fails to make API call
/// vnet
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterSDNVnet(string vnet, int operationIndex = 0);
///
/// deleteClusterSDNVnet
///
///
/// Delete sdn vnet object configuration.
///
/// Thrown when fails to make API call
/// vnet
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterSDNVnetWithHttpInfo(string vnet, int operationIndex = 0);
///
/// deleteClusterSDNZone
///
///
/// Delete sdn zone object configuration.
///
/// Thrown when fails to make API call
/// zone
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterSDNZone(string zone, int operationIndex = 0);
///
/// deleteClusterSDNZone
///
///
/// Delete sdn zone object configuration.
///
/// Thrown when fails to make API call
/// zone
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterSDNZoneWithHttpInfo(string zone, int operationIndex = 0);
///
/// deleteClusterSdnDnsSingle
///
///
/// Delete sdn dns object configuration.
///
/// Thrown when fails to make API call
/// dns
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterSdnDnsSingle(string dns, int operationIndex = 0);
///
/// deleteClusterSdnDnsSingle
///
///
/// Delete sdn dns object configuration.
///
/// Thrown when fails to make API call
/// dns
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterSdnDnsSingleWithHttpInfo(string dns, int operationIndex = 0);
///
/// deleteClusterSdnFabricsFabricSingle
///
///
/// Add a fabric
///
/// Thrown when fails to make API call
/// id
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterSdnFabricsFabricSingle(string id, int operationIndex = 0);
///
/// deleteClusterSdnFabricsFabricSingle
///
///
/// Add a fabric
///
/// Thrown when fails to make API call
/// id
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterSdnFabricsFabricSingleWithHttpInfo(string id, int operationIndex = 0);
///
/// deleteClusterSdnFabricsNodeSingleSingle
///
///
/// Add a node
///
/// Thrown when fails to make API call
/// fabric_id
/// node_id
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterSdnFabricsNodeSingleSingle(string fabricId, string nodeId, int operationIndex = 0);
///
/// deleteClusterSdnFabricsNodeSingleSingle
///
///
/// Add a node
///
/// Thrown when fails to make API call
/// fabric_id
/// node_id
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterSdnFabricsNodeSingleSingleWithHttpInfo(string fabricId, string nodeId, int operationIndex = 0);
///
/// deleteClusterSdnIpamsSingle
///
///
/// Delete sdn ipam object configuration.
///
/// Thrown when fails to make API call
/// ipam
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterSdnIpamsSingle(string ipam, int operationIndex = 0);
///
/// deleteClusterSdnIpamsSingle
///
///
/// Delete sdn ipam object configuration.
///
/// Thrown when fails to make API call
/// ipam
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterSdnIpamsSingleWithHttpInfo(string ipam, int operationIndex = 0);
///
/// deleteClusterSdnLock
///
///
/// Release global lock for SDN configuration
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterSdnLock(int operationIndex = 0);
///
/// deleteClusterSdnLock
///
///
/// Release global lock for SDN configuration
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterSdnLockWithHttpInfo(int operationIndex = 0);
///
/// deleteClusterSdnVnetsSingleFirewallRulesSingle
///
///
/// Delete rule.
///
/// Thrown when fails to make API call
/// pos
/// vnet
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterSdnVnetsSingleFirewallRulesSingle(int pos, string vnet, int operationIndex = 0);
///
/// deleteClusterSdnVnetsSingleFirewallRulesSingle
///
///
/// Delete rule.
///
/// Thrown when fails to make API call
/// pos
/// vnet
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterSdnVnetsSingleFirewallRulesSingleWithHttpInfo(int pos, string vnet, int operationIndex = 0);
///
/// deleteClusterSdnVnetsSingleIps
///
///
/// Delete IP Mappings in a VNet
///
/// Thrown when fails to make API call
/// vnet
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterSdnVnetsSingleIps(string vnet, int operationIndex = 0);
///
/// deleteClusterSdnVnetsSingleIps
///
///
/// Delete IP Mappings in a VNet
///
/// Thrown when fails to make API call
/// vnet
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterSdnVnetsSingleIpsWithHttpInfo(string vnet, int operationIndex = 0);
///
/// deleteClusterSdnVnetsSingleSubnetsSingle
///
///
/// Delete sdn subnet object configuration.
///
/// Thrown when fails to make API call
/// subnet
/// vnet
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteClusterSdnVnetsSingleSubnetsSingle(string subnet, string vnet, int operationIndex = 0);
///
/// deleteClusterSdnVnetsSingleSubnetsSingle
///
///
/// Delete sdn subnet object configuration.
///
/// Thrown when fails to make API call
/// subnet
/// vnet
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteClusterSdnVnetsSingleSubnetsSingleWithHttpInfo(string subnet, string vnet, int operationIndex = 0);
///
/// deleteNodeFirewallRule
///
///
/// Delete rule.
///
/// Thrown when fails to make API call
/// node
/// pos
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodeFirewallRule(string node, int pos, int operationIndex = 0);
///
/// deleteNodeFirewallRule
///
///
/// Delete rule.
///
/// Thrown when fails to make API call
/// node
/// pos
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodeFirewallRuleWithHttpInfo(string node, int pos, int operationIndex = 0);
///
/// deleteNodesSingleCephMdsSingle
///
///
/// Destroy Ceph Metadata Server
///
/// Thrown when fails to make API call
/// name
/// node
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleCephMdsSingle(string name, string node, int operationIndex = 0);
///
/// deleteNodesSingleCephMdsSingle
///
///
/// Destroy Ceph Metadata Server
///
/// Thrown when fails to make API call
/// name
/// node
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleCephMdsSingleWithHttpInfo(string name, string node, int operationIndex = 0);
///
/// deleteNodesSingleCephMgrSingle
///
///
/// Destroy Ceph Manager.
///
/// Thrown when fails to make API call
/// id
/// node
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleCephMgrSingle(string id, string node, int operationIndex = 0);
///
/// deleteNodesSingleCephMgrSingle
///
///
/// Destroy Ceph Manager.
///
/// Thrown when fails to make API call
/// id
/// node
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleCephMgrSingleWithHttpInfo(string id, string node, int operationIndex = 0);
///
/// deleteNodesSingleCephMonSingle
///
///
/// Destroy Ceph Monitor and Manager.
///
/// Thrown when fails to make API call
/// monid
/// node
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleCephMonSingle(string monid, string node, int operationIndex = 0);
///
/// deleteNodesSingleCephMonSingle
///
///
/// Destroy Ceph Monitor and Manager.
///
/// Thrown when fails to make API call
/// monid
/// node
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleCephMonSingleWithHttpInfo(string monid, string node, int operationIndex = 0);
///
/// deleteNodesSingleCephOsdSingle
///
///
/// Destroy OSD
///
/// Thrown when fails to make API call
/// node
/// osdid
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleCephOsdSingle(string node, int osdid, int operationIndex = 0);
///
/// deleteNodesSingleCephOsdSingle
///
///
/// Destroy OSD
///
/// Thrown when fails to make API call
/// node
/// osdid
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleCephOsdSingleWithHttpInfo(string node, int osdid, int operationIndex = 0);
///
/// deleteNodesSingleCephPoolSingle
///
///
/// Destroy pool
///
/// Thrown when fails to make API call
/// name
/// node
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleCephPoolSingle(string name, string node, int operationIndex = 0);
///
/// deleteNodesSingleCephPoolSingle
///
///
/// Destroy pool
///
/// Thrown when fails to make API call
/// name
/// node
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleCephPoolSingleWithHttpInfo(string name, string node, int operationIndex = 0);
///
/// deleteNodesSingleCertificatesAcmeCertificate
///
///
/// Revoke existing certificate from CA.
///
/// Thrown when fails to make API call
/// node
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleCertificatesAcmeCertificate(string node, int operationIndex = 0);
///
/// deleteNodesSingleCertificatesAcmeCertificate
///
///
/// Revoke existing certificate from CA.
///
/// Thrown when fails to make API call
/// node
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleCertificatesAcmeCertificateWithHttpInfo(string node, int operationIndex = 0);
///
/// deleteNodesSingleCertificatesCustom
///
///
/// DELETE custom certificate chain and key.
///
/// Thrown when fails to make API call
/// node
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleCertificatesCustom(string node, int operationIndex = 0);
///
/// deleteNodesSingleCertificatesCustom
///
///
/// DELETE custom certificate chain and key.
///
/// Thrown when fails to make API call
/// node
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleCertificatesCustomWithHttpInfo(string node, int operationIndex = 0);
///
/// deleteNodesSingleDisksDirectorySingle
///
///
/// Unmounts the storage and removes the mount unit.
///
/// Thrown when fails to make API call
/// name
/// node
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleDisksDirectorySingle(string name, string node, int operationIndex = 0);
///
/// deleteNodesSingleDisksDirectorySingle
///
///
/// Unmounts the storage and removes the mount unit.
///
/// Thrown when fails to make API call
/// name
/// node
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleDisksDirectorySingleWithHttpInfo(string name, string node, int operationIndex = 0);
///
/// deleteNodesSingleDisksLvmSingle
///
///
/// Remove an LVM Volume Group.
///
/// Thrown when fails to make API call
/// name
/// node
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleDisksLvmSingle(string name, string node, int operationIndex = 0);
///
/// deleteNodesSingleDisksLvmSingle
///
///
/// Remove an LVM Volume Group.
///
/// Thrown when fails to make API call
/// name
/// node
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleDisksLvmSingleWithHttpInfo(string name, string node, int operationIndex = 0);
///
/// deleteNodesSingleDisksLvmthinSingle
///
///
/// Remove an LVM thin pool.
///
/// Thrown when fails to make API call
/// name
/// node
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleDisksLvmthinSingle(string name, string node, int operationIndex = 0);
///
/// deleteNodesSingleDisksLvmthinSingle
///
///
/// Remove an LVM thin pool.
///
/// Thrown when fails to make API call
/// name
/// node
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleDisksLvmthinSingleWithHttpInfo(string name, string node, int operationIndex = 0);
///
/// deleteNodesSingleDisksZfsSingle
///
///
/// Destroy a ZFS pool.
///
/// Thrown when fails to make API call
/// name
/// node
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleDisksZfsSingle(string name, string node, int operationIndex = 0);
///
/// deleteNodesSingleDisksZfsSingle
///
///
/// Destroy a ZFS pool.
///
/// Thrown when fails to make API call
/// name
/// node
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleDisksZfsSingleWithHttpInfo(string name, string node, int operationIndex = 0);
///
/// deleteNodesSingleLxcSingle
///
///
/// Destroy the container (also delete all uses files).
///
/// Thrown when fails to make API call
/// node
/// vmid
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleLxcSingle(string node, int vmid, int operationIndex = 0);
///
/// deleteNodesSingleLxcSingle
///
///
/// Destroy the container (also delete all uses files).
///
/// Thrown when fails to make API call
/// node
/// vmid
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleLxcSingleWithHttpInfo(string node, int vmid, int operationIndex = 0);
///
/// deleteNodesSingleLxcSingleFirewallAliasesSingle
///
///
/// Remove IP or Network alias.
///
/// Thrown when fails to make API call
/// name
/// node
/// vmid
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleLxcSingleFirewallAliasesSingle(string name, string node, int vmid, int operationIndex = 0);
///
/// deleteNodesSingleLxcSingleFirewallAliasesSingle
///
///
/// Remove IP or Network alias.
///
/// Thrown when fails to make API call
/// name
/// node
/// vmid
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleLxcSingleFirewallAliasesSingleWithHttpInfo(string name, string node, int vmid, int operationIndex = 0);
///
/// deleteNodesSingleLxcSingleFirewallIpsetSingle
///
///
/// Delete IPSet
///
/// Thrown when fails to make API call
/// name
/// node
/// vmid
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleLxcSingleFirewallIpsetSingle(string name, string node, int vmid, int operationIndex = 0);
///
/// deleteNodesSingleLxcSingleFirewallIpsetSingle
///
///
/// Delete IPSet
///
/// Thrown when fails to make API call
/// name
/// node
/// vmid
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleLxcSingleFirewallIpsetSingleWithHttpInfo(string name, string node, int vmid, int operationIndex = 0);
///
/// deleteNodesSingleLxcSingleFirewallIpsetSingleSingle
///
///
/// Remove IP or Network from IPSet.
///
/// Thrown when fails to make API call
/// cidr
/// name
/// node
/// vmid
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleLxcSingleFirewallIpsetSingleSingle(string cidr, string name, string node, int vmid, int operationIndex = 0);
///
/// deleteNodesSingleLxcSingleFirewallIpsetSingleSingle
///
///
/// Remove IP or Network from IPSet.
///
/// Thrown when fails to make API call
/// cidr
/// name
/// node
/// vmid
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleLxcSingleFirewallIpsetSingleSingleWithHttpInfo(string cidr, string name, string node, int vmid, int operationIndex = 0);
///
/// deleteNodesSingleLxcSingleFirewallRulesSingle
///
///
/// Delete rule.
///
/// Thrown when fails to make API call
/// node
/// pos
/// vmid
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleLxcSingleFirewallRulesSingle(string node, int pos, int vmid, int operationIndex = 0);
///
/// deleteNodesSingleLxcSingleFirewallRulesSingle
///
///
/// Delete rule.
///
/// Thrown when fails to make API call
/// node
/// pos
/// vmid
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleLxcSingleFirewallRulesSingleWithHttpInfo(string node, int pos, int vmid, int operationIndex = 0);
///
/// deleteNodesSingleLxcSingleSnapshotSingle
///
///
/// Delete a LXC snapshot.
///
/// Thrown when fails to make API call
/// node
/// snapname
/// vmid
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleMovedisk200Response
CreateNodesSingleQemuSingleMovedisk200Response DeleteNodesSingleLxcSingleSnapshotSingle(string node, string snapname, int vmid, int operationIndex = 0);
///
/// deleteNodesSingleLxcSingleSnapshotSingle
///
///
/// Delete a LXC snapshot.
///
/// Thrown when fails to make API call
/// node
/// snapname
/// vmid
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleMovedisk200Response
ApiResponse DeleteNodesSingleLxcSingleSnapshotSingleWithHttpInfo(string node, string snapname, int vmid, int operationIndex = 0);
///
/// deleteNodesSingleNetwork
///
///
/// Revert network configuration changes.
///
/// Thrown when fails to make API call
/// node
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleNetwork(string node, int operationIndex = 0);
///
/// deleteNodesSingleNetwork
///
///
/// Revert network configuration changes.
///
/// Thrown when fails to make API call
/// node
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleNetworkWithHttpInfo(string node, int operationIndex = 0);
///
/// deleteNodesSingleNetworkSingle
///
///
/// Delete network device configuration
///
/// Thrown when fails to make API call
/// iface
/// node
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleNetworkSingle(string iface, string node, int operationIndex = 0);
///
/// deleteNodesSingleNetworkSingle
///
///
/// Delete network device configuration
///
/// Thrown when fails to make API call
/// iface
/// node
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleNetworkSingleWithHttpInfo(string iface, string node, int operationIndex = 0);
///
/// deleteNodesSingleQemuSingleFirewallAliasesSingle
///
///
/// Remove IP or Network alias.
///
/// Thrown when fails to make API call
/// name
/// node
/// vmid
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleQemuSingleFirewallAliasesSingle(string name, string node, int vmid, int operationIndex = 0);
///
/// deleteNodesSingleQemuSingleFirewallAliasesSingle
///
///
/// Remove IP or Network alias.
///
/// Thrown when fails to make API call
/// name
/// node
/// vmid
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleQemuSingleFirewallAliasesSingleWithHttpInfo(string name, string node, int vmid, int operationIndex = 0);
///
/// deleteNodesSingleStorageSingleContentSingle
///
///
/// Delete volume
///
/// Thrown when fails to make API call
/// node
/// storage
/// volume
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleStorageSingleContentSingle(string node, string storage, string volume, int operationIndex = 0);
///
/// deleteNodesSingleStorageSingleContentSingle
///
///
/// Delete volume
///
/// Thrown when fails to make API call
/// node
/// storage
/// volume
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleStorageSingleContentSingleWithHttpInfo(string node, string storage, string volume, int operationIndex = 0);
///
/// deleteNodesSingleStorageSinglePrunebackups
///
///
/// Prune backups. Only those using the standard naming scheme are considered.
///
/// Thrown when fails to make API call
/// node
/// storage
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleStorageSinglePrunebackups(string node, string storage, int operationIndex = 0);
///
/// deleteNodesSingleStorageSinglePrunebackups
///
///
/// Prune backups. Only those using the standard naming scheme are considered.
///
/// Thrown when fails to make API call
/// node
/// storage
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleStorageSinglePrunebackupsWithHttpInfo(string node, string storage, int operationIndex = 0);
///
/// deleteNodesSingleSubscription
///
///
/// Delete subscription key of this node.
///
/// Thrown when fails to make API call
/// node
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteNodesSingleSubscription(string node, int operationIndex = 0);
///
/// deleteNodesSingleSubscription
///
///
/// Delete subscription key of this node.
///
/// Thrown when fails to make API call
/// node
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteNodesSingleSubscriptionWithHttpInfo(string node, int operationIndex = 0);
///
/// deletePool
///
///
/// Delete pool (deprecated, no support for nested pools, use 'DELETE /pools/?poolid={poolid}').
///
/// Thrown when fails to make API call
/// poolid
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeletePool(string poolid, int operationIndex = 0);
///
/// deletePool
///
///
/// Delete pool (deprecated, no support for nested pools, use 'DELETE /pools/?poolid={poolid}').
///
/// Thrown when fails to make API call
/// poolid
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeletePoolWithHttpInfo(string poolid, int operationIndex = 0);
///
/// deletePools
///
///
/// Delete pool.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeletePools(int operationIndex = 0);
///
/// deletePools
///
///
/// Delete pool.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeletePoolsWithHttpInfo(int operationIndex = 0);
///
/// deleteStorageSingle
///
///
/// Delete storage configuration.
///
/// Thrown when fails to make API call
/// storage
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteStorageSingle(string storage, int operationIndex = 0);
///
/// deleteStorageSingle
///
///
/// Delete storage configuration.
///
/// Thrown when fails to make API call
/// storage
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteStorageSingleWithHttpInfo(string storage, int operationIndex = 0);
///
/// deleteVM
///
///
/// Destroy the VM and all used/owned volumes. Removes any VM specific permissions and firewall rules
///
/// Thrown when fails to make API call
/// node
/// vmid
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteVM(string node, int vmid, int operationIndex = 0);
///
/// deleteVM
///
///
/// Destroy the VM and all used/owned volumes. Removes any VM specific permissions and firewall rules
///
/// Thrown when fails to make API call
/// node
/// vmid
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteVMWithHttpInfo(string node, int vmid, int operationIndex = 0);
///
/// deleteVMFirewallIPSet
///
///
/// Delete IPSet
///
/// Thrown when fails to make API call
/// name
/// node
/// vmid
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteVMFirewallIPSet(string name, string node, int vmid, int operationIndex = 0);
///
/// deleteVMFirewallIPSet
///
///
/// Delete IPSet
///
/// Thrown when fails to make API call
/// name
/// node
/// vmid
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteVMFirewallIPSetWithHttpInfo(string name, string node, int vmid, int operationIndex = 0);
///
/// deleteVMFirewallRule
///
///
/// Delete rule.
///
/// Thrown when fails to make API call
/// node
/// pos
/// vmid
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response DeleteVMFirewallRule(string node, int pos, int vmid, int operationIndex = 0);
///
/// deleteVMFirewallRule
///
///
/// Delete rule.
///
/// Thrown when fails to make API call
/// node
/// pos
/// vmid
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse DeleteVMFirewallRuleWithHttpInfo(string node, int pos, int vmid, int operationIndex = 0);
///
/// deleteVMSnapshot
///
///
/// Delete a VM snapshot.
///
/// Thrown when fails to make API call
/// node
/// snapname
/// vmid
/// Index associated with the operation.
/// CreateNodesSingleQemuSingleMovedisk200Response
CreateNodesSingleQemuSingleMovedisk200Response DeleteVMSnapshot(string node, string snapname, int vmid, int operationIndex = 0);
///
/// deleteVMSnapshot
///
///
/// Delete a VM snapshot.
///
/// Thrown when fails to make API call
/// node
/// snapname
/// vmid
/// Index associated with the operation.
/// ApiResponse of CreateNodesSingleQemuSingleMovedisk200Response
ApiResponse DeleteVMSnapshotWithHttpInfo(string node, string snapname, int vmid, int operationIndex = 0);
///
/// getAccess
///
///
/// Directory index.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// GetClusterSdnFabrics200Response
GetClusterSdnFabrics200Response GetAccess(int operationIndex = 0);
///
/// getAccess
///
///
/// Directory index.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// ApiResponse of GetClusterSdnFabrics200Response
ApiResponse GetAccessWithHttpInfo(int operationIndex = 0);
///
/// getAccessAcl
///
///
/// Get Access Control List (ACLs).
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// GetAccessAcl200Response
GetAccessAcl200Response GetAccessAcl(int operationIndex = 0);
///
/// getAccessAcl
///
///
/// Get Access Control List (ACLs).
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// ApiResponse of GetAccessAcl200Response
ApiResponse GetAccessAclWithHttpInfo(int operationIndex = 0);
///
/// getAccessDomains
///
///
/// Authentication domain index.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// GetAccessDomains200Response
GetAccessDomains200Response GetAccessDomains(int operationIndex = 0);
///
/// getAccessDomains
///
///
/// Authentication domain index.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// ApiResponse of GetAccessDomains200Response
ApiResponse GetAccessDomainsWithHttpInfo(int operationIndex = 0);
///
/// getAccessDomainsSingle
///
///
/// Get auth server configuration.
///
/// Thrown when fails to make API call
/// realm
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response GetAccessDomainsSingle(string realm, int operationIndex = 0);
///
/// getAccessDomainsSingle
///
///
/// Get auth server configuration.
///
/// Thrown when fails to make API call
/// realm
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse GetAccessDomainsSingleWithHttpInfo(string realm, int operationIndex = 0);
///
/// getAccessGroups
///
///
/// Group index.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// GetAccessGroups200Response
GetAccessGroups200Response GetAccessGroups(int operationIndex = 0);
///
/// getAccessGroups
///
///
/// Group index.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// ApiResponse of GetAccessGroups200Response
ApiResponse GetAccessGroupsWithHttpInfo(int operationIndex = 0);
///
/// getAccessGroupsSingle
///
///
/// Get group configuration.
///
/// Thrown when fails to make API call
/// groupid
/// Index associated with the operation.
/// GetAccessGroupsSingle200Response
GetAccessGroupsSingle200Response GetAccessGroupsSingle(string groupid, int operationIndex = 0);
///
/// getAccessGroupsSingle
///
///
/// Get group configuration.
///
/// Thrown when fails to make API call
/// groupid
/// Index associated with the operation.
/// ApiResponse of GetAccessGroupsSingle200Response
ApiResponse GetAccessGroupsSingleWithHttpInfo(string groupid, int operationIndex = 0);
///
/// getAccessOpenid
///
///
/// Directory index.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// GetClusterSdnFabrics200Response
GetClusterSdnFabrics200Response GetAccessOpenid(int operationIndex = 0);
///
/// getAccessOpenid
///
///
/// Directory index.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// ApiResponse of GetClusterSdnFabrics200Response
ApiResponse GetAccessOpenidWithHttpInfo(int operationIndex = 0);
///
/// getAccessPermissions
///
///
/// Retrieve effective permissions of given user/token.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// GetAccessPermissions200Response
GetAccessPermissions200Response GetAccessPermissions(int operationIndex = 0);
///
/// getAccessPermissions
///
///
/// Retrieve effective permissions of given user/token.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// ApiResponse of GetAccessPermissions200Response
ApiResponse GetAccessPermissionsWithHttpInfo(int operationIndex = 0);
///
/// getAccessRoles
///
///
/// Role index.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// GetAccessRoles200Response
GetAccessRoles200Response GetAccessRoles(int operationIndex = 0);
///
/// getAccessRoles
///
///
/// Role index.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// ApiResponse of GetAccessRoles200Response
ApiResponse GetAccessRolesWithHttpInfo(int operationIndex = 0);
///
/// getAccessRolesSingle
///
///
/// Get role configuration.
///
/// Thrown when fails to make API call
/// roleid
/// Index associated with the operation.
/// GetAccessRolesSingle200Response
GetAccessRolesSingle200Response GetAccessRolesSingle(string roleid, int operationIndex = 0);
///
/// getAccessRolesSingle
///
///
/// Get role configuration.
///
/// Thrown when fails to make API call
/// roleid
/// Index associated with the operation.
/// ApiResponse of GetAccessRolesSingle200Response
ApiResponse GetAccessRolesSingleWithHttpInfo(string roleid, int operationIndex = 0);
///
/// getAccessTfa
///
///
/// List TFA configurations of users.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// GetAccessTfa200Response
GetAccessTfa200Response GetAccessTfa(int operationIndex = 0);
///
/// getAccessTfa
///
///
/// List TFA configurations of users.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// ApiResponse of GetAccessTfa200Response
ApiResponse GetAccessTfaWithHttpInfo(int operationIndex = 0);
///
/// getAccessTfaSingle
///
///
/// List TFA configurations of users.
///
/// Thrown when fails to make API call
/// userid
/// Index associated with the operation.
/// GetAccessTfaSingle200Response
GetAccessTfaSingle200Response GetAccessTfaSingle(string userid, int operationIndex = 0);
///
/// getAccessTfaSingle
///
///
/// List TFA configurations of users.
///
/// Thrown when fails to make API call
/// userid
/// Index associated with the operation.
/// ApiResponse of GetAccessTfaSingle200Response
ApiResponse GetAccessTfaSingleWithHttpInfo(string userid, int operationIndex = 0);
///
/// getAccessTfaSingleSingle
///
///
/// Fetch a requested TFA entry if present.
///
/// Thrown when fails to make API call
/// id
/// userid
/// Index associated with the operation.
/// GetAccessTfaSingleSingle200Response
GetAccessTfaSingleSingle200Response GetAccessTfaSingleSingle(string id, string userid, int operationIndex = 0);
///
/// getAccessTfaSingleSingle
///
///
/// Fetch a requested TFA entry if present.
///
/// Thrown when fails to make API call
/// id
/// userid
/// Index associated with the operation.
/// ApiResponse of GetAccessTfaSingleSingle200Response
ApiResponse GetAccessTfaSingleSingleWithHttpInfo(string id, string userid, int operationIndex = 0);
///
/// getAccessTicket
///
///
/// Dummy. Useful for formatters which want to provide a login page.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// CreateClusterReplication200Response
CreateClusterReplication200Response GetAccessTicket(int operationIndex = 0);
///
/// getAccessTicket
///
///
/// Dummy. Useful for formatters which want to provide a login page.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// ApiResponse of CreateClusterReplication200Response
ApiResponse GetAccessTicketWithHttpInfo(int operationIndex = 0);
///
/// getAccessUsers
///
///
/// User index.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// GetAccessUsers200Response
GetAccessUsers200Response GetAccessUsers(int operationIndex = 0);
///
/// getAccessUsers
///
///
/// User index.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// ApiResponse of GetAccessUsers200Response
ApiResponse GetAccessUsersWithHttpInfo(int operationIndex = 0);
///
/// getAccessUsersSingle
///
///
/// Get user configuration.
///
/// Thrown when fails to make API call
/// userid
/// Index associated with the operation.
/// GetAccessUsersSingle200Response
GetAccessUsersSingle200Response GetAccessUsersSingle(string userid, int operationIndex = 0);
///
/// getAccessUsersSingle
///
///
/// Get user configuration.
///
/// Thrown when fails to make API call
/// userid
/// Index associated with the operation.
/// ApiResponse of GetAccessUsersSingle200Response
ApiResponse GetAccessUsersSingleWithHttpInfo(string userid, int operationIndex = 0);
///
/// getAccessUsersSingleTfa
///
///
/// Get user TFA types (Personal and Realm).
///
/// Thrown when fails to make API call
/// userid
/// Index associated with the operation.
/// GetAccessUsersSingleTfa200Response
GetAccessUsersSingleTfa200Response GetAccessUsersSingleTfa(string userid, int operationIndex = 0);
///
/// getAccessUsersSingleTfa
///
///
/// Get user TFA types (Personal and Realm).
///
/// Thrown when fails to make API call
/// userid
/// Index associated with the operation.
/// ApiResponse of GetAccessUsersSingleTfa200Response
ApiResponse GetAccessUsersSingleTfaWithHttpInfo(string userid, int operationIndex = 0);
///
/// getAccessUsersSingleToken
///
///
/// Get user API tokens.
///
/// Thrown when fails to make API call
/// userid
/// Index associated with the operation.
/// GetAccessUsersSingleToken200Response
GetAccessUsersSingleToken200Response GetAccessUsersSingleToken(string userid, int operationIndex = 0);
///
/// getAccessUsersSingleToken
///
///
/// Get user API tokens.
///
/// Thrown when fails to make API call
/// userid
/// Index associated with the operation.
/// ApiResponse of GetAccessUsersSingleToken200Response
ApiResponse GetAccessUsersSingleTokenWithHttpInfo(string userid, int operationIndex = 0);
///
/// getAccessUsersSingleTokenSingle
///
///
/// Get specific API token information.
///
/// Thrown when fails to make API call
/// tokenid
/// userid
/// Index associated with the operation.
/// GetAccessUsersSingleTokenSingle200Response
GetAccessUsersSingleTokenSingle200Response GetAccessUsersSingleTokenSingle(string tokenid, string userid, int operationIndex = 0);
///
/// getAccessUsersSingleTokenSingle
///
///
/// Get specific API token information.
///
/// Thrown when fails to make API call
/// tokenid
/// userid
/// Index associated with the operation.
/// ApiResponse of GetAccessUsersSingleTokenSingle200Response
ApiResponse GetAccessUsersSingleTokenSingleWithHttpInfo(string tokenid, string userid, int operationIndex = 0);
///
/// getCluster
///
///
/// Cluster index.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// GetCluster200Response
GetCluster200Response GetCluster(int operationIndex = 0);
///
/// getCluster
///
///
/// Cluster index.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// ApiResponse of GetCluster200Response
ApiResponse GetClusterWithHttpInfo(int operationIndex = 0);
///
/// getClusterAcme
///
///
/// ACMEAccount index.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// GetCluster200Response
GetCluster200Response GetClusterAcme(int operationIndex = 0);
///
/// getClusterAcme
///
///
/// ACMEAccount index.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// ApiResponse of GetCluster200Response
ApiResponse GetClusterAcmeWithHttpInfo(int operationIndex = 0);
///
/// getClusterAcmeAccount
///
///
/// ACMEAccount index.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// GetCluster200Response
GetCluster200Response GetClusterAcmeAccount(int operationIndex = 0);
///
/// getClusterAcmeAccount
///
///
/// ACMEAccount index.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// ApiResponse of GetCluster200Response
ApiResponse GetClusterAcmeAccountWithHttpInfo(int operationIndex = 0);
///
/// getClusterAcmeAccountSingle
///
///
/// Return existing ACME account information.
///
/// Thrown when fails to make API call
/// name
/// Index associated with the operation.
/// GetClusterAcmeAccountSingle200Response
GetClusterAcmeAccountSingle200Response GetClusterAcmeAccountSingle(string name, int operationIndex = 0);
///
/// getClusterAcmeAccountSingle
///
///
/// Return existing ACME account information.
///
/// Thrown when fails to make API call
/// name
/// Index associated with the operation.
/// ApiResponse of GetClusterAcmeAccountSingle200Response
ApiResponse GetClusterAcmeAccountSingleWithHttpInfo(string name, int operationIndex = 0);
///
/// getClusterAcmeChallengeschema
///
///
/// Get schema of ACME challenge types.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// GetClusterAcmeChallengeschema200Response
GetClusterAcmeChallengeschema200Response GetClusterAcmeChallengeschema(int operationIndex = 0);
///
/// getClusterAcmeChallengeschema
///
///
/// Get schema of ACME challenge types.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// ApiResponse of GetClusterAcmeChallengeschema200Response
ApiResponse GetClusterAcmeChallengeschemaWithHttpInfo(int operationIndex = 0);
///
/// getClusterAcmeDirectories
///
///
/// Get named known ACME directory endpoints.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// GetClusterAcmeDirectories200Response
GetClusterAcmeDirectories200Response GetClusterAcmeDirectories(int operationIndex = 0);
///
/// getClusterAcmeDirectories
///
///
/// Get named known ACME directory endpoints.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// ApiResponse of GetClusterAcmeDirectories200Response
ApiResponse GetClusterAcmeDirectoriesWithHttpInfo(int operationIndex = 0);
///
/// getClusterAcmeMeta
///
///
/// Retrieve ACME Directory Meta Information
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// GetClusterAcmeMeta200Response
GetClusterAcmeMeta200Response GetClusterAcmeMeta(int operationIndex = 0);
///
/// getClusterAcmeMeta
///
///
/// Retrieve ACME Directory Meta Information
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// ApiResponse of GetClusterAcmeMeta200Response
ApiResponse GetClusterAcmeMetaWithHttpInfo(int operationIndex = 0);
///
/// getClusterAcmePlugins
///
///
/// ACME plugin index.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// GetClusterAcmePlugins200Response
GetClusterAcmePlugins200Response GetClusterAcmePlugins(int operationIndex = 0);
///
/// getClusterAcmePlugins
///
///
/// ACME plugin index.
///
/// Thrown when fails to make API call
/// Index associated with the operation.
/// ApiResponse of GetClusterAcmePlugins200Response
ApiResponse GetClusterAcmePluginsWithHttpInfo(int operationIndex = 0);
///