docs: def fetch(self, vault_client):
          """Populate internal representation of remote
          Vault resource contents"""
          result = self.read(vault_client)
          if result:
              if isinstance(result, dict) and 'data' in result:
                  self.existing = result['data']
              else:
                  self.existing = result
          else:
              self.existing = None