Oracle Cloud Infrastructure Compute Management API

The computeManagement API from Oracle Cloud Infrastructure — 23 operation(s) for computemanagement.

Operations 33

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /clusterNetworks List cluster networks in a compartment · ListClusterNetworks #
Ask an LLM
“Which RDMA cluster networks with instance pools do I have in my compartment?”
“Can I filter my cluster networks by name or lifecycle state?”
Tell an agent
List the cluster networks in compartment {compartmentId}.
Find cluster networks named {displayName} in compartment {compartmentId}.
POST /clusterNetworks Create an RDMA cluster network with instance pools · CreateClusterNetwork #
Ask an LLM
“How do I set up a low-latency RDMA network of GPU or HPC bare metal instances?”
“What instance pools and placement do I need to create a cluster network?”
Tell an agent
Create a cluster network in compartment {compartmentId} with instance pools {instancePools} and placement {placementConfiguration}.
Build an HPC cluster network called {displayName} in compartment {compartmentId} using pools {instancePools} placed at {placementConfiguration}.
DELETE /clusterNetworks/{clusterNetworkId} Terminate a cluster network and its instances · TerminateClusterNetwork #
Ask an LLM
“What gets deleted when I terminate a cluster network?”
“How do I permanently remove an RDMA cluster network along with its pools?”
Tell an agent destructive · confirm first
Terminate cluster network {clusterNetworkId} including its instances and pools.
Permanently delete cluster network {clusterNetworkId}.
GET /clusterNetworks/{clusterNetworkId} Get details of a cluster network · GetClusterNetwork #
Ask an LLM
“What instance pools and state does my cluster network have?”
“Can I look up one RDMA cluster network's configuration?”
Tell an agent
Show cluster network {clusterNetworkId}.
Get the configuration and state of cluster network {clusterNetworkId}.
PUT /clusterNetworks/{clusterNetworkId} Update a cluster network · UpdateClusterNetwork #
Ask an LLM
“Can I resize the instance pools inside an existing cluster network?”
“How do I rename a cluster network without changing its OCID?”
Tell an agent
Rename cluster network {clusterNetworkId} to {displayName}.
Update the instance pools of cluster network {clusterNetworkId} to {instancePools}.
POST /clusterNetworks/{clusterNetworkId}/actions/changeCompartment Move a cluster network to another compartment · ChangeClusterNetworkCompartment #
Ask an LLM
“Can I move a cluster network into a different compartment in the same tenancy?”
“Which call relocates an RDMA cluster network between compartments?”
Tell an agent
Move cluster network {clusterNetworkId} to compartment {compartmentId}.
Relocate cluster network {clusterNetworkId} into compartment {compartmentId}.
GET /clusterNetworks/{clusterNetworkId}/instances List instances in a cluster network · ListClusterNetworkInstances #
Ask an LLM
“Which compute instances belong to my cluster network?”
“Can I search a cluster network's instances by display name?”
Tell an agent
List the instances in cluster network {clusterNetworkId}, compartment {compartmentId}.
Find instances named {displayName} in cluster network {clusterNetworkId} under compartment {compartmentId}.
GET /instanceConfigurations List instance configurations in a compartment · ListInstanceConfigurations #
Ask an LLM
“What instance configuration templates do I have saved in my compartment?”
“Which launch templates exist for creating compute instances?”
Tell an agent
List the instance configurations in compartment {compartmentId}.
Show all instance launch templates in compartment {compartmentId}.
POST /instanceConfigurations Create an instance configuration template · CreateInstanceConfiguration #
Ask an LLM
“How do I save a reusable template of settings for launching compute instances?”
“Can I base an instance configuration on an existing instance?”
Tell an agent
Create an instance configuration named {displayName} in compartment {compartmentId}.
Create an instance configuration in compartment {compartmentId} from source {source}.
DELETE /instanceConfigurations/{instanceConfigurationId} Delete an instance configuration · DeleteInstanceConfiguration #
Ask an LLM
“How do I delete an instance configuration template I no longer use?”
“Can I remove an old launch template from my compartment?”
Tell an agent destructive · confirm first
Delete instance configuration {instanceConfigurationId}.
Remove the launch template {instanceConfigurationId}.
GET /instanceConfigurations/{instanceConfigurationId} Get an instance configuration · GetInstanceConfiguration #
Ask an LLM
“What launch settings are stored in a particular instance configuration?”
“Can I inspect an instance configuration before launching from it?”
Tell an agent
Show instance configuration {instanceConfigurationId}.
Get the launch details stored in instance configuration {instanceConfigurationId}.
PUT /instanceConfigurations/{instanceConfigurationId} Rename or retag an instance configuration · UpdateInstanceConfiguration #
Ask an LLM
“Can I change the name or tags on an instance configuration?”
“Which fields of an instance configuration can be edited after creation?”
Tell an agent
Rename instance configuration {instanceConfigurationId} to {displayName}.
Set freeform tags {freeformTags} on instance configuration {instanceConfigurationId}.
POST /instanceConfigurations/{instanceConfigurationId}/actions/changeCompartment Move an instance configuration to another compartment · ChangeInstanceConfigurationCompartment #
Ask an LLM
“Can I move an instance configuration into a different compartment?”
“What relocates a launch template to another compartment in my tenancy?”
Tell an agent
Move instance configuration {instanceConfigurationId} to compartment {compartmentId}.
Relocate launch template {instanceConfigurationId} into compartment {compartmentId}.
POST /instanceConfigurations/{instanceConfigurationId}/actions/launch Launch an instance from an instance configuration · LaunchInstanceConfiguration #
Ask an LLM
“How do I launch a compute instance from a saved instance configuration?”
“What if my instance configuration is missing the availability domain or subnet?”
Tell an agent
Launch a {instanceType} instance from instance configuration {instanceConfigurationId}.
Create an instance from template {instanceConfigurationId} of type {instanceType} in compute cluster {computeClusterId}.
GET /instancePools List instance pools in a compartment · ListInstancePools #
Ask an LLM
“What instance pools are running in my compartment?”
“Can I find instance pools by name or only those that are stopped?”
Tell an agent
List instance pools in compartment {compartmentId}.
Show instance pools in compartment {compartmentId} in state {lifecycleState}.
POST /instancePools Create an instance pool · CreateInstancePool #
Ask an LLM
“How do I create a group of identical instances managed together?”
“Which instance configuration and size do I need for a new instance pool?”
Tell an agent
Create a pool of {size} instances from {instanceConfigurationId} in compartment {compartmentId}, placed at {placementConfigurations}.
Stand up pool {displayName}: {size} instances of {instanceConfigurationId} at {placementConfigurations} in {compartmentId}.
DELETE /instancePools/{instancePoolId} Terminate an instance pool and its instances · TerminateInstancePool #
Ask an LLM
“What happens to the instances when I terminate an instance pool?”
“How do I permanently delete an instance pool and everything it created?”
Tell an agent destructive · confirm first
Terminate instance pool {instancePoolId} and its instances.
Permanently delete instance pool {instancePoolId}.
GET /instancePools/{instancePoolId} Get details of an instance pool · GetInstancePool #
Ask an LLM
“How many instances is my instance pool set to run?”
“Which instance configuration is a pool currently using?”
Tell an agent
Show instance pool {instancePoolId}.
Get the size and configuration of instance pool {instancePoolId}.
PUT /instancePools/{instancePoolId} Resize or reconfigure an instance pool · UpdateInstancePool #
Ask an LLM
“How do I scale an instance pool up or down?”
“Can I switch an instance pool to a newer instance configuration?”
Tell an agent
Resize instance pool {instancePoolId} to {size} instances.
Point instance pool {instancePoolId} at instance configuration {instanceConfigurationId}.
POST /instancePools/{instancePoolId}/actions/attachLoadBalancer Attach a load balancer to an instance pool · AttachLoadBalancer #
Ask an LLM
“How do I put an instance pool behind a load balancer?”
“Which backend set and port do I specify when attaching a load balancer to a pool?”
Tell an agent
Attach load balancer {loadBalancerId} backend set {backendSetName} on port {port} to instance pool {instancePoolId} using VNIC {vnicSelection}.
Register instance pool {instancePoolId} with load balancer {loadBalancerId} in backend set {backendSetName}, port {port}, VNIC {vnicSelection}.
POST /instancePools/{instancePoolId}/actions/changeCompartment Move an instance pool to another compartment · ChangeInstancePoolCompartment #
Ask an LLM
“Can I move an instance pool into a different compartment?”
“Which call relocates an instance pool within my tenancy?”
Tell an agent
Move instance pool {instancePoolId} to compartment {compartmentId}.
Relocate instance pool {instancePoolId} into compartment {compartmentId}.
POST /instancePools/{instancePoolId}/actions/detachInstance Detach an instance from an instance pool · DetachInstancePoolInstance #
Ask an LLM
“How do I take one instance out of an instance pool?”
“When detaching an instance, can I terminate it and shrink the pool size too?”
Tell an agent
Detach instance {instanceId} from instance pool {instancePoolId}.
Remove instance {instanceId} from pool {instancePoolId}, terminate it and decrease the pool size.
POST /instancePools/{instancePoolId}/actions/detachLoadBalancer Detach a load balancer from an instance pool · DetachLoadBalancer #
Ask an LLM
“How do I remove a load balancer from an instance pool?”
“Can I stop an instance pool from serving traffic through a particular backend set?”
Tell an agent
Detach load balancer {loadBalancerId} backend set {backendSetName} from instance pool {instancePoolId}.
Unhook instance pool {instancePoolId} from backend set {backendSetName} on load balancer {loadBalancerId}.
POST /instancePools/{instancePoolId}/actions/reset Hard reset every instance in a pool · ResetInstancePool #
Ask an LLM
“Can I immediately power cycle all instances in an instance pool?”
“What does a hard reset do to the instances in my pool?”
Tell an agent
Hard reset all instances in instance pool {instancePoolId}.
Immediately power off and back on every instance in pool {instancePoolId}.
POST /instancePools/{instancePoolId}/actions/softreset Gracefully reboot every instance in a pool · SoftresetInstancePool #
Ask an LLM
“How do I gracefully reboot all instances in a pool with an OS shutdown first?”
“Is there a soft reset that lets the operating systems shut down cleanly before restarting?”
Tell an agent
Soft reset all instances in instance pool {instancePoolId}.
Gracefully reboot the instances in pool {instancePoolId} with an ACPI shutdown.
POST /instancePools/{instancePoolId}/actions/softstop Soft stop every instance in a pool · SoftstopInstancePool #
Ask an LLM
“Can I send a soft stop to all instances in a pool so their operating systems shut down cleanly?”
“What does the softstop action do to instances in an instance pool?”
Tell an agent
Soft stop all instances in instance pool {instancePoolId}.
Run the softstop action on pool {instancePoolId}.
POST /instancePools/{instancePoolId}/actions/start Start every instance in a pool · StartInstancePool #
Ask an LLM
“How do I power on all the instances in a stopped instance pool?”
“Can I start an entire instance pool with one call?”
Tell an agent
Start instance pool {instancePoolId}.
Power on every instance in pool {instancePoolId}.
POST /instancePools/{instancePoolId}/actions/stop Immediately power off every instance in a pool · StopInstancePool #
Ask an LLM
“Can I stop all instances in a pool immediately without waiting for an OS shutdown?”
“What powers off an entire instance pool at once?”
Tell an agent
Stop instance pool {instancePoolId}.
Immediately power off all instances in pool {instancePoolId}.
POST /instancePools/{instancePoolId}/actions/terminationProceed Mark a pool instance ready for termination · TerminationProceedInstancePoolInstance #
Ask an LLM
“How do I signal that an instance in my pool is ready to be terminated?”
“Can I let a pool instance proceed to termination once my cleanup is done?”
Tell an agent destructive · confirm first
Mark instance {instanceId} in pool {instancePoolId} as ready for termination.
Let pool {instancePoolId} proceed with terminating instance {instanceId}.
GET /instancePools/{instancePoolId}/instances List instances in an instance pool · ListInstancePoolInstances #
Ask an LLM
“Which instances are currently members of my instance pool?”
“Can I look up pool members by display name?”
Tell an agent
List the instances in instance pool {instancePoolId}, compartment {compartmentId}.
Find instances named {displayName} in pool {instancePoolId} of compartment {compartmentId}.
POST /instancePools/{instancePoolId}/instances Attach an existing instance to an instance pool · AttachInstancePoolInstance #
Ask an LLM
“Can I add an instance I already have into an instance pool?”
“What prerequisites must an instance meet before joining a pool?”
Tell an agent
Attach instance {instanceId} to instance pool {instancePoolId}.
Add existing instance {instanceId} as a member of pool {instancePoolId}.
GET /instancePools/{instancePoolId}/instances/{instanceId} Get an instance's membership in an instance pool · GetInstancePoolInstance #
Ask an LLM
“What is the state of one particular instance within my pool?”
“Can I check the pool membership details of a single instance?”
Tell an agent
Show instance {instanceId} in instance pool {instancePoolId}.
Get the pool membership details of instance {instanceId} in pool {instancePoolId}.
GET /instancePools/{instancePoolId}/loadBalancerAttachments/{instancePoolLoadBalancerAttachmentId} Get a load balancer attachment on an instance pool · GetLoadBalancerAttachment #
Ask an LLM
“Which load balancer and backend set is attached to my instance pool?”
“Is a load balancer attachment on my pool attached or still in progress?”
Tell an agent
Show load balancer attachment {instancePoolLoadBalancerAttachmentId} on instance pool {instancePoolId}.
Check the status of attachment {instancePoolLoadBalancerAttachmentId} between pool {instancePoolId} and its load balancer.

Documentation

Specifications

Schemas & Data

📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/compute-update-instance-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/compute-volume-attachment-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/compute-shape-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/compute-image-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/compute-instance-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/compute-launch-instance-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/compute-attach-volume-details-schema.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/compute-volume-attachment-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/compute-launch-instance-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/compute-image-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/compute-shape-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/compute-instance-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/compute-update-instance-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/compute-attach-volume-details-structure.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/object-storage-object-summary-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/object-storage-bucket-summary-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/object-storage-update-bucket-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/object-storage-preauthenticated-request-summary-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/object-storage-preauthenticated-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/object-storage-bucket-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/object-storage-list-objects-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/object-storage-create-bucket-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/object-storage-create-preauthenticated-request-details-schema.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/object-storage-create-bucket-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/object-storage-create-preauthenticated-request-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/object-storage-update-bucket-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/object-storage-object-summary-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/object-storage-list-objects-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/object-storage-preauthenticated-request-summary-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/object-storage-preauthenticated-request-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/object-storage-bucket-summary-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/object-storage-bucket-structure.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/networking-vcn-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/networking-create-vcn-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/networking-create-subnet-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/networking-route-table-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/networking-update-vcn-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/networking-create-internet-gateway-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/networking-subnet-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/networking-internet-gateway-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/networking-security-list-schema.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/networking-security-list-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/networking-route-table-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/networking-update-vcn-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/networking-subnet-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/networking-create-subnet-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/networking-create-internet-gateway-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/networking-vcn-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/networking-internet-gateway-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/networking-create-vcn-details-structure.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/database-update-autonomous-database-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/database-autonomous-database-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/database-db-system-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/database-create-autonomous-database-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/database-autonomous-database-summary-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/database-db-system-summary-schema.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/database-create-autonomous-database-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/database-autonomous-database-summary-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/database-update-autonomous-database-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/database-db-system-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/database-autonomous-database-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/database-db-system-summary-structure.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/iam-policy-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/iam-compartment-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/iam-create-policy-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/iam-create-user-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/iam-group-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/iam-update-user-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/iam-create-group-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/iam-user-schema.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/iam-create-group-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/iam-policy-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/iam-create-user-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/iam-compartment-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/iam-update-user-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/iam-create-policy-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/iam-user-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/iam-group-structure.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/oke-node-pool-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/oke-node-pool-summary-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/oke-create-cluster-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/oke-create-node-pool-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/oke-update-cluster-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/oke-cluster-summary-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/oke-cluster-schema.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/oke-cluster-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/oke-node-pool-summary-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/oke-update-cluster-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/oke-create-node-pool-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/oke-node-pool-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/oke-create-cluster-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/oke-cluster-summary-structure.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/functions-create-function-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/functions-create-application-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/functions-application-summary-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/functions-function-summary-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/functions-function-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/functions-application-schema.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/functions-function-summary-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/functions-application-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/functions-create-function-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/functions-create-application-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/functions-application-summary-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/functions-function-structure.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/monitoring-metric-data-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/monitoring-create-alarm-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/monitoring-update-alarm-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/monitoring-summarize-metrics-data-details-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/monitoring-metric-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/monitoring-alarm-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/monitoring-alarm-summary-schema.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/monitoring-summarize-metrics-data-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/monitoring-create-alarm-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/monitoring-alarm-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/monitoring-update-alarm-details-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/monitoring-metric-data-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/monitoring-alarm-summary-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/monitoring-metric-structure.json

Other Resources

🔗
Pricing
https://www.oracle.com/cloud/compute/pricing.html
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/compute-volume-attachment-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/compute-shape-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/compute-image-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/compute-instance-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/compute-update-instance-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/compute-attach-volume-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/compute-launch-instance-details-example.json
🔗
Pricing
https://www.oracle.com/cloud/storage/pricing.html
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/object-storage-preauthenticated-request-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/object-storage-bucket-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/object-storage-bucket-summary-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/object-storage-preauthenticated-request-summary-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/object-storage-list-objects-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/object-storage-create-bucket-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/object-storage-object-summary-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/object-storage-create-preauthenticated-request-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/object-storage-update-bucket-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/networking-create-internet-gateway-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/networking-security-list-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/networking-internet-gateway-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/networking-update-vcn-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/networking-vcn-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/networking-create-vcn-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/networking-subnet-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/networking-create-subnet-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/networking-route-table-example.json
🔗
Pricing
https://www.oracle.com/cloud/price-list.html#database
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/database-db-system-summary-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/database-update-autonomous-database-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/database-create-autonomous-database-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/database-autonomous-database-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/database-db-system-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/database-autonomous-database-summary-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/iam-policy-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/iam-create-policy-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/iam-create-group-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/iam-group-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/iam-create-user-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/iam-compartment-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/iam-update-user-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/iam-user-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/oke-cluster-summary-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/oke-create-cluster-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/oke-cluster-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/oke-node-pool-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/oke-update-cluster-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/oke-node-pool-summary-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/oke-create-node-pool-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/functions-application-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/functions-function-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/functions-create-function-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/functions-create-application-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/functions-application-summary-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/functions-function-summary-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/monitoring-alarm-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/monitoring-metric-data-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/monitoring-create-alarm-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/monitoring-update-alarm-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/monitoring-alarm-summary-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/monitoring-summarize-metrics-data-details-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/monitoring-metric-example.json

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/oracle-cloud:oracle-cloud-computemanagement-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

oracle-cloud-computemanagement-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  description: 'Use the Core Services API to manage resources such as virtual cloud networks (VCNs),

    compute instances, and block storage volumes. For more information, see the console

    documentation for the Networking,

    Compute, and

    Block Volume services.

    The required permissions are documented in the

    Details for the Core Services article.'
  license:
    name: Oracle Corporation
  title: Core Services Compute Management API
  version: '20160918'
servers:
- url: /20160918
tags:


# --- truncated at 32 KB (185 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/openapi/oracle-cloud-computemanagement-api-openapi.yml