'Initialize an instance of :class:`DimensionDataPortList`
:param id: GUID of the Port List key
:type  id: ``str``
:param name: Name of the Port List
:type  name: ``str``
:param description: Description of the Port List
:type  description: ``str``
:param port_collection: Collection of DimensionDataPort
:type  port_collection: ``List``
:param child_portlist_list: Collection of DimensionDataChildPort
:type  child_portlist_list: ``List``
:param state: Port list state
:type  state: ``str``
:param create_time: Port List created time
:type  create_time: ``date time``'

def __init__(self, id, name, description, port_collection, child_portlist_list, state, create_time):

    self.id = id
    self.name = name
    self.description = description
    self.port_collection = port_collection
    self.child_portlist_list = child_portlist_list
    self.state = state
    self.create_time = create_time
