Object Storage

oci.object_storage.ObjectStorageClient Common set of Object Storage and Archive Storage APIs for managing buckets, objects, and related resources.
oci.object_storage.ObjectStorageClientCompositeOperations This class provides a wrapper around ObjectStorageClient and offers convenience methods for operations that would otherwise need to be chained together.

Models

oci.object_storage.models.Bucket A bucket is a container for storing objects in a compartment within a namespace.
oci.object_storage.models.BucketSummary To use any of the API operations, you must be authorized in an IAM policy.
oci.object_storage.models.CommitMultipartUploadDetails To use any of the API operations, you must be authorized in an IAM policy.
oci.object_storage.models.CommitMultipartUploadPartDetails To use any of the API operations, you must be authorized in an IAM policy.
oci.object_storage.models.CopyObjectDetails The parameters required by Object Storage to process a request to copy an object to another bucket.
oci.object_storage.models.CreateBucketDetails To use any of the API operations, you must be authorized in an IAM policy.
oci.object_storage.models.CreateMultipartUploadDetails To use any of the API operations, you must be authorized in an IAM policy.
oci.object_storage.models.CreatePreauthenticatedRequestDetails CreatePreauthenticatedRequestDetails model.
oci.object_storage.models.ListObjects To use any of the API operations, you must be authorized in an IAM policy.
oci.object_storage.models.MultipartUpload Multipart uploads provide efficient and resilient uploads, especially for large objects.
oci.object_storage.models.MultipartUploadPartSummary Gets summary information about multipart uploads.
oci.object_storage.models.NamespaceMetadata NamespaceMetadata maps a namespace string to defaultS3CompartmentId and defaultSwiftCompartmentId values.
oci.object_storage.models.ObjectLifecyclePolicy The collection of lifecycle policy rules that together form the object lifecycle policy of a given bucket.
oci.object_storage.models.ObjectLifecycleRule To use any of the API operations, you must be authorized in an IAM policy.
oci.object_storage.models.ObjectNameFilter A filter that compares object names to a set of prefixes or patterns to determine if a rule applies to a given object.
oci.object_storage.models.ObjectSummary To use any of the API operations, you must be authorized in an IAM policy.
oci.object_storage.models.PatternDetails Specifying inclusion and exclusion patterns.
oci.object_storage.models.PreauthenticatedRequest Pre-authenticated requests provide a way to let users access a bucket or an object without having their own credentials.
oci.object_storage.models.PreauthenticatedRequestSummary Get summary information about pre-authenticated requests.
oci.object_storage.models.PutObjectLifecyclePolicyDetails Creates a new object lifecycle policy for a bucket.
oci.object_storage.models.RenameObjectDetails To use any of the API operations, you must be authorized in an IAM policy.
oci.object_storage.models.RestoreObjectsDetails RestoreObjectsDetails model.
oci.object_storage.models.UpdateBucketDetails To use any of the API operations, you must be authorized in an IAM policy.
oci.object_storage.models.UpdateNamespaceMetadataDetails UpdateNamespaceMetadataDetails is used to update the NamespaceMetadata.
oci.object_storage.models.WorkRequest A description of workRequest status.
oci.object_storage.models.WorkRequestError WorkRequestError model.
oci.object_storage.models.WorkRequestLogEntry WorkRequestLogEntry model.
oci.object_storage.models.WorkRequestResource WorkRequestResource model.
oci.object_storage.models.WorkRequestSummary A summary of the status of a work request.