Show / Hide Table of Contents

Class InstancePoolLaunchOverrideStatement

One availability domain-scoped rule inside an instance pool launch override policy.

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

Properties

Name

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

A user-friendly name for the override statement.

Remarks

Required

OverrideOptions

Declaration
[Required(ErrorMessage = "OverrideOptions is required.")]
[JsonProperty(PropertyName = "overrideOptions")]
public List<InstancePoolLaunchOverrideOption> OverrideOptions { get; set; }
Property Value
Type Description
List<InstancePoolLaunchOverrideOption>

The ordered list of candidate override options for the matched availability domain.
Request order defines the canonical candidate sequence. Override options within the same statement must normalize to distinct override payloads.

Remarks

Required

Selector

Declaration
[Required(ErrorMessage = "Selector is required.")]
[JsonProperty(PropertyName = "selector")]
public InstancePoolLaunchOverrideSelector Selector { get; set; }
Property Value
Type Description
InstancePoolLaunchOverrideSelector
Remarks

Required

In this article
Back to top