Question
· Jul 24

Private Endpoint Parameter not used when using Google Cloud Storage API?

Hi,

I tried to create a client for Google Cloud Storage using a private endpoint.

like this:

S client=##class(%Net.Cloud.Storage.Client).%New()

S sc=client.CreateClient("",2,credentialsFile,"",.out,privateEndpoint)

But privateEndpoint seems not to be used when trying to send blob from a file:

D sc.UploadBlobFromFile(bucketname,blobname,filename)

We can see at the firewall that the client still tries to use the public endpoint for GCS.  

Even if the private endpoint is definitely reachable.

When we allow the public endpoint in the firewall then it is working as expected.

Is that a bug? Has anyone a clue what we could do?

Thanks a lot

Helmut

Product version: IRIS 2024.1
$ZV: IRIS for UNIX (IBM AIX for System Power System-64 OpenSSL 3.0) 2024.1 (Build 267 _2U) Tue Apr 30 2024 16:10:42 EDT
Discussion (0)2
Log in or sign up to continue