Show / Hide Table of Contents

Class CreateExecutionWindowDetails

Request to create an execution window resource under an execution resource.

Inheritance
object
CreateExecutionWindowDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class CreateExecutionWindowDetails

Properties

CompartmentId

Declaration
[Required(ErrorMessage = "CompartmentId is required.")]
[JsonProperty(PropertyName = "compartmentId")]
public string CompartmentId { get; set; }
Property Value
Type Description
string

The OCID of the compartment.

Remarks

Required

DefinedTags

Declaration
[JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.

ExecutionResourceId

Declaration
[Required(ErrorMessage = "ExecutionResourceId is required.")]
[JsonProperty(PropertyName = "executionResourceId")]
public string ExecutionResourceId { get; set; }
Property Value
Type Description
string

The OCID of the execution resource the execution window belongs to.

Remarks

Required

FreeformTags

Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type Description
Dictionary<string, string>

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.
Example: {"Department": "Finance"}

IsEnforcedDuration

Declaration
[JsonProperty(PropertyName = "isEnforcedDuration")]
public bool? IsEnforcedDuration { get; set; }
Property Value
Type Description
bool?

Indicates if duration the user plans to allocate for scheduling window is strictly enforced. The default value is FALSE.

TimeScheduled

Declaration
[Required(ErrorMessage = "TimeScheduled is required.")]
[JsonProperty(PropertyName = "timeScheduled")]
public DateTime? TimeScheduled { get; set; }
Property Value
Type Description
DateTime?

The scheduled start date and time of the execution window.

Remarks

Required

WindowDurationInMins

Declaration
[Required(ErrorMessage = "WindowDurationInMins is required.")]
[JsonProperty(PropertyName = "windowDurationInMins")]
public int? WindowDurationInMins { get; set; }
Property Value
Type Description
int?

Duration window allows user to set a duration they plan to allocate for Scheduling window. The duration is in minutes.

Remarks

Required

In this article
Back to top