ORACLE CLOUD
Object Storage actions
15 actions you can wire into a flow, alongside everything else in the Oracle Cloud integration.
Every Object Storage action
- OCI Object Storage: Copy ObjectCopy an object to another name and/or bucket (and optionally another region). The copy runs asynchronously; the work-request id is returned. Destination bucket and region default to the source. The namespace is resolved automatically.
- OCI Object Storage: Create BucketCreate an Oracle Cloud Object Storage bucket in a compartment. The tenancy namespace is resolved automatically; optionally set the public-access type, storage tier and tags.
- OCI Object Storage: Create Presigned URLCreate a pre-authenticated request (PAR) for an object: a time-limited URL granting read (download) or write (upload) access with no credentials, like an S3 presigned URL. The namespace is resolved automatically.
- OCI Object Storage: Delete BucketDelete an Oracle Cloud Object Storage bucket by name. The bucket must be empty (delete its objects first). The namespace is resolved automatically.
- OCI Object Storage: Delete ObjectPermanently delete an object from an Oracle Cloud Object Storage bucket. The namespace is resolved automatically.
- OCI Object Storage: Delete Presigned URLRevoke a pre-authenticated request (PAR) by its id, immediately invalidating the URL. The namespace is resolved automatically.
- OCI Object Storage: Get BucketFetch a single Oracle Cloud Object Storage bucket by name: access type, storage tier, and approximate object count and size. The namespace is resolved automatically.
- OCI Object Storage: Get NamespaceReturn the tenancy's Object Storage namespace: the top-level container every bucket lives under. The other actions resolve it automatically; use this when a flow needs the namespace value directly.
- OCI Object Storage: Get ObjectDownload an object's content from an Oracle Cloud Object Storage bucket. Returns the content as text plus a base64 encoding (use the base64 output for binary objects). Objects up to 100 MiB are supported: for larger objects, create a presigned URL to download instead. The namespace is resolved automatically.
- OCI Object Storage: Head ObjectFetch an object's metadata (size, content type, ETag, storage tier, archival state and any custom metadata) without downloading its content: use it to check whether an object exists, how big it is, or whether it must be restored from Archive first. The namespace is resolved automatically.
- OCI Object Storage: List BucketsList the Object Storage buckets in an Oracle Cloud compartment, with their namespace and creation time. The tenancy namespace is resolved automatically.
- OCI Object Storage: List ObjectsList the objects in an Oracle Cloud Object Storage bucket, with their size, creation time and last-modified time. Optionally filter by name prefix (e.g. a folder). The namespace is resolved automatically. Large buckets are capped: check the 'truncated' output to tell a complete listing from a partial one.
- OCI Object Storage: List Presigned URLsList the pre-authenticated requests (PARs) on a bucket: their name, target object, access type and expiry. The URLs themselves are only shown at creation time. The namespace is resolved automatically.
- OCI Object Storage: Put ObjectUpload an object into an Oracle Cloud Object Storage bucket. Content is a string (text or upstream data); enable Base64 to upload binary content that was base64-encoded upstream. The namespace is resolved automatically.
- OCI Object Storage: Rename ObjectRename an object within an Oracle Cloud Object Storage bucket: a server-side move, no re-upload. By default the rename fails if an object already exists at the new name, so it can't silently overwrite an unrelated object; enable Overwrite to replace it. The namespace is resolved automatically.
Also in Oracle Cloud
API Gateway18 actionsAutonomous Database24 actionsBastion10 actionsBlock Volumes69 actionsCertificates20 actionsCloud Guard20 actionsCompute17 actionsContainer Engine44 actionsData Catalog26 actionsData Flow20 actionsDNS54 actionsDocument Understanding12 actionsEmail19 actionsEvents6 actionsExadata27 actionsFile Storage49 actionsFunctions15 actionsGenerative AI14 actionsIdentity90 actionsLanguage16 actionsLoad Balancer61 actionsLogging17 actionsMonitoring15 actionsMySQL HeatWave17 actionsNetwork Load Balancer33 actionsNetworking62 actionsNoSQL Database16 actionsNotifications16 actionsQueue19 actionsSpeech13 actionsStreaming30 actionsVault50 actionsVision10 actionsVulnerability Scanning19 actionsWeb Application Acceleration13 actionsWeb Application Firewall17 actions
Put Object Storage in a flow
These actions sit on the same canvas as every other integration, so a Object Storage step can follow a form, a schedule or a message without any glue code.
