Security Command Center V2 API - Class Google::Cloud::SecurityCenter::V2::IpRule (v1.3.0)

Reference documentation and code samples for the Security Command Center V2 API class Google::Cloud::SecurityCenter::V2::IpRule.

IP rule information.

Inherits

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#port_ranges

def port_ranges() -> ::Array<::Google::Cloud::SecurityCenter::V2::IpRule::PortRange>
Returns
  • (::Array<::Google::Cloud::SecurityCenter::V2::IpRule::PortRange>) — Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.

#port_ranges=

def port_ranges=(value) -> ::Array<::Google::Cloud::SecurityCenter::V2::IpRule::PortRange>
Parameter
  • value (::Array<::Google::Cloud::SecurityCenter::V2::IpRule::PortRange>) — Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.
Returns
  • (::Array<::Google::Cloud::SecurityCenter::V2::IpRule::PortRange>) — Optional. An optional list of ports to which this rule applies. This field is only applicable for the UDP or (S)TCP protocols. Each entry must be either an integer or a range including a min and max port number.

#protocol

def protocol() -> ::String
Returns
  • (::String) — The IP protocol this rule applies to. This value can either be one of the following well known protocol strings (TCP, UDP, ICMP, ESP, AH, IPIP, SCTP) or a string representation of the integer value.

#protocol=

def protocol=(value) -> ::String
Parameter
  • value (::String) — The IP protocol this rule applies to. This value can either be one of the following well known protocol strings (TCP, UDP, ICMP, ESP, AH, IPIP, SCTP) or a string representation of the integer value.
Returns
  • (::String) — The IP protocol this rule applies to. This value can either be one of the following well known protocol strings (TCP, UDP, ICMP, ESP, AH, IPIP, SCTP) or a string representation of the integer value.