Class AzureAgentMetadata
- Namespace
- DotNetDo
- Assembly
- DotNetDo.Core.dll
Environment metadata used by AzureAgentMetadata.
public sealed record AzureAgentMetadata : IEquatable<AzureAgentMetadata>Properties
Architecture
Reads AGENT_OSARCHITECTURE; returns null when it is unset or empty.
public string? Architecture { get; }Property Value
BuildDirectory
Reads AGENT_BUILDDIRECTORY; returns null when it is unset or empty.
public AbsolutePath? BuildDirectory { get; }Property Value
HomeDirectory
Reads AGENT_HOMEDIRECTORY; returns null when it is unset or empty.
public AbsolutePath? HomeDirectory { get; }Property Value
Id
Reads AGENT_ID; returns null when it is unset or empty.
public long? Id { get; }Property Value
- long?
JobName
Reads AGENT_JOBNAME; returns null when it is unset or empty.
public string? JobName { get; }Property Value
JobStatus
Reads AGENT_JOBSTATUS; returns null when it is unset or empty.
public string? JobStatus { get; }Property Value
MachineName
Reads AGENT_MACHINENAME; returns null when it is unset or empty.
public string? MachineName { get; }Property Value
Name
Reads AGENT_NAME; returns null when it is unset or empty.
public string? Name { get; }Property Value
Os
Reads AGENT_OS; returns null when it is unset or empty.
public string? Os { get; }Property Value
TempDirectory
Reads AGENT_TEMPDIRECTORY; returns null when it is unset or empty.
public AbsolutePath? TempDirectory { get; }Property Value
ToolsDirectory
Reads AGENT_TOOLSDIRECTORY; returns null when it is unset or empty.
public AbsolutePath? ToolsDirectory { get; }Property Value
Version
Reads AGENT_VERSION; returns null when it is unset or empty.
public string? Version { get; }Property Value
WorkFolder
Reads AGENT_WORKFOLDER; returns null when it is unset or empty.
public AbsolutePath? WorkFolder { get; }