public sealed class InstancePolicyOrTemplate : IMessage<AllocationPolicy.Types.InstancePolicyOrTemplate>, IEquatable<AllocationPolicy.Types.InstancePolicyOrTemplate>, IDeepCloneable<AllocationPolicy.Types.InstancePolicyOrTemplate>, IBufferMessage, IMessageReference 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 |
|