Class CloudAutomationUpdateDetails
  Specifies the properties necessary for cloud automation updates. This includes modifying the apply update time preference, enabling or disabling early adoption, and enabling, modifying, or disabling the update freeze period.
    Inheritance
    
    CloudAutomationUpdateDetails
   
  
  
  Assembly: OCI.DotNetSDK.Database.dll
  Syntax
  
    public class CloudAutomationUpdateDetails
   
  Properties
  
  ApplyUpdateTimePreference
  
  
  Declaration
  
    [JsonProperty(PropertyName = "applyUpdateTimePreference")]
public CloudAutomationApplyUpdateTimePreference ApplyUpdateTimePreference { get; set; }
   
  Property Value
  
  
  FreezePeriod
  
  
  Declaration
  
    [JsonProperty(PropertyName = "freezePeriod")]
public CloudAutomationFreezePeriod FreezePeriod { get; set; }
   
  Property Value
  
  
  IsEarlyAdoptionEnabled
  
  
  Declaration
  
    [JsonProperty(PropertyName = "isEarlyAdoptionEnabled")]
public bool? IsEarlyAdoptionEnabled { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | bool? | Annotates whether the cluster should be part of early access to apply VM cloud automation software updates. Those clusters annotated as early access will download the software bits for cloud automation in the first week after the update is available, while other clusters will have to wait until the following week. | 
    
  
  
  IsFreezePeriodEnabled
  
  
  Declaration
  
    [JsonProperty(PropertyName = "isFreezePeriodEnabled")]
public bool? IsFreezePeriodEnabled { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | bool? | Specifies if the freeze period is enabled for the VM cluster to prevent the VMs from receiving cloud automation software updates during critical business cycles. Freeze period starts at 12:00 AM UTC and ends at 11:59:59 PM UTC on the selected date. Ensure that the freezing period does not exceed 45 days. |