Class HoneypotNodeArgs.Builder

  • Enclosing class:
    HoneypotNodeArgs

    public static final class HoneypotNodeArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • allowHoneypotAccessInternet

        public HoneypotNodeArgs.Builder allowHoneypotAccessInternet​(@Nullable
                                                                    com.pulumi.core.Output<java.lang.Boolean> allowHoneypotAccessInternet)
        Parameters:
        allowHoneypotAccessInternet - Whether to allow honeypot access to the external network. Value:-**true**: Allow-**false**: Disabled
        Returns:
        builder
      • allowHoneypotAccessInternet

        public HoneypotNodeArgs.Builder allowHoneypotAccessInternet​(java.lang.Boolean allowHoneypotAccessInternet)
        Parameters:
        allowHoneypotAccessInternet - Whether to allow honeypot access to the external network. Value:-**true**: Allow-**false**: Disabled
        Returns:
        builder
      • availableProbeNum

        public HoneypotNodeArgs.Builder availableProbeNum​(com.pulumi.core.Output<java.lang.Integer> availableProbeNum)
        Parameters:
        availableProbeNum - Number of probes available.
        Returns:
        builder
      • availableProbeNum

        public HoneypotNodeArgs.Builder availableProbeNum​(java.lang.Integer availableProbeNum)
        Parameters:
        availableProbeNum - Number of probes available.
        Returns:
        builder
      • nodeName

        public HoneypotNodeArgs.Builder nodeName​(com.pulumi.core.Output<java.lang.String> nodeName)
        Parameters:
        nodeName - Management node name.
        Returns:
        builder
      • nodeName

        public HoneypotNodeArgs.Builder nodeName​(java.lang.String nodeName)
        Parameters:
        nodeName - Management node name.
        Returns:
        builder
      • securityGroupProbeIpLists

        public HoneypotNodeArgs.Builder securityGroupProbeIpLists​(@Nullable
                                                                  com.pulumi.core.Output<java.util.List<java.lang.String>> securityGroupProbeIpLists)
        Parameters:
        securityGroupProbeIpLists - Release the collection of network segments.
        Returns:
        builder
      • securityGroupProbeIpLists

        public HoneypotNodeArgs.Builder securityGroupProbeIpLists​(java.util.List<java.lang.String> securityGroupProbeIpLists)
        Parameters:
        securityGroupProbeIpLists - Release the collection of network segments.
        Returns:
        builder
      • securityGroupProbeIpLists

        public HoneypotNodeArgs.Builder securityGroupProbeIpLists​(java.lang.String... securityGroupProbeIpLists)
        Parameters:
        securityGroupProbeIpLists - Release the collection of network segments.
        Returns:
        builder