Show / Hide Table of Contents

Class ComputeClusterVmDependencyRuleArgs

Inheritance
System.Object
InputArgs
ResourceArgs
ComputeClusterVmDependencyRuleArgs
Inherited Members
ResourceArgs.Empty
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 ComputeClusterVmDependencyRuleArgs : ResourceArgs

Constructors

View Source

ComputeClusterVmDependencyRuleArgs()

Declaration
public ComputeClusterVmDependencyRuleArgs()

Properties

View Source

ComputeClusterId

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>
View Source

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>
View Source

Enabled

Enable this rule in the cluster. Default: true.

Declaration
public Input<bool> Enabled { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

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>
View Source

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>
View Source

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>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.