Class PatchBaselineSourceArgs.Builder

  • Enclosing class:
    PatchBaselineSourceArgs

    public static final class PatchBaselineSourceArgs.Builder
    extends java.lang.Object
    • 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