Class OperatingSystem
Operating System of the platform on which the Java Runtime was reported.
Inherited Members
Namespace: Oci.JmsService.Models
Assembly: OCI.DotNetSDK.Jms.dll
Syntax
public class OperatingSystem
Properties
Architecture
Declaration
[Required(ErrorMessage = "Architecture is required.")]
[JsonProperty(PropertyName = "architecture")]
public string Architecture { get; set; }
Property Value
Type | Description |
---|---|
string | The architecture of the operating system as provided by the Java system property os.arch. |
Remarks
Required
Family
Declaration
[Required(ErrorMessage = "Family is required.")]
[JsonProperty(PropertyName = "family")]
[JsonConverter(typeof(ResponseEnumConverter))]
public OsFamily? Family { get; set; }
Property Value
Type | Description |
---|---|
OsFamily? | The operating system type, such as Windows, Linux or macOS |
Remarks
Required
ManagedInstanceCount
Declaration
[JsonProperty(PropertyName = "managedInstanceCount")]
public int? ManagedInstanceCount { get; set; }
Property Value
Type | Description |
---|---|
int? | Number of instances running the operating system. |
Name
Declaration
[Required(ErrorMessage = "Name is required.")]
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the operating system as provided by the Java system property os.name. |
Remarks
Required
Version
Declaration
[Required(ErrorMessage = "Version is required.")]
[JsonProperty(PropertyName = "version")]
public string Version { get; set; }
Property Value
Type | Description |
---|---|
string | The version of the operating system as provided by the Java system property os.version. |
Remarks
Required