You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: clients/google-api-services-osconfig/v1/2.0.0/com/google/api/services/osconfig/v1/model/PatchJobInstanceDetailsSummary.java
+24Lines changed: 24 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -109,6 +109,13 @@ public final class PatchJobInstanceDetailsSummary extends com.google.api.client.
Copy file name to clipboardExpand all lines: clients/google-api-services-osconfig/v1beta/2.0.0/com/google/api/services/osconfig/v1beta/model/PatchConfig.java
+45Lines changed: 45 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -72,6 +72,20 @@ public final class PatchConfig extends com.google.api.client.json.GenericJson {
72
72
@com.google.api.client.util.Key
73
73
privatejava.lang.StringrebootConfig;
74
74
75
+
/**
76
+
* Optional. Enables enhanced reporting for the patch job: 1. Allows the patch job to skip
77
+
* unpatchable instances, reporting them as SKIPPED. An instance can be unpatchable for two
78
+
* reasons: a. The instance runs Container-Optimized OS (COS), which cannot be patched. b. The
79
+
* patch job's configuration prohibits patching on Managed Instance Groups (MIGs) through the
80
+
* PatchConfig.migInstancesAllowed field, and the instance is part of one. 2. The system reports
81
+
* the patch job as SUCCEEDED if it completes without errors, regardless of whether any instances
82
+
* were SKIPPED. 3. The system reports the patch job as COMPLETED_WITH_INACTIVE_VMS if it
83
+
* completes without errors, but some instances were INACTIVE and therefore not patched.
84
+
* The value may be {@code null}.
85
+
*/
86
+
@com.google.api.client.util.Key
87
+
privatejava.lang.BooleanskipUnpatchableVms;
88
+
75
89
/**
76
90
* Windows update settings. Use this override the default windows patch rules.
77
91
* The value may be {@code null}.
@@ -195,6 +209,37 @@ public PatchConfig setRebootConfig(java.lang.String rebootConfig) {
195
209
returnthis;
196
210
}
197
211
212
+
/**
213
+
* Optional. Enables enhanced reporting for the patch job: 1. Allows the patch job to skip
214
+
* unpatchable instances, reporting them as SKIPPED. An instance can be unpatchable for two
215
+
* reasons: a. The instance runs Container-Optimized OS (COS), which cannot be patched. b. The
216
+
* patch job's configuration prohibits patching on Managed Instance Groups (MIGs) through the
217
+
* PatchConfig.migInstancesAllowed field, and the instance is part of one. 2. The system reports
218
+
* the patch job as SUCCEEDED if it completes without errors, regardless of whether any instances
219
+
* were SKIPPED. 3. The system reports the patch job as COMPLETED_WITH_INACTIVE_VMS if it
220
+
* completes without errors, but some instances were INACTIVE and therefore not patched.
221
+
* @return value or {@code null} for none
222
+
*/
223
+
publicjava.lang.BooleangetSkipUnpatchableVms() {
224
+
returnskipUnpatchableVms;
225
+
}
226
+
227
+
/**
228
+
* Optional. Enables enhanced reporting for the patch job: 1. Allows the patch job to skip
229
+
* unpatchable instances, reporting them as SKIPPED. An instance can be unpatchable for two
230
+
* reasons: a. The instance runs Container-Optimized OS (COS), which cannot be patched. b. The
231
+
* patch job's configuration prohibits patching on Managed Instance Groups (MIGs) through the
232
+
* PatchConfig.migInstancesAllowed field, and the instance is part of one. 2. The system reports
233
+
* the patch job as SUCCEEDED if it completes without errors, regardless of whether any instances
234
+
* were SKIPPED. 3. The system reports the patch job as COMPLETED_WITH_INACTIVE_VMS if it
235
+
* completes without errors, but some instances were INACTIVE and therefore not patched.
236
+
* @param skipUnpatchableVms skipUnpatchableVms or {@code null} for none
Copy file name to clipboardExpand all lines: clients/google-api-services-osconfig/v1beta/2.0.0/com/google/api/services/osconfig/v1beta/model/PatchJobInstanceDetailsSummary.java
+24Lines changed: 24 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -109,6 +109,13 @@ public final class PatchJobInstanceDetailsSummary extends com.google.api.client.
0 commit comments