public sealed class InstancePolicyOrTemplate : IMessage<AllocationPolicy.Types.InstancePolicyOrTemplate>, IEquatable<AllocationPolicy.Types.InstancePolicyOrTemplate>, IDeepCloneable<AllocationPolicy.Types.InstancePolicyOrTemplate>, IBufferMessage, IMessage
Reference documentation and code samples for the Batch v1 API class AllocationPolicy.Types.InstancePolicyOrTemplate.
Either an InstancePolicy or an instance template.
Implements
IMessage<AllocationPolicy.Types.InstancePolicyOrTemplate>, IEquatable<AllocationPolicy.Types.InstancePolicyOrTemplate>, IDeepCloneable<AllocationPolicy.Types.InstancePolicyOrTemplate>, IBufferMessage, IMessageNamespace
Google.Cloud.Batch.V1Assembly
Google.Cloud.Batch.V1.dll
Constructors
InstancePolicyOrTemplate()
public InstancePolicyOrTemplate()
InstancePolicyOrTemplate(AllocationPolicy.Types.InstancePolicyOrTemplate)
public InstancePolicyOrTemplate(AllocationPolicy.Types.InstancePolicyOrTemplate other)
Parameter | |
---|---|
Name | Description |
other | AllocationPolicy.Types.InstancePolicyOrTemplate |
Properties
InstallGpuDrivers
public bool InstallGpuDrivers { get; set; }
Set this field true if users want Batch to help fetch drivers from a third party location and install them for GPUs specified in policy.accelerators or instance_template on their behalf. Default is false.
Property Value | |
---|---|
Type | Description |
Boolean |
InstanceTemplate
public string InstanceTemplate { get; set; }
Name of an instance template used to create VMs. Named the field as 'instance_template' instead of 'template' to avoid c++ keyword conflict.
Property Value | |
---|---|
Type | Description |
String |
Policy
public AllocationPolicy.Types.InstancePolicy Policy { get; set; }
InstancePolicy.
Property Value | |
---|---|
Type | Description |
AllocationPolicy.Types.InstancePolicy |
PolicyTemplateCase
public AllocationPolicy.Types.InstancePolicyOrTemplate.PolicyTemplateOneofCase PolicyTemplateCase { get; }
Property Value | |
---|---|
Type | Description |
AllocationPolicy.Types.InstancePolicyOrTemplate.PolicyTemplateOneofCase |