code: def createShadowHandlerWithName(self, shadowName, isPersistentSubscribe):
          
          # Create and return a deviceShadow instance
          return deviceShadow.deviceShadow(shadowName, isPersistentSubscribe, self._shadowManager)
docs: **Description**
  
          Create a device shadow handler using the specified shadow name and isPersistentSubscribe.
  
          **Syntax**
  
          .. code:: python
  
            # Create a device shadow handler for shadow named "Bot1", using persistent subscription
            Bot1Shadow = myAWSIoTMQTTShadowClient.createShadowHandlerWithName("Bot1", True)
            # Create a device shadow handler for shadow named "Bot2", using non-persistent subscription
            Bot2Shadow = myAWSIoTMQTTShadowClient.createShadowHandlerWithName("Bot2", False)
  
          **Parameters**
  
          *shadowName* - Name of the device shadow.
  
          *isPersistentSubscribe* - Whether to unsubscribe from shadow response (accepted/rejected) topics
          when there is a response. Will subscribe at the first time the shadow request is made and will
          not unsubscribe if isPersistentSubscribe is set.
  
          **Returns**
  
          AWSIoTPythonSDK.core.shadow.deviceShadow.deviceShadow object, which exposes the device shadow interface.