AWS Billing Service not included in Golang AWS SDK - aws-sdk-go

I see that the AWS Billing service was not included into the Golang SDK
We need to make a Lambda to connect with this service and collect the monthly billing to make a dashboard.
How can we do that ?
Regards

The go sdk's cost explorer package gives access to the aws cost explorer api:
You can use the Cost Explorer API to programmatically query your cost and usage data

Related

API for creating Service credentials in IBM COS

I am using IBM COS for various bucket operations. While I could find various ways of programmatically performing various bucket operations, I was wondering if there are any ways of programmatically(any sdk or rest apis) creating Service credentials as well as editing the policy for a service id?
Yes, there are APIs available to access and manage Cloud IAM
Go to the following API docs to review the available APIs:
IAM Identity Services API
IAM Access Groups API
IAM Policy Management API
Gaurav,
See this doc page to provision an instance of IBM Cloud Object Storage
https://cloud.ibm.com/docs/services/cloud-object-storage/basics/developers.html#provision-an-instance-of-ibm-cloud-object-storage

The service instance cannot be created because paid service plans are not allowed

I would like to use the dedicated bluemix for a streaming analytics POC. When I try to create the service I get this message.
The service instance cannot be created because paid service plans are not allowed.
What can I do to address.
Thanks,
j
You probably have a Bluemix free trial account.
With a free account you are limited to create services that offer a free plan only.
If you are trying to create a service from a paid plan you need to upgrade your account to a paid account.
You can see different types of accounts in the link below:
https://console.ng.bluemix.net/docs/pricing/index.html#pricing

is it possible to retrieve the app/service usage information ( the fee/the money) via api?

Is it possible to retrieve the app/service usage information ( the fee/the money) via api?
I noticed that my current cf command 's version is 2.40.0
API endpoint: https://api.ng.bluemix.net (API version: 2.40.0)
I checked the api list and cannot find any useful information about my request.
Billing information for Bluemix services and application usage is not available through an API; it is only available through the Bluemix console. However, feel free to submit the request on the IBM Bluemix Ideas site for future consideration. Bluemix Project Management reviews the ideas regularly.
Using CF CLI you could use:
cf curl /v2/organizations/ORG_GUID/summary
to retrieve the org guid you can use
cf org <orgName> --guid
This provides you information about the number of services and applications, and the memory usage.

Azure REST API - getting identity data

In Amazon cloud API there is the possibility to get identity data, meaning data from the running instance - on which region it is, dns ....
is there the same option in Azure? as I am creating management system in which the server is installed on a virtual machine and I need to know to which region it is related, all this using REST API
In Azure you can use Azure API Management REST API to get all sort of information for Azure:
ex:
Lists all of the resources in a subscription:
https://management.azure.com/subscriptions/{subscription-id}/resources?$top={top}$skiptoken={skiptoken}&$filter={filter}&api-version={api-version}
For the complete documentation look at this page here:
https://msdn.microsoft.com/en-us/library/azure/dn776326.aspx
You can do similar things using Powershell scripts as well.

Google Cloud Platform system status page

Is there a system status page for Google Cloud Platform services? When experiencing issues where can we look for system status information?
For example, i changed the tier for a Google Cloud SQL instance and it went inaccessible for 12h. The next day the same operation took a couple of minutes as expected.
I found https://code.google.com/status/appengine but not for other products (e.g. Google Cloud SQL).
The Cloud Status Dashboard is the canonical resource for Google Cloud Platform service status, and it does provide information for Cloud SQL.
there is an experimental status page at [1] but actually is provided for test purposes only.
I suggest you to subscribe to Google Groups as they are updated with issues reports, Cloud SQL announce group is available at [2].
Regards
Paolo
Link:
[1] - https://status.cloud.google.com/
[2] - https://groups.google.com/forum/#!topic/google-cloud-sql-announce/