package
4.2.0+incompatible
Repository: https://github.com/oracle/oci-go-sdk.git
Documentation: pkg.go.dev
# Functions
GetBucketPublicAccessTypeEnumValues Enumerates the set of values for BucketPublicAccessTypeEnum.
GetBucketStorageTierEnumValues Enumerates the set of values for BucketStorageTierEnum.
GetCreateBucketDetailsPublicAccessTypeEnumValues Enumerates the set of values for CreateBucketDetailsPublicAccessTypeEnum.
GetCreateBucketDetailsStorageTierEnumValues Enumerates the set of values for CreateBucketDetailsStorageTierEnum.
GetCreatePreauthenticatedRequestDetailsAccessTypeEnumValues Enumerates the set of values for CreatePreauthenticatedRequestDetailsAccessTypeEnum.
GetGetBucketFieldsEnumValues Enumerates the set of values for GetBucketFieldsEnum.
GetGetObjectArchivalStateEnumValues Enumerates the set of values for GetObjectArchivalStateEnum.
GetHeadObjectArchivalStateEnumValues Enumerates the set of values for HeadObjectArchivalStateEnum.
GetListBucketsFieldsEnumValues Enumerates the set of values for ListBucketsFieldsEnum.
GetObjectLifecycleRuleTimeUnitEnumValues Enumerates the set of values for ObjectLifecycleRuleTimeUnitEnum.
GetPreauthenticatedRequestAccessTypeEnumValues Enumerates the set of values for PreauthenticatedRequestAccessTypeEnum.
GetPreauthenticatedRequestSummaryAccessTypeEnumValues Enumerates the set of values for PreauthenticatedRequestSummaryAccessTypeEnum.
GetUpdateBucketDetailsPublicAccessTypeEnumValues Enumerates the set of values for UpdateBucketDetailsPublicAccessTypeEnum.
GetWorkRequestOperationTypeEnumValues Enumerates the set of values for WorkRequestOperationTypeEnum.
GetWorkRequestResourceActionTypeEnumValues Enumerates the set of values for WorkRequestResourceActionTypeEnum.
GetWorkRequestStatusEnumValues Enumerates the set of values for WorkRequestStatusEnum.
GetWorkRequestSummaryOperationTypeEnumValues Enumerates the set of values for WorkRequestSummaryOperationTypeEnum.
GetWorkRequestSummaryStatusEnumValues Enumerates the set of values for WorkRequestSummaryStatusEnum.
NewObjectStorageClientWithConfigurationProvider Creates a new default ObjectStorage client with the given configuration provider.
# Constants
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 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 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 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 GetObjectArchivalStateEnum.
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 HeadObjectArchivalStateEnum.
Set of constants representing the allowable values for ListBucketsFieldsEnum.
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 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 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 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 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 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.
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.
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.
CommitMultipartUploadResponse wrapper for the CommitMultipartUpload operation.
CopyObjectDetails To use any of the API operations, you must be authorized in an IAM policy.
CopyObjectRequest wrapper for the CopyObject operation.
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.
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.
CreateMultipartUploadResponse wrapper for the CreateMultipartUpload operation.
CreatePreauthenticatedRequestDetails The representation of CreatePreauthenticatedRequestDetails.
CreatePreauthenticatedRequestRequest wrapper for the CreatePreauthenticatedRequest operation.
CreatePreauthenticatedRequestResponse wrapper for the CreatePreauthenticatedRequest operation.
DeleteBucketRequest wrapper for the DeleteBucket operation.
DeleteBucketResponse wrapper for the DeleteBucket operation.
DeleteObjectLifecyclePolicyRequest wrapper for the DeleteObjectLifecyclePolicy operation.
DeleteObjectLifecyclePolicyResponse wrapper for the DeleteObjectLifecyclePolicy operation.
DeleteObjectRequest wrapper for the DeleteObject operation.
DeleteObjectResponse wrapper for the DeleteObject operation.
DeletePreauthenticatedRequestRequest wrapper for the DeletePreauthenticatedRequest operation.
DeletePreauthenticatedRequestResponse wrapper for the DeletePreauthenticatedRequest operation.
GetBucketRequest wrapper for the GetBucket operation.
GetBucketResponse wrapper for the GetBucket operation.
GetNamespaceMetadataRequest wrapper for the GetNamespaceMetadata operation.
GetNamespaceMetadataResponse wrapper for the GetNamespaceMetadata operation.
GetNamespaceRequest wrapper for the GetNamespace operation.
GetNamespaceResponse wrapper for the GetNamespace operation.
GetObjectLifecyclePolicyRequest wrapper for the GetObjectLifecyclePolicy operation.
GetObjectLifecyclePolicyResponse wrapper for the GetObjectLifecyclePolicy operation.
GetObjectRequest wrapper for the GetObject operation.
GetObjectResponse wrapper for the GetObject operation.
GetPreauthenticatedRequestRequest wrapper for the GetPreauthenticatedRequest operation.
GetPreauthenticatedRequestResponse wrapper for the GetPreauthenticatedRequest operation.
GetWorkRequestRequest wrapper for the GetWorkRequest operation.
GetWorkRequestResponse wrapper for the GetWorkRequest operation.
HeadBucketRequest wrapper for the HeadBucket operation.
HeadBucketResponse wrapper for the HeadBucket operation.
HeadObjectRequest wrapper for the HeadObject operation.
HeadObjectResponse wrapper for the HeadObject operation.
ListBucketsRequest wrapper for the ListBuckets operation.
ListBucketsResponse wrapper for the ListBuckets operation.
ListMultipartUploadPartsRequest wrapper for the ListMultipartUploadParts operation.
ListMultipartUploadPartsResponse wrapper for the ListMultipartUploadParts operation.
ListMultipartUploadsRequest wrapper for the ListMultipartUploads operation.
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.
ListObjectsResponse wrapper for the ListObjects operation.
ListPreauthenticatedRequestsRequest wrapper for the ListPreauthenticatedRequests operation.
ListPreauthenticatedRequestsResponse wrapper for the ListPreauthenticatedRequests operation.
ListWorkRequestErrorsRequest wrapper for the ListWorkRequestErrors operation.
ListWorkRequestErrorsResponse wrapper for the ListWorkRequestErrors operation.
ListWorkRequestLogsRequest wrapper for the ListWorkRequestLogs operation.
ListWorkRequestLogsResponse wrapper for the ListWorkRequestLogs operation.
ListWorkRequestsRequest wrapper for the ListWorkRequests operation.
ListWorkRequestsResponse wrapper for the ListWorkRequests operation.
MultipartUpload Multipart uploads provide efficient and resilient uploads, especially for large objects.
MultipartUploadPartSummary Get summary information about multipart uploads.
NamespaceMetadata A NamespaceMetadata is a map for storing namespace and defaultS3CompartmentId, defaultSwiftCompartmentId.
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 object name prefixes 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.
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.
PutObjectLifecyclePolicyResponse wrapper for the PutObjectLifecyclePolicy operation.
PutObjectRequest wrapper for the PutObject operation.
PutObjectResponse wrapper for the PutObject operation.
RenameObjectDetails To use any of the API operations, you must be authorized in an IAM policy.
RenameObjectRequest wrapper for the RenameObject operation.
RenameObjectResponse wrapper for the RenameObject operation.
RestoreObjectsDetails The representation of RestoreObjectsDetails.
RestoreObjectsRequest wrapper for the RestoreObjects operation.
RestoreObjectsResponse wrapper for the RestoreObjects operation.
UpdateBucketDetails To use any of the API operations, you must be authorized in an IAM policy.
UpdateBucketRequest wrapper for the UpdateBucket operation.
UpdateBucketResponse wrapper for the UpdateBucket operation.
UpdateNamespaceMetadataDetails An UpdateNamespaceMetadataDetails is used for update NamespaceMetadata.
UpdateNamespaceMetadataRequest wrapper for the UpdateNamespaceMetadata operation.
UpdateNamespaceMetadataResponse wrapper for the UpdateNamespaceMetadata operation.
UploadPartRequest wrapper for the UploadPart operation.
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.
WorkRequestResourceMetadataKey The keys of WorkRequestResource metadata.
WorkRequestSummary A summary of workRequest status.
# Type aliases
BucketPublicAccessTypeEnum Enum with underlying type: string.
BucketStorageTierEnum Enum with underlying type: string.
CreateBucketDetailsPublicAccessTypeEnum Enum with underlying type: string.
CreateBucketDetailsStorageTierEnum Enum with underlying type: string.
CreatePreauthenticatedRequestDetailsAccessTypeEnum Enum with underlying type: string.
GetBucketFieldsEnum Enum with underlying type: string.
GetObjectArchivalStateEnum Enum with underlying type: string.
HeadObjectArchivalStateEnum Enum with underlying type: string.
ListBucketsFieldsEnum Enum with underlying type: string.
ObjectLifecycleRuleTimeUnitEnum Enum with underlying type: string.
PreauthenticatedRequestAccessTypeEnum Enum with underlying type: string.
PreauthenticatedRequestSummaryAccessTypeEnum Enum with underlying type: string.
UpdateBucketDetailsPublicAccessTypeEnum Enum with underlying type: string.
WorkRequestOperationTypeEnum Enum with underlying type: string.
WorkRequestResourceActionTypeEnum Enum with underlying type: string.
WorkRequestStatusEnum Enum with underlying type: string.
WorkRequestSummaryOperationTypeEnum Enum with underlying type: string.
WorkRequestSummaryStatusEnum Enum with underlying type: string.