anchor.diff:  
   == Authentication Configuration
   
  -Google Storage component authentication is targeted for use with the GCP Service Accounts.
  -For more information please refer to https://cloud.google.com/storage/docs/reference/libraries#setting_up_authentication[Google Storage Auth Guide].
  +Google Functions component authentication is targeted for use with the GCP Service Accounts.
  +For more information please refer to https://github.com/googleapis/google-cloud-java#authentication[Google Cloud Authentication].
   
   When you have the **service account key** you can provide authentication credentials to your application code.
   Google security credentials can be set through the component endpoint:
   [source,text]
   --------------------------------------------------------
  -String endpoint = "google-storage://myCamelBucket?serviceAccountKey=/home/user/Downloads/my-key.json";
  +String endpoint = "google-functions://myCamelFunction?serviceAccountKey=/home/user/Downloads/my-key.json";
   --------------------------------------------------------
   
   Or by providing the path to the GCP credentials file location:
  
positive.code: [source,java]
  --------------------------------------------------------------------------------
  from("direct:start")
  .to("google-storage://myCamelBucket?serviceAccountKey=/home/user/Downloads/my-key.json&operation=listBuckets")
  .to("mock:result");
  --------------------------------------------------------------------------------
  
  
negative.code: 
  [source,java]
  --------------------------------------------------------------------------------
  from("google-functions://myCamelFunction?storageClient=#client")
  .to("mock:result");
  --------------------------------------------------------------------------------
  
  