Class GetPatchBaselineResult


  • public final class GetPatchBaselineResult
    extends java.lang.Object
    • Method Detail

      • approvalRules

        public java.util.List<GetPatchBaselineApprovalRule> approvalRules()
        Returns:
        List of rules used to include patches in the baseline.
      • approvedPatches

        public java.util.List<java.lang.String> approvedPatches()
        Returns:
        List of explicitly approved patches for the baseline.
      • approvedPatchesComplianceLevel

        public java.lang.String approvedPatchesComplianceLevel()
        Returns:
        Compliance level for approved patches.
      • approvedPatchesEnableNonSecurity

        public java.lang.Boolean approvedPatchesEnableNonSecurity()
        Returns:
        Indicates whether the list of approved patches includes non-security updates that should be applied to the instances.
      • availableSecurityUpdatesComplianceStatus

        public java.lang.String availableSecurityUpdatesComplianceStatus()
        Returns:
        Indicates the compliance status of managed nodes for which security-related patches are available but were not approved. Supported for Windows Server managed nodes only.
      • defaultBaseline

        public java.util.Optional<java.lang.Boolean> defaultBaseline()
      • description

        public java.lang.String description()
        Returns:
        Description of the baseline.
      • globalFilters

        public java.util.List<GetPatchBaselineGlobalFilter> globalFilters()
        Returns:
        Set of global filters used to exclude patches from the baseline.
      • id

        public java.lang.String id()
        Returns:
        The provider-assigned unique ID for this managed resource.
      • json

        public java.lang.String json()
        Returns:
        JSON representation of the baseline.
      • name

        public java.lang.String name()
        Returns:
        Name specified to identify the patch source.
      • namePrefix

        public java.util.Optional<java.lang.String> namePrefix()
      • operatingSystem

        public java.util.Optional<java.lang.String> operatingSystem()
      • owner

        public java.lang.String owner()
      • region

        public java.lang.String region()
      • rejectedPatches

        public java.util.List<java.lang.String> rejectedPatches()
        Returns:
        List of rejected patches.
      • rejectedPatchesAction

        public java.lang.String rejectedPatchesAction()
        Returns:
        Action specified to take on patches included in the `rejectedPatches` list.
      • sources

        public java.util.List<GetPatchBaselineSource> sources()
        Returns:
        Information about the patches to use to update the managed nodes, including target operating systems and source repositories.