def create(self, name, **kwargs):
        new_backend = kwargs.pop("new_backend", False)
        resource = "/api/views.json"
        if new_backend:
            resource += "?nbe=true"

        payload = {"name": name}

        if "row_identifier" in kwargs:
            payload["metadata"] = {
                "rowIdentifier": kwargs.pop("row_identifier", None)
            }

        payload.update(kwargs)
        payload = _clear_empty_values(payload)

        return self._perform_update("post", resource, payload)
Return a dictionary describing an IP address.
dataset/ETHPy150Open xmunoz/sodapy/sodapy/__init__.py/Socrata.create--crossover with--dataset/ETHPy150Open BU-NU-CLOUD-SP16/Trusted-Platform-Module-nova/nova/api/openstack/compute/views/addresses.py/ViewBuilder.basic