DeploymentRequest¶
DeploymentRequest is a request DTO in the TFS area, carrying the input parameters for a service or API call*.
Purpose¶
- Carries the input parameters passed to a TFS service or API operation*.
Context¶
- Namespace:
SAIF.Core.Contracts.TFS - Kind: Class
- Assembly/package:
SAIF.Core(NuGet packageSAIF.SAIFCode.Core)
Public members¶
| Member | Signature | Purpose |
|---|---|---|
Id |
Guid Id { get; set; } |
Represents the ID associated with this DeploymentRequest*. |
DeploymentStagedId |
Guid DeploymentStagedId { get; set; } |
References the identifier of the associated deployment staged record*. |
ScheduleDate |
DateTime? ScheduleDate { get; set; } |
Records the date of the schedule*. |
RequestDate |
DateTime RequestDate { get; set; } |
Records the date of the request*. |
RequestedBy |
string RequestedBy { get; set; } |
Represents the requested by associated with this DeploymentRequest*. |
ApproveDate |
DateTime? ApproveDate { get; set; } |
Records the date of the approve*. |
ApprovedBy |
string ApprovedBy { get; set; } |
Represents the approved by associated with this DeploymentRequest*. |
UC4ApproveDate |
DateTime? UC4ApproveDate { get; set; } |
Records the date of the u c4 approve*. |
UC4ApprovedBy |
string UC4ApprovedBy { get; set; } |
Represents the u c4 approved by associated with this DeploymentRequest*. |
UC4RunId |
string UC4RunId { get; set; } |
References the identifier of the associated u c4 run record*. |
CleanTargets |
string CleanTargets { get; set; } |
Represents the clean targets associated with this DeploymentRequest*. |
Reason |
string Reason { get; set; } |
Represents the reason associated with this DeploymentRequest*. |
StagingUrl |
string StagingUrl { get; set; } |
Holds the URL for the staging associated with this DeploymentRequest*. |
ServerTargets |
string ServerTargets { get; set; } |
Represents the server targets associated with this DeploymentRequest*. |
GroupTargets |
string GroupTargets { set; } |
Represents the group targets associated with this DeploymentRequest*. |
Note: Statements marked with
*were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with**could not be confirmed; treat as unknown until verified.
Sources¶
- Core/SAIF.Core/Contracts/TFS/DeploymentRequest.cs