public sealed class Probe.Types.ExecAction : IMessage<Probe.Types.ExecAction>, IEquatable<Probe.Types.ExecAction>, IDeepCloneable<Probe.Types.ExecAction>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud AI Platform v1 API class Probe.Types.ExecAction.
Command is the command line to execute inside the container, the working
directory for the command is root ('/') in the container's filesystem.
The command is simply exec'd, it is not run inside a shell, so
traditional shell instructions ('|', etc) won't work. To use a shell, you
need to explicitly call out to that shell. Exit status of 0 is treated as
live/healthy and non-zero is unhealthy.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-20 UTC."],[[["\u003cp\u003eThis webpage provides reference documentation for the \u003ccode\u003eProbe.Types.ExecAction\u003c/code\u003e class within the Google Cloud AI Platform v1 API, specifically detailing its implementation in the .NET environment.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eProbe.Types.ExecAction\u003c/code\u003e class is used to specify a command that will be executed, and it implements several interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available is 3.22.0, and the page lists a comprehensive history of versions back to 1.0.0, providing links to the documentation for each version of \u003ccode\u003eGoogle.Cloud.AIPlatform.V1.Probe.Types.ExecAction\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eExecAction\u003c/code\u003e has two constructors, a default one \u003ccode\u003eExecAction()\u003c/code\u003e and another one \u003ccode\u003eExecAction(Probe.Types.ExecAction other)\u003c/code\u003e that allows you to create a new \u003ccode\u003eExecAction\u003c/code\u003e instance from an existing one.\u003c/p\u003e\n"],["\u003cp\u003eThe class's \u003ccode\u003eCommand\u003c/code\u003e property, of type \u003ccode\u003eRepeatedField<string>\u003c/code\u003e, defines the command line arguments to be executed within a container, where an exit status of 0 indicates a healthy state and a non-zero status indicates unhealthiness.\u003c/p\u003e\n"]]],[],null,[]]