docs: def verify_environment_scheme(self, environment_type, environment_topology):
          '''
          verify_environment_scheme(self, environment_type, environment_topology)
  
          Verifies json scheme of an environment
  
          :Parameters:
  
          * *environment_type* (`string`) -- Topology identifier
          * *environment_topology* (`object`) -- Environment json to validate
  
          :return: Success or errors in case the verification failed
  
          :Return Example:
          .. code-block:: json
  
              # verification failure
              {'errors': ['Topology key cluster_name is missing in environment specification'], 'agents': {}, 'success': False, 'warnings': []}
  
              # verification success
              {'errors': [], 'agents': {}, 'success': True, 'warnings': []}
  
          :Example:
          .. code-block:: python
  
              environment_topology =
              {
                    "cluster_name": "k8s-clusbbe9",
                    "config_file": {
                      "contexts": [
                        {
                          "name": "my-context"
                        }
                      ],
                      "clusters": [
                        {
                          "name": "k8s-clusbbe9"
                        }
                      ]
                    }
              }
              environment = opereto_client.verify_environment_scheme(environment_type = 'myTopology', environment_topology = environment_topology)
  
          '''
          request_data = {'topology_name': environment_type, 'topology': environment_topology}
          return self._call_rest_api('post', '/environments/verify', data=request_data, error='Failed to verify environment.')