Package com.pulumi.gcp.osconfig.inputs
Class PatchDeploymentPatchConfigYumArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.osconfig.inputs.PatchDeploymentPatchConfigYumArgs.Builder
-
- Enclosing class:
- PatchDeploymentPatchConfigYumArgs
public static final class PatchDeploymentPatchConfigYumArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(PatchDeploymentPatchConfigYumArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PatchDeploymentPatchConfigYumArgs defaults)
-
-
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
-
minimal
public PatchDeploymentPatchConfigYumArgs.Builder minimal(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
-
build
public PatchDeploymentPatchConfigYumArgs build()
-
-