Package com.pulumi.gcp.osconfig.inputs
Class PatchDeploymentPatchConfigArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.osconfig.inputs.PatchDeploymentPatchConfigArgs
-
public final class PatchDeploymentPatchConfigArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PatchDeploymentPatchConfigArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static PatchDeploymentPatchConfigArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<PatchDeploymentPatchConfigAptArgs>>
apt()
static PatchDeploymentPatchConfigArgs.Builder
builder()
static PatchDeploymentPatchConfigArgs.Builder
builder(PatchDeploymentPatchConfigArgs defaults)
java.util.Optional<com.pulumi.core.Output<PatchDeploymentPatchConfigGooArgs>>
goo()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
migInstancesAllowed()
java.util.Optional<com.pulumi.core.Output<PatchDeploymentPatchConfigPostStepArgs>>
postStep()
java.util.Optional<com.pulumi.core.Output<PatchDeploymentPatchConfigPreStepArgs>>
preStep()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
rebootConfig()
java.util.Optional<com.pulumi.core.Output<PatchDeploymentPatchConfigWindowsUpdateArgs>>
windowsUpdate()
java.util.Optional<com.pulumi.core.Output<PatchDeploymentPatchConfigYumArgs>>
yum()
java.util.Optional<com.pulumi.core.Output<PatchDeploymentPatchConfigZypperArgs>>
zypper()
-
-
-
Field Detail
-
Empty
public static final PatchDeploymentPatchConfigArgs Empty
-
-
Method Detail
-
apt
public java.util.Optional<com.pulumi.core.Output<PatchDeploymentPatchConfigAptArgs>> apt()
- Returns:
- Apt update settings. Use this setting to override the default apt patch rules. Structure is documented below.
-
goo
public java.util.Optional<com.pulumi.core.Output<PatchDeploymentPatchConfigGooArgs>> goo()
- Returns:
- goo update settings. Use this setting to override the default goo patch rules. Structure is documented below.
-
migInstancesAllowed
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> migInstancesAllowed()
- Returns:
- Allows the patch job to run on Managed instance groups (MIGs).
-
postStep
public java.util.Optional<com.pulumi.core.Output<PatchDeploymentPatchConfigPostStepArgs>> postStep()
- Returns:
- The ExecStep to run after the patch update. Structure is documented below.
-
preStep
public java.util.Optional<com.pulumi.core.Output<PatchDeploymentPatchConfigPreStepArgs>> preStep()
- Returns:
- The ExecStep to run before the patch update. Structure is documented below.
-
rebootConfig
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> rebootConfig()
- Returns:
- Post-patch reboot settings. Possible values are: `DEFAULT`, `ALWAYS`, `NEVER`.
-
windowsUpdate
public java.util.Optional<com.pulumi.core.Output<PatchDeploymentPatchConfigWindowsUpdateArgs>> windowsUpdate()
- Returns:
- Windows update settings. Use this setting to override the default Windows patch rules. Structure is documented below.
-
yum
public java.util.Optional<com.pulumi.core.Output<PatchDeploymentPatchConfigYumArgs>> yum()
- Returns:
- Yum update settings. Use this setting to override the default yum patch rules. Structure is documented below.
-
zypper
public java.util.Optional<com.pulumi.core.Output<PatchDeploymentPatchConfigZypperArgs>> zypper()
- Returns:
- zypper update settings. Use this setting to override the default zypper patch rules. Structure is documented below.
-
builder
public static PatchDeploymentPatchConfigArgs.Builder builder()
-
builder
public static PatchDeploymentPatchConfigArgs.Builder builder(PatchDeploymentPatchConfigArgs defaults)
-
-