Class GetControlPoliciesPlainArgs


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

      • aclAction

        public java.util.Optional<java.lang.String> aclAction()
        Returns:
        The action that Cloud Firewall performs on the traffic. Valid values: `accept`, `drop`, `log`.
      • aclUuid

        public java.util.Optional<java.lang.String> aclUuid()
        Returns:
        The unique ID of the access control policy.
      • description

        public java.util.Optional<java.lang.String> description()
        Returns:
        The description of the access control policy.
      • destination

        public java.util.Optional<java.lang.String> destination()
        Returns:
        The destination address defined in the access control policy.
      • direction

        public java.lang.String direction()
        Returns:
        The direction of the traffic to which the access control policy applies. Valid values: `in`, `out`.
      • ipVersion

        public java.util.Optional<java.lang.String> ipVersion()
        Returns:
        The IP version of the address in the access control policy.
      • lang

        public java.util.Optional<java.lang.String> lang()
        Returns:
        The language of the content within the response. Valid values: `en`, `zh`.
      • outputFile

        public java.util.Optional<java.lang.String> outputFile()
        Returns:
        File name where to save data source results (after running `pulumi preview`).
      • proto

        public java.util.Optional<java.lang.String> proto()
        Returns:
        The type of the protocol in the access control policy. Valid values: If `direction` is `in`, the valid value is `ANY`. If `direction` is `out`, the valid values are `ANY`, `TCP`, `UDP`, `ICMP`.
      • source

        public java.util.Optional<java.lang.String> source()
        Returns:
        The source address in the access control policy.