Class HeadendClient.__ClusterSetup
Inheritance
HeadendClient.__ClusterSetup
Assembly: Neon.Kube.dll
Syntax
[GeneratedClient("cluster-setup")]
public class HeadendClient.__ClusterSetup : IGeneratedServiceClient
Properties
GeneratorVersion
Returns the version of the Neon.ModelGen assembly that generated
this code plus the generated code schema version. This is formatted like:
SEMANTIC-VERSION:SCHEMA
where SCHEMA-VERSION is the Neon.ModelGen assembly version and
SCHEMA is a simple integer schema version number. The version will be
incremented if or when the code generated by future versions of the
Neon.ModelGen assembly changes enough to become incompatible
with older versions of the Neon.Xunit.XunitExtensions.ValidateController()
method. This is likely to never change, but future proofing is always
a good idea.
Declaration
public string GeneratorVersion { get; }
Property Value
Methods
CreateClusterAsync(CancellationToken, IRetryPolicy)
Declaration
[GeneratedMethod(DefinedAs = "CreateClusterAsync", Returns = typeof(Dictionary<string, string>), RouteTemplate = "create", HttpMethod = "POST", ApiVersion = "2023-04-06")]
public Task<Dictionary<string, string>> CreateClusterAsync(CancellationToken _cancellationToken = default, IRetryPolicy _retryPolicy = null)
Parameters
Returns
GetAzureImageDetailsAsync(string, CpuArchitecture, CancellationToken, IRetryPolicy)
Declaration
[GeneratedMethod(DefinedAs = "GetAzureImageDetailsAsync", Returns = typeof(AzureImageDetails), RouteTemplate = "image/node/azure", HttpMethod = "GET", ApiVersion = "2023-04-06")]
public Task<AzureImageDetails> GetAzureImageDetailsAsync(string version, CpuArchitecture architecture, CancellationToken _cancellationToken = default, IRetryPolicy _retryPolicy = null)
Parameters
Returns
GetDesktopImageManifestUriAsync(string, string, CpuArchitecture, string, CancellationToken, IRetryPolicy)
Declaration
[GeneratedMethod(DefinedAs = "GetDesktopImageManifestUriAsync", Returns = typeof(string), RouteTemplate = "image/desktop", HttpMethod = "GET", ApiVersion = "2023-04-06")]
public Task<string> GetDesktopImageManifestUriAsync(string hostingEnvironment, string version, CpuArchitecture architecture, string stageBranch, CancellationToken _cancellationToken = default, IRetryPolicy _retryPolicy = null)
Parameters
Returns
GetNodeImageManifestUriAsync(string, string, CpuArchitecture, string, CancellationToken, IRetryPolicy)
Declaration
[GeneratedMethod(DefinedAs = "GetNodeImageManifestUriAsync", Returns = typeof(string), RouteTemplate = "image/node", HttpMethod = "GET", ApiVersion = "2023-04-06")]
public Task<string> GetNodeImageManifestUriAsync(string hostingEnvironment, string version, CpuArchitecture architecture, string stageBranch, CancellationToken _cancellationToken = default, IRetryPolicy _retryPolicy = null)
Parameters
Returns
PostDeploymentLogAsync(Stream, string, DateTime, string, string, string, bool, CancellationToken, IRetryPolicy)
Declaration
[GeneratedMethod(DefinedAs = "PostDeploymentLogAsync", Returns = typeof(void), RouteTemplate = "deployment-log", HttpMethod = "POST", ApiVersion = "2023-04-06")]
public Task PostDeploymentLogAsync(Stream bodyStream, string uploadId, DateTime timestampUtc, string version, string clientId, string userId, bool preparing, CancellationToken _cancellationToken = default, IRetryPolicy _retryPolicy = null)
Parameters
Returns
UnsafeCreateClusterAsync(CancellationToken, IRetryPolicy)
Declaration
public Task<JsonResponse> UnsafeCreateClusterAsync(CancellationToken _cancellationToken = default, IRetryPolicy _retryPolicy = null)
Parameters
Returns
UnsafeGetAzureImageDetailsAsync(string, CpuArchitecture, CancellationToken, IRetryPolicy)
Declaration
public Task<JsonResponse> UnsafeGetAzureImageDetailsAsync(string version, CpuArchitecture architecture, CancellationToken _cancellationToken = default, IRetryPolicy _retryPolicy = null)
Parameters
Returns
UnsafeGetDesktopImageManifestUriAsync(string, string, CpuArchitecture, string, CancellationToken, IRetryPolicy)
Declaration
public Task<JsonResponse> UnsafeGetDesktopImageManifestUriAsync(string hostingEnvironment, string version, CpuArchitecture architecture, string stageBranch, CancellationToken _cancellationToken = default, IRetryPolicy _retryPolicy = null)
Parameters
Returns
UnsafeGetNodeImageManifestUriAsync(string, string, CpuArchitecture, string, CancellationToken, IRetryPolicy)
Declaration
public Task<JsonResponse> UnsafeGetNodeImageManifestUriAsync(string hostingEnvironment, string version, CpuArchitecture architecture, string stageBranch, CancellationToken _cancellationToken = default, IRetryPolicy _retryPolicy = null)
Parameters
Returns
UnsafePostDeploymentLogAsync(Stream, string, DateTime, string, string, string, bool, CancellationToken, IRetryPolicy)
Declaration
public Task<JsonResponse> UnsafePostDeploymentLogAsync(Stream bodyStream, string uploadId, DateTime timestampUtc, string version, string clientId, string userId, bool preparing, CancellationToken _cancellationToken = default, IRetryPolicy _retryPolicy = null)
Parameters
Returns
Implements