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

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.