Class InstanceSchedulerHintArgs
Inherited Members
Namespace: Pulumi.OpenStack.Compute.Inputs
Assembly: Pulumi.OpenStack.dll
Syntax
public sealed class InstanceSchedulerHintArgs : ResourceArgs
Constructors
View SourceInstanceSchedulerHintArgs()
Declaration
public InstanceSchedulerHintArgs()
Properties
View SourceAdditionalProperties
Arbitrary key/value pairs of additional properties to pass to the scheduler.
Declaration
public InputMap<object> AdditionalProperties { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |
BuildNearHostIp
An IP Address in CIDR form. The instance will be placed on a compute node that is in the same subnet.
Declaration
public Input<string> BuildNearHostIp { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
DifferentHosts
A list of instance UUIDs. The instance will be scheduled on a different host than all other instances.
Declaration
public InputList<string> DifferentHosts { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
Group
A UUID of a Server Group. The instance will be placed into that group.
Declaration
public Input<string> Group { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Queries
A conditional query that a compute node must pass in
order to host an instance. The query must use the JsonFilter syntax
which is described
here.
At this time, only simple queries are supported. Compound queries using
and, or, or not are not supported. An example of a simple query is:
Declaration
public InputList<string> Queries { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
SameHosts
A list of instance UUIDs. The instance will be scheduled on the same host of those specified.
Declaration
public InputList<string> SameHosts { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
TargetCell
The name of a cell to host the instance.
Declaration
public Input<string> TargetCell { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |