package
57.0.0
Repository: https://github.com/oracle/oci-go-sdk.git
Documentation: pkg.go.dev

# Packages

Package transfer simplifies interaction with the Object Storage service by abstracting away the method used to upload objects.

# Functions

GetArchivalStateEnumStringValues Enumerates the set of values in String for ArchivalStateEnum.
GetArchivalStateEnumValues Enumerates the set of values for ArchivalStateEnum.
GetBucketAutoTieringEnumStringValues Enumerates the set of values in String for BucketAutoTieringEnum.
GetBucketAutoTieringEnumValues Enumerates the set of values for BucketAutoTieringEnum.
GetBucketPublicAccessTypeEnumStringValues Enumerates the set of values in String for BucketPublicAccessTypeEnum.
GetBucketPublicAccessTypeEnumValues Enumerates the set of values for BucketPublicAccessTypeEnum.
GetBucketStorageTierEnumStringValues Enumerates the set of values in String for BucketStorageTierEnum.
GetBucketStorageTierEnumValues Enumerates the set of values for BucketStorageTierEnum.
GetBucketVersioningEnumStringValues Enumerates the set of values in String for BucketVersioningEnum.
GetBucketVersioningEnumValues Enumerates the set of values for BucketVersioningEnum.
GetCreateBucketDetailsPublicAccessTypeEnumStringValues Enumerates the set of values in String for CreateBucketDetailsPublicAccessTypeEnum.
GetCreateBucketDetailsPublicAccessTypeEnumValues Enumerates the set of values for CreateBucketDetailsPublicAccessTypeEnum.
GetCreateBucketDetailsStorageTierEnumStringValues Enumerates the set of values in String for CreateBucketDetailsStorageTierEnum.
GetCreateBucketDetailsStorageTierEnumValues Enumerates the set of values for CreateBucketDetailsStorageTierEnum.
GetCreateBucketDetailsVersioningEnumStringValues Enumerates the set of values in String for CreateBucketDetailsVersioningEnum.
GetCreateBucketDetailsVersioningEnumValues Enumerates the set of values for CreateBucketDetailsVersioningEnum.
GetCreatePreauthenticatedRequestDetailsAccessTypeEnumStringValues Enumerates the set of values in String for CreatePreauthenticatedRequestDetailsAccessTypeEnum.
GetCreatePreauthenticatedRequestDetailsAccessTypeEnumValues Enumerates the set of values for CreatePreauthenticatedRequestDetailsAccessTypeEnum.
GetDurationTimeUnitEnumStringValues Enumerates the set of values in String for DurationTimeUnitEnum.
GetDurationTimeUnitEnumValues Enumerates the set of values for DurationTimeUnitEnum.
GetGetBucketFieldsEnumStringValues Enumerates the set of values in String for GetBucketFieldsEnum.
GetGetBucketFieldsEnumValues Enumerates the set of values for GetBucketFieldsEnum.
GetGetObjectArchivalStateEnumStringValues Enumerates the set of values in String for GetObjectArchivalStateEnum.
GetGetObjectArchivalStateEnumValues Enumerates the set of values for GetObjectArchivalStateEnum.
GetGetObjectStorageTierEnumStringValues Enumerates the set of values in String for GetObjectStorageTierEnum.
GetGetObjectStorageTierEnumValues Enumerates the set of values for GetObjectStorageTierEnum.
GetHeadObjectArchivalStateEnumStringValues Enumerates the set of values in String for HeadObjectArchivalStateEnum.
GetHeadObjectArchivalStateEnumValues Enumerates the set of values for HeadObjectArchivalStateEnum.
GetHeadObjectStorageTierEnumStringValues Enumerates the set of values in String for HeadObjectStorageTierEnum.
GetHeadObjectStorageTierEnumValues Enumerates the set of values for HeadObjectStorageTierEnum.
GetListBucketsFieldsEnumStringValues Enumerates the set of values in String for ListBucketsFieldsEnum.
GetListBucketsFieldsEnumValues Enumerates the set of values for ListBucketsFieldsEnum.
GetListObjectVersionsFieldsEnumStringValues Enumerates the set of values in String for ListObjectVersionsFieldsEnum.
GetListObjectVersionsFieldsEnumValues Enumerates the set of values for ListObjectVersionsFieldsEnum.
GetObjectLifecycleRuleTimeUnitEnumStringValues Enumerates the set of values in String for ObjectLifecycleRuleTimeUnitEnum.
GetObjectLifecycleRuleTimeUnitEnumValues Enumerates the set of values for ObjectLifecycleRuleTimeUnitEnum.
GetPreauthenticatedRequestAccessTypeEnumStringValues Enumerates the set of values in String for PreauthenticatedRequestAccessTypeEnum.
GetPreauthenticatedRequestAccessTypeEnumValues Enumerates the set of values for PreauthenticatedRequestAccessTypeEnum.
GetPreauthenticatedRequestBucketListingActionEnumStringValues Enumerates the set of values in String for PreauthenticatedRequestBucketListingActionEnum.
GetPreauthenticatedRequestBucketListingActionEnumValues Enumerates the set of values for PreauthenticatedRequestBucketListingActionEnum.
GetPreauthenticatedRequestSummaryAccessTypeEnumStringValues Enumerates the set of values in String for PreauthenticatedRequestSummaryAccessTypeEnum.
GetPreauthenticatedRequestSummaryAccessTypeEnumValues Enumerates the set of values for PreauthenticatedRequestSummaryAccessTypeEnum.
GetPutObjectStorageTierEnumStringValues Enumerates the set of values in String for PutObjectStorageTierEnum.
GetPutObjectStorageTierEnumValues Enumerates the set of values for PutObjectStorageTierEnum.
GetReplicationPolicyStatusEnumStringValues Enumerates the set of values in String for ReplicationPolicyStatusEnum.
GetReplicationPolicyStatusEnumValues Enumerates the set of values for ReplicationPolicyStatusEnum.
GetReplicationPolicySummaryStatusEnumStringValues Enumerates the set of values in String for ReplicationPolicySummaryStatusEnum.
GetReplicationPolicySummaryStatusEnumValues Enumerates the set of values for ReplicationPolicySummaryStatusEnum.
GetSseCustomerKeyDetailsAlgorithmEnumStringValues Enumerates the set of values in String for SseCustomerKeyDetailsAlgorithmEnum.
GetSseCustomerKeyDetailsAlgorithmEnumValues Enumerates the set of values for SseCustomerKeyDetailsAlgorithmEnum.
GetStorageTierEnumStringValues Enumerates the set of values in String for StorageTierEnum.
GetStorageTierEnumValues Enumerates the set of values for StorageTierEnum.
GetUpdateBucketDetailsPublicAccessTypeEnumStringValues Enumerates the set of values in String for UpdateBucketDetailsPublicAccessTypeEnum.
GetUpdateBucketDetailsPublicAccessTypeEnumValues Enumerates the set of values for UpdateBucketDetailsPublicAccessTypeEnum.
GetUpdateBucketDetailsVersioningEnumStringValues Enumerates the set of values in String for UpdateBucketDetailsVersioningEnum.
GetUpdateBucketDetailsVersioningEnumValues Enumerates the set of values for UpdateBucketDetailsVersioningEnum.
GetWorkRequestOperationTypeEnumStringValues Enumerates the set of values in String for WorkRequestOperationTypeEnum.
GetWorkRequestOperationTypeEnumValues Enumerates the set of values for WorkRequestOperationTypeEnum.
GetWorkRequestResourceActionTypeEnumStringValues Enumerates the set of values in String for WorkRequestResourceActionTypeEnum.
GetWorkRequestResourceActionTypeEnumValues Enumerates the set of values for WorkRequestResourceActionTypeEnum.
GetWorkRequestResourceMetadataKeyEnumStringValues Enumerates the set of values in String for WorkRequestResourceMetadataKeyEnum.
GetWorkRequestResourceMetadataKeyEnumValues Enumerates the set of values for WorkRequestResourceMetadataKeyEnum.
GetWorkRequestStatusEnumStringValues Enumerates the set of values in String for WorkRequestStatusEnum.
GetWorkRequestStatusEnumValues Enumerates the set of values for WorkRequestStatusEnum.
GetWorkRequestSummaryOperationTypeEnumStringValues Enumerates the set of values in String for WorkRequestSummaryOperationTypeEnum.
GetWorkRequestSummaryOperationTypeEnumValues Enumerates the set of values for WorkRequestSummaryOperationTypeEnum.
GetWorkRequestSummaryStatusEnumStringValues Enumerates the set of values in String for WorkRequestSummaryStatusEnum.
GetWorkRequestSummaryStatusEnumValues Enumerates the set of values for WorkRequestSummaryStatusEnum.
NewObjectStorageClientWithConfigurationProvider Creates a new default ObjectStorage client with the given configuration provider.
NewObjectStorageClientWithOboToken Creates a new default ObjectStorage client with the given configuration provider.

# Constants

Set of constants representing the allowable values for ArchivalStateEnum.
Set of constants representing the allowable values for ArchivalStateEnum.
Set of constants representing the allowable values for ArchivalStateEnum.
Set of constants representing the allowable values for BucketAutoTieringEnum.
Set of constants representing the allowable values for BucketAutoTieringEnum.
Set of constants representing the allowable values for BucketPublicAccessTypeEnum.
Set of constants representing the allowable values for BucketPublicAccessTypeEnum.
Set of constants representing the allowable values for BucketPublicAccessTypeEnum.
Set of constants representing the allowable values for BucketStorageTierEnum.
Set of constants representing the allowable values for BucketStorageTierEnum.
Set of constants representing the allowable values for BucketVersioningEnum.
Set of constants representing the allowable values for BucketVersioningEnum.
Set of constants representing the allowable values for BucketVersioningEnum.
Set of constants representing the allowable values for CreateBucketDetailsPublicAccessTypeEnum.
Set of constants representing the allowable values for CreateBucketDetailsPublicAccessTypeEnum.
Set of constants representing the allowable values for CreateBucketDetailsPublicAccessTypeEnum.
Set of constants representing the allowable values for CreateBucketDetailsStorageTierEnum.
Set of constants representing the allowable values for CreateBucketDetailsStorageTierEnum.
Set of constants representing the allowable values for CreateBucketDetailsVersioningEnum.
Set of constants representing the allowable values for CreateBucketDetailsVersioningEnum.
Set of constants representing the allowable values for CreatePreauthenticatedRequestDetailsAccessTypeEnum.
Set of constants representing the allowable values for CreatePreauthenticatedRequestDetailsAccessTypeEnum.
Set of constants representing the allowable values for CreatePreauthenticatedRequestDetailsAccessTypeEnum.
Set of constants representing the allowable values for CreatePreauthenticatedRequestDetailsAccessTypeEnum.
Set of constants representing the allowable values for CreatePreauthenticatedRequestDetailsAccessTypeEnum.
Set of constants representing the allowable values for CreatePreauthenticatedRequestDetailsAccessTypeEnum.
Set of constants representing the allowable values for DurationTimeUnitEnum.
Set of constants representing the allowable values for DurationTimeUnitEnum.
Set of constants representing the allowable values for GetBucketFieldsEnum.
Set of constants representing the allowable values for GetBucketFieldsEnum.
Set of constants representing the allowable values for GetBucketFieldsEnum.
Set of constants representing the allowable values for GetObjectArchivalStateEnum.
Set of constants representing the allowable values for GetObjectArchivalStateEnum.
Set of constants representing the allowable values for GetObjectArchivalStateEnum.
Set of constants representing the allowable values for GetObjectStorageTierEnum.
Set of constants representing the allowable values for GetObjectStorageTierEnum.
Set of constants representing the allowable values for GetObjectStorageTierEnum.
Set of constants representing the allowable values for HeadObjectArchivalStateEnum.
Set of constants representing the allowable values for HeadObjectArchivalStateEnum.
Set of constants representing the allowable values for HeadObjectArchivalStateEnum.
Set of constants representing the allowable values for HeadObjectStorageTierEnum.
Set of constants representing the allowable values for HeadObjectStorageTierEnum.
Set of constants representing the allowable values for HeadObjectStorageTierEnum.
Set of constants representing the allowable values for ListBucketsFieldsEnum.
Set of constants representing the allowable values for ListObjectVersionsFieldsEnum.
Set of constants representing the allowable values for ListObjectVersionsFieldsEnum.
Set of constants representing the allowable values for ListObjectVersionsFieldsEnum.
Set of constants representing the allowable values for ListObjectVersionsFieldsEnum.
Set of constants representing the allowable values for ListObjectVersionsFieldsEnum.
Set of constants representing the allowable values for ListObjectVersionsFieldsEnum.
Set of constants representing the allowable values for ListObjectVersionsFieldsEnum.
Set of constants representing the allowable values for ListObjectVersionsFieldsEnum.
Set of constants representing the allowable values for ObjectLifecycleRuleTimeUnitEnum.
Set of constants representing the allowable values for ObjectLifecycleRuleTimeUnitEnum.
Set of constants representing the allowable values for PreauthenticatedRequestAccessTypeEnum.
Set of constants representing the allowable values for PreauthenticatedRequestAccessTypeEnum.
Set of constants representing the allowable values for PreauthenticatedRequestAccessTypeEnum.
Set of constants representing the allowable values for PreauthenticatedRequestAccessTypeEnum.
Set of constants representing the allowable values for PreauthenticatedRequestAccessTypeEnum.
Set of constants representing the allowable values for PreauthenticatedRequestAccessTypeEnum.
Set of constants representing the allowable values for PreauthenticatedRequestBucketListingActionEnum.
Set of constants representing the allowable values for PreauthenticatedRequestBucketListingActionEnum.
Set of constants representing the allowable values for PreauthenticatedRequestSummaryAccessTypeEnum.
Set of constants representing the allowable values for PreauthenticatedRequestSummaryAccessTypeEnum.
Set of constants representing the allowable values for PreauthenticatedRequestSummaryAccessTypeEnum.
Set of constants representing the allowable values for PreauthenticatedRequestSummaryAccessTypeEnum.
Set of constants representing the allowable values for PreauthenticatedRequestSummaryAccessTypeEnum.
Set of constants representing the allowable values for PreauthenticatedRequestSummaryAccessTypeEnum.
Set of constants representing the allowable values for PutObjectStorageTierEnum.
Set of constants representing the allowable values for PutObjectStorageTierEnum.
Set of constants representing the allowable values for PutObjectStorageTierEnum.
Set of constants representing the allowable values for ReplicationPolicyStatusEnum.
Set of constants representing the allowable values for ReplicationPolicyStatusEnum.
Set of constants representing the allowable values for ReplicationPolicySummaryStatusEnum.
Set of constants representing the allowable values for ReplicationPolicySummaryStatusEnum.
Set of constants representing the allowable values for SseCustomerKeyDetailsAlgorithmEnum.
Set of constants representing the allowable values for StorageTierEnum.
Set of constants representing the allowable values for StorageTierEnum.
Set of constants representing the allowable values for StorageTierEnum.
Set of constants representing the allowable values for UpdateBucketDetailsPublicAccessTypeEnum.
Set of constants representing the allowable values for UpdateBucketDetailsPublicAccessTypeEnum.
Set of constants representing the allowable values for UpdateBucketDetailsPublicAccessTypeEnum.
Set of constants representing the allowable values for UpdateBucketDetailsVersioningEnum.
Set of constants representing the allowable values for UpdateBucketDetailsVersioningEnum.
Set of constants representing the allowable values for WorkRequestOperationTypeEnum.
Set of constants representing the allowable values for WorkRequestOperationTypeEnum.
Set of constants representing the allowable values for WorkRequestResourceActionTypeEnum.
Set of constants representing the allowable values for WorkRequestResourceActionTypeEnum.
Set of constants representing the allowable values for WorkRequestResourceActionTypeEnum.
Set of constants representing the allowable values for WorkRequestResourceActionTypeEnum.
Set of constants representing the allowable values for WorkRequestResourceActionTypeEnum.
Set of constants representing the allowable values for WorkRequestResourceActionTypeEnum.
Set of constants representing the allowable values for WorkRequestResourceActionTypeEnum.
Set of constants representing the allowable values for WorkRequestResourceMetadataKeyEnum.
Set of constants representing the allowable values for WorkRequestResourceMetadataKeyEnum.
Set of constants representing the allowable values for WorkRequestResourceMetadataKeyEnum.
Set of constants representing the allowable values for WorkRequestResourceMetadataKeyEnum.
Set of constants representing the allowable values for WorkRequestStatusEnum.
Set of constants representing the allowable values for WorkRequestStatusEnum.
Set of constants representing the allowable values for WorkRequestStatusEnum.
Set of constants representing the allowable values for WorkRequestStatusEnum.
Set of constants representing the allowable values for WorkRequestStatusEnum.
Set of constants representing the allowable values for WorkRequestStatusEnum.
Set of constants representing the allowable values for WorkRequestSummaryOperationTypeEnum.
Set of constants representing the allowable values for WorkRequestSummaryOperationTypeEnum.
Set of constants representing the allowable values for WorkRequestSummaryStatusEnum.
Set of constants representing the allowable values for WorkRequestSummaryStatusEnum.
Set of constants representing the allowable values for WorkRequestSummaryStatusEnum.
Set of constants representing the allowable values for WorkRequestSummaryStatusEnum.
Set of constants representing the allowable values for WorkRequestSummaryStatusEnum.
Set of constants representing the allowable values for WorkRequestSummaryStatusEnum.

# Structs

AbortMultipartUploadRequest wrapper for the AbortMultipartUpload operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/AbortMultipartUpload.go.html to see an example of how to use AbortMultipartUploadRequest.
AbortMultipartUploadResponse wrapper for the AbortMultipartUpload operation.
Bucket A bucket is a container for storing objects in a compartment within a namespace.
BucketSummary To use any of the API operations, you must be authorized in an IAM policy.
CancelWorkRequestRequest wrapper for the CancelWorkRequest operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/CancelWorkRequest.go.html to see an example of how to use CancelWorkRequestRequest.
CancelWorkRequestResponse wrapper for the CancelWorkRequest operation.
CommitMultipartUploadDetails To use any of the API operations, you must be authorized in an IAM policy.
CommitMultipartUploadPartDetails To use any of the API operations, you must be authorized in an IAM policy.
CommitMultipartUploadRequest wrapper for the CommitMultipartUpload operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/CommitMultipartUpload.go.html to see an example of how to use CommitMultipartUploadRequest.
CommitMultipartUploadResponse wrapper for the CommitMultipartUpload operation.
CopyObjectDetails The parameters required by Object Storage to process a request to copy an object to another bucket.
CopyObjectRequest wrapper for the CopyObject operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/CopyObject.go.html to see an example of how to use CopyObjectRequest.
CopyObjectResponse wrapper for the CopyObject operation.
CreateBucketDetails To use any of the API operations, you must be authorized in an IAM policy.
CreateBucketRequest wrapper for the CreateBucket operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/CreateBucket.go.html to see an example of how to use CreateBucketRequest.
CreateBucketResponse wrapper for the CreateBucket operation.
CreateMultipartUploadDetails To use any of the API operations, you must be authorized in an IAM policy.
CreateMultipartUploadRequest wrapper for the CreateMultipartUpload operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/CreateMultipartUpload.go.html to see an example of how to use CreateMultipartUploadRequest.
CreateMultipartUploadResponse wrapper for the CreateMultipartUpload operation.
CreatePreauthenticatedRequestDetails The representation of CreatePreauthenticatedRequestDetails.
CreatePreauthenticatedRequestRequest wrapper for the CreatePreauthenticatedRequest operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/CreatePreauthenticatedRequest.go.html to see an example of how to use CreatePreauthenticatedRequestRequest.
CreatePreauthenticatedRequestResponse wrapper for the CreatePreauthenticatedRequest operation.
CreateReplicationPolicyDetails The details to create a replication policy.
CreateReplicationPolicyRequest wrapper for the CreateReplicationPolicy operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/CreateReplicationPolicy.go.html to see an example of how to use CreateReplicationPolicyRequest.
CreateReplicationPolicyResponse wrapper for the CreateReplicationPolicy operation.
CreateRetentionRuleDetails The details to create a retention rule.
CreateRetentionRuleRequest wrapper for the CreateRetentionRule operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/CreateRetentionRule.go.html to see an example of how to use CreateRetentionRuleRequest.
CreateRetentionRuleResponse wrapper for the CreateRetentionRule operation.
DeleteBucketRequest wrapper for the DeleteBucket operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/DeleteBucket.go.html to see an example of how to use DeleteBucketRequest.
DeleteBucketResponse wrapper for the DeleteBucket operation.
DeleteObjectLifecyclePolicyRequest wrapper for the DeleteObjectLifecyclePolicy operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/DeleteObjectLifecyclePolicy.go.html to see an example of how to use DeleteObjectLifecyclePolicyRequest.
DeleteObjectLifecyclePolicyResponse wrapper for the DeleteObjectLifecyclePolicy operation.
DeleteObjectRequest wrapper for the DeleteObject operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/DeleteObject.go.html to see an example of how to use DeleteObjectRequest.
DeleteObjectResponse wrapper for the DeleteObject operation.
DeletePreauthenticatedRequestRequest wrapper for the DeletePreauthenticatedRequest operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/DeletePreauthenticatedRequest.go.html to see an example of how to use DeletePreauthenticatedRequestRequest.
DeletePreauthenticatedRequestResponse wrapper for the DeletePreauthenticatedRequest operation.
DeleteReplicationPolicyRequest wrapper for the DeleteReplicationPolicy operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/DeleteReplicationPolicy.go.html to see an example of how to use DeleteReplicationPolicyRequest.
DeleteReplicationPolicyResponse wrapper for the DeleteReplicationPolicy operation.
DeleteRetentionRuleRequest wrapper for the DeleteRetentionRule operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/DeleteRetentionRule.go.html to see an example of how to use DeleteRetentionRuleRequest.
DeleteRetentionRuleResponse wrapper for the DeleteRetentionRule operation.
Duration 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.
GetBucketRequest wrapper for the GetBucket operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/GetBucket.go.html to see an example of how to use GetBucketRequest.
GetBucketResponse wrapper for the GetBucket operation.
GetNamespaceMetadataRequest wrapper for the GetNamespaceMetadata operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/GetNamespaceMetadata.go.html to see an example of how to use GetNamespaceMetadataRequest.
GetNamespaceMetadataResponse wrapper for the GetNamespaceMetadata operation.
GetNamespaceRequest wrapper for the GetNamespace operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/GetNamespace.go.html to see an example of how to use GetNamespaceRequest.
GetNamespaceResponse wrapper for the GetNamespace operation.
GetObjectLifecyclePolicyRequest wrapper for the GetObjectLifecyclePolicy operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/GetObjectLifecyclePolicy.go.html to see an example of how to use GetObjectLifecyclePolicyRequest.
GetObjectLifecyclePolicyResponse wrapper for the GetObjectLifecyclePolicy operation.
GetObjectRequest wrapper for the GetObject operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/GetObject.go.html to see an example of how to use GetObjectRequest.
GetObjectResponse wrapper for the GetObject operation.
GetPreauthenticatedRequestRequest wrapper for the GetPreauthenticatedRequest operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/GetPreauthenticatedRequest.go.html to see an example of how to use GetPreauthenticatedRequestRequest.
GetPreauthenticatedRequestResponse wrapper for the GetPreauthenticatedRequest operation.
GetReplicationPolicyRequest wrapper for the GetReplicationPolicy operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/GetReplicationPolicy.go.html to see an example of how to use GetReplicationPolicyRequest.
GetReplicationPolicyResponse wrapper for the GetReplicationPolicy operation.
GetRetentionRuleRequest wrapper for the GetRetentionRule operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/GetRetentionRule.go.html to see an example of how to use GetRetentionRuleRequest.
GetRetentionRuleResponse wrapper for the GetRetentionRule operation.
GetWorkRequestRequest wrapper for the GetWorkRequest operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/GetWorkRequest.go.html to see an example of how to use GetWorkRequestRequest.
GetWorkRequestResponse wrapper for the GetWorkRequest operation.
HeadBucketRequest wrapper for the HeadBucket operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/HeadBucket.go.html to see an example of how to use HeadBucketRequest.
HeadBucketResponse wrapper for the HeadBucket operation.
HeadObjectRequest wrapper for the HeadObject operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/HeadObject.go.html to see an example of how to use HeadObjectRequest.
HeadObjectResponse wrapper for the HeadObject operation.
ListBucketsRequest wrapper for the ListBuckets operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/ListBuckets.go.html to see an example of how to use ListBucketsRequest.
ListBucketsResponse wrapper for the ListBuckets operation.
ListMultipartUploadPartsRequest wrapper for the ListMultipartUploadParts operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/ListMultipartUploadParts.go.html to see an example of how to use ListMultipartUploadPartsRequest.
ListMultipartUploadPartsResponse wrapper for the ListMultipartUploadParts operation.
ListMultipartUploadsRequest wrapper for the ListMultipartUploads operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/ListMultipartUploads.go.html to see an example of how to use ListMultipartUploadsRequest.
ListMultipartUploadsResponse wrapper for the ListMultipartUploads operation.
ListObjects To use any of the API operations, you must be authorized in an IAM policy.
ListObjectsRequest wrapper for the ListObjects operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/ListObjects.go.html to see an example of how to use ListObjectsRequest.
ListObjectsResponse wrapper for the ListObjects operation.
ListObjectVersionsRequest wrapper for the ListObjectVersions operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/ListObjectVersions.go.html to see an example of how to use ListObjectVersionsRequest.
ListObjectVersionsResponse wrapper for the ListObjectVersions operation.
ListPreauthenticatedRequestsRequest wrapper for the ListPreauthenticatedRequests operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/ListPreauthenticatedRequests.go.html to see an example of how to use ListPreauthenticatedRequestsRequest.
ListPreauthenticatedRequestsResponse wrapper for the ListPreauthenticatedRequests operation.
ListReplicationPoliciesRequest wrapper for the ListReplicationPolicies operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/ListReplicationPolicies.go.html to see an example of how to use ListReplicationPoliciesRequest.
ListReplicationPoliciesResponse wrapper for the ListReplicationPolicies operation.
ListReplicationSourcesRequest wrapper for the ListReplicationSources operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/ListReplicationSources.go.html to see an example of how to use ListReplicationSourcesRequest.
ListReplicationSourcesResponse wrapper for the ListReplicationSources operation.
ListRetentionRulesRequest wrapper for the ListRetentionRules operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/ListRetentionRules.go.html to see an example of how to use ListRetentionRulesRequest.
ListRetentionRulesResponse wrapper for the ListRetentionRules operation.
ListWorkRequestErrorsRequest wrapper for the ListWorkRequestErrors operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrorsRequest.
ListWorkRequestErrorsResponse wrapper for the ListWorkRequestErrors operation.
ListWorkRequestLogsRequest wrapper for the ListWorkRequestLogs operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogsRequest.
ListWorkRequestLogsResponse wrapper for the ListWorkRequestLogs operation.
ListWorkRequestsRequest wrapper for the ListWorkRequests operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/ListWorkRequests.go.html to see an example of how to use ListWorkRequestsRequest.
ListWorkRequestsResponse wrapper for the ListWorkRequests operation.
MakeBucketWritableRequest wrapper for the MakeBucketWritable operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/MakeBucketWritable.go.html to see an example of how to use MakeBucketWritableRequest.
MakeBucketWritableResponse wrapper for the MakeBucketWritable operation.
MultipartUpload Multipart uploads provide efficient and resilient uploads, especially for large objects.
MultipartUploadPartSummary Gets summary information about multipart uploads.
NamespaceMetadata NamespaceMetadata maps a namespace string to defaultS3CompartmentId and defaultSwiftCompartmentId values.
ObjectLifecyclePolicy The collection of lifecycle policy rules that together form the object lifecycle policy of a given bucket.
ObjectLifecycleRule To use any of the API operations, you must be authorized in an IAM policy.
ObjectNameFilter A filter that compares object names to a set of prefixes or patterns to determine if a rule applies to a given object.
ObjectStorageClient a client for ObjectStorage.
ObjectSummary To use any of the API operations, you must be authorized in an IAM policy.
ObjectVersionCollection To use any of the API operations, you must be authorized in an IAM policy.
ObjectVersionSummary To use any of the API operations, you must be authorized in an IAM policy.
PatternDetails Specifying inclusion and exclusion patterns.
PreauthenticatedRequest Pre-authenticated requests provide a way to let users access a bucket or an object without having their own credentials.
PreauthenticatedRequestSummary Get summary information about pre-authenticated requests.
PutObjectLifecyclePolicyDetails Creates a new object lifecycle policy for a bucket.
PutObjectLifecyclePolicyRequest wrapper for the PutObjectLifecyclePolicy operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/PutObjectLifecyclePolicy.go.html to see an example of how to use PutObjectLifecyclePolicyRequest.
PutObjectLifecyclePolicyResponse wrapper for the PutObjectLifecyclePolicy operation.
PutObjectRequest wrapper for the PutObject operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/PutObject.go.html to see an example of how to use PutObjectRequest.
PutObjectResponse wrapper for the PutObject operation.
ReencryptBucketRequest wrapper for the ReencryptBucket operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/ReencryptBucket.go.html to see an example of how to use ReencryptBucketRequest.
ReencryptBucketResponse wrapper for the ReencryptBucket operation.
ReencryptObjectDetails The details used to re-encrypt the data encryption keys associated with an object.
ReencryptObjectRequest wrapper for the ReencryptObject operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/ReencryptObject.go.html to see an example of how to use ReencryptObjectRequest.
ReencryptObjectResponse wrapper for the ReencryptObject operation.
RenameObjectDetails To use any of the API operations, you must be authorized in an IAM policy.
RenameObjectRequest wrapper for the RenameObject operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/RenameObject.go.html to see an example of how to use RenameObjectRequest.
RenameObjectResponse wrapper for the RenameObject operation.
ReplicationPolicy The details of a replication policy.
ReplicationPolicySummary The summary of a replication policy.
ReplicationSource The details of a replication source bucket that replicates to a target destination bucket.
RestoreObjectsDetails The representation of RestoreObjectsDetails.
RestoreObjectsRequest wrapper for the RestoreObjects operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/RestoreObjects.go.html to see an example of how to use RestoreObjectsRequest.
RestoreObjectsResponse wrapper for the RestoreObjects operation.
RetentionRule The details of a retention rule.
RetentionRuleCollection Retention rule collection.
RetentionRuleDetails The details to create or update a retention rule.
RetentionRuleSummary The summary of a retention rule.
SseCustomerKeyDetails Specifies the details of the customer-provided encryption key (SSE-C) associated with an object.
UpdateBucketDetails To use any of the API operations, you must be authorized in an IAM policy.
UpdateBucketRequest wrapper for the UpdateBucket operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/UpdateBucket.go.html to see an example of how to use UpdateBucketRequest.
UpdateBucketResponse wrapper for the UpdateBucket operation.
UpdateNamespaceMetadataDetails UpdateNamespaceMetadataDetails is used to update the NamespaceMetadata.
UpdateNamespaceMetadataRequest wrapper for the UpdateNamespaceMetadata operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/UpdateNamespaceMetadata.go.html to see an example of how to use UpdateNamespaceMetadataRequest.
UpdateNamespaceMetadataResponse wrapper for the UpdateNamespaceMetadata operation.
UpdateObjectStorageTierDetails To change the storage tier of an object, we specify the object name and the desired storage tier in the body.
UpdateObjectStorageTierRequest wrapper for the UpdateObjectStorageTier operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/UpdateObjectStorageTier.go.html to see an example of how to use UpdateObjectStorageTierRequest.
UpdateObjectStorageTierResponse wrapper for the UpdateObjectStorageTier operation.
UpdateRetentionRuleDetails The details to update a retention rule.
UpdateRetentionRuleRequest wrapper for the UpdateRetentionRule operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/UpdateRetentionRule.go.html to see an example of how to use UpdateRetentionRuleRequest.
UpdateRetentionRuleResponse wrapper for the UpdateRetentionRule operation.
UploadPartRequest wrapper for the UploadPart operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/objectstorage/UploadPart.go.html to see an example of how to use UploadPartRequest.
UploadPartResponse wrapper for the UploadPart operation.
WorkRequest A description of workRequest status.
WorkRequestError The representation of WorkRequestError.
WorkRequestLogEntry The representation of WorkRequestLogEntry.
WorkRequestResource The representation of WorkRequestResource.
WorkRequestSummary A summary of the status of a work request.

# Type aliases

ArchivalStateEnum Enum with underlying type: string.
BucketAutoTieringEnum Enum with underlying type: string.
BucketPublicAccessTypeEnum Enum with underlying type: string.
BucketStorageTierEnum Enum with underlying type: string.
BucketVersioningEnum Enum with underlying type: string.
CreateBucketDetailsPublicAccessTypeEnum Enum with underlying type: string.
CreateBucketDetailsStorageTierEnum Enum with underlying type: string.
CreateBucketDetailsVersioningEnum Enum with underlying type: string.
CreatePreauthenticatedRequestDetailsAccessTypeEnum Enum with underlying type: string.
DurationTimeUnitEnum Enum with underlying type: string.
GetBucketFieldsEnum Enum with underlying type: string.
GetObjectArchivalStateEnum Enum with underlying type: string.
GetObjectStorageTierEnum Enum with underlying type: string.
HeadObjectArchivalStateEnum Enum with underlying type: string.
HeadObjectStorageTierEnum Enum with underlying type: string.
ListBucketsFieldsEnum Enum with underlying type: string.
ListObjectVersionsFieldsEnum Enum with underlying type: string.
ObjectLifecycleRuleTimeUnitEnum Enum with underlying type: string.
PreauthenticatedRequestAccessTypeEnum Enum with underlying type: string.
PreauthenticatedRequestBucketListingActionEnum Enum with underlying type: string.
PreauthenticatedRequestSummaryAccessTypeEnum Enum with underlying type: string.
PutObjectStorageTierEnum Enum with underlying type: string.
ReplicationPolicyStatusEnum Enum with underlying type: string.
ReplicationPolicySummaryStatusEnum Enum with underlying type: string.
SseCustomerKeyDetailsAlgorithmEnum Enum with underlying type: string.
StorageTierEnum Enum with underlying type: string.
UpdateBucketDetailsPublicAccessTypeEnum Enum with underlying type: string.
UpdateBucketDetailsVersioningEnum Enum with underlying type: string.
WorkRequestOperationTypeEnum Enum with underlying type: string.
WorkRequestResourceActionTypeEnum Enum with underlying type: string.
WorkRequestResourceMetadataKeyEnum Enum with underlying type: string.
WorkRequestStatusEnum Enum with underlying type: string.
WorkRequestSummaryOperationTypeEnum Enum with underlying type: string.
WorkRequestSummaryStatusEnum Enum with underlying type: string.