Automate Bluemix IBM Containers
HumDay reads Bluemix IBM Containers’s own published API description and derives 47 operations from it. Describe the outcome you want in plain words — you get a program that is written, proven on real data, and run for you.
What Bluemix IBM Containers is
Containers are virtual software objects that include all the elements that an app needs to run. A container has the benefits of resource isolation and allocation but is more portable and efficient than, for example, a virtual machine. This documentation describes the IBM Containers API, which is based on the Docker Remote API. The API provides endpoints that you can use to create and manage your s
API host: containers-api.ng.bluemix.net
What HumDay can do in Bluemix IBM Containers
27 documented operations change something in Bluemix IBM Containers.
- POSTCreate a file share in a space
/volumes/fs/create - DELETEDelete a file share
/volumes/fs/{name} - POSTCreate a volume in a space
/volumes/create - POSTCreate and start a single container
/containers/create - POSTCreate and start a container group.
/containers/groups - POSTShare a volume with another space
/volumes/{name} - POSTBuild a Docker image from a Dockerfile
/build - PUTRefresh the TLS Certificate
/tlskey/refresh - DELETERemove a Docker image.
/images/{id} - DELETEDelete a volume
/volumes/{name} - DELETERemove a single container
/containers/{name_or_id} - POSTRequest a public IP address for a space
/containers/floating-ips/request - POSTStop a single container
/containers/{name_or_id}/stop - POSTPause a single container
/containers/{name_or_id}/pause - POSTStart a single container
/containers/{name_or_id}/start - POSTRename a single container
/containers/{name_or_id}/rename - DELETEStop and delete all container instances in a container group.
/containers/groups/{name_or_id} - PATCHUpdate a container group.
/containers/groups/{name_or_id} - POSTRestart a single container
/containers/{name_or_id}/restart - POSTUnpause a single container
/containers/{name_or_id}/unpause - PUTSet a namespace for your private Bluemix registry.
/registry/namespaces/{namespace} - POSTRelease public IP address
/containers/floating-ips/{ip}/release - POSTMap a public route to a container group.
/containers/groups/{name_or_id}/maproute - POSTUnmap a public route from a container group
/containers/groups/{name_or_id}/unmaproute - POSTBind a public IP address to a single container
/containers/{name_or_id}/floating-ips/{ip}/bind - POSTUnbind a public IP address from a container
/containers/{name_or_id}/floating-ips/{ip}/unbind - PUTUpdate space quota
/containers/quota
What HumDay can read from Bluemix IBM Containers
These are the operations a schedule or a trigger can watch.
- GETList messages for the user
/containers/messages - GETList available file share sizes
/volumes/fs/flavors/json - GETList available file shares in a space
/volumes/fs/json - GETList all Docker images that are available in your private Bluemix registry.
/images/json - GETList all volumes for a space
/volumes/json - GETList single containers in a space.
/containers/json - GETList all container groups in a space
/containers/groups - GETInspect a file share
/volumes/fs/{name}/json - GETList latest API version
/containers/version - GETList available public IP addresses in a space
/containers/floating-ips - GETRetrieve the TLS Certificate
/tlskey - GETList the current state of a container.
/containers/{id}/status - GETRetrieve the namespace of an organization.
/registry/namespaces - GETRetrieve detailed information about a volume.
/volumes/{name}/json - GETInspect a Docker image in private Bluemix registry
/images/{name_or_id}/json - GETInspect a single container
/containers/{name_or_id}/json - GETInspect a container group.
/containers/groups/{name_or_id} - GETCheck the availability of a namespace
/registry/namespaces/{namespace} - GETList container sizes and quota limits
/containers/usage - GETRetrieve organization and space specific quota
/containers/quota
How automating Bluemix IBM Containers works
- Describe the outcome. Say what you want to happen, in your own words. No node graphs, no field mapping.
- Approve the contract. HumDay writes down exactly what it will do, what it will touch, and what it will never do. You approve it before anything is built.
- See it proven. The program runs and shows you the result before it is allowed near your live Bluemix IBM Containers account.
- Grant access, then go live. You approve the specific Bluemix IBM Containers operations it may use — and only those.
Popular Bluemix IBM Containers integrations
Connect Bluemix IBM Containers to the tools people pair it with most.
- Bluemix IBM Containers and OData for namespace microsoft.graphintegration
- Bluemix IBM Containers and Cloudflareintegration
- Bluemix IBM Containers and NetBoxintegration
- Bluemix IBM Containers and GitHubintegration
- Bluemix IBM Containers and Mistintegration
- Bluemix IBM Containers and Loket.nlintegration
- Bluemix IBM Containers and Atlassian The Jira Cloud platformintegration
- Bluemix IBM Containers and Magento B2Bintegration
- Bluemix IBM Containers and Stripeintegration
- Bluemix IBM Containers and Zuora Reference Billingintegration
- Bluemix IBM Containers and bunqintegration
- Bluemix IBM Containers and DocuSignintegration
Automate Bluemix IBM Containers with these
- OData for namespace microsoft.graph11412 operations
- GitHub811 operations
- Atlassian The Jira Cloud platform474 operations
- Gitlab358 operations
- JIRA 7.6.1324 operations
- Appcenter App Center Client323 operations
- Gitea .321 operations
- Bitbucket292 operations
- Keycloak Admin281 operations
- Apple App Store Connect251 operations
- Files.com222 operations
- Vmware vRealize Network Insight Reference161 operations
Categories
Questions about Bluemix IBM Containers automation
- Can HumDay connect to Bluemix IBM Containers?
- Yes. HumDay reads Bluemix IBM Containers's own published API description and derives the operations from it, so there is no hand-built connector to wait for. 47 operations are documented.
- Do I need to write code to automate Bluemix IBM Containers?
- No. You describe the outcome you want in plain words. HumDay agrees a contract with you, writes the program, and shows you a test run before anything touches your Bluemix IBM Containers account.
- What can HumDay do in Bluemix IBM Containers?
- 27 of the 47 documented operations change something in Bluemix IBM Containers, and 20 read from it. HumDay only ever uses the specific operations your approved contract needs.
- Is my Bluemix IBM Containers account safe?
- Your credentials are stored encrypted and are never shown in chat, code, or logs. Every run is limited to the operations you explicitly approved, and anything that writes to Bluemix IBM Containers is held behind that approval.
Where this came from
The operations above are read from a published API description for Bluemix IBM Containers at ccsapi-doc.mybluemix.net/swagger.json. Descriptions are the provider’s own words, not ours. Last published 2021-07-02.