Class PatchDeploymentPatchConfigYumArgs.Builder

    • Method Detail

      • excludes

        public PatchDeploymentPatchConfigYumArgs.Builder excludes​(@Nullable
                                                                  com.pulumi.core.Output<java.util.List<java.lang.String>> excludes)
        Parameters:
        excludes - List of packages to exclude from update. These packages will be excluded.
        Returns:
        builder
      • excludes

        public PatchDeploymentPatchConfigYumArgs.Builder excludes​(java.util.List<java.lang.String> excludes)
        Parameters:
        excludes - List of packages to exclude from update. These packages will be excluded.
        Returns:
        builder
      • excludes

        public PatchDeploymentPatchConfigYumArgs.Builder excludes​(java.lang.String... excludes)
        Parameters:
        excludes - List of packages to exclude from update. These packages will be excluded.
        Returns:
        builder
      • exclusivePackages

        public PatchDeploymentPatchConfigYumArgs.Builder exclusivePackages​(@Nullable
                                                                           com.pulumi.core.Output<java.util.List<java.lang.String>> exclusivePackages)
        Parameters:
        exclusivePackages - 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.
        Returns:
        builder
      • exclusivePackages

        public PatchDeploymentPatchConfigYumArgs.Builder exclusivePackages​(java.util.List<java.lang.String> exclusivePackages)
        Parameters:
        exclusivePackages - 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.
        Returns:
        builder
      • exclusivePackages

        public PatchDeploymentPatchConfigYumArgs.Builder exclusivePackages​(java.lang.String... exclusivePackages)
        Parameters:
        exclusivePackages - 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.
        Returns:
        builder
      • minimal

        public PatchDeploymentPatchConfigYumArgs.Builder minimal​(@Nullable
                                                                 com.pulumi.core.Output<java.lang.Boolean> minimal)
        Parameters:
        minimal - Will cause patch to run yum update-minimal instead.
        Returns:
        builder
      • security

        public PatchDeploymentPatchConfigYumArgs.Builder security​(@Nullable
                                                                  com.pulumi.core.Output<java.lang.Boolean> security)
        Parameters:
        security - Adds the --security flag to yum update. Not supported on all platforms.
        Returns:
        builder
      • security

        public PatchDeploymentPatchConfigYumArgs.Builder security​(java.lang.Boolean security)
        Parameters:
        security - Adds the --security flag to yum update. Not supported on all platforms.
        Returns:
        builder