Show / Hide Table of Contents

Class OSPolicyResourceExecResourceExec

A file or script to execute.

Inheritance
object
OSPolicyResourceExecResourceExec
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.OSConfig.v1.Data
Assembly: Google.Apis.OSConfig.v1.dll
Syntax
public class OSPolicyResourceExecResourceExec : IDirectResponseSchema

Properties

Args

Optional arguments to pass to the source during execution.

Declaration
[JsonProperty("args")]
public virtual IList<string> Args { get; set; }
Property Value
Type Description
IList<string>

ETag

The ETag of the item.

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

File

A remote or local file.

Declaration
[JsonProperty("file")]
public virtual OSPolicyResourceFile File { get; set; }
Property Value
Type Description
OSPolicyResourceFile

Interpreter

Required. The script interpreter to use.

Declaration
[JsonProperty("interpreter")]
public virtual string Interpreter { get; set; }
Property Value
Type Description
string

OutputFilePath

Only recorded for enforce Exec. Path to an output file (that is created by this Exec) whose content will be recorded in OSPolicyResourceCompliance after a successful run. Absence or failure to read this file will result in this ExecResource being non-compliant. Output file size is limited to 500K bytes.

Declaration
[JsonProperty("outputFilePath")]
public virtual string OutputFilePath { get; set; }
Property Value
Type Description
string

Script

An inline script. The size of the script is limited to 32KiB.

Declaration
[JsonProperty("script")]
public virtual string Script { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX