Class PatchConfig
Patch configuration specifications. Contains details on how to apply the patch(es) to a VM instance.
Implements
Inherited Members
Namespace: Google.Apis.OSConfig.v1.Data
Assembly: Google.Apis.OSConfig.v1.dll
Syntax
public class PatchConfig : IDirectResponseSchema
Properties
Apt
Apt update settings. Use this setting to override the default apt patch rules.
Declaration
[JsonProperty("apt")]
public virtual AptSettings Apt { get; set; }
Property Value
| Type | Description |
|---|---|
| AptSettings |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Goo
Goo update settings. Use this setting to override the default goo patch rules.
Declaration
[JsonProperty("goo")]
public virtual GooSettings Goo { get; set; }
Property Value
| Type | Description |
|---|---|
| GooSettings |
MigInstancesAllowed
Allows the patch job to run on Managed instance groups (MIGs).
Declaration
[JsonProperty("migInstancesAllowed")]
public virtual bool? MigInstancesAllowed { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
PostStep
The ExecStep to run after the patch update.
Declaration
[JsonProperty("postStep")]
public virtual ExecStep PostStep { get; set; }
Property Value
| Type | Description |
|---|---|
| ExecStep |
PreStep
The ExecStep to run before the patch update.
Declaration
[JsonProperty("preStep")]
public virtual ExecStep PreStep { get; set; }
Property Value
| Type | Description |
|---|---|
| ExecStep |
RebootConfig
Post-patch reboot settings.
Declaration
[JsonProperty("rebootConfig")]
public virtual string RebootConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
WindowsUpdate
Windows update settings. Use this override the default windows patch rules.
Declaration
[JsonProperty("windowsUpdate")]
public virtual WindowsUpdateSettings WindowsUpdate { get; set; }
Property Value
| Type | Description |
|---|---|
| WindowsUpdateSettings |
Yum
Yum update settings. Use this setting to override the default yum patch rules.
Declaration
[JsonProperty("yum")]
public virtual YumSettings Yum { get; set; }
Property Value
| Type | Description |
|---|---|
| YumSettings |
Zypper
Zypper update settings. Use this setting to override the default zypper patch rules.
Declaration
[JsonProperty("zypper")]
public virtual ZypperSettings Zypper { get; set; }
Property Value
| Type | Description |
|---|---|
| ZypperSettings |