docs: def create_security_group_rule(security_group,
                                 remote_group_id=None,
                                 direction='ingress',
                                 protocol=None,
                                 port_range_min=None,
                                 port_range_max=None,
                                 ethertype='IPv4',
                                 profile=None):
      '''
      Creates a new security group rule
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' neutron.show_security_group_rule security-group-rule-id
  
      :param security_group: Security group name or ID to add rule
      :param remote_group_id: Remote security group name or ID to
              apply rule (Optional)
      :param direction: Direction of traffic: ingress/egress,
              default: ingress (Optional)
      :param protocol: Protocol of packet: null/icmp/tcp/udp,
              default: null (Optional)
      :param port_range_min: Starting port range (Optional)
      :param port_range_max: Ending port range (Optional)
      :param ethertype: IPv4/IPv6, default: IPv4 (Optional)
      :param profile: Profile to build on (Optional)
      :return: Created security group rule information
      '''
      conn = _auth(profile)
      return conn.create_security_group_rule(security_group,
                                             remote_group_id,
                                             direction,
                                             protocol,
                                             port_range_min,
                                             port_range_max,
                                             ethertype)