Class AutonomousPatchSummary
A patch for an Autonomous Exadata Infrastructure or Autonomous Container Database.
To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized,
talk to an administrator. If you're an administrator who needs to write policies to give users access,
see Getting Started with Policies.
Inherited Members
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class AutonomousPatchSummary
Properties
AutonomousPatchType
Declaration
[JsonProperty(PropertyName = "autonomousPatchType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public AutonomousPatchSummary.AutonomousPatchTypeEnum? AutonomousPatchType { get; set; }
Property Value
Type | Description |
---|---|
AutonomousPatchSummary.AutonomousPatchTypeEnum? | Maintenance run type, either "QUARTERLY" or "TIMEZONE". |
Description
Declaration
[Required(ErrorMessage = "Description is required.")]
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }
Property Value
Type | Description |
---|---|
string | The text describing this patch package. |
Remarks
Required
Id
Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the patch. |
Remarks
Required
LifecycleDetails
Declaration
[JsonProperty(PropertyName = "lifecycleDetails")]
public string LifecycleDetails { get; set; }
Property Value
Type | Description |
---|---|
string | A descriptive text associated with the lifecycleState. Typically can contain additional displayable text. |
LifecycleState
Declaration
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public AutonomousPatchSummary.LifecycleStateEnum? LifecycleState { get; set; }
Property Value
Type | Description |
---|---|
AutonomousPatchSummary.LifecycleStateEnum? | The current state of the patch as a result of lastAction. |
PatchModel
Declaration
[JsonProperty(PropertyName = "patchModel")]
[JsonConverter(typeof(ResponseEnumConverter))]
public AutonomousPatchSummary.PatchModelEnum? PatchModel { get; set; }
Property Value
Type | Description |
---|---|
AutonomousPatchSummary.PatchModelEnum? |
Quarter
Declaration
[JsonProperty(PropertyName = "quarter")]
public string Quarter { get; set; }
Property Value
Type | Description |
---|---|
string | First month of the quarter in which the patch was released. |
TimeReleased
Declaration
[Required(ErrorMessage = "TimeReleased is required.")]
[JsonProperty(PropertyName = "timeReleased")]
public DateTime? TimeReleased { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The date and time that the patch was released. |
Remarks
Required
Type
Declaration
[Required(ErrorMessage = "Type is required.")]
[JsonProperty(PropertyName = "type")]
public string Type { get; set; }
Property Value
Type | Description |
---|---|
string | The type of patch. BUNDLE is one example. |
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 this patch package. |
Remarks
Required
Year
Declaration
[JsonProperty(PropertyName = "year")]
public string Year { get; set; }
Property Value
Type | Description |
---|---|
string | Year in which the patch was released. |