Class MirrorSummary
Summary of a Mirror
Inherited Members
Namespace: Oci.OsmanagementhubService.Models
Assembly: OCI.DotNetSDK.Osmanagementhub.dll
Syntax
public class MirrorSummary
Properties
ArchType
Declaration
[JsonProperty(PropertyName = "archType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ArchType? ArchType { get; set; }
Property Value
Type | Description |
---|---|
ArchType? | The architecture type supported by the Software Source |
DisplayName
Declaration
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string | Display name of the mirror |
Id
Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type | Description |
---|---|
string | OCID of a software source |
Remarks
Required
Log
Declaration
[Required(ErrorMessage = "Log is required.")]
[JsonProperty(PropertyName = "log")]
public string Log { get; set; }
Property Value
Type | Description |
---|---|
string | The current log from the management station plugin. |
Remarks
Required
OsFamily
Declaration
[JsonProperty(PropertyName = "osFamily")]
[JsonConverter(typeof(ResponseEnumConverter))]
public OsFamily? OsFamily { get; set; }
Property Value
Type | Description |
---|---|
OsFamily? | The OS family the Software Source belongs to |
Percentage
Declaration
[Required(ErrorMessage = "Percentage is required.")]
[JsonProperty(PropertyName = "percentage")]
public int? Percentage { get; set; }
Property Value
Type | Description |
---|---|
int? | A decimal number representing the completness percentage |
Remarks
Required
State
Declaration
[Required(ErrorMessage = "State is required.")]
[JsonProperty(PropertyName = "state")]
[JsonConverter(typeof(ResponseEnumConverter))]
public MirrorState? State { get; set; }
Property Value
Type | Description |
---|---|
MirrorState? | Current state of the mirror |
Remarks
Required
TimeLastSynced
Declaration
[Required(ErrorMessage = "TimeLastSynced is required.")]
[JsonProperty(PropertyName = "timeLastSynced")]
public DateTime? TimeLastSynced { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Timestamp of the last time the mirror was sync |
Remarks
Required
Type
Declaration
[JsonProperty(PropertyName = "type")]
[JsonConverter(typeof(ResponseEnumConverter))]
public MirrorType? Type { get; set; }
Property Value
Type | Description |
---|---|
MirrorType? | Type of the mirror |