API Access to setting up Endurance Storage/iSCSI snapshots and schedules? - ibm-cloud

Is there a way through either the IBM Cloud API, or the Softlayer API, to programmatically run/schedule/setup snapshots on an endurance storage device? aka iSCSI drive.
I've looked through the documentation, but have not found anything.

you need to take a look at these methods:
https://sldn.softlayer.com/reference/services/softlayer_network_storage/createsnapshot
the method above will allow you to create a new manual snapshot
https://sldn.softlayer.com/reference/services/softlayer_network_storage/enablesnapshots
the method above will allow you to schedule the snapshots
see bellow some examples of code:
https://softlayer.github.io/php/enableSnapshots/
https://softlayer.github.io/rest/createsnapshot/

Related

Running periodic queries on google cloud sql instance

I have a google cloud postgre instance and I'd like to run periodic sql queries on it and use the monitoring system to alert the user with the results.
How can I accomplish just using the gcp platform? Without having to develop a separate app.
As far as I am aware of, There is no Built-in feature for recurring queries in Cloud SQL at the moment.
So you have to implement your own. You can Use Cloud Scheduler to trigger a Cloud function (via HTTP/S endpoint) that runs the query on Cloud SQL and then notify the user in the way that suits your needs (I would recommend using pub/sub).
and you might want to save the result in a GCS bucket and the user is to pull the result from there.
Also, you might want to check BigQuery. It has a built-in feature of Scheduling queries.

Cannot find pubsub in firebase init

im trying to run a scheduled function in firebase emulator but cannot find the pubsub option when I run firebase init. Refer pic below
The options I get are Realtime Database, Firestore, Functions, Hosting, Storage, Emulators and Remote Config, there is no pubsub.
"pubsub" functions are created using cloud functions. It is part of Cloud Functions.
You only have to initialize(init) Functions.
Write the pubsub triggers there. View documentation for extra details on how to code pubsub - DOCS https://firebase.google.com/docs/functions/pubsub-events

Automate / schedule a script

I read a number of blog and watched tutorials - cannot find anything to help me with my problem.
I have a stakeholder that drops files into Google Cloud Storage, I have already written a script that performs ETL tasks to.
It would be great where I can create a trigger which runs my script as soon as the file is dropped in a specific place in Google Cloud Storage.
Google Cloud Storage supports Google Cloud Pub/Sub Notifications. This allows you to programmatically receive notifications when new objects are uploaded to your bucket.

How to create a volume in softlayer using rest api

How to create a volume in softlayer using rest api
their is no option for create volume
These examples may help you:
Create performance and endurance storage:
API for Performance and Endurance storage(Block storage)
List Network storage:
How can we capture storage_Id while placing order for storage (either performance or endurance)?
Get Network_Storage_id:
How can we capture storage_Id while placing order for storage (either performance or endurance)?
Also to cancelnetwork storage, please see:
How to cancel SoftLayer order for Block Storage?
Regards.
Curently, It is not possible to create volume in softlayer neither API nor Softlayer' Portal.
Regards

Can I use Google Cloud Storage for Apache DocumentRoot?

I was reading the docs and saw the following:
Standard Storage is appropriate for storing data that requires low latency access or data that is frequently accessed ("hot" objects), such as serving website content, interactive workloads, or data supporting mobile and gaming applications.
With that said, I wanted to know how would I go about mounting a gs://bucket? I would prefer to go this route than to create an NFS/GlusterFS.
You can use gcsfuse to mount a Google Cloud Storage bucket as a filesystem that Apache can read:
gcsfuse is a user-space file system for interacting with Google Cloud Storage.
As of 20 August 2015, the project's README also says:
Current status
Please treat gcsfuse as beta-quality software. Use it for whatever you like, but be aware that bugs may lurk, and that we reserve the right to make small backwards-incompatible changes.
The careful user should be sure to read semantics.md for information on how gcsfuse maps file system operations to GCS operations, and especially on surprising behaviors. The list of open issues may also be of interest.