Class AgentInstallerSummary
Supported agent installer downloads.
Inherited Members
Namespace: Oci.JmsService.Models
Assembly: OCI.DotNetSDK.Jms.dll
Syntax
public class AgentInstallerSummary
Properties
AgentInstallerDescription
Declaration
[Required(ErrorMessage = "AgentInstallerDescription is required.")]
[JsonProperty(PropertyName = "agentInstallerDescription")]
public string AgentInstallerDescription { get; set; }
Property Value
Type | Description |
---|---|
string | Description of the agent installer artifact. The description typically includes the OS, architecture, and agent installer type. |
Remarks
Required
AgentInstallerId
Declaration
[Required(ErrorMessage = "AgentInstallerId is required.")]
[JsonProperty(PropertyName = "agentInstallerId")]
public long? AgentInstallerId { get; set; }
Property Value
Type | Description |
---|---|
long? | Unique identifier for the agent installer. |
Remarks
Required
AgentInstallerVersion
Declaration
[Required(ErrorMessage = "AgentInstallerVersion is required.")]
[JsonProperty(PropertyName = "agentInstallerVersion")]
public string AgentInstallerVersion { get; set; }
Property Value
Type | Description |
---|---|
string | Agent installer version. |
Remarks
Required
AgentVersion
Declaration
[Required(ErrorMessage = "AgentVersion is required.")]
[JsonProperty(PropertyName = "agentVersion")]
public string AgentVersion { get; set; }
Property Value
Type | Description |
---|---|
string | Agent image version. |
Remarks
Required
ApproximateFileSizeInBytes
Declaration
[Required(ErrorMessage = "ApproximateFileSizeInBytes is required.")]
[JsonProperty(PropertyName = "approximateFileSizeInBytes")]
public long? ApproximateFileSizeInBytes { get; set; }
Property Value
Type | Description |
---|---|
long? | Approximate compressed file size in bytes. |
Remarks
Required
JavaVersion
Declaration
[Required(ErrorMessage = "JavaVersion is required.")]
[JsonProperty(PropertyName = "javaVersion")]
public string JavaVersion { get; set; }
Property Value
Type | Description |
---|---|
string | Java version. |
Remarks
Required
OsFamily
Declaration
[Required(ErrorMessage = "OsFamily is required.")]
[JsonProperty(PropertyName = "osFamily")]
[JsonConverter(typeof(ResponseEnumConverter))]
public OsFamily? OsFamily { get; set; }
Property Value
Type | Description |
---|---|
OsFamily? | The target operating system family for the agent installer. |
Remarks
Required
PackageType
Declaration
[Required(ErrorMessage = "PackageType is required.")]
[JsonProperty(PropertyName = "packageType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public PackageType? PackageType { get; set; }
Property Value
Type | Description |
---|---|
PackageType? | The package type (typically the file extension) of the agent software included in the installer. |
Remarks
Required
PlatformArchitecture
Declaration
[Required(ErrorMessage = "PlatformArchitecture is required.")]
[JsonProperty(PropertyName = "platformArchitecture")]
[JsonConverter(typeof(ResponseEnumConverter))]
public PlatformArchitectureType? PlatformArchitecture { get; set; }
Property Value
Type | Description |
---|---|
PlatformArchitectureType? | The target operating system architecture for the installer. |
Remarks
Required
Sha256
Declaration
[Required(ErrorMessage = "Sha256 is required.")]
[JsonProperty(PropertyName = "sha256")]
public string Sha256 { get; set; }
Property Value
Type | Description |
---|---|
string | SHA256 checksum of the agent installer. |
Remarks
Required