Spanner/src/Admin/Instance/V1/InstanceAdminGrpcClient.php
public function DeleteInstance(\Google\Cloud\Spanner\Admin\Instance\V1\DeleteInstanceRequest $argument,
      $metadata = [], $options = []) {
        return $this->_simpleRequest('/google.spanner.admin.instance.v1.InstanceAdmin/DeleteInstance',
        $argument,
        ['\Google\Protobuf\GPBEmpty', 'decode'],
        $metadata, $options);
    }
public function DeleteInstance(\Google\Cloud\Spanner\Admin\Instance\V1\DeleteInstanceRequest $argument,
      $metadata = [], $options = []) {
        return $this->_simpleRequest('/google.spanner.admin.instance.v1.InstanceAdmin/DeleteInstance',
        $argument,
        ['\Google\Protobuf\GPBEmpty', 'decode'],
        $metadata, $options);
    }
public function DeleteInstance ( \ Google \ Cloud \ Spanner \ Admin \ Instance \ V1 \ DeleteInstanceRequest $ argument , $ metadata = [ ] , $ options = [ ] ) { return $ this -> _simpleRequest ( '/google.spanner.admin.instance.v1.InstanceAdmin/DeleteInstance' , $ argument , [ '\Google\Protobuf\GPBEmpty' , 'decode' ] , $ metadata , $ options ) ; }
Deletes an instance.

Immediately upon completion of the request:

* Billing ceases for all of the instance's reserved resources.

Soon afterward:

* The instance and *all of its databases* immediately and
irrevocably disappear from the API. All data in the databases
is permanently deleted.
@param \Google\Cloud\Spanner\Admin\Instance\V1\DeleteInstanceRequest $argument input argument
@param array $metadata metadata
@param array $options call options
Deletes an instance .