class_docstr: A configuration of embedding for a dashboard.
  Currently, the only embeddable resource is the Dashboard.
  If we add new embeddable resource types, this model should probably be renamed.
  
  References the dashboard, and contains a config for embedding that dashboard.
  
  This data model allows multiple configurations for a given dashboard,
  but at this time the API only allows setting one.
docstr: A list of domains which are allowed to embed the dashboard.
  An empty list means any domain can embed.
code: def allowed_domains(self) -> list[str]:
      """
      A list of domains which are allowed to embed the dashboard.
      An empty list means any domain can embed.
      """
      return (
          self.allow_domain_list.split(",")
          if self.allow_domain_list
          else []
      )
  
file_path: superset/superset/models/embedded_dashboard.py
imports: import uuid
  from flask_appbuilder import Model
  from sqlalchemy import Column, ForeignKey, Integer, Text
  from sqlalchemy.orm import relationship
  from sqlalchemy_utils import UUIDType
  from superset.models.helpers import AuditMixinNullable
label_desc: Use image node_id 1 for calling the EmbeddedDashboard obj's underlying member method code with example usage: obj.allowed_domains() and returns: unknown