public sealed class ResourcePolicyWorkloadPolicy : IMessage<ResourcePolicyWorkloadPolicy>, IEquatable<ResourcePolicyWorkloadPolicy>, IDeepCloneable<ResourcePolicyWorkloadPolicy>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class ResourcePolicyWorkloadPolicy.
Represents the workload policy.
Implements
IMessageResourcePolicyWorkloadPolicy, IEquatableResourcePolicyWorkloadPolicy, IDeepCloneableResourcePolicyWorkloadPolicy, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
ResourcePolicyWorkloadPolicy()
public ResourcePolicyWorkloadPolicy()
ResourcePolicyWorkloadPolicy(ResourcePolicyWorkloadPolicy)
public ResourcePolicyWorkloadPolicy(ResourcePolicyWorkloadPolicy other)
Parameter | |
---|---|
Name | Description |
other |
ResourcePolicyWorkloadPolicy |
Properties
AcceleratorTopology
public string AcceleratorTopology { get; set; }
Specifies the topology required to create a partition for VMs that have interconnected GPUs.
Property Value | |
---|---|
Type | Description |
string |
HasAcceleratorTopology
public bool HasAcceleratorTopology { get; }
Gets whether the "accelerator_topology" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasMaxTopologyDistance
public bool HasMaxTopologyDistance { get; }
Gets whether the "max_topology_distance" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasType
public bool HasType { get; }
Gets whether the "type" field is set
Property Value | |
---|---|
Type | Description |
bool |
MaxTopologyDistance
public string MaxTopologyDistance { get; set; }
Specifies the maximum distance between instances. Check the MaxTopologyDistance enum for the list of possible values.
Property Value | |
---|---|
Type | Description |
string |
Type
public string Type { get; set; }
Specifies the intent of the instance placement in the MIG. Check the Type enum for the list of possible values.
Property Value | |
---|---|
Type | Description |
string |