What you can do with Oracle Cloud Infrastructure
Every task in plain language. Pick one, and we can help you get access.
1,327 things you can do
Oracle Cloud Infrastructure
Oracle Cloud Infrastructure (OCI) is Oracle's public cloud, exposed as a REST control plane of 159 service APIs covering compute, virtual cloud networking, block and object storage, identity and access management, Autonomous Database, Kubernetes Engine, Functions, monitoring, events and notifications. Every request is signed with an RSA API signing key rather than a bearer token, every service is
18 multi-step recipesRecipes: multi-step jobs
Cloud Add Secured SubnetResolve a VCN's route table and security list, then create a subnet using them.Cloud Create Bucket And Upload Object
Resolve namespace, create a bucket, upload an object, and confirm it.Cloud Create Metric Alarm
Discover a metric, create an alarm on it, then confirm the alarm.Cloud Deploy And Invoke Function
Create an application, create a function, then invoke it.Cloud Find Image And Launch Instance
Discover a shape and image, then launch a compute instance using them.Cloud Launch Instance With Attached Volume
Launch a compute instance, wait for RUNNING, then attach a block volume.Cloud Onboard IAM User
Create a group, create a user, then create a policy for the group.Cloud Provision Autonomous Database
Create an Autonomous Database and wait for it to be AVAILABLE.Cloud Provision OKE Cluster With Node Pool
Create an OKE cluster, wait for ACTIVE, then add a node pool.Cloud Provision VCN Network
Create a VCN, wait for AVAILABLE, add an internet gateway, and a subnet.Cloud Resize Instance Shape
Stop an instance, resize its shape config, then start it again.Cloud Restart Autonomous Database
Stop an Autonomous Database, wait for STOPPED, then start it back up.Cloud Share Object Via Preauthenticated Request
Confirm an object then create a read-only pre-authenticated request for it.Cloud Stop And Terminate Instance
Stop a running instance, wait for STOPPED, then terminate it.Cloud Summarize Instance CPU Metrics
Confirm an instance, then summarize CPU metric data for its compartment.Cloud Teardown Functions Application
Delete an application's function, then delete the application.Cloud Teardown OKE Cluster
Delete an OKE cluster's node pool, then delete the cluster.Cloud Teardown VCN Network
Delete a VCN's subnet, then delete the VCN.
Other things you can do
Attach a block volume to an instanceDetach a block volume from an instanceCreate a new storage bucketUpdate a bucket's settingsDelete an empty bucketSuppress an alarm's notifications for a time windowDelete a specific alarm suppressionCreate a monitoring alarm on a metric queryChange an existing alarm's settingsDelete an alarmMove an alarm to another compartmentClear every suppression on an alarmPublish custom metric data pointsCreate an application VIP on a cloud VM clusterDelete an application VIPCreate an Autonomous Container DatabaseUpdate an Autonomous Container DatabaseTerminate an Autonomous Container DatabaseAdd a standby to an Autonomous Container DatabaseMove an Autonomous Container Database to a compartmentChange a container database's Data Guard role (deprecated)Edit Data Guard settings of a container databaseFail over to a standby container databaseReinstate a disabled standby container databaseRolling restart an Autonomous Container DatabaseRotate a container database's encryption keyConvert a standby ACD to or from snapshot standbySwitch over a container database to its standbyCreate a container database Data Guard association (legacy)Update a container Data Guard association (legacy)Fail over via a container Data Guard associationMigrate a container Data Guard associationReinstate via a container Data Guard associationSwitch over via a container Data Guard associationCreate an Autonomous AI Database backupChange retention of an Autonomous AI Database backupDelete a long-term Autonomous AI Database backupCreate an Autonomous AI Database software imageUpdate tags on an autonomous software imageDelete an Autonomous AI Database software imageMove an autonomous software image to a compartmentCreate an Autonomous AI DatabaseRotate the regional autonomous database walletUpdate an Autonomous AI DatabaseDelete an Autonomous AI DatabaseMove an Autonomous AI Database to a compartmentChange cross-region DR settings of a standbyMove an autonomous database to another subscriptionConfigure the Vault key of an autonomous databaseConfigure the SaaS admin user of a databaseDeregister an autonomous database from Data SafeDisable Database Management on an autonomous databaseDisable Operations Insights on an autonomous databaseEnable Database Management on an autonomous databaseEnable Operations Insights on an autonomous databaseFail over an Autonomous AI Database to its peerDownload a wallet for an autonomous databaseImport a transportable tablespaceRefresh a refreshable cloneRegister an autonomous database with Data SafeRestart an Autonomous AI DatabaseRestore an autonomous database to a point in timeRotate an autonomous database's encryption keyShrink an autonomous database's allocated storageStart a stopped Autonomous AI DatabaseStop an Autonomous AI DatabaseSwitch over an Autonomous AI Database to its peerRotate an autonomous database's instance walletLaunch a legacy Autonomous Exadata InfrastructureUpdate a legacy Autonomous Exadata InfrastructureTerminate a legacy Autonomous Exadata InfrastructureMove a legacy Autonomous Exadata InfrastructureRotate ORDS certs on legacy autonomous ExadataRotate SSL certs on legacy autonomous ExadataCreate a Cloud@Customer Autonomous VM clusterUpdate a Cloud@Customer Autonomous VM clusterDelete a Cloud@Customer Autonomous VM clusterMove a Cloud@Customer Autonomous VM clusterRestart ORDS on a Cloud@Customer VM clusterRotate ORDS certs on a Cloud@Customer VM clusterRotate SSL certs on a Cloud@Customer VM clusterCreate a backup destinationUpdate a backup destinationDelete a backup destinationMove a backup destination to a compartmentCreate a database backupChange retention of a database backupDelete a full database backupCreate a BaseDB-C@C VM clusterUpdate a BaseDB-C@C VM clusterDelete a BaseDB-C@C VM clusterMove a BaseDB-C@C VM cluster to a compartmentCreate an Autonomous Exadata VM cluster in cloudUpdate an Autonomous Exadata VM cluster in cloudDelete an Autonomous Exadata VM cluster in cloudMove a cloud Autonomous VM cluster to a compartmentRestart ORDS on a cloud Autonomous VM clusterRotate ORDS certs on a cloud Autonomous VM clusterRotate SSL certs on a cloud Autonomous VM clusterCreate a cloud Exadata infrastructureUpdate a cloud Exadata infrastructureDelete a cloud Exadata infrastructureMake added Exadata storage capacity usableMove a cloud Exadata infrastructure to a compartmentMove cloud Exadata infrastructure to another subscriptionConfigure Exascale on cloud Exadata infrastructureCreate a cloud VM cluster on Exadata Cloud ServiceUpdate or scale a cloud VM clusterDelete a cloud VM clusterChange IORM settings for a cloud VM clusterAdd virtual machines to a cloud VM clusterMove a cloud VM cluster to another compartmentMove a cloud VM cluster to another subscriptionInstall the PKCS11 driver on a cloud VM clusterRemove virtual machines from a cloud VM clusterUninstall the PKCS11 driver from a cloud VM clusterCreate a database software imageRename or retag a database software imageDelete a database software imageMove a database software image to another compartmentCreate a database in a Database HomeUpdate a database's settingsDelete a database on ExadataChange where a database's encryption keys are managedConvert a non-CDB database to a pluggable databaseDisable Database Management for a databaseEnable Database Management for a databaseChange a database's encryption to a Vault keyChange Database Management settings for a databaseReschedule a managed database software updateRestore a database to a point in timeRotate a database's Vault encryption keyUpgrade an Oracle Database to a newer versionConvert a Data Guard standby to a standalone databaseFail over to a standby in a Data Guard groupReinstate a disabled standby in a Data Guard groupSwitch over roles in a Data Guard groupUpdate a Data Guard group member's settingsCreate a Data Guard association with a standbyChange protection mode of a Data Guard associationFail over a Data Guard association to its standbyMigrate a Data Guard association to multi-standby modelReinstate a standby through a Data Guard associationSwitch over a Data Guard associationCreate a Database HomePatch a Database HomeDelete a Database HomeStart, stop or reset a database nodeCreate a console connection to a DB nodeDelete a DB node console connectionCapture serial console output from a DB nodeRename or retag a DB node console historyDelete a DB node console historyLaunch a new DB systemUpdate or scale a DB systemTerminate a DB system permanentlyChange IORM settings for an Exadata DB systemMove a DB system to another compartmentMigrate an Exadata DB system to the new resource modelApply an OS patch action to a DB systemUpgrade a DB system's OS and Grid InfrastructureDelete an Exadata database node snapshotMount a node snapshot on a DB nodeUnmount a node snapshot from a DB nodeCreate an Exadata Cloud@Customer infrastructureUpdate an Exadata Cloud@Customer infrastructureDelete an Exadata Cloud@Customer infrastructureActivate an Exadata Cloud@Customer infrastructureMake added storage server capacity availableMove Cloud@Customer infrastructure to another compartmentCreate a VM cluster network on Cloud@CustomerUpdate a Cloud@Customer VM cluster networkDelete a Cloud@Customer VM cluster networkAdd or remove nodes in a VM cluster networkValidate a Cloud@Customer VM cluster networkCreate an Exadata VM cluster on ExascaleUpdate or scale an Exadata VM cluster on ExascaleDelete an Exadata VM cluster on ExascaleTake DB node snapshots for an Exascale VM clusterMove an Exascale VM cluster to another compartmentMove an Exascale VM cluster to another subscriptionInstall the PKCS11 driver on an Exascale VM clusterRemove virtual machines from an Exascale VM clusterUninstall the PKCS11 driver from an Exascale VM clusterCreate an Exadata Database Storage VaultUpdate an Exadata Database Storage VaultDelete an Exadata Database Storage VaultMove a storage vault to another compartmentChange a storage vault's subscriptionCreate an execution actionUpdate an execution actionDelete an execution actionMove a member between execution actionsCreate an execution windowReschedule or resize an execution windowDelete an execution windowReorder actions in an execution windowStart a backup of an on-premises databaseMark an on-premises backup as completeRegister an external container databaseRename or retag an external container databaseDelete an external container databaseMove an external container databaseTurn off Database Management for an external CDBTurn off Stack Monitoring for an external CDBEnable Database Management for an external CDBEnable Stack Monitoring for an external CDBScan an external CDB for unregistered PDBsCreate an external database connectorUpdate an external database connectorDelete an external database connectorTest an external database connector's connectionRegister an external non-container databaseRename or retag an external non-container databaseDelete an external non-container databaseMove an external non-container databaseTurn off Database Management for an external non-CDBTurn off Operations Insights for an external non-CDBTurn off Stack Monitoring for an external non-CDBEnable Database Management for an external non-CDBEnable Operations Insights for an external non-CDBEnable Stack Monitoring for an external non-CDBRegister an external pluggable databaseRename or retag an external pluggable databaseDelete an external pluggable databaseMove an external pluggable databaseTurn off Database Management for an external PDBTurn off Operations Insights for an external PDBTurn off Stack Monitoring for an external PDBEnable Database Management for an external PDBEnable Operations Insights for an external PDBEnable Stack Monitoring for an external PDBCreate a Grid Infrastructure HomeRename or retag a Grid Infrastructure HomeDelete a Grid Infrastructure HomeCreate a key storeEdit a key storeDelete a key storeMove a key store to another compartmentSchedule a maintenance run for patchingReschedule or modify a maintenance runCreate a one-off patch for downloadUpdate tags on a one-off patchDelete a one-off patchMove a one-off patch to another compartmentDownload a one-off patchTake a pluggable database snapshotDelete a pluggable database snapshotCreate a pluggable databaseUpdate tags on a pluggable databaseDelete a pluggable databaseConvert a refreshable clone to a regular PDBClone a PDB in the same CDB (deprecated)Refresh a refreshable clone PDBClone a PDB to another CDB (deprecated)Start a pluggable databaseStop a pluggable databaseCreate a scheduled actionUpdate a scheduled actionDelete a scheduled actionCreate a scheduling planDelete a scheduling planMove a scheduling plan to another compartmentReorder actions in a scheduling planCreate a scheduling policyUpdate a scheduling policyDelete a scheduling policyMove a scheduling policy to another compartmentAdd a scheduling window to a policyUpdate a scheduling windowDelete a scheduling windowCreate an Exadata Cloud@Customer VM clusterUpdate an Exadata Cloud@Customer VM clusterDelete an Exadata Cloud@Customer VM clusterAdd virtual machines to a Cloud@Customer VM clusterMove a Cloud@Customer VM cluster to another compartmentRemove virtual machines from a Cloud@Customer VM clusterInvoke a serverless functionCreate a Functions applicationUpdate a Functions application's configurationDelete a Functions applicationMove a Functions application to another compartmentDeploy a new function in an applicationUpdate an existing functionDelete a functionCreate an event ruleUpdate or disable an event ruleDelete an event ruleMove an event rule to another compartmentSubscribe an endpoint to a topicResend a subscription confirmationUnsubscribe a subscription from its topicUpdate a subscription's delivery policyDelete a subscriptionMove a subscription to another compartmentCreate an already-confirmed active subscriptionPublish a message to a topicCreate a publisher map groupChange the maps in a publisher map groupDelete a publisher map groupLock a publisher map groupUnlock a publisher map groupCreate a publisher map for message formattingUpdate a publisher map's body mappingDelete a publisher mapLock a publisher mapUnlock a publisher mapCreate a notification topicUpdate a notification topic's descriptionDelete a notification topicLock a notification topicMove a notification topic to another compartmentUnlock a notification topicLaunch a new compute instanceRename or resize a compute instanceTerminate a compute instanceStart, stop or reset a compute instanceCreate a pre-authenticated request for a bucketImport your own autonomous system numberRename or retag a BYOASN resourceDelete a BYOASN resourceMove a BYOASN to another compartmentSubmit a BYOASN for validationImport a BYOIP CIDR blockRename or retag a BYOIP rangeDelete a BYOIP rangeStart BGP advertisement of a BYOIP rangeMove a BYOIP range to another compartmentSet a BYOIP range's origin to my own ASNRevert a BYOIP range's origin to Oracle's ASNSubmit a BYOIP range for validationStop BGP advertisement of a BYOIP rangeCreate a VTAP capture filterUpdate a VTAP capture filterDelete a VTAP capture filterMove a capture filter to another compartmentRegister a customer-premises equipment objectRename a CPE or change its device typeDelete a customer-premises equipment objectMove a CPE to another compartmentCreate a FastConnect cross-connect groupUpdate a cross-connect groupDelete a cross-connect groupMove a cross-connect group to another compartmentCreate a FastConnect cross-connectUpdate or activate a cross-connectDelete a cross-connectMove a cross-connect to another compartmentCreate a DHCP option set for a VCNUpdate a DHCP option setDelete a DHCP option setMove a DHCP option set to another compartmentAttach a DRG to a network resourceChange a DRG attachment's routingDetach a DRG from a networkStop advertising routes to a DRG attachmentCreate a DRG route distributionRename a DRG route distributionDelete a DRG route distributionAdd statements to a DRG route distributionRemove statements from a DRG route distributionEdit statements in a DRG route distributionCreate a DRG route tableUpdate a DRG route tableDelete a DRG route tableAdd static route rules to a DRG route tableRemove route rules from a DRG route tableStop a DRG route table importing routesEdit static route rules in a DRG route tableCreate a dynamic routing gatewayUpdate a dynamic routing gatewayDelete a dynamic routing gatewayUpgrade a legacy DRGCreate an internet gateway for a VCNEnable, disable or rename an internet gatewayDelete an internet gatewayMove an internet gateway to another compartmentCreate a Site-to-Site VPN connectionUpdate an IPSec connectionDelete an IPSec connectionMove an IPSec connection to another compartmentUpdate an IPSec tunnel's settingsChange an IPSec tunnel's pre-shared keySet CPE config answers for a tunnelAssign an IPv6 address to a VNICCreate IPv6 addresses in bulkDelete IPv6 addresses in bulkDetach IPv6 addresses in bulkUpdate IPv6 addresses in bulkUpdate or move an IPv6 addressDelete an IPv6 addressDetach one IPv6 address from its VNICCreate a local peering gatewayUpdate a local peering gatewayDelete a local peering gatewayMove a local peering gateway to another compartmentConnect two local peering gatewaysCreate a NAT gateway for a VCNBlock traffic on or rename a NAT gatewayDelete a NAT gatewayShowing 400 of 1,309. Search above to find the rest.