LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

AWS S3 Endpoint selection

I've had success using these two available toolkits for accessing AWS S3 storage that is hosted by amazon:

https://www.ni.com/en-us/support/downloads/tools-network/download.labview-cloud-toolkit-for-aws.html...

https://www.ni.com/en-us/support/downloads/tools-network/download.labview-interface-for-amazon-s3.ht...

 

However, our company has on premises S3 storage.  When using the AWS CLI this is addressed by using the --endpoint-url configuration.  Is there a way to achieve this using one/either of the LabVIEW toolkits identified above?

 

Thanks

0 Kudos
Message 1 of 3
(1,275 Views)

I don't believe the NI Cloud Toolkit for AWS includes functionality to support endpoint-url. However, the toolkit is open-source if you want to modify the source code of the toolkit to add this functionality:

 

GitHub - ni/aws-toolkit: LabVIEW Cloud Toolkit for AWS

 

My recommendation, however, is to call AWS CLI directly from LabVIEW. In my experience the CLI has superior performance and functionality to the NI Cloud Toolkit API.

0 Kudos
Message 2 of 3
(1,256 Views)

Darren,

 

Thanks for the reply.  I realize of course that I could change the code.  I don't presently have the time to figure it all out.  I had hoped to leverage an existing toolkit.  Instead for this particular endeavor I'll use python with the Boto3 package.

 

Thanks for giving it some thought...

 

 

0 Kudos
Message 3 of 3
(1,209 Views)