code: def create(self, identity, binding_type, address, tag=values.unset,
                 notification_protocol_version=values.unset,
                 credential_sid=values.unset, endpoint=values.unset):
          
          data = values.of({
              'Identity': identity,
              'BindingType': binding_type,
              'Address': address,
              'Tag': serialize.map(tag, lambda e: e),
              'NotificationProtocolVersion': notification_protocol_version,
              'CredentialSid': credential_sid,
              'Endpoint': endpoint,
          })
  
          payload = self._version.create(
              'POST',
              self._uri,
              data=data,
          )
  
          return BindingInstance(self._version, payload, service_sid=self._solution['service_sid'], )
docs: Create a new BindingInstance
  
          :param unicode identity: The `identity` value that identifies the new resource's User
          :param BindingInstance.BindingType binding_type: The type of the Binding
          :param unicode address: The channel-specific address
          :param unicode tag: A tag that can be used to select the Bindings to notify
          :param unicode notification_protocol_version: The protocol version to use to send the notification
          :param unicode credential_sid: The SID of the Credential resource to be used to send notifications to this Binding
          :param unicode endpoint: Deprecated
  
          :returns: Newly created BindingInstance
          :rtype: twilio.rest.notify.v1.service.binding.BindingInstance