Class GetFwRuleV2PlainArgs


  • public final class GetFwRuleV2PlainArgs
    extends com.pulumi.resources.InvokeArgs
    • Method Detail

      • action

        public java.util.Optional<java.lang.String> action()
        Returns:
        Action to be taken when the firewall rule matches.
      • description

        public java.util.Optional<java.lang.String> description()
        Returns:
        The description of the firewall rule.
      • destinationIpAddress

        public java.util.Optional<java.lang.String> destinationIpAddress()
        Returns:
        The destination IP address on which the firewall rule operates.
      • destinationPort

        public java.util.Optional<java.lang.String> destinationPort()
        Returns:
        The destination port on which the firewall rule operates.
      • enabled

        public java.util.Optional<java.lang.Boolean> enabled()
        Returns:
        Enabled status for the firewall rule.
      • firewallPolicyIds

        public java.util.Optional<java.util.List<java.lang.String>> firewallPolicyIds()
        Returns:
        The ID of the firewall policy the rule belongs to.
      • ipVersion

        public java.util.Optional<java.lang.Integer> ipVersion()
        Returns:
        IP version, either 4 (default) or 6.
      • name

        public java.util.Optional<java.lang.String> name()
        Returns:
        The name of the firewall rule.
      • projectId

        public java.util.Optional<java.lang.String> projectId()
        Returns:
        This argument conflicts and is interchangeable with `tenant_id`. The owner of the firewall rule.
      • protocol

        public java.util.Optional<java.lang.String> protocol()
        Returns:
        The protocol type on which the firewall rule operates.
      • region

        public java.util.Optional<java.lang.String> region()
        Returns:
        The region in which to obtain the V2 Neutron client. A Neutron client is needed to retrieve firewall policy ids. If omitted, the `region` argument of the provider is used.
      • ruleId

        public java.util.Optional<java.lang.String> ruleId()
        Returns:
        The ID of the firewall rule.
      • shared

        public java.util.Optional<java.lang.Boolean> shared()
        Returns:
        The sharing status of the firewall policy.
      • sourceIpAddress

        public java.util.Optional<java.lang.String> sourceIpAddress()
        Returns:
        The source IP address on which the firewall rule operates.
      • sourcePort

        public java.util.Optional<java.lang.String> sourcePort()
        Returns:
        The source port on which the firewall rule operates.
      • tenantId

        public java.util.Optional<java.lang.String> tenantId()
        Returns:
        This argument conflicts and is interchangeable with `project_id`. The owner of the firewall rule.