google_api_replica_pool v0.1.0 GoogleApi.ReplicaPool.V1beta1.Model.Template View Source

The template used for creating replicas in the pool.

Attributes

  • action (type: GoogleApi.ReplicaPool.V1beta1.Model.Action.t, default: nil) - 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.
  • healthChecks (type: list(GoogleApi.ReplicaPool.V1beta1.Model.HealthCheck.t), default: nil) - A list of HTTP Health Checks to configure for this replica pool and all virtual machines in this replica pool.
  • version (type: String.t, default: nil) - 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.
  • vmParams (type: GoogleApi.ReplicaPool.V1beta1.Model.VmParams.t, default: nil) - 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.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this section Functions

Link to this function

decode(value, options)

View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.