public function setSharePropertiesAsync(
        $share,
        $quota,
        FileServiceOptions $options = null
    ) {
        return $this->setSharePropertiesAsyncImpl(
            $share,
            [Resources::X_MS_SHARE_QUOTA => $quota],
            $options,
            'properties'
        );
    }
public function setSharePropertiesAsync(
        $share,
        $quota,
        FileServiceOptions $options = null
    ) {
        return $this->setSharePropertiesAsyncImpl(
            $share,
            [Resources::X_MS_SHARE_QUOTA => $quota],
            $options,
            'properties'
        );
    }
public function setSharePropertiesAsync ( $ share , $ quota , FileServiceOptions $ options = null ) { return $ this -> setSharePropertiesAsyncImpl ( $ share , [ Resources :: X_MS_SHARE_QUOTA => $ quota ] , $ options , 'properties' ) ; }
Creates promise to set quota the share.

@param string                  $share   name
@param int                     $quota   quota of the share
@param FileServiceOptions|null $options optional parameters

@return \GuzzleHttp\Promise\PromiseInterface

@see https://docs.microsoft.com/en-us/rest/api/storageservices/set-share-properties
Creates promise to set quota the share .