Package com.pulumi.aws.ssm.inputs
Class PatchBaselineSourceArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ssm.inputs.PatchBaselineSourceArgs.Builder
-
- Enclosing class:
- PatchBaselineSourceArgs
public static final class PatchBaselineSourceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(PatchBaselineSourceArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PatchBaselineSourceArgsbuild()PatchBaselineSourceArgs.Builderconfiguration(com.pulumi.core.Output<java.lang.String> configuration)PatchBaselineSourceArgs.Builderconfiguration(java.lang.String configuration)PatchBaselineSourceArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)PatchBaselineSourceArgs.Buildername(java.lang.String name)PatchBaselineSourceArgs.Builderproducts(com.pulumi.core.Output<java.util.List<java.lang.String>> products)PatchBaselineSourceArgs.Builderproducts(java.lang.String... products)PatchBaselineSourceArgs.Builderproducts(java.util.List<java.lang.String> products)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PatchBaselineSourceArgs defaults)
-
-
Method Detail
-
configuration
public PatchBaselineSourceArgs.Builder configuration(com.pulumi.core.Output<java.lang.String> configuration)
- Parameters:
configuration- Value of the yum repo configuration. For information about other options available for your yum repository configuration, see the [`dnf.conf` documentation](https://man7.org/linux/man-pages/man5/dnf.conf.5.html)- Returns:
- builder
-
configuration
public PatchBaselineSourceArgs.Builder configuration(java.lang.String configuration)
- Parameters:
configuration- Value of the yum repo configuration. For information about other options available for your yum repository configuration, see the [`dnf.conf` documentation](https://man7.org/linux/man-pages/man5/dnf.conf.5.html)- Returns:
- builder
-
name
public PatchBaselineSourceArgs.Builder name(com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- Name specified to identify the patch source.- Returns:
- builder
-
name
public PatchBaselineSourceArgs.Builder name(java.lang.String name)
- Parameters:
name- Name specified to identify the patch source.- Returns:
- builder
-
products
public PatchBaselineSourceArgs.Builder products(com.pulumi.core.Output<java.util.List<java.lang.String>> products)
- Parameters:
products- Specific operating system versions a patch repository applies to, such as `"Ubuntu16.04"`, `"AmazonLinux2016.09"`, `"RedhatEnterpriseLinux7.2"` or `"Suse12.7"`. For lists of supported product values, see [PatchFilter](https://docs.aws.amazon.com/systems-manager/latest/APIReference/API_PatchFilter.html).- Returns:
- builder
-
products
public PatchBaselineSourceArgs.Builder products(java.util.List<java.lang.String> products)
- Parameters:
products- Specific operating system versions a patch repository applies to, such as `"Ubuntu16.04"`, `"AmazonLinux2016.09"`, `"RedhatEnterpriseLinux7.2"` or `"Suse12.7"`. For lists of supported product values, see [PatchFilter](https://docs.aws.amazon.com/systems-manager/latest/APIReference/API_PatchFilter.html).- Returns:
- builder
-
products
public PatchBaselineSourceArgs.Builder products(java.lang.String... products)
- Parameters:
products- Specific operating system versions a patch repository applies to, such as `"Ubuntu16.04"`, `"AmazonLinux2016.09"`, `"RedhatEnterpriseLinux7.2"` or `"Suse12.7"`. For lists of supported product values, see [PatchFilter](https://docs.aws.amazon.com/systems-manager/latest/APIReference/API_PatchFilter.html).- Returns:
- builder
-
build
public PatchBaselineSourceArgs build()
-
-