Warning: GCS credentials may be transmitted over the network unencrypted.
Please ensure that the network is trusted before using this function. For
users running code entirely within Google Cloud, your data is protected by
encryption in between data centers. For more information, please take a look
at https://cloud.google.com/security/encryption-in-transit/.

Args:

session: A tf.Session session that should be used to configure the GCS
file system.

credentials: [Optional.] A JSON string

block_cache: [Optional.] A BlockCacheParams to configure the block cache .