Redis/src/V1/CloudRedisGrpcClient.php
public function UpdateInstance(\Google\Cloud\Redis\V1\UpdateInstanceRequest $argument,
      $metadata = [], $options = []) {
        return $this->_simpleRequest('/google.cloud.redis.v1.CloudRedis/UpdateInstance',
        $argument,
        ['\Google\LongRunning\Operation', 'decode'],
        $metadata, $options);
    }
public function UpdateInstance(\Google\Cloud\Redis\V1\UpdateInstanceRequest $argument,
      $metadata = [], $options = []) {
        return $this->_simpleRequest('/google.cloud.redis.v1.CloudRedis/UpdateInstance',
        $argument,
        ['\Google\LongRunning\Operation', 'decode'],
        $metadata, $options);
    }
public function UpdateInstance ( \ Google \ Cloud \ Redis \ V1 \ UpdateInstanceRequest $ argument , $ metadata = [ ] , $ options = [ ] ) { return $ this -> _simpleRequest ( '/google.cloud.redis.v1.CloudRedis/UpdateInstance' , $ argument , [ '\Google\LongRunning\Operation' , 'decode' ] , $ metadata , $ options ) ; }
Updates the metadata and configuration of a specific Redis instance.

Completed longrunning.Operation will contain the new instance object
in the response field. The returned operation is automatically deleted
after a few hours, so there is no need to call DeleteOperation.
@param \Google\Cloud\Redis\V1\UpdateInstanceRequest $argument input argument
@param array $metadata metadata
@param array $options call options
Updates the metadata and configuration of a specific Redis instance .