Class OsConfigPatchDeploymentPatchConfigYum.Jsii$Proxy

    • Constructor Detail

      • Jsii$Proxy

        protected Jsii$Proxy​(software.amazon.jsii.JsiiObjectRef objRef)
        Constructor that initializes the object based on values retrieved from the JsiiObject.
        Parameters:
        objRef - Reference to the JSII managed object.
    • Method Detail

      • getExclusivePackages

        public final List<String> getExclusivePackages()
        Description copied from interface: OsConfigPatchDeploymentPatchConfigYum
        An exclusive list of packages to be updated.

        These are the only packages that will be updated. If these packages are not installed, they will be ignored. This field cannot be specified with any other patch configuration fields. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/os_config_patch_deployment#exclusive_packages OsConfigPatchDeployment#exclusive_packages}

        Specified by:
        getExclusivePackages in interface OsConfigPatchDeploymentPatchConfigYum
      • getSecurity

        public final Object getSecurity()
        Description copied from interface: OsConfigPatchDeploymentPatchConfigYum
        Adds the --security flag to yum update. Not supported on all platforms.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/os_config_patch_deployment#security OsConfigPatchDeployment#security}

        Specified by:
        getSecurity in interface OsConfigPatchDeploymentPatchConfigYum
      • $jsii$toJson

        @Internal
        public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
        Specified by:
        $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object