Skip to content

Commit 1fd3da8

Browse files
authored
Merge pull request #34 from QualiNext/14157_bulk_deploy_with_workflows
14157 bulk deploy with workflows
2 parents a1b5acd + b899b58 commit 1fd3da8

6 files changed

Lines changed: 386 additions & 176 deletions

File tree

Quali.Torque.Cli/Api/TorqueApiClient.cs

Lines changed: 0 additions & 157 deletions
Original file line numberDiff line numberDiff line change
@@ -6113,163 +6113,6 @@ public partial class CloudProviderSettingsModel
61136113

61146114
}
61156115

6116-
/// <summary>
6117-
/// Request to create a new environment
6118-
/// </summary>
6119-
[System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "13.18.0.0 (NJsonSchema v10.8.0.0 (Newtonsoft.Json v13.0.0.0))")]
6120-
public partial class CreateEnvRequest
6121-
{
6122-
/// <summary>
6123-
/// Artifact files required by the applications of the blueprint
6124-
/// <br/>&lt;remarks&gt;
6125-
/// <br/>For each application, specify the application name and artifact file path (path is relative to the repo name defined in the space).
6126-
/// <br/>&lt;/remarks&gt;
6127-
/// </summary>
6128-
[Newtonsoft.Json.JsonProperty("artifacts", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
6129-
public System.Collections.Generic.IDictionary<string, string> Artifacts { get; set; }
6130-
6131-
/// <summary>
6132-
/// Environment blueprint inputs
6133-
/// </summary>
6134-
[Newtonsoft.Json.JsonProperty("inputs", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
6135-
public System.Collections.Generic.IDictionary<string, string> Inputs { get; set; }
6136-
6137-
/// <summary>
6138-
/// Environment blueprint tags
6139-
/// </summary>
6140-
[Newtonsoft.Json.JsonProperty("tags", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
6141-
public System.Collections.Generic.IDictionary<string, string> Tags { get; set; }
6142-
6143-
[Newtonsoft.Json.JsonProperty("compute_availability", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
6144-
public ComputeAvailability? Compute_availability { get; set; }
6145-
6146-
/// <summary>
6147-
/// Set to "true" to allow the sandbox to launch without verifying the existence of the artifacts of the sandbox
6148-
/// </summary>
6149-
[Newtonsoft.Json.JsonProperty("lazy_load_artifacts", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
6150-
public bool? Lazy_load_artifacts { get; set; }
6151-
6152-
/// <summary>
6153-
/// Time to wait (in minutes) for artifacts before setup fails
6154-
/// </summary>
6155-
[Newtonsoft.Json.JsonProperty("lazy_load_artifacts_timeout", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
6156-
public int? Lazy_load_artifacts_timeout { get; set; }
6157-
6158-
}
6159-
6160-
/// <summary>
6161-
/// Request to create blue production environment
6162-
/// </summary>
6163-
[System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "13.18.0.0 (NJsonSchema v10.8.0.0 (Newtonsoft.Json v13.0.0.0))")]
6164-
public partial class CreateProductionBlueRequest : CreateProductionRequest
6165-
{
6166-
/// <summary>
6167-
/// Blueprint name
6168-
/// </summary>
6169-
[Newtonsoft.Json.JsonProperty("blueprint_name", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
6170-
public string Blueprint_name { get; set; }
6171-
6172-
}
6173-
6174-
/// <summary>
6175-
/// Request to create green production environment
6176-
/// </summary>
6177-
[System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "13.18.0.0 (NJsonSchema v10.8.0.0 (Newtonsoft.Json v13.0.0.0))")]
6178-
public partial class CreateProductionGreenRequest : CreateProductionRequest
6179-
{
6180-
6181-
}
6182-
6183-
/// <summary>
6184-
/// Request to create production environment
6185-
/// </summary>
6186-
[System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "13.18.0.0 (NJsonSchema v10.8.0.0 (Newtonsoft.Json v13.0.0.0))")]
6187-
public partial class CreateProductionRequest : CreateEnvRequest
6188-
{
6189-
6190-
}
6191-
6192-
/// <summary>
6193-
/// Request to launch a new sandbox
6194-
/// </summary>
6195-
[System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "13.18.0.0 (NJsonSchema v10.8.0.0 (Newtonsoft.Json v13.0.0.0))")]
6196-
public partial class CreateSandboxRequest : CreateEnvRequest
6197-
{
6198-
/// <summary>
6199-
/// Sandbox name
6200-
/// </summary>
6201-
[Newtonsoft.Json.JsonProperty("sandbox_name", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
6202-
public string Sandbox_name { get; set; }
6203-
6204-
/// <summary>
6205-
/// Environment name
6206-
/// </summary>
6207-
[Newtonsoft.Json.JsonProperty("environment_name", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
6208-
public string Environment_name { get; set; }
6209-
6210-
/// <summary>
6211-
/// Sandbox blueprint name
6212-
/// </summary>
6213-
[Newtonsoft.Json.JsonProperty("blueprint_name", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
6214-
public string Blueprint_name { get; set; }
6215-
6216-
/// <summary>
6217-
/// Sandbox blueprint's repository name
6218-
/// </summary>
6219-
[Newtonsoft.Json.JsonProperty("repository_name", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
6220-
public string Repository_name { get; set; }
6221-
6222-
/// <summary>
6223-
/// Sandbox description
6224-
/// </summary>
6225-
[Newtonsoft.Json.JsonProperty("description", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
6226-
public string Description { get; set; }
6227-
6228-
/// <summary>
6229-
/// Launch sandbox integrated pipeline tool in the space (Jenkins, Bitbucket, GitLab, etc.)
6230-
/// </summary>
6231-
[Newtonsoft.Json.JsonProperty("automation", Required = Newtonsoft.Json.Required.DisallowNull, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
6232-
public bool Automation { get; set; }
6233-
6234-
/// <summary>
6235-
/// Sandbox scheduled end time in ISO 8601 format
6236-
/// <br/>&lt;example&gt;For example, 2021-10-06T08:27:05.215Z.&lt;/example&gt;&lt;remarks&gt;
6237-
/// <br/>Cannot have both "duration" and "scheduled_end_time" specified
6238-
/// <br/>&lt;/remarks&gt;
6239-
/// </summary>
6240-
[Newtonsoft.Json.JsonProperty("scheduled_end_time", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
6241-
public System.DateTimeOffset? Scheduled_end_time { get; set; }
6242-
6243-
/// <summary>
6244-
/// Sandbox duration time in ISO 8601 format: "P{days}DT{hours}H{minutes}M{seconds}S]]"
6245-
/// <br/>&lt;example&gt;For example, P0DT2H3M4S.&lt;/example&gt;&lt;remarks&gt;
6246-
/// <br/>Cannot have both "duration" and "scheduled_end_time" specified
6247-
/// <br/>&lt;/remarks&gt;
6248-
/// </summary>
6249-
[Newtonsoft.Json.JsonProperty("duration", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
6250-
public string Duration { get; set; }
6251-
6252-
/// <summary>
6253-
/// Request containing blueprint repository information
6254-
/// </summary>
6255-
[Newtonsoft.Json.JsonProperty("source", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
6256-
public BlueprintSourceRequest Source { get; set; }
6257-
6258-
/// <summary>
6259-
/// Indicates if the sandbox is hidden or visible
6260-
/// <br/>&lt;remarks&gt;
6261-
/// <br/>- "normal": sandbox is visible
6262-
/// <br/>- "hidden": sandbox is hidden
6263-
/// <br/>&lt;/remarks&gt;
6264-
/// </summary>
6265-
[Newtonsoft.Json.JsonProperty("visibility", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
6266-
public string Visibility { get; set; }
6267-
6268-
[Newtonsoft.Json.JsonProperty("notes", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
6269-
public string Notes { get; set; }
6270-
6271-
}
6272-
62736116
[System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "13.18.0.0 (NJsonSchema v10.8.0.0 (Newtonsoft.Json v13.0.0.0))")]
62746117
public partial class GrainUpdateRequest
62756118
{

0 commit comments

Comments
 (0)