Show / Hide Table of Contents

Class GoogleCloudAiplatformV1Probe

Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.

Inheritance
object
GoogleCloudAiplatformV1Probe
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Aiplatform.v1.Data
Assembly: Google.Apis.Aiplatform.v1.dll
Syntax
public class GoogleCloudAiplatformV1Probe : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Exec

ExecAction probes the health of a container by executing a command.

Declaration
[JsonProperty("exec")]
public virtual GoogleCloudAiplatformV1ProbeExecAction Exec { get; set; }
Property Value
Type Description
GoogleCloudAiplatformV1ProbeExecAction

FailureThreshold

Number of consecutive failures before the probe is considered failed. Defaults to 3. Minimum value is 1. Maps to Kubernetes probe argument 'failureThreshold'.

Declaration
[JsonProperty("failureThreshold")]
public virtual int? FailureThreshold { get; set; }
Property Value
Type Description
int?

Grpc

GrpcAction probes the health of a container by sending a gRPC request.

Declaration
[JsonProperty("grpc")]
public virtual GoogleCloudAiplatformV1ProbeGrpcAction Grpc { get; set; }
Property Value
Type Description
GoogleCloudAiplatformV1ProbeGrpcAction

HttpGet

HttpGetAction probes the health of a container by sending an HTTP GET request.

Declaration
[JsonProperty("httpGet")]
public virtual GoogleCloudAiplatformV1ProbeHttpGetAction HttpGet { get; set; }
Property Value
Type Description
GoogleCloudAiplatformV1ProbeHttpGetAction

InitialDelaySeconds

Number of seconds to wait before starting the probe. Defaults to 0. Minimum value is 0. Maps to Kubernetes probe argument 'initialDelaySeconds'.

Declaration
[JsonProperty("initialDelaySeconds")]
public virtual int? InitialDelaySeconds { get; set; }
Property Value
Type Description
int?

PeriodSeconds

How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1. Must be less than timeout_seconds. Maps to Kubernetes probe argument 'periodSeconds'.

Declaration
[JsonProperty("periodSeconds")]
public virtual int? PeriodSeconds { get; set; }
Property Value
Type Description
int?

SuccessThreshold

Number of consecutive successes before the probe is considered successful. Defaults to 1. Minimum value is

  1. Maps to Kubernetes probe argument 'successThreshold'.
Declaration
[JsonProperty("successThreshold")]
public virtual int? SuccessThreshold { get; set; }
Property Value
Type Description
int?

TcpSocket

TcpSocketAction probes the health of a container by opening a TCP socket connection.

Declaration
[JsonProperty("tcpSocket")]
public virtual GoogleCloudAiplatformV1ProbeTcpSocketAction TcpSocket { get; set; }
Property Value
Type Description
GoogleCloudAiplatformV1ProbeTcpSocketAction

TimeoutSeconds

Number of seconds after which the probe times out. Defaults to 1 second. Minimum value is 1. Must be greater or equal to period_seconds. Maps to Kubernetes probe argument 'timeoutSeconds'.

Declaration
[JsonProperty("timeoutSeconds")]
public virtual int? TimeoutSeconds { get; set; }
Property Value
Type Description
int?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX