@Generated(value="software.amazon.awssdk:codegen") public final class DescribePatchGroupStateResponse extends SsmResponse implements ToCopyableBuilder<DescribePatchGroupStateResponse.Builder,DescribePatchGroupStateResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribePatchGroupStateResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DescribePatchGroupStateResponse.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
instances()
The number of managed nodes in the patch group.
|
Integer |
instancesWithCriticalNonCompliantPatches()
The number of managed nodes where patches that are specified as
Critical for compliance reporting in
the patch baseline aren't installed. |
Integer |
instancesWithFailedPatches()
The number of managed nodes with patches from the patch baseline that failed to install.
|
Integer |
instancesWithInstalledOtherPatches()
The number of managed nodes with patches installed that aren't defined in the patch baseline.
|
Integer |
instancesWithInstalledPatches()
The number of managed nodes with installed patches.
|
Integer |
instancesWithInstalledPendingRebootPatches()
The number of managed nodes with patches installed by Patch Manager that haven't been rebooted after the patch
installation.
|
Integer |
instancesWithInstalledRejectedPatches()
The number of managed nodes with patches installed that are specified in a
RejectedPatches list. |
Integer |
instancesWithMissingPatches()
The number of managed nodes with missing patches from the patch baseline.
|
Integer |
instancesWithNotApplicablePatches()
The number of managed nodes with patches that aren't applicable.
|
Integer |
instancesWithOtherNonCompliantPatches()
The number of managed nodes with patches installed that are specified as other than
Critical or
Security but aren't compliant with the patch baseline. |
Integer |
instancesWithSecurityNonCompliantPatches()
The number of managed nodes where patches that are specified as
Security in a patch advisory aren't
installed. |
Integer |
instancesWithUnreportedNotApplicablePatches()
The number of managed nodes with
NotApplicable patches beyond the supported limit, which aren't
reported by name to Inventory. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribePatchGroupStateResponse.Builder> |
serializableBuilderClass() |
DescribePatchGroupStateResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer instances()
The number of managed nodes in the patch group.
public final Integer instancesWithInstalledPatches()
The number of managed nodes with installed patches.
public final Integer instancesWithInstalledOtherPatches()
The number of managed nodes with patches installed that aren't defined in the patch baseline.
public final Integer instancesWithInstalledPendingRebootPatches()
The number of managed nodes with patches installed by Patch Manager that haven't been rebooted after the patch
installation. The status of these managed nodes is NON_COMPLIANT.
NON_COMPLIANT.public final Integer instancesWithInstalledRejectedPatches()
The number of managed nodes with patches installed that are specified in a RejectedPatches list.
Patches with a status of INSTALLED_REJECTED were typically installed before they were added to a
RejectedPatches list.
If ALLOW_AS_DEPENDENCY is the specified option for RejectedPatchesAction, the value of
InstancesWithInstalledRejectedPatches will always be 0 (zero).
RejectedPatches
list. Patches with a status of INSTALLED_REJECTED were typically installed before they were
added to a RejectedPatches list.
If ALLOW_AS_DEPENDENCY is the specified option for RejectedPatchesAction, the
value of InstancesWithInstalledRejectedPatches will always be 0 (zero).
public final Integer instancesWithMissingPatches()
The number of managed nodes with missing patches from the patch baseline.
public final Integer instancesWithFailedPatches()
The number of managed nodes with patches from the patch baseline that failed to install.
public final Integer instancesWithNotApplicablePatches()
The number of managed nodes with patches that aren't applicable.
public final Integer instancesWithUnreportedNotApplicablePatches()
The number of managed nodes with NotApplicable patches beyond the supported limit, which aren't
reported by name to Inventory. Inventory is a capability of Amazon Web Services Systems Manager.
NotApplicable patches beyond the supported limit, which
aren't reported by name to Inventory. Inventory is a capability of Amazon Web Services Systems Manager.public final Integer instancesWithCriticalNonCompliantPatches()
The number of managed nodes where patches that are specified as Critical for compliance reporting in
the patch baseline aren't installed. These patches might be missing, have failed installation, were rejected, or
were installed but awaiting a required managed node reboot. The status of these managed nodes is
NON_COMPLIANT.
Critical for compliance
reporting in the patch baseline aren't installed. These patches might be missing, have failed
installation, were rejected, or were installed but awaiting a required managed node reboot. The status of
these managed nodes is NON_COMPLIANT.public final Integer instancesWithSecurityNonCompliantPatches()
The number of managed nodes where patches that are specified as Security in a patch advisory aren't
installed. These patches might be missing, have failed installation, were rejected, or were installed but
awaiting a required managed node reboot. The status of these managed nodes is NON_COMPLIANT.
Security in a patch advisory
aren't installed. These patches might be missing, have failed installation, were rejected, or were
installed but awaiting a required managed node reboot. The status of these managed nodes is
NON_COMPLIANT.public final Integer instancesWithOtherNonCompliantPatches()
The number of managed nodes with patches installed that are specified as other than Critical or
Security but aren't compliant with the patch baseline. The status of these managed nodes is
NON_COMPLIANT.
Critical
or Security but aren't compliant with the patch baseline. The status of these managed nodes
is NON_COMPLIANT.public DescribePatchGroupStateResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribePatchGroupStateResponse.Builder,DescribePatchGroupStateResponse>toBuilder in class AwsResponsepublic static DescribePatchGroupStateResponse.Builder builder()
public static Class<? extends DescribePatchGroupStateResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2023. All rights reserved.