Class ResourcePolicyGroupPlacementPolicyArgs
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.Gcp.Compute.Inputs
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class ResourcePolicyGroupPlacementPolicyArgs : ResourceArgs
Constructors
View SourceResourcePolicyGroupPlacementPolicyArgs()
Declaration
public ResourcePolicyGroupPlacementPolicyArgs()
Properties
View SourceAvailabilityDomainCount
The number of availability domains instances will be spread across. If two instances are in different availability domain, they will not be put in the same low latency network
Declaration
public Input<int> AvailabilityDomainCount { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Collocation
Collocation specifies whether to place VMs inside the same availability domain on the same low-latency network.
Specify COLLOCATED to enable collocation. Can only be specified with vm_count. If compute instances are created
with a COLLOCATED policy, then exactly vm_count instances must be created at the same time with the resource policy
attached.
Declaration
public Input<string> Collocation { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
VmCount
Number of vms in this placement group.
Declaration
public Input<int> VmCount { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |