Class Template
The template used for creating replicas in the pool.
Inheritance
Implements
Namespace: Google.Apis.Replicapool.v1beta1.Data
Assembly: Google.Apis.Replicapool.v1beta1.dll
Syntax
public class Template : object, IDirectResponseSchema
Properties
Action
An action to run during initialization of your replicas. An action is run as shell commands which are executed one after the other in the same bash shell, so any state established by one command is inherited by later commands.
Declaration
public virtual Action Action { get; set; }
Property Value
Type | Description |
---|---|
Action |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
System.String |
HealthChecks
A list of HTTP Health Checks to configure for this replica pool and all virtual machines in this replica pool.
Declaration
public virtual IList<HealthCheck> HealthChecks { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<HealthCheck> |
Version
A free-form string describing the version of this template. You can provide any versioning string you would like. For example, version1 or template-v1.
Declaration
public virtual string Version { get; set; }
Property Value
Type | Description |
---|---|
System.String |
VmParams
The virtual machine parameters to use for creating replicas. You can define settings such as the machine type and the image of replicas in this pool. This is required if replica type is SMART_VM.
Declaration
public virtual VmParams VmParams { get; set; }
Property Value
Type | Description |
---|---|
VmParams |