Package com.pulumi.gcp.osconfig.inputs
Class GuestPoliciesRecipeUpdateStepMsiInstallationArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.osconfig.inputs.GuestPoliciesRecipeUpdateStepMsiInstallationArgs.Builder
-
- Enclosing class:
- GuestPoliciesRecipeUpdateStepMsiInstallationArgs
public static final class GuestPoliciesRecipeUpdateStepMsiInstallationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GuestPoliciesRecipeUpdateStepMsiInstallationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GuestPoliciesRecipeUpdateStepMsiInstallationArgs defaults)
-
-
Method Detail
-
allowedExitCodes
public GuestPoliciesRecipeUpdateStepMsiInstallationArgs.Builder allowedExitCodes(@Nullable com.pulumi.core.Output<java.util.List<java.lang.Integer>> allowedExitCodes)
- Parameters:
allowedExitCodes
- Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]- Returns:
- builder
-
allowedExitCodes
public GuestPoliciesRecipeUpdateStepMsiInstallationArgs.Builder allowedExitCodes(java.util.List<java.lang.Integer> allowedExitCodes)
- Parameters:
allowedExitCodes
- Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]- Returns:
- builder
-
allowedExitCodes
public GuestPoliciesRecipeUpdateStepMsiInstallationArgs.Builder allowedExitCodes(java.lang.Integer... allowedExitCodes)
- Parameters:
allowedExitCodes
- Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]- Returns:
- builder
-
artifactId
public GuestPoliciesRecipeUpdateStepMsiInstallationArgs.Builder artifactId(com.pulumi.core.Output<java.lang.String> artifactId)
- Parameters:
artifactId
- The id of the relevant artifact in the recipe.- Returns:
- builder
-
artifactId
public GuestPoliciesRecipeUpdateStepMsiInstallationArgs.Builder artifactId(java.lang.String artifactId)
- Parameters:
artifactId
- The id of the relevant artifact in the recipe.- Returns:
- builder
-
flags
public GuestPoliciesRecipeUpdateStepMsiInstallationArgs.Builder flags(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> flags)
- Parameters:
flags
- The flags to use when installing the MSI. Defaults to the install flag.- Returns:
- builder
-
flags
public GuestPoliciesRecipeUpdateStepMsiInstallationArgs.Builder flags(java.util.List<java.lang.String> flags)
- Parameters:
flags
- The flags to use when installing the MSI. Defaults to the install flag.- Returns:
- builder
-
flags
public GuestPoliciesRecipeUpdateStepMsiInstallationArgs.Builder flags(java.lang.String... flags)
- Parameters:
flags
- The flags to use when installing the MSI. Defaults to the install flag.- Returns:
- builder
-
build
public GuestPoliciesRecipeUpdateStepMsiInstallationArgs build()
-
-