The identity and technical contract details declared by the specification.
ObjectLifecycleRule
object
To use any of the API operations, you must be authorized in an IAM policy. If you are not authorized, talk to an administrator. If you are an administrator who…
7 properties
5 required
ReencryptObjectDetails
object
The details used to re-encrypt the data encryption keys associated with an object. You can only specify either a kmsKeyId or an sseCustomerKey in the request p…
3 properties
BatchDeleteObjectsDetails
object
Batch delete request details.
2 properties
1 required
WorkRequestSummary
object
A summary of the status of a work request.
9 properties
InventoryRule
object
The details of a inventory rule.
CreateInventoryRuleDetails
object
The details to create a inventory rule.
RetentionRuleSummary
object
The summary of a retention rule.
ReplicationPolicySummary
object
The summary of a replication policy.
8 properties
8 required
MultipartUpload
object
Multipart uploads provide efficient and resilient uploads, especially for large objects. Multipart uploads also accommodate objects that are too large for a si…
6 properties
5 required
Duration
object
The amount of time that objects in the bucket should be preserved for and which is calculated in relation to each object's Last-Modified timestamp. If duration…
2 properties
2 required
DeletedObjectResult
object
Delete object details.
2 properties
2 required
PatternDetails
object
Specifying inclusion and exclusion patterns.
2 properties
CreateRetentionRuleDetails
object
The details to create a retention rule.
RestoreObjectsDetails
object
3 properties
1 required
UpdatePrivateEndpointDetails
object
Information that can be updated for a private endpoint.
6 properties
PrivateEndpointSummary
object
To use any of the API operations, you must be authorized in an IAM policy. If you are not authorized, talk to an administrator. If you are an administrator who…
10 properties
10 required
InventoryRuleSummary
object
The summary of a inventory rule.
ObjectLifecyclePolicy
object
The collection of lifecycle policy rules that together form the object lifecycle policy of a given bucket.
2 properties
UpdateBucketDetails
object
To use any of the API operations, you must be authorized in an IAM policy. If you are not authorized, talk to an administrator. If you are an administrator who…
13 properties
CreateMultipartUploadDetails
object
To use any of the API operations, you must be authorized in an IAM policy. If you are not authorized, talk to an administrator. If you are an administrator who…
8 properties
1 required
BucketSummary
object
To use any of the API operations, you must be authorized in an IAM policy. If you are not authorized, talk to an administrator. If you are an administrator who…
9 properties
6 required
BatchDeleteObjectsResult
object
Result of a batch delete operation.
2 properties
1 required
WorkRequestError
object
3 properties
CommitMultipartUploadDetails
object
To use any of the API operations, you must be authorized in an IAM policy. If you are not authorized, talk to an administrator. If you are an administrator who…
2 properties
1 required
RetentionRule
object
The details of a retention rule.
7 properties
5 required
Report
object
Defines output report.
3 properties
2 required
CopyObjectDetails
object
The parameters required by Object Storage to process a request to copy an object to another bucket. To use any of the API operations, you must be authorized in…
11 properties
5 required
CommitMultipartUploadPartDetails
object
To use any of the API operations, you must be authorized in an IAM policy. If you are not authorized, talk to an administrator. If you are an administrator who…
2 properties
2 required
prefixFqdns
object
An object containing FQDNs
3 properties
AccessTargetDetails
object
Details of the targets that can be accessed by the private endpoint.
3 properties
3 required
WorkRequestLogEntry
object
2 properties
SSECustomerKeyDetails
object
Specifies the details of the customer-provided encryption key (SSE-C) associated with an object.
3 properties
3 required
PreauthenticatedRequestSummary
object
Get summary information about pre-authenticated requests.
7 properties
5 required
UpdateInventoryRuleDetails
object
The details to update a inventory rule.
RetentionRuleCollection
object
Retention rule collection.
1 property
1 required
ObjectVersionSummary
object
To use any of the API operations, you must be authorized in an IAM policy. If you are not authorized, talk to an administrator. If you are an administrator who…
10 properties
4 required
UpdateNamespaceMetadataDetails
object
UpdateNamespaceMetadataDetails is used to update the NamespaceMetadata. To update NamespaceMetadata, a user must have OBJECTSTORAGENAMESPACEUPDATE permission.
2 properties
CreateReplicationPolicyDetails
object
The details to create a replication policy.
3 properties
3 required
WorkRequest
object
A description of workRequest status.
9 properties
ObjectNameFilter
A filter that compares object names to a set of prefixes or patterns to determine if a rule applies to a given object. The filter can contain include glob patt…
RetentionRuleDetails
object
The details to create or update a retention rule.
3 properties
InventoryRuleCollection
object
Inventory rule collection.
1 property
1 required
CreateBucketDetails
object
To use any of the API operations, you must be authorized in an IAM policy. If you are not authorized, talk to an administrator. If you are an administrator who…
13 properties
2 required
ReplicationPolicy
The details of a replication policy.
InventoryRuleDetails
object
The details of a inventory rule.
6 properties
3 required
ReplicationSource
object
The details of a replication source bucket that replicates to a target destination bucket.
3 properties
3 required
Bucket
object
A bucket is a container for storing objects in a compartment within a namespace. A bucket is associated with a single compartment. The compartment has policies…
23 properties
7 required
FailedObjectResult
object
Failed object details.
3 properties
3 required
WorkRequestResource
object
5 properties
UpdateObjectStorageTierDetails
object
To change the storage tier of an object, we specify the object name and the desired storage tier in the body. Objects can be moved between Standard and Infrequ…
3 properties
2 required
PreauthenticatedRequest
object
Pre-authenticated requests provide a way to let users access a bucket or an object without having their own credentials. When you create a pre-authenticated re…
8 properties
6 required
ListObjects
object
To use any of the API operations, you must be authorized in an IAM policy. If you are not authorized, talk to an administrator. If you are an administrator who…
3 properties
1 required
CreatePreauthenticatedRequestDetails
object
5 properties
3 required
BatchDeleteObjectIdentifier
object
Delete object details.
2 properties
1 required
NamespaceMetadata
object
NamespaceMetadata maps a namespace string to defaultS3CompartmentId and defaultSwiftCompartmentId values.
3 properties
3 required
ObjectSummary
object
To use any of the API operations, you must be authorized in an IAM policy. If you are not authorized, talk to an administrator. If you are an administrator who…
8 properties
1 required
fqdns
object
The object representing FQDN details formed using prefix and additionalPrefixes.
2 properties
MultipartUploadPartSummary
object
Gets summary information about multipart uploads. To use any of the API operations, you must be authorized in an IAM policy. If you are not authorized, talk to…
4 properties
4 required
RuleFilter
object
Defines rule filter.
4 properties
CreatePrivateEndpointDetails
object
Details to create a private endpoint
11 properties
5 required
Error
object
2 properties
2 required
PrivateEndpoint
object
A private endpoint makes your service accessible through a private IP in the customer's private network. A private endpoint has a name and is associated with a…
19 properties
12 required
UpdateRetentionRuleDetails
object
The details to update a retention rule.
PutObjectLifecyclePolicyDetails
object
Creates a new object lifecycle policy for a bucket.
1 property
ObjectVersionCollection
object
To use any of the API operations, you must be authorized in an IAM policy. If you are not authorized, talk to an administrator. If you are an administrator who…
2 properties
1 required
RenameObjectDetails
object
To use any of the API operations, you must be authorized in an IAM policy. If you are not authorized, talk to an administrator. If you are an administrator who…
5 properties
2 required
ParquetInput
Describes the serialization of a PARQUET-encoded object.
DeleteObject
object
Container element that describes the delete request for an object.
2 properties
1 required
CsvOutput
Describes the serialization of a CSV-encoded object.
InitiateMultipartUploadResult
object
Container for the response to initiate multipart upload.
3 properties
3 required
Part
object
Container for elements related to a particular part.
3 properties
3 required
JsonInput
Describes the serialization of a JSON-encoded object.
InputSerialization
object
Describes the serialization format of the object.
4 properties
JsonOutput
Describes the serialization of a JSON-encoded object.
DeleteError
object
Container for a failed delete operation that describes the object that we attempted to delete.
4 properties
3 required
LocationConstraint
string
Contains a location of Bucket.
CsvInput
Describes the serialization of a CSV-encoded object.
CompleteMultipartUploadResult
object
Container for complete multipart upload response.
4 properties
4 required
OutputSerialization
object
Describes the serialization format of the Output.
2 properties
RestoreRequest
object
Container for object restoration information.
2 properties
1 required
ListPartsResult
object
Container for list multipart upload parts response.
10 properties
5 required
Deleted
object
Container element for a successful delete. It identifies the object that was successfully deleted.
2 properties
1 required
CompleteMultipartUpload
object
Container for complete multipart upload request.
1 property
1 required
Upload
object
Container for elements related to a particular multipart upload.
4 properties
4 required
PartAndETag
object
Container for a part and its ETag.
2 properties
2 required
ListMultipartUploads
object
Container for list multipart upload response.
9 properties
5 required
Delete
object
Container for the Bulk delete request.
2 properties
1 required
DeleteResult
object
Container for the Bulk delete response.
2 properties
SelectObjectRequest
object
Container with information for querying object.
4 properties
4 required
Error_2
object
2 properties
2 required
GlacierJobParameters
object
Optional container for Glacier job parameters.
1 property
1 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Oracle publishes across the network.