@@ -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/><remarks>
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/></remarks>
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/><example>For example, 2021-10-06T08:27:05.215Z.</example><remarks>
6237- /// <br/>Cannot have both "duration" and "scheduled_end_time" specified
6238- /// <br/></remarks>
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/><example>For example, P0DT2H3M4S.</example><remarks>
6246- /// <br/>Cannot have both "duration" and "scheduled_end_time" specified
6247- /// <br/></remarks>
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/><remarks>
6261- /// <br/>- "normal": sandbox is visible
6262- /// <br/>- "hidden": sandbox is hidden
6263- /// <br/></remarks>
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