tgstation-server 6.5.0
The /tg/station 13 server suite
Loading...
Searching...
No Matches
Properties | List of all members
Tgstation.Server.Api.Models.Internal.DreamMakerSettings Class Reference

Represents the state of the DreamMaker compiler. Create action starts a new compile. Delete action cancels the current compile. More...

Inheritance diagram for Tgstation.Server.Api.Models.Internal.DreamMakerSettings:
Inheritance graph
[legend]

Properties

string? ProjectName [get, set]
 The name of the .dme file the server tries to compile with without the extension. More...
 
ushort? ApiValidationPort [get, set]
 The port used during compilation to validate the DMAPI. More...
 
DreamDaemonSecurityApiValidationSecurityLevel [get, set]
 The DreamDaemonSecurity level used to validate the DMAPI. More...
 
bool? RequireDMApiValidation [get, set]
 If API validation should be required for a deployment to succeed. More...
 
TimeSpan? Timeout [get, set]
 Amount of time before an in-progress deployment is cancelled. More...
 
string? CompilerAdditionalArguments [get, set]
 Additional arguments added to the compiler command line. More...
 

Detailed Description

Represents the state of the DreamMaker compiler. Create action starts a new compile. Delete action cancels the current compile.

Definition at line 9 of file DreamMakerSettings.cs.

Property Documentation

◆ ApiValidationPort

ushort? Tgstation.Server.Api.Models.Internal.DreamMakerSettings.ApiValidationPort
getset

The port used during compilation to validate the DMAPI.

Definition at line 23 of file DreamMakerSettings.cs.

23{ get; set; }

Referenced by Tgstation.Server.Host.Models.DreamMakerSettings.ToApi().

◆ ApiValidationSecurityLevel

DreamDaemonSecurity? Tgstation.Server.Api.Models.Internal.DreamMakerSettings.ApiValidationSecurityLevel
getset

The DreamDaemonSecurity level used to validate the DMAPI.

Definition at line 29 of file DreamMakerSettings.cs.

29{ get; set; }

Referenced by Tgstation.Server.Host.Models.DreamMakerSettings.ToApi().

◆ CompilerAdditionalArguments

string? Tgstation.Server.Api.Models.Internal.DreamMakerSettings.CompilerAdditionalArguments
getset

Additional arguments added to the compiler command line.

Definition at line 48 of file DreamMakerSettings.cs.

48{ get; set; }

Referenced by Tgstation.Server.Host.Models.DreamMakerSettings.ToApi().

◆ ProjectName

string? Tgstation.Server.Api.Models.Internal.DreamMakerSettings.ProjectName
getset

The name of the .dme file the server tries to compile with without the extension.

Definition at line 16 of file DreamMakerSettings.cs.

16{ get; set; }

Referenced by Tgstation.Server.Host.Models.DreamMakerSettings.ToApi().

◆ RequireDMApiValidation

bool? Tgstation.Server.Api.Models.Internal.DreamMakerSettings.RequireDMApiValidation
getset

If API validation should be required for a deployment to succeed.

Definition at line 35 of file DreamMakerSettings.cs.

35{ get; set; }

Referenced by Tgstation.Server.Host.Models.DreamMakerSettings.ToApi().

◆ Timeout

TimeSpan? Tgstation.Server.Api.Models.Internal.DreamMakerSettings.Timeout
getset

Amount of time before an in-progress deployment is cancelled.

Definition at line 41 of file DreamMakerSettings.cs.

41{ get; set; }

Referenced by Tgstation.Server.Host.Models.DreamMakerSettings.ToApi().


The documentation for this class was generated from the following file: