Class ComputeClusterVmDependencyRuleState
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.VSphere
Assembly: Pulumi.VSphere.dll
Syntax
public sealed class ComputeClusterVmDependencyRuleState : ResourceArgs
Constructors
View SourceComputeClusterVmDependencyRuleState()
Declaration
public ComputeClusterVmDependencyRuleState()
Properties
View SourceComputeClusterId
The managed object reference ID of the cluster to put the group in. Forces a new resource if changed.
Declaration
public Input<string> ComputeClusterId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
DependencyVmGroupName
The name of the VM group that this
rule depends on. The VMs defined in the group specified by
vm_group_name will not be started until the VMs in this
group are started.
Declaration
public Input<string> DependencyVmGroupName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Enabled
Enable this rule in the cluster. Default: true.
Declaration
public Input<bool> Enabled { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Mandatory
When this value is true, prevents any virtual
machine operations that may violate this rule. Default: false.
Declaration
public Input<bool> Mandatory { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Name
The name of the rule. This must be unique in the cluster.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
VmGroupName
The name of the VM group that is the subject of
this rule. The VMs defined in this group will not be started until the VMs in
the group specified by
dependency_vm_group_name are started.
Declaration
public Input<string> VmGroupName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |