Documentation
¶
Index ¶
- Variables
- func AbortMultipartUpload_if_match_initiated_time(s *S3Conf) error
- func AbortMultipartUpload_incorrect_object_key(s *S3Conf) error
- func AbortMultipartUpload_incorrect_uploadId(s *S3Conf) error
- func AbortMultipartUpload_non_existing_bucket(s *S3Conf) error
- func AbortMultipartUpload_success(s *S3Conf) error
- func AbortMultipartUpload_success_status_code(s *S3Conf) error
- func AccessControl_bucket_ownership_to_user(s *S3Conf) error
- func AccessControl_bucket_resource_all_action(s *S3Conf) error
- func AccessControl_bucket_resource_single_action(s *S3Conf) error
- func AccessControl_copy_object_with_starting_slash_for_user(s *S3Conf) error
- func AccessControl_default_ACL_admin_successful_access(s *S3Conf) error
- func AccessControl_default_ACL_user_access_denied(s *S3Conf) error
- func AccessControl_default_ACL_userplus_access_denied(s *S3Conf) error
- func AccessControl_multi_statement_policy(s *S3Conf) error
- func AccessControl_root_PutBucketAcl(s *S3Conf) error
- func AccessControl_single_object_resource_actions(s *S3Conf) error
- func AccessControl_user_PutBucketAcl_with_policy_access(s *S3Conf) error
- func Authentication_credentials_future_date(s *S3Conf) error
- func Authentication_credentials_incorrect_region(s *S3Conf) error
- func Authentication_credentials_incorrect_service(s *S3Conf) error
- func Authentication_credentials_invalid_date(s *S3Conf) error
- func Authentication_credentials_invalid_terminal(s *S3Conf) error
- func Authentication_credentials_non_existing_access_key(s *S3Conf) error
- func Authentication_credentials_past_date(s *S3Conf) error
- func Authentication_date_mismatch(s *S3Conf) error
- func Authentication_incorrect_payload_hash(s *S3Conf) error
- func Authentication_invalid_auth_header(s *S3Conf) error
- func Authentication_invalid_date_header(s *S3Conf) error
- func Authentication_invalid_sha256_payload_hash(s *S3Conf) error
- func Authentication_malformed_component(s *S3Conf) error
- func Authentication_malformed_credential(s *S3Conf) error
- func Authentication_md5(s *S3Conf) error
- func Authentication_missing_components(s *S3Conf) error
- func Authentication_missing_credentials(s *S3Conf) error
- func Authentication_missing_date_header(s *S3Conf) error
- func Authentication_missing_signature(s *S3Conf) error
- func Authentication_missing_signedheaders(s *S3Conf) error
- func Authentication_signature_error_incorrect_secret_key(s *S3Conf) error
- func Authentication_unsupported_signature_version(s *S3Conf) error
- func Authentication_with_expect_header(s *S3Conf) error
- func CORSMiddleware_access_forbidden(s *S3Conf) error
- func CORSMiddleware_access_granted(s *S3Conf) error
- func CORSMiddleware_invalid_headers(s *S3Conf) error
- func CORSMiddleware_invalid_method(s *S3Conf) error
- func CompleteMultipartUpload_checksum_type_mismatch(s *S3Conf) error
- func CompleteMultipartUpload_conditional_writes(s *S3Conf) error
- func CompleteMultipartUpload_defualt_content_type(s *S3Conf) error
- func CompleteMultipartUpload_different_checksum_part(s *S3Conf) error
- func CompleteMultipartUpload_empty_parts(s *S3Conf) error
- func CompleteMultipartUpload_incorrect_checksum_part(s *S3Conf) error
- func CompleteMultipartUpload_incorrect_final_checksums(s *S3Conf) error
- func CompleteMultipartUpload_incorrect_part_number(s *S3Conf) error
- func CompleteMultipartUpload_incorrect_parts_order(s *S3Conf) error
- func CompleteMultipartUpload_invalid_ETag(s *S3Conf) error
- func CompleteMultipartUpload_invalid_checksum_part(s *S3Conf) error
- func CompleteMultipartUpload_invalid_checksum_type(s *S3Conf) error
- func CompleteMultipartUpload_invalid_final_checksums(s *S3Conf) error
- func CompleteMultipartUpload_invalid_final_composite_checksum(s *S3Conf) error
- func CompleteMultipartUpload_invalid_part_number(s *S3Conf) error
- func CompleteMultipartUpload_missing_part_checksum(s *S3Conf) error
- func CompleteMultipartUpload_mpu_object_size(s *S3Conf) error
- func CompleteMultipartUpload_multiple_checksum_part(s *S3Conf) error
- func CompleteMultipartUpload_multiple_final_checksums(s *S3Conf) error
- func CompleteMultipartUpload_racey_data_integrity(s *S3Conf) error
- func CompleteMultipartUpload_racey_success(s *S3Conf) error
- func CompleteMultipartUpload_should_calculate_the_final_checksum_full_object(s *S3Conf) error
- func CompleteMultipartUpload_should_ignore_the_final_checksum(s *S3Conf) error
- func CompleteMultipartUpload_should_succeed_without_final_checksum_type(s *S3Conf) error
- func CompleteMultipartUpload_should_verify_final_composite_checksum(s *S3Conf) error
- func CompleteMultipartUpload_should_verify_the_final_checksum(s *S3Conf) error
- func CompleteMultipartUpload_small_upload_size(s *S3Conf) error
- func CompleteMultipartUpload_success(s *S3Conf) error
- func CompleteMultipartUpload_with_metadata(s *S3Conf) error
- func CompletedMultipartUpload_non_existing_bucket(s *S3Conf) error
- func CopyObject_conditional_reads(s *S3Conf) error
- func CopyObject_copy_source_starting_with_slash(s *S3Conf) error
- func CopyObject_copy_to_itself(s *S3Conf) error
- func CopyObject_copy_to_itself_invalid_directive(s *S3Conf) error
- func CopyObject_create_checksum_on_copy(s *S3Conf) error
- func CopyObject_default_content_type_with_replace_metadata(s *S3Conf) error
- func CopyObject_incorrect_source_bucket_expected_owner(s *S3Conf) error
- func CopyObject_invalid_checksum_algorithm(s *S3Conf) error
- func CopyObject_invalid_copy_source(s *S3Conf) error
- func CopyObject_invalid_legal_hold(s *S3Conf) error
- func CopyObject_invalid_object_lock_mode(s *S3Conf) error
- func CopyObject_invalid_tagging_directive(s *S3Conf) error
- func CopyObject_long_metadata(s *S3Conf) error
- func CopyObject_missing_bucket_lock(s *S3Conf) error
- func CopyObject_non_existing_dir_object(s *S3Conf) error
- func CopyObject_non_existing_dst_bucket(s *S3Conf) error
- func CopyObject_not_owned_source_bucket(s *S3Conf) error
- func CopyObject_object_acl_not_supported(s *S3Conf) error
- func CopyObject_overwrite_same_dir_object(s *S3Conf) error
- func CopyObject_overwrite_same_file_object(s *S3Conf) error
- func CopyObject_should_copy_meta_props(s *S3Conf) error
- func CopyObject_should_copy_tagging(s *S3Conf) error
- func CopyObject_should_copy_the_existing_checksum(s *S3Conf) error
- func CopyObject_should_replace_meta_props(s *S3Conf) error
- func CopyObject_should_replace_tagging(s *S3Conf) error
- func CopyObject_should_replace_the_existing_checksum(s *S3Conf) error
- func CopyObject_success(s *S3Conf) error
- func CopyObject_to_itself_by_replacing_the_checksum(s *S3Conf) error
- func CopyObject_to_itself_with_new_metadata(s *S3Conf) error
- func CopyObject_with_legal_hold(s *S3Conf) error
- func CopyObject_with_metadata(s *S3Conf) error
- func CopyObject_with_retention_lock(s *S3Conf) error
- func CopyObject_with_special_characters(s *S3Conf) error
- func CreateBucket_as_user(s *S3Conf) error
- func CreateBucket_default_acl(s *S3Conf) error
- func CreateBucket_default_object_lock(s *S3Conf) error
- func CreateBucket_duplicate_keys(s *S3Conf) error
- func CreateBucket_existing_bucket(s *S3Conf) error
- func CreateBucket_invalid_bucket_name(s *S3Conf) error
- func CreateBucket_invalid_canned_acl(s *S3Conf) error
- func CreateBucket_invalid_location_constraint(s *S3Conf) error
- func CreateBucket_invalid_ownership(s *S3Conf) error
- func CreateBucket_invalid_tags(s *S3Conf) error
- func CreateBucket_long_tags(s *S3Conf) error
- func CreateBucket_non_default_acl(s *S3Conf) error
- func CreateBucket_owned_by_you(s *S3Conf) error
- func CreateBucket_ownership_with_acl(s *S3Conf) error
- func CreateBucket_private_canned_acl(s *S3Conf) error
- func CreateBucket_private_canned_acl_bucket_owner_enforced_ownership(s *S3Conf) error
- func CreateBucket_success(s *S3Conf) error
- func CreateBucket_tag_count_limit(s *S3Conf) error
- func CreateMultipartUpload_dir_obj(s *S3Conf) error
- func CreateMultipartUpload_empty_checksum_algorithm_with_checksum_type(s *S3Conf) error
- func CreateMultipartUpload_invalid_checksum_algorithm(s *S3Conf) error
- func CreateMultipartUpload_invalid_checksum_type(s *S3Conf) error
- func CreateMultipartUpload_invalid_legal_hold(s *S3Conf) error
- func CreateMultipartUpload_invalid_object_lock_mode(s *S3Conf) error
- func CreateMultipartUpload_long_metadata(s *S3Conf) error
- func CreateMultipartUpload_non_existing_bucket(s *S3Conf) error
- func CreateMultipartUpload_object_acl_not_supported(s *S3Conf) error
- func CreateMultipartUpload_past_retain_until_date(s *S3Conf) error
- func CreateMultipartUpload_success(s *S3Conf) error
- func CreateMultipartUpload_type_algo_mismatch(s *S3Conf) error
- func CreateMultipartUpload_valid_algo_type(s *S3Conf) error
- func CreateMultipartUpload_with_metadata(s *S3Conf) error
- func CreateMultipartUpload_with_object_lock(s *S3Conf) error
- func CreateMultipartUpload_with_object_lock_invalid_retention(s *S3Conf) error
- func CreateMultipartUpload_with_object_lock_not_enabled(s *S3Conf) error
- func CreateMultipartUpload_with_tagging(s *S3Conf) error
- func DeleteBucketAnalyticsConfiguration_not_implemented(s *S3Conf) error
- func DeleteBucketCors_non_existing_bucket(s *S3Conf) error
- func DeleteBucketCors_success(s *S3Conf) error
- func DeleteBucketEncryption_not_implemented(s *S3Conf) error
- func DeleteBucketIntelligentTieringConfiguration_not_implemented(s *S3Conf) error
- func DeleteBucketInventoryConfiguration_not_implemented(s *S3Conf) error
- func DeleteBucketLifecycle_not_implemented(s *S3Conf) error
- func DeleteBucketMetricsConfiguration_not_implemented(s *S3Conf) error
- func DeleteBucketOwnershipControls_non_existing_bucket(s *S3Conf) error
- func DeleteBucketOwnershipControls_success(s *S3Conf) error
- func DeleteBucketPolicy_non_existing_bucket(s *S3Conf) error
- func DeleteBucketPolicy_remove_before_setting(s *S3Conf) error
- func DeleteBucketPolicy_success(s *S3Conf) error
- func DeleteBucketReplication_not_implemented(s *S3Conf) error
- func DeleteBucketTagging_non_existing_object(s *S3Conf) error
- func DeleteBucketTagging_success(s *S3Conf) error
- func DeleteBucketTagging_success_status(s *S3Conf) error
- func DeleteBucketWebsite_not_implemented(s *S3Conf) error
- func DeleteBucket_incorrect_expected_bucket_owner(s *S3Conf) error
- func DeleteBucket_non_empty_bucket(s *S3Conf) error
- func DeleteBucket_non_existing_bucket(s *S3Conf) error
- func DeleteBucket_success_status_code(s *S3Conf) error
- func DeleteObjectTagging_expected_bucket_owner(s *S3Conf) error
- func DeleteObjectTagging_non_existing_object(s *S3Conf) error
- func DeleteObjectTagging_success(s *S3Conf) error
- func DeleteObjectTagging_success_status(s *S3Conf) error
- func DeleteObject_conditional_writes(s *S3Conf) error
- func DeleteObject_directory_not_empty(s *S3Conf) error
- func DeleteObject_directory_object(s *S3Conf) error
- func DeleteObject_directory_object_noslash(s *S3Conf) error
- func DeleteObject_expected_bucket_owner(s *S3Conf) error
- func DeleteObject_incorrect_expected_bucket_owner(s *S3Conf) error
- func DeleteObject_name_too_long(s *S3Conf) error
- func DeleteObject_non_empty_dir_obj(s *S3Conf) error
- func DeleteObject_non_existing_dir_object(s *S3Conf) error
- func DeleteObject_non_existing_object(s *S3Conf) error
- func DeleteObject_success(s *S3Conf) error
- func DeleteObject_success_status_code(s *S3Conf) error
- func DeleteObjects_empty_input(s *S3Conf) error
- func DeleteObjects_non_existing_objects(s *S3Conf) error
- func DeleteObjects_success(s *S3Conf) error
- func DeletePublicAccessBlock_not_implemented(s *S3Conf) error
- func GetBucketAccelerateConfiguration_not_implemented(s *S3Conf) error
- func GetBucketAcl_access_denied(s *S3Conf) error
- func GetBucketAcl_non_existing_bucket(s *S3Conf) error
- func GetBucketAcl_success(s *S3Conf) error
- func GetBucketAcl_translation_canned_private(s *S3Conf) error
- func GetBucketAcl_translation_canned_public_read(s *S3Conf) error
- func GetBucketAcl_translation_canned_public_read_write(s *S3Conf) error
- func GetBucketAnalyticsConfiguration_not_implemented(s *S3Conf) error
- func GetBucketCors_no_such_bucket_cors(s *S3Conf) error
- func GetBucketCors_non_existing_bucket(s *S3Conf) error
- func GetBucketCors_success(s *S3Conf) error
- func GetBucketEncryption_not_implemented(s *S3Conf) error
- func GetBucketIntelligentTieringConfiguration_not_implemented(s *S3Conf) error
- func GetBucketInventoryConfiguration_not_implemented(s *S3Conf) error
- func GetBucketLifecycleConfiguration_not_implemented(s *S3Conf) error
- func GetBucketLocation_no_access(s *S3Conf) error
- func GetBucketLocation_non_exist(s *S3Conf) error
- func GetBucketLocation_success(s *S3Conf) error
- func GetBucketLogging_not_implemented(s *S3Conf) error
- func GetBucketMetricsConfiguration_not_implemented(s *S3Conf) error
- func GetBucketNotificationConfiguratio_not_implemented(s *S3Conf) error
- func GetBucketOwnershipControls_default_ownership(s *S3Conf) error
- func GetBucketOwnershipControls_non_existing_bucket(s *S3Conf) error
- func GetBucketOwnershipControls_success(s *S3Conf) error
- func GetBucketPolicyStatus_no_such_bucket_policy(s *S3Conf) error
- func GetBucketPolicyStatus_non_existing_bucket(s *S3Conf) error
- func GetBucketPolicyStatus_success(s *S3Conf) error
- func GetBucketPolicy_non_existing_bucket(s *S3Conf) error
- func GetBucketPolicy_not_set(s *S3Conf) error
- func GetBucketPolicy_success(s *S3Conf) error
- func GetBucketReplication_not_implemented(s *S3Conf) error
- func GetBucketRequestPayment_not_implemented(s *S3Conf) error
- func GetBucketTagging_non_existing_bucket(s *S3Conf) error
- func GetBucketTagging_success(s *S3Conf) error
- func GetBucketTagging_unset_tags(s *S3Conf) error
- func GetBucketVersioning_empty_response(s *S3Conf) error
- func GetBucketVersioning_non_existing_bucket(s *S3Conf) error
- func GetBucketVersioning_success(s *S3Conf) error
- func GetBucketWebsite_not_implemented(s *S3Conf) error
- func GetObjectAcl_not_implemented(s *S3Conf) error
- func GetObjectAttributes_checksums(s *S3Conf) error
- func GetObjectAttributes_empty_attrs(s *S3Conf) error
- func GetObjectAttributes_existing_object(s *S3Conf) error
- func GetObjectAttributes_invalid_attrs(s *S3Conf) error
- func GetObjectAttributes_invalid_parent(s *S3Conf) error
- func GetObjectAttributes_invalid_single_attribute(s *S3Conf) error
- func GetObjectAttributes_non_existing_bucket(s *S3Conf) error
- func GetObjectAttributes_non_existing_object(s *S3Conf) error
- func GetObjectLegalHold_disabled_lock(s *S3Conf) error
- func GetObjectLegalHold_non_existing_bucket(s *S3Conf) error
- func GetObjectLegalHold_non_existing_object(s *S3Conf) error
- func GetObjectLegalHold_success(s *S3Conf) error
- func GetObjectLegalHold_unset_config(s *S3Conf) error
- func GetObjectLockConfiguration_non_existing_bucket(s *S3Conf) error
- func GetObjectLockConfiguration_success(s *S3Conf) error
- func GetObjectLockConfiguration_unset_config(s *S3Conf) error
- func GetObjectRetention_disabled_lock(s *S3Conf) error
- func GetObjectRetention_non_existing_bucket(s *S3Conf) error
- func GetObjectRetention_non_existing_object(s *S3Conf) error
- func GetObjectRetention_success(s *S3Conf) error
- func GetObjectRetention_unset_config(s *S3Conf) error
- func GetObjectTagging_invalid_parent(s *S3Conf) error
- func GetObjectTagging_non_existing_object(s *S3Conf) error
- func GetObjectTagging_success(s *S3Conf) error
- func GetObjectTagging_unset_tags(s *S3Conf) error
- func GetObject_by_range_resp_status(s *S3Conf) error
- func GetObject_checksums(s *S3Conf) error
- func GetObject_conditional_reads(s *S3Conf) error
- func GetObject_dir_object_checksum(s *S3Conf) error
- func GetObject_dir_with_range(s *S3Conf) error
- func GetObject_directory_object_noslash(s *S3Conf) error
- func GetObject_directory_success(s *S3Conf) error
- func GetObject_invalid_parent(s *S3Conf) error
- func GetObject_invalid_part_number(s *S3Conf) error
- func GetObject_large_object(s *S3Conf) error
- func GetObject_non_existing_dir_object(s *S3Conf) error
- func GetObject_non_existing_key(s *S3Conf) error
- func GetObject_overrides_fail_public(s *S3Conf) error
- func GetObject_overrides_presign_success(s *S3Conf) error
- func GetObject_overrides_success(s *S3Conf) error
- func GetObject_part_number_not_supported(s *S3Conf) error
- func GetObject_success(s *S3Conf) error
- func GetObject_with_range(s *S3Conf) error
- func GetObject_zero_len_with_range(s *S3Conf) error
- func GetPublicAccessBlock_not_implemented(s *S3Conf) error
- func HeadBucket_non_existing_bucket(s *S3Conf) error
- func HeadBucket_success(s *S3Conf) error
- func HeadObject_checksums(s *S3Conf) error
- func HeadObject_conditional_reads(s *S3Conf) error
- func HeadObject_dir_with_range(s *S3Conf) error
- func HeadObject_directory_object_noslash(s *S3Conf) error
- func HeadObject_invalid_parent_dir(s *S3Conf) error
- func HeadObject_invalid_part_number(s *S3Conf) error
- func HeadObject_name_too_long(s *S3Conf) error
- func HeadObject_non_existing_dir_object(s *S3Conf) error
- func HeadObject_non_existing_object(s *S3Conf) error
- func HeadObject_not_enabled_checksum_mode(s *S3Conf) error
- func HeadObject_overrides_fail_public(s *S3Conf) error
- func HeadObject_overrides_presign_success(s *S3Conf) error
- func HeadObject_overrides_success(s *S3Conf) error
- func HeadObject_part_number_not_supported(s *S3Conf) error
- func HeadObject_success(s *S3Conf) error
- func HeadObject_with_range(s *S3Conf) error
- func HeadObject_zero_len_with_range(s *S3Conf) error
- func IAM_ChangeBucketOwner_back_to_root(s *S3Conf) error
- func IAM_CreateBucket_empty_owner_header(s *S3Conf) error
- func IAM_CreateBucket_non_existing_user(s *S3Conf) error
- func IAM_CreateBucket_success(s *S3Conf) error
- func IAM_ListBuckets(s *S3Conf) error
- func IAM_admin_ChangeBucketOwner(s *S3Conf) error
- func IAM_user_access_denied(s *S3Conf) error
- func IAM_userplus_CreateBucket(s *S3Conf) error
- func IAM_userplus_access_denied(s *S3Conf) error
- func ListBucketAnalyticsConfiguration_not_implemented(s *S3Conf) error
- func ListBucketIntelligentTieringConfiguration_not_implemented(s *S3Conf) error
- func ListBucketInventoryConfiguration_not_implemented(s *S3Conf) error
- func ListBucketMetricsConfigurations_not_implemented(s *S3Conf) error
- func ListBuckets_as_admin(s *S3Conf) error
- func ListBuckets_as_user(s *S3Conf) error
- func ListBuckets_empty_success(s *S3Conf) error
- func ListBuckets_invalid_max_buckets(s *S3Conf) error
- func ListBuckets_success(s *S3Conf) error
- func ListBuckets_truncated(s *S3Conf) error
- func ListBuckets_with_prefix(s *S3Conf) error
- func ListMultipartUploads_both_delimiter_and_prefix(s *S3Conf) error
- func ListMultipartUploads_delimiter_no_matches(s *S3Conf) error
- func ListMultipartUploads_delimiter_truncated(s *S3Conf) error
- func ListMultipartUploads_empty_result(s *S3Conf) error
- func ListMultipartUploads_exceeding_max_uploads(s *S3Conf) error
- func ListMultipartUploads_ignore_upload_id_marker(s *S3Conf) error
- func ListMultipartUploads_invalid_max_uploads(s *S3Conf) error
- func ListMultipartUploads_invalid_uploadId_marker(s *S3Conf) error
- func ListMultipartUploads_keyMarker_not_from_list(s *S3Conf) error
- func ListMultipartUploads_max_uploads(s *S3Conf) error
- func ListMultipartUploads_non_existing_bucket(s *S3Conf) error
- func ListMultipartUploads_prefix(s *S3Conf) error
- func ListMultipartUploads_with_checksums(s *S3Conf) error
- func ListObjectVersions_VD_success(s *S3Conf) error
- func ListObjectVersions_checksum(s *S3Conf) error
- func ListObjectVersions_containing_null_versionId_obj(s *S3Conf) error
- func ListObjectVersions_list_multiple_object_versions(s *S3Conf) error
- func ListObjectVersions_list_single_object_versions(s *S3Conf) error
- func ListObjectVersions_multiple_object_versions_truncated(s *S3Conf) error
- func ListObjectVersions_negative_max_keys(s *S3Conf) error
- func ListObjectVersions_non_existing_bucket(s *S3Conf) error
- func ListObjectVersions_single_null_versionId_object(s *S3Conf) error
- func ListObjectVersions_with_delete_markers(s *S3Conf) error
- func ListObjectsV2_all_objs_max_keys(s *S3Conf) error
- func ListObjectsV2_both_delimiter_and_prefix(s *S3Conf) error
- func ListObjectsV2_both_start_after_and_continuation_token(s *S3Conf) error
- func ListObjectsV2_exceeding_max_keys(s *S3Conf) error
- func ListObjectsV2_invalid_parent_prefix(s *S3Conf) error
- func ListObjectsV2_list_all_objs(s *S3Conf) error
- func ListObjectsV2_non_truncated_common_prefixes(s *S3Conf) error
- func ListObjectsV2_single_dir_object_with_delim_and_prefix(s *S3Conf) error
- func ListObjectsV2_start_after(s *S3Conf) error
- func ListObjectsV2_start_after_empty_result(s *S3Conf) error
- func ListObjectsV2_start_after_not_in_list(s *S3Conf) error
- func ListObjectsV2_truncated_common_prefixes(s *S3Conf) error
- func ListObjectsV2_with_checksum(s *S3Conf) error
- func ListObjectsV2_with_owner(s *S3Conf) error
- func ListObjects_check_owner(s *S3Conf) error
- func ListObjects_delimiter(s *S3Conf) error
- func ListObjects_exceeding_max_keys(s *S3Conf) error
- func ListObjects_invalid_max_keys(s *S3Conf) error
- func ListObjects_list_all_objs(s *S3Conf) error
- func ListObjects_marker_not_from_obj_list(s *S3Conf) error
- func ListObjects_max_keys_0(s *S3Conf) error
- func ListObjects_max_keys_none(s *S3Conf) error
- func ListObjects_nested_dir_file_objs(s *S3Conf) error
- func ListObjects_non_existing_bucket(s *S3Conf) error
- func ListObjects_non_truncated_common_prefixes(s *S3Conf) error
- func ListObjects_paginated(s *S3Conf) error
- func ListObjects_truncated(s *S3Conf) error
- func ListObjects_with_checksum(s *S3Conf) error
- func ListObjects_with_prefix(s *S3Conf) error
- func ListParts_default_max_parts(s *S3Conf) error
- func ListParts_exceeding_max_parts(s *S3Conf) error
- func ListParts_incorrect_object_key(s *S3Conf) error
- func ListParts_incorrect_uploadId(s *S3Conf) error
- func ListParts_invalid_max_parts(s *S3Conf) error
- func ListParts_invalid_part_number_marker(s *S3Conf) error
- func ListParts_null_checksums(s *S3Conf) error
- func ListParts_success(s *S3Conf) error
- func ListParts_truncated(s *S3Conf) error
- func ListParts_with_checksums(s *S3Conf) error
- func NewHasher(algo types.ChecksumAlgorithm) (hash.Hash, error)
- func NoAclMode_CreateBucket_with_acl(s *S3Conf) error
- func NoAclMode_PutBucketAcl(s *S3Conf) error
- func PostObject_access_denied(s *S3Conf) error
- func PostObject_checksums_success(s *S3Conf) error
- func PostObject_expired_due_to_date(s *S3Conf) error
- func PostObject_incorrect_region(s *S3Conf) error
- func PostObject_invalid_algorithm(s *S3Conf) error
- func PostObject_invalid_checksum_algorithm(s *S3Conf) error
- func PostObject_invalid_checksum_value(s *S3Conf) error
- func PostObject_invalid_content_type(s *S3Conf) error
- func PostObject_invalid_credential_format(s *S3Conf) error
- func PostObject_invalid_date(s *S3Conf) error
- func PostObject_invalid_policy_document(s *S3Conf) error
- func PostObject_invalid_tagging(s *S3Conf) error
- func PostObject_missing_boundary(s *S3Conf) error
- func PostObject_multiple_checksum_headers(s *S3Conf) error
- func PostObject_non_existing_access_key(s *S3Conf) error
- func PostObject_partial_auth_fields(s *S3Conf) error
- func PostObject_policy_access_control(s *S3Conf) error
- func PostObject_policy_condition_key_mismatch(s *S3Conf) error
- func PostObject_policy_content_length_too_large(s *S3Conf) error
- func PostObject_policy_content_length_too_small(s *S3Conf) error
- func PostObject_policy_expired(s *S3Conf) error
- func PostObject_policy_extra_field(s *S3Conf) error
- func PostObject_policy_missing_bucket_condition(s *S3Conf) error
- func PostObject_should_ignore_anything_after_file(s *S3Conf) error
- func PostObject_signature_mismatch(s *S3Conf) error
- func PostObject_success(s *S3Conf) error
- func PostObject_success_double_dash_boundary(s *S3Conf) error
- func PostObject_success_status_200(s *S3Conf) error
- func PostObject_success_status_201(s *S3Conf) error
- func PostObject_success_with_meta_properties(s *S3Conf) error
- func PostObject_success_with_tagging(s *S3Conf) error
- func PreflightOPTIONS_access_forbidden(s *S3Conf) error
- func PreflightOPTIONS_access_granted(s *S3Conf) error
- func PreflightOPTIONS_invalid_request_headers(s *S3Conf) error
- func PreflightOPTIONS_invalid_request_method(s *S3Conf) error
- func PreflightOPTIONS_missing_origin(s *S3Conf) error
- func PreflightOPTIONS_non_existing_bucket(s *S3Conf) error
- func PreflightOPTIONS_unset_bucket_cors(s *S3Conf) error
- func PresignedAuth_ECDSA_not_supported(s *S3Conf) error
- func PresignedAuth_PutObject_success(s *S3Conf) error
- func PresignedAuth_Put_GetObject_with_UTF8_chars(s *S3Conf) error
- func PresignedAuth_Put_GetObject_with_data(s *S3Conf) error
- func PresignedAuth_UploadPart(s *S3Conf) error
- func PresignedAuth_creds_incorrect_region(s *S3Conf) error
- func PresignedAuth_creds_incorrect_service(s *S3Conf) error
- func PresignedAuth_creds_invalid_date(s *S3Conf) error
- func PresignedAuth_creds_invalid_terminal(s *S3Conf) error
- func PresignedAuth_dates_mismatch(s *S3Conf) error
- func PresignedAuth_exceeding_expiration_query_param(s *S3Conf) error
- func PresignedAuth_expired_request(s *S3Conf) error
- func PresignedAuth_incorrect_secret_key(s *S3Conf) error
- func PresignedAuth_invalid_expiration_query_param(s *S3Conf) error
- func PresignedAuth_malformed_creds_invalid_parts(s *S3Conf) error
- func PresignedAuth_missing_credentials_query_param(s *S3Conf) error
- func PresignedAuth_missing_date_query(s *S3Conf) error
- func PresignedAuth_missing_expiration_query_param(s *S3Conf) error
- func PresignedAuth_missing_signature_query_param(s *S3Conf) error
- func PresignedAuth_missing_signed_headers_query_param(s *S3Conf) error
- func PresignedAuth_negative_expiration_query_param(s *S3Conf) error
- func PresignedAuth_non_existing_access_key_id(s *S3Conf) error
- func PresignedAuth_security_token_not_supported(s *S3Conf) error
- func PresignedAuth_unsupported_algorithm(s *S3Conf) error
- func PublicBucket_default_private_bucket(s *S3Conf) error
- func PublicBucket_incorrect_sha256_hash(s *S3Conf) error
- func PublicBucket_public_acl(s *S3Conf) error
- func PublicBucket_public_bucket_policy(s *S3Conf) error
- func PublicBucket_public_object_policy(s *S3Conf) error
- func PublicBucket_signed_streaming_payload(s *S3Conf) error
- func PutBucketAccelerateConfiguration_not_implemented(s *S3Conf) error
- func PutBucketAcl_disabled(s *S3Conf) error
- func PutBucketAcl_empty_grantee_ID_in_body(s *S3Conf) error
- func PutBucketAcl_invalid_acl_acp_and_grants(s *S3Conf) error
- func PutBucketAcl_invalid_acl_canned_and_acp(s *S3Conf) error
- func PutBucketAcl_invalid_acl_canned_and_grants(s *S3Conf) error
- func PutBucketAcl_invalid_canned_acl(s *S3Conf) error
- func PutBucketAcl_invalid_empty_owner_id_in_body(s *S3Conf) error
- func PutBucketAcl_invalid_grantee_type_in_body(s *S3Conf) error
- func PutBucketAcl_invalid_owner(s *S3Conf) error
- func PutBucketAcl_invalid_owner_not_in_body(s *S3Conf) error
- func PutBucketAcl_invalid_permission_in_body(s *S3Conf) error
- func PutBucketAcl_non_existing_bucket(s *S3Conf) error
- func PutBucketAcl_none_of_the_options_specified(s *S3Conf) error
- func PutBucketAcl_success_access_denied(s *S3Conf) error
- func PutBucketAcl_success_acp(s *S3Conf) error
- func PutBucketAcl_success_canned_acl(s *S3Conf) error
- func PutBucketAcl_success_grants(s *S3Conf) error
- func PutBucketAnalyticsConfiguration_not_implemented(s *S3Conf) error
- func PutBucketCors_empty_cors_rules(s *S3Conf) error
- func PutBucketCors_invalid_allowed_origins(s *S3Conf) error
- func PutBucketCors_invalid_header(s *S3Conf) error
- func PutBucketCors_invalid_method(s *S3Conf) error
- func PutBucketCors_md5(s *S3Conf) error
- func PutBucketCors_non_existing_bucket(s *S3Conf) error
- func PutBucketCors_success(s *S3Conf) error
- func PutBucketEncryption_not_implemented(s *S3Conf) error
- func PutBucketIntelligentTieringConfiguration_not_implemented(s *S3Conf) error
- func PutBucketInventoryConfiguration_not_implemented(s *S3Conf) error
- func PutBucketLifecycleConfiguration_not_implemented(s *S3Conf) error
- func PutBucketLogging_not_implemented(s *S3Conf) error
- func PutBucketMetricsConfiguration_not_implemented(s *S3Conf) error
- func PutBucketNotificationConfiguratio_not_implemented(s *S3Conf) error
- func PutBucketOwnershipControls_invalid_ownership(s *S3Conf) error
- func PutBucketOwnershipControls_multiple_rules(s *S3Conf) error
- func PutBucketOwnershipControls_non_existing_bucket(s *S3Conf) error
- func PutBucketOwnershipControls_success(s *S3Conf) error
- func PutBucketPolicy_action_resource_mismatch(s *S3Conf) error
- func PutBucketPolicy_any_char_match(s *S3Conf) error
- func PutBucketPolicy_duplicate_resource(s *S3Conf) error
- func PutBucketPolicy_empty_principals_array(s *S3Conf) error
- func PutBucketPolicy_empty_principals_string(s *S3Conf) error
- func PutBucketPolicy_empty_resources_array(s *S3Conf) error
- func PutBucketPolicy_empty_resources_string(s *S3Conf) error
- func PutBucketPolicy_empty_statement(s *S3Conf) error
- func PutBucketPolicy_explicit_deny(s *S3Conf) error
- func PutBucketPolicy_incorrect_bucket_name(s *S3Conf) error
- func PutBucketPolicy_invalid_action(s *S3Conf) error
- func PutBucketPolicy_invalid_effect(s *S3Conf) error
- func PutBucketPolicy_invalid_json(s *S3Conf) error
- func PutBucketPolicy_invalid_resource_prefix(s *S3Conf) error
- func PutBucketPolicy_invalid_resource_with_starting_slash(s *S3Conf) error
- func PutBucketPolicy_multi_wildcard_resource(s *S3Conf) error
- func PutBucketPolicy_non_existing_bucket(s *S3Conf) error
- func PutBucketPolicy_non_existing_principals(s *S3Conf) error
- func PutBucketPolicy_principals_aws_struct_empty_string(s *S3Conf) error
- func PutBucketPolicy_principals_aws_struct_empty_string_slice(s *S3Conf) error
- func PutBucketPolicy_principals_incorrect_wildcard_usage(s *S3Conf) error
- func PutBucketPolicy_statement_not_provided(s *S3Conf) error
- func PutBucketPolicy_status(s *S3Conf) error
- func PutBucketPolicy_success(s *S3Conf) error
- func PutBucketPolicy_version(s *S3Conf) error
- func PutBucketReplication_not_implemented(s *S3Conf) error
- func PutBucketRequestPayment_not_implemented(s *S3Conf) error
- func PutBucketTagging_duplicate_keys(s *S3Conf) error
- func PutBucketTagging_invalid_tags(s *S3Conf) error
- func PutBucketTagging_long_tags(s *S3Conf) error
- func PutBucketTagging_non_existing_bucket(s *S3Conf) error
- func PutBucketTagging_success(s *S3Conf) error
- func PutBucketTagging_success_status(s *S3Conf) error
- func PutBucketTagging_tag_count_limit(s *S3Conf) error
- func PutBucketVersioning_invalid_status(s *S3Conf) error
- func PutBucketVersioning_non_existing_bucket(s *S3Conf) error
- func PutBucketVersioning_success_enabled(s *S3Conf) error
- func PutBucketVersioning_success_suspended(s *S3Conf) error
- func PutBucketWebsite_not_implemented(s *S3Conf) error
- func PutObjectAcl_not_implemented(s *S3Conf) error
- func PutObjectLegalHold_invalid_body(s *S3Conf) error
- func PutObjectLegalHold_invalid_status(s *S3Conf) error
- func PutObjectLegalHold_non_existing_bucket(s *S3Conf) error
- func PutObjectLegalHold_non_existing_object(s *S3Conf) error
- func PutObjectLegalHold_success(s *S3Conf) error
- func PutObjectLegalHold_unset_bucket_object_lock_config(s *S3Conf) error
- func PutObjectLockConfiguration_both_years_and_days(s *S3Conf) error
- func PutObjectLockConfiguration_empty_request_body(s *S3Conf) error
- func PutObjectLockConfiguration_invalid_mode(s *S3Conf) error
- func PutObjectLockConfiguration_invalid_status(s *S3Conf) error
- func PutObjectLockConfiguration_invalid_years_days(s *S3Conf) error
- func PutObjectLockConfiguration_malformed_body(s *S3Conf) error
- func PutObjectLockConfiguration_non_existing_bucket(s *S3Conf) error
- func PutObjectLockConfiguration_not_enabled_on_bucket_creation(s *S3Conf) error
- func PutObjectLockConfiguration_success(s *S3Conf) error
- func PutObjectRetention_expired_retain_until_date(s *S3Conf) error
- func PutObjectRetention_invalid_mode(s *S3Conf) error
- func PutObjectRetention_non_existing_bucket(s *S3Conf) error
- func PutObjectRetention_non_existing_object(s *S3Conf) error
- func PutObjectRetention_overwrite_compliance_mode(s *S3Conf) error
- func PutObjectRetention_overwrite_compliance_with_compliance(s *S3Conf) error
- func PutObjectRetention_overwrite_governance_with_governance(s *S3Conf) error
- func PutObjectRetention_overwrite_governance_with_permission(s *S3Conf) error
- func PutObjectRetention_overwrite_governance_without_bypass_specified(s *S3Conf) error
- func PutObjectRetention_success(s *S3Conf) error
- func PutObjectRetention_unset_bucket_object_lock_config(s *S3Conf) error
- func PutObjectTagging_duplicate_keys(s *S3Conf) error
- func PutObjectTagging_invalid_tags(s *S3Conf) error
- func PutObjectTagging_long_tags(s *S3Conf) error
- func PutObjectTagging_non_existing_object(s *S3Conf) error
- func PutObjectTagging_success(s *S3Conf) error
- func PutObjectTagging_tag_count_limit(s *S3Conf) error
- func PutObject_checksum_algorithm_and_header_mismatch(s *S3Conf) error
- func PutObject_checksums_success(s *S3Conf) error
- func PutObject_conditional_writes(s *S3Conf) error
- func PutObject_default_checksum(s *S3Conf) error
- func PutObject_default_content_type(s *S3Conf) error
- func PutObject_dir_obj_with_data(s *S3Conf) error
- func PutObject_dir_object_checksums_success(s *S3Conf) error
- func PutObject_dir_object_default_checksum(s *S3Conf) error
- func PutObject_false_negative_object_names(s *S3Conf) error
- func PutObject_incorrect_checksums(s *S3Conf) error
- func PutObject_invalid_checksum_header(s *S3Conf) error
- func PutObject_invalid_credentials(s *S3Conf) error
- func PutObject_invalid_legal_hold(s *S3Conf) error
- func PutObject_invalid_object_lock_mode(s *S3Conf) error
- func PutObject_invalid_object_names(s *S3Conf) error
- func PutObject_invalid_retain_until_date(s *S3Conf) error
- func PutObject_long_metadata(s *S3Conf) error
- func PutObject_missing_bucket_lock(s *S3Conf) error
- func PutObject_missing_object_lock_retention_config(s *S3Conf) error
- func PutObject_multiple_checksum_headers(s *S3Conf) error
- func PutObject_name_too_long(s *S3Conf) error
- func PutObject_non_existing_bucket(s *S3Conf) error
- func PutObject_object_acl_not_supported(s *S3Conf) error
- func PutObject_overwrite_dir_obj(s *S3Conf) error
- func PutObject_overwrite_file_obj(s *S3Conf) error
- func PutObject_overwrite_file_obj_with_nested_obj(s *S3Conf) error
- func PutObject_past_retain_until_date(s *S3Conf) error
- func PutObject_race_with_delete(s *S3Conf) error
- func PutObject_racey_success(s *S3Conf) error
- func PutObject_should_combine_metadata(s *S3Conf) error
- func PutObject_special_chars(s *S3Conf) error
- func PutObject_success(s *S3Conf) error
- func PutObject_tagging(s *S3Conf) error
- func PutObject_with_metadata(s *S3Conf) error
- func PutObject_with_object_lock(s *S3Conf) error
- func PutObject_with_slashes(s *S3Conf) error
- func PutPublicAccessBlock_not_implemented(s *S3Conf) error
- func RouterCopySourceNotAllowed(s *S3Conf) error
- func RouterGetUploadsWithKey(s *S3Conf) error
- func RouterListVersionsWithKey(s *S3Conf) error
- func RouterPUTObjectOnlyUploadId(s *S3Conf) error
- func RouterPostObjectWithoutQuery(s *S3Conf) error
- func RouterPostRoot(s *S3Conf) error
- func RouterPutPartNumberWithoutUploadId(s *S3Conf) error
- func Server_large_http_header(s *S3Conf) error
- func SignedStreamingPayloadTrailer_bad_digest(s *S3Conf) error
- func SignedStreamingPayloadTrailer_incomplete_body(s *S3Conf) error
- func SignedStreamingPayloadTrailer_invalid_checksum(s *S3Conf) error
- func SignedStreamingPayloadTrailer_malformed_trailer(s *S3Conf) error
- func SignedStreamingPayloadTrailer_missing_x_amz_trailer_header(s *S3Conf) error
- func SignedStreamingPayloadTrailer_success(s *S3Conf) error
- func SignedStreamingPayload_decoded_content_length_mismatch(s *S3Conf) error
- func SignedStreamingPayload_invalid_chunk_size(s *S3Conf) error
- func SignedStreamingPayload_invalid_encoding(s *S3Conf) error
- func TestAbortMultipartUpload(ts *TestState)
- func TestAccessControl(ts *TestState)
- func TestAuthentication(ts *TestState)
- func TestCORSMiddleware(ts *TestState)
- func TestCompleteMultipartUpload(ts *TestState)
- func TestCopyObject(ts *TestState)
- func TestCreateBucket(ts *TestState)
- func TestCreateMultipartUpload(ts *TestState)
- func TestDeleteBucket(ts *TestState)
- func TestDeleteBucketCors(ts *TestState)
- func TestDeleteBucketOwnershipControls(ts *TestState)
- func TestDeleteBucketPolicy(ts *TestState)
- func TestDeleteBucketTagging(ts *TestState)
- func TestDeleteObject(ts *TestState)
- func TestDeleteObjectTagging(ts *TestState)
- func TestDeleteObjects(ts *TestState)
- func TestDownload(s *S3Conf, files int, objSize int64, bucket, prefix string) error
- func TestFullFlow(ts *TestState)
- func TestGetBucketAcl(ts *TestState)
- func TestGetBucketCors(ts *TestState)
- func TestGetBucketLocation(ts *TestState)
- func TestGetBucketOwnershipControls(ts *TestState)
- func TestGetBucketPolicy(ts *TestState)
- func TestGetBucketPolicyStatus(ts *TestState)
- func TestGetBucketTagging(ts *TestState)
- func TestGetObject(ts *TestState)
- func TestGetObjectAttributes(ts *TestState)
- func TestGetObjectLegalHold(ts *TestState)
- func TestGetObjectLockConfiguration(ts *TestState)
- func TestGetObjectRetention(ts *TestState)
- func TestGetObjectTagging(ts *TestState)
- func TestHeadBucket(ts *TestState)
- func TestHeadObject(ts *TestState)
- func TestIAM(ts *TestState)
- func TestListBuckets(ts *TestState)
- func TestListMultipartUploads(ts *TestState)
- func TestListObjectVersions_VD(ts *TestState)
- func TestListObjects(ts *TestState)
- func TestListObjectsV2(ts *TestState)
- func TestListParts(ts *TestState)
- func TestNoAclMode(ts *TestState)
- func TestNotImplementedActions(ts *TestState)
- func TestPosix(ts *TestState)
- func TestPostObject(ts *TestState)
- func TestPreflightOPTIONSEndpoint(ts *TestState)
- func TestPresignedAuthentication(ts *TestState)
- func TestPublicBuckets(ts *TestState)
- func TestPutBucketAcl(ts *TestState)
- func TestPutBucketCors(ts *TestState)
- func TestPutBucketOwnershipControls(ts *TestState)
- func TestPutBucketPolicy(ts *TestState)
- func TestPutBucketTagging(ts *TestState)
- func TestPutObject(ts *TestState)
- func TestPutObjectLegalHold(ts *TestState)
- func TestPutObjectLockConfiguration(ts *TestState)
- func TestPutObjectRetention(ts *TestState)
- func TestPutObjectTagging(ts *TestState)
- func TestReqPerSec(s *S3Conf, totalReqs int, bucket string) error
- func TestRouter(ts *TestState)
- func TestScoutfs(ts *TestState)
- func TestServer(ts *TestState)
- func TestSignedStreaminPayload(ts *TestState)
- func TestSignedStreaminPayloadTrailer(ts *TestState)
- func TestUnsignedStreaminPayloadTrailer(ts *TestState)
- func TestUpload(s *S3Conf, files int, objSize int64, bucket, prefix string) error
- func TestUploadPart(ts *TestState)
- func TestUploadPartCopy(ts *TestState)
- func TestVersioning(ts *TestState)
- func TestVersioningDisabled(ts *TestState)
- func TestWORMProtection(ts *TestState)
- func UnsignedStreaminPayloadTrailer_malformed_trailer(s *S3Conf) error
- func UnsignedStreamingPayloadTrailer_UploadPart_no_trailer_composite_checksum(s *S3Conf) error
- func UnsignedStreamingPayloadTrailer_UploadPart_no_trailer_full_object(s *S3Conf) error
- func UnsignedStreamingPayloadTrailer_UploadPart_success_with_trailer(s *S3Conf) error
- func UnsignedStreamingPayloadTrailer_UploadPart_trailer_and_mp_algo_mismatch(s *S3Conf) error
- func UnsignedStreamingPayloadTrailer_content_length_payload_size_mismatch(s *S3Conf) error
- func UnsignedStreamingPayloadTrailer_incomplete_body(s *S3Conf) error
- func UnsignedStreamingPayloadTrailer_incorrect_trailing_checksum(s *S3Conf) error
- func UnsignedStreamingPayloadTrailer_invalid_chunk_size(s *S3Conf) error
- func UnsignedStreamingPayloadTrailer_invalid_trailing_checksum(s *S3Conf) error
- func UnsignedStreamingPayloadTrailer_missing_invalid_dec_content_length(s *S3Conf) error
- func UnsignedStreamingPayloadTrailer_multiple_checksum_headers(s *S3Conf) error
- func UnsignedStreamingPayloadTrailer_no_payload_trailer_only_headers(s *S3Conf) error
- func UnsignedStreamingPayloadTrailer_no_trailer_should_calculate_crc64nvme(s *S3Conf) error
- func UnsignedStreamingPayloadTrailer_not_allowed(s *S3Conf) error
- func UnsignedStreamingPayloadTrailer_sdk_algo_and_trailer_mismatch(s *S3Conf) error
- func UnsignedStreamingPayloadTrailer_success_both_sdk_algo_and_trailer(s *S3Conf) error
- func UploadPartCopy_by_range_invalid_ranges(s *S3Conf) error
- func UploadPartCopy_by_range_success(s *S3Conf) error
- func UploadPartCopy_conditional_reads(s *S3Conf) error
- func UploadPartCopy_exceeding_copy_source_range(s *S3Conf) error
- func UploadPartCopy_greater_range_than_obj_size(s *S3Conf) error
- func UploadPartCopy_incorrect_object_key(s *S3Conf) error
- func UploadPartCopy_incorrect_source_bucket_expected_owner(s *S3Conf) error
- func UploadPartCopy_incorrect_uploadId(s *S3Conf) error
- func UploadPartCopy_invalid_copy_source(s *S3Conf) error
- func UploadPartCopy_invalid_part_number(s *S3Conf) error
- func UploadPartCopy_non_existing_bucket(s *S3Conf) error
- func UploadPartCopy_non_existing_source_bucket(s *S3Conf) error
- func UploadPartCopy_non_existing_source_object_key(s *S3Conf) error
- func UploadPartCopy_should_calculate_the_checksum(s *S3Conf) error
- func UploadPartCopy_should_copy_the_checksum(s *S3Conf) error
- func UploadPartCopy_should_not_copy_the_checksum(s *S3Conf) error
- func UploadPartCopy_success(s *S3Conf) error
- func UploadPart_checksum_algorithm_mistmatch_on_initialization(s *S3Conf) error
- func UploadPart_checksum_algorithm_mistmatch_on_initialization_with_value(s *S3Conf) error
- func UploadPart_checksum_header_and_algo_mismatch(s *S3Conf) error
- func UploadPart_incorrect_checksums(s *S3Conf) error
- func UploadPart_invalid_checksum_header(s *S3Conf) error
- func UploadPart_invalid_part_number(s *S3Conf) error
- func UploadPart_multiple_checksum_headers(s *S3Conf) error
- func UploadPart_no_checksum_with_composite_checksum_type(s *S3Conf) error
- func UploadPart_no_checksum_with_full_object_checksum_type(s *S3Conf) error
- func UploadPart_non_existing_bucket(s *S3Conf) error
- func UploadPart_non_existing_key(s *S3Conf) error
- func UploadPart_non_existing_mp_upload(s *S3Conf) error
- func UploadPart_should_calculate_checksum_if_only_algorithm_is_provided(s *S3Conf) error
- func UploadPart_success(s *S3Conf) error
- func UploadPart_with_checksums_success(s *S3Conf) error
- func VersioningDisabled_GetBucketVersioning_not_configured(s *S3Conf) error
- func VersioningDisabled_PutBucketVersioning_not_configured(s *S3Conf) error
- func Versioning_AccessControl_DeleteObject_policy(s *S3Conf) error
- func Versioning_AccessControl_GetObjectAttributes_policy(s *S3Conf) error
- func Versioning_AccessControl_GetObjectVersion(s *S3Conf) error
- func Versioning_AccessControl_HeadObjectVersion(s *S3Conf) error
- func Versioning_AccessControl_object_tagging_policy(s *S3Conf) error
- func Versioning_CopyObject_from_an_object_version(s *S3Conf) error
- func Versioning_CopyObject_invalid_versionId(s *S3Conf) error
- func Versioning_CopyObject_non_existing_version_id(s *S3Conf) error
- func Versioning_CopyObject_special_chars(s *S3Conf) error
- func Versioning_CopyObject_success(s *S3Conf) error
- func Versioning_DeleteBucket_not_empty(s *S3Conf) error
- func Versioning_DeleteObjectTagging_invalid_versionId(s *S3Conf) error
- func Versioning_DeleteObjectTagging_non_existing_object_version(s *S3Conf) error
- func Versioning_DeleteObject_delete_a_delete_marker(s *S3Conf) error
- func Versioning_DeleteObject_delete_object_version(s *S3Conf) error
- func Versioning_DeleteObject_invalid_versionId(s *S3Conf) error
- func Versioning_DeleteObject_nested_dir_object(s *S3Conf) error
- func Versioning_DeleteObject_non_existing_object(s *S3Conf) error
- func Versioning_DeleteObject_non_existing_objects(s *S3Conf) error
- func Versioning_DeleteObject_suspended(s *S3Conf) error
- func Versioning_DeleteObjects_delete_deleteMarkers(s *S3Conf) error
- func Versioning_DeleteObjects_success(s *S3Conf) error
- func Versioning_Delete_null_versionId_object(s *S3Conf) error
- func Versioning_Enable_object_lock(s *S3Conf) error
- func Versioning_GetObjectAttributes_delete_marker(s *S3Conf) error
- func Versioning_GetObjectAttributes_invalid_versionId(s *S3Conf) error
- func Versioning_GetObjectAttributes_object_version(s *S3Conf) error
- func Versioning_GetObjectLegalHold_invalid_versionId(s *S3Conf) error
- func Versioning_GetObjectLegalHold_non_existing_object_version(s *S3Conf) error
- func Versioning_GetObjectRetention_invalid_versionId(s *S3Conf) error
- func Versioning_GetObjectRetention_non_existing_object_version(s *S3Conf) error
- func Versioning_GetObjectTagging_invalid_versionId(s *S3Conf) error
- func Versioning_GetObjectTagging_non_existing_object_version(s *S3Conf) error
- func Versioning_GetObject_delete_marker(s *S3Conf) error
- func Versioning_GetObject_delete_marker_without_versionId(s *S3Conf) error
- func Versioning_GetObject_invalid_versionId(s *S3Conf) error
- func Versioning_GetObject_non_existing_object_version(s *S3Conf) error
- func Versioning_GetObject_null_versionId_obj(s *S3Conf) error
- func Versioning_GetObject_success(s *S3Conf) error
- func Versioning_HeadObject_delete_marker(s *S3Conf) error
- func Versioning_HeadObject_invalid_parent(s *S3Conf) error
- func Versioning_HeadObject_invalid_versionId(s *S3Conf) error
- func Versioning_HeadObject_non_existing_object_version(s *S3Conf) error
- func Versioning_HeadObject_success(s *S3Conf) error
- func Versioning_HeadObject_without_versionId(s *S3Conf) error
- func Versioning_Multipart_Upload_overwrite_an_object(s *S3Conf) error
- func Versioning_Multipart_Upload_success(s *S3Conf) error
- func Versioning_PutGetDeleteObjectTagging_delete_marker(s *S3Conf) error
- func Versioning_PutGetDeleteObjectTagging_success(s *S3Conf) error
- func Versioning_PutGetObjectLegalHold_delete_marker(s *S3Conf) error
- func Versioning_PutObjectLegalHold_invalid_versionId(s *S3Conf) error
- func Versioning_PutObjectLegalHold_non_existing_object_version(s *S3Conf) error
- func Versioning_PutObjectRetention_invalid_versionId(s *S3Conf) error
- func Versioning_PutObjectRetention_non_existing_object_version(s *S3Conf) error
- func Versioning_PutObjectTagging_invalid_versionId(s *S3Conf) error
- func Versioning_PutObjectTagging_non_existing_object_version(s *S3Conf) error
- func Versioning_PutObject_null_versionId_obj(s *S3Conf) error
- func Versioning_PutObject_overwrite_null_versionId_obj(s *S3Conf) error
- func Versioning_PutObject_success(s *S3Conf) error
- func Versioning_PutObject_suspended_null_versionId_obj(s *S3Conf) error
- func Versioning_Put_GetObjectLegalHold_success(s *S3Conf) error
- func Versioning_Put_GetObjectRetention_delete_marker(s *S3Conf) error
- func Versioning_Put_GetObjectRetention_success(s *S3Conf) error
- func Versioning_UploadPartCopy_from_an_object_version(s *S3Conf) error
- func Versioning_UploadPartCopy_invalid_versionId(s *S3Conf) error
- func Versioning_UploadPartCopy_non_existing_versionId(s *S3Conf) error
- func Versioning_WORM_CompleteMultipartUpload_overwrite_locked_object(s *S3Conf) error
- func Versioning_WORM_CopyObject_overwrite_locked_object(s *S3Conf) error
- func Versioning_WORM_PutObject_overwrite_locked_object(s *S3Conf) error
- func Versioning_WORM_delete_marker_locked_object_compliance_retention(s *S3Conf) error
- func Versioning_WORM_delete_marker_locked_object_governance_retention(s *S3Conf) error
- func Versioning_WORM_delete_marker_locked_object_legal_hold(s *S3Conf) error
- func Versioning_WORM_obj_version_locked_with_compliance_retention(s *S3Conf) error
- func Versioning_WORM_obj_version_locked_with_governance_retention(s *S3Conf) error
- func Versioning_WORM_obj_version_locked_with_legal_hold(s *S3Conf) error
- func Versioning_WORM_remove_delete_marker_under_bucket_default_retention(s *S3Conf) error
- func Versioning_concurrent_upload_object(s *S3Conf) error
- func Versioning_object_lock_not_enabled_on_bucket_creation(s *S3Conf) error
- func Versioning_status_switch_to_suspended_with_object_lock(s *S3Conf) error
- func WORMProtection_bucket_object_lock_configuration_compliance_mode(s *S3Conf) error
- func WORMProtection_bucket_object_lock_configuration_governance_mode(s *S3Conf) error
- func WORMProtection_bucket_object_lock_governance_bypass_delete(s *S3Conf) error
- func WORMProtection_bucket_object_lock_governance_bypass_delete_multiple(s *S3Conf) error
- func WORMProtection_object_lock_legal_hold_locked(s *S3Conf) error
- func WORMProtection_object_lock_retention_compliance_locked(s *S3Conf) error
- func WORMProtection_object_lock_retention_governance_bypass_delete(s *S3Conf) error
- func WORMProtection_object_lock_retention_governance_bypass_delete_mul(s *S3Conf) error
- func WORMProtection_object_lock_retention_governance_bypass_overwrite_copy(s *S3Conf) error
- func WORMProtection_object_lock_retention_governance_bypass_overwrite_mp(s *S3Conf) error
- func WORMProtection_object_lock_retention_governance_bypass_overwrite_put(s *S3Conf) error
- func WORMProtection_object_lock_retention_governance_locked(s *S3Conf) error
- func WORMProtection_root_bypass_governance_retention_delete_object(s *S3Conf) error
- func WORMProtection_unable_to_overwrite_locked_object_copy(s *S3Conf) error
- func WORMProtection_unable_to_overwrite_locked_object_mp(s *S3Conf) error
- func WORMProtection_unable_to_overwrite_locked_object_put(s *S3Conf) error
- type IntTest
- type IntTests
- type NW
- type ObjectMetaProps
- type Option
- func WithAccess(ak string) Option
- func WithAzureMode() Option
- func WithConcurrency(c int) Option
- func WithDebug() Option
- func WithDisableChecksum() Option
- func WithEndpoint(e string) Option
- func WithHostStyle() Option
- func WithPartSize(p int64) Option
- func WithRegion(r string) Option
- func WithSecret(sk string) Option
- func WithTLSStatus(ts bool) Option
- func WithVersioningEnabled() Option
- type PostRequestConfig
- type PreflightResult
- type PublicBucketTestCase
- type RReader
- type S3Conf
- func (c *S3Conf) Config() aws.Config
- func (c *S3Conf) DownloadData(w io.WriterAt, bucket, object string) (int64, error)
- func (c *S3Conf) GetAnonymousClient() *s3.Client
- func (c *S3Conf) GetClient() *s3.Client
- func (c *S3Conf) GetPresignClient() *s3.PresignClient
- func (c *S3Conf) UploadData(r io.Reader, bucket, object string) error
- type TestState
- type ZReader
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func AbortMultipartUpload_if_match_initiated_time ¶ added in v1.0.18
func AccessControl_bucket_ownership_to_user ¶ added in v1.0.4
func AccessControl_copy_object_with_starting_slash_for_user ¶ added in v1.0.6
func AccessControl_default_ACL_user_access_denied ¶
Access control tests (with bucket ACLs and Policies)
func AccessControl_root_PutBucketAcl ¶ added in v1.0.4
func AccessControl_user_PutBucketAcl_with_policy_access ¶ added in v1.0.6
func Authentication_credentials_invalid_terminal ¶ added in v1.0.19
func Authentication_invalid_sha256_payload_hash ¶ added in v1.0.17
func Authentication_malformed_component ¶ added in v1.0.19
func Authentication_malformed_credential ¶ added in v1.0.19
func Authentication_md5 ¶ added in v1.0.19
func Authentication_missing_components ¶ added in v1.0.19
func Authentication_missing_credentials ¶ added in v1.0.19
func Authentication_missing_signature ¶ added in v1.0.19
func Authentication_missing_signedheaders ¶ added in v1.0.19
func Authentication_with_expect_header ¶ added in v1.1.0
func CORSMiddleware_access_forbidden ¶ added in v1.0.17
func CORSMiddleware_access_granted ¶ added in v1.0.17
func CORSMiddleware_invalid_headers ¶ added in v1.0.17
func CORSMiddleware_invalid_method ¶ added in v1.0.17
CORS middleware tests
func CompleteMultipartUpload_checksum_type_mismatch ¶ added in v1.0.11
func CompleteMultipartUpload_conditional_writes ¶ added in v1.0.18
func CompleteMultipartUpload_defualt_content_type ¶ added in v1.3.0
func CompleteMultipartUpload_different_checksum_part ¶ added in v1.0.11
func CompleteMultipartUpload_empty_parts ¶ added in v1.0.10
func CompleteMultipartUpload_incorrect_checksum_part ¶ added in v1.0.11
func CompleteMultipartUpload_incorrect_final_checksums ¶ added in v1.0.11
func CompleteMultipartUpload_incorrect_part_number ¶ added in v1.0.11
func CompleteMultipartUpload_incorrect_parts_order ¶ added in v1.0.11
func CompleteMultipartUpload_invalid_checksum_part ¶ added in v1.0.11
func CompleteMultipartUpload_invalid_checksum_type ¶ added in v1.0.11
func CompleteMultipartUpload_invalid_final_checksums ¶ added in v1.0.11
func CompleteMultipartUpload_invalid_final_composite_checksum ¶ added in v1.0.19
func CompleteMultipartUpload_missing_part_checksum ¶ added in v1.0.11
func CompleteMultipartUpload_mpu_object_size ¶ added in v1.0.11
func CompleteMultipartUpload_multiple_checksum_part ¶ added in v1.0.11
func CompleteMultipartUpload_multiple_final_checksums ¶ added in v1.0.11
func CompleteMultipartUpload_racey_data_integrity ¶ added in v1.4.0
CompleteMultipartUpload_racey_data_integrity creates a single multipart upload, uploads its parts, then fires multiple concurrent CompleteMultipartUpload calls for the exact same upload ID. Exactly one call must succeed; the rest must fail with NoSuchUpload (the upload was already consumed). The surviving object must contain exactly the data that was uploaded. The whole sequence is repeated several times so that intermittent scheduling cannot hide a data-corruption bug.
func CompleteMultipartUpload_racey_success ¶ added in v1.0.8
func CompleteMultipartUpload_should_calculate_the_final_checksum_full_object ¶ added in v1.0.11
func CompleteMultipartUpload_should_ignore_the_final_checksum ¶ added in v1.0.11
func CompleteMultipartUpload_should_succeed_without_final_checksum_type ¶ added in v1.0.11
func CompleteMultipartUpload_should_verify_final_composite_checksum ¶ added in v1.0.19
func CompleteMultipartUpload_should_verify_the_final_checksum ¶ added in v1.0.11
func CompleteMultipartUpload_small_upload_size ¶ added in v1.0.11
func CompleteMultipartUpload_with_metadata ¶ added in v1.0.19
func CopyObject_conditional_reads ¶ added in v1.0.18
func CopyObject_copy_source_starting_with_slash ¶ added in v1.0.17
func CopyObject_copy_to_itself_invalid_directive ¶ added in v1.0.6
func CopyObject_create_checksum_on_copy ¶ added in v1.0.11
func CopyObject_default_content_type_with_replace_metadata ¶ added in v1.3.0
func CopyObject_incorrect_source_bucket_expected_owner ¶ added in v1.4.0
func CopyObject_invalid_checksum_algorithm ¶ added in v1.0.11
func CopyObject_invalid_copy_source ¶ added in v1.0.17
func CopyObject_invalid_legal_hold ¶ added in v1.0.12
func CopyObject_invalid_object_lock_mode ¶ added in v1.0.12
func CopyObject_invalid_tagging_directive ¶ added in v1.0.12
func CopyObject_long_metadata ¶ added in v1.4.0
func CopyObject_missing_bucket_lock ¶ added in v1.1.0
func CopyObject_non_existing_dir_object ¶ added in v1.0.5
func CopyObject_object_acl_not_supported ¶ added in v1.2.0
func CopyObject_overwrite_same_dir_object ¶ added in v1.0.13
func CopyObject_overwrite_same_file_object ¶ added in v1.0.13
func CopyObject_should_copy_meta_props ¶ added in v1.0.12
func CopyObject_should_copy_tagging ¶ added in v1.0.12
func CopyObject_should_copy_the_existing_checksum ¶ added in v1.0.11
func CopyObject_should_replace_meta_props ¶ added in v1.0.12
func CopyObject_should_replace_tagging ¶ added in v1.0.14
func CopyObject_should_replace_the_existing_checksum ¶ added in v1.0.11
func CopyObject_success ¶
func CopyObject_to_itself_by_replacing_the_checksum ¶ added in v1.0.11
func CopyObject_with_legal_hold ¶ added in v1.0.12
func CopyObject_with_metadata ¶ added in v1.0.19
func CopyObject_with_retention_lock ¶ added in v1.0.12
func CopyObject_with_special_characters ¶ added in v1.3.0
func CreateBucket_as_user ¶
func CreateBucket_duplicate_keys ¶ added in v1.0.19
func CreateBucket_invalid_canned_acl ¶ added in v1.0.19
func CreateBucket_invalid_location_constraint ¶ added in v1.0.19
func CreateBucket_invalid_ownership ¶ added in v1.0.3
func CreateBucket_invalid_tags ¶ added in v1.0.19
func CreateBucket_long_tags ¶ added in v1.0.19
func CreateBucket_ownership_with_acl ¶ added in v1.0.3
func CreateBucket_private_canned_acl ¶ added in v1.3.0
func CreateBucket_private_canned_acl_bucket_owner_enforced_ownership ¶ added in v1.3.0
func CreateBucket_success ¶ added in v1.3.0
func CreateBucket_tag_count_limit ¶ added in v1.0.19
func CreateMultipartUpload_empty_checksum_algorithm_with_checksum_type ¶ added in v1.0.11
func CreateMultipartUpload_invalid_checksum_algorithm ¶ added in v1.0.11
func CreateMultipartUpload_invalid_checksum_type ¶ added in v1.0.11
func CreateMultipartUpload_invalid_legal_hold ¶ added in v1.0.12
func CreateMultipartUpload_invalid_object_lock_mode ¶ added in v1.0.12
func CreateMultipartUpload_long_metadata ¶ added in v1.4.0
func CreateMultipartUpload_object_acl_not_supported ¶ added in v1.2.0
func CreateMultipartUpload_type_algo_mismatch ¶ added in v1.0.19
func CreateMultipartUpload_valid_algo_type ¶ added in v1.0.17
func DeleteBucketAnalyticsConfiguration_not_implemented ¶ added in v1.0.17
func DeleteBucketCors_non_existing_bucket ¶ added in v1.0.17
func DeleteBucketCors_success ¶ added in v1.0.17
func DeleteBucketEncryption_not_implemented ¶ added in v1.0.17
func DeleteBucketIntelligentTieringConfiguration_not_implemented ¶ added in v1.0.17
func DeleteBucketInventoryConfiguration_not_implemented ¶ added in v1.0.17
func DeleteBucketLifecycle_not_implemented ¶ added in v1.0.17
func DeleteBucketMetricsConfiguration_not_implemented ¶ added in v1.0.17
func DeleteBucketOwnershipControls_non_existing_bucket ¶ added in v1.0.3
func DeleteBucketOwnershipControls_success ¶ added in v1.0.3
func DeleteBucketReplication_not_implemented ¶ added in v1.0.17
func DeleteBucketWebsite_not_implemented ¶ added in v1.0.17
func DeleteBucket_incorrect_expected_bucket_owner ¶ added in v1.0.19
func DeleteObjectTagging_expected_bucket_owner ¶ added in v1.0.19
func DeleteObject_conditional_writes ¶ added in v1.0.18
func DeleteObject_directory_not_empty ¶ added in v1.0.9
func DeleteObject_directory_object ¶ added in v1.0.11
func DeleteObject_directory_object_noslash ¶ added in v1.0.8
func DeleteObject_expected_bucket_owner ¶ added in v1.0.19
func DeleteObject_incorrect_expected_bucket_owner ¶ added in v1.0.19
func DeleteObject_name_too_long ¶ added in v1.0.6
func DeleteObject_non_empty_dir_obj ¶ added in v1.0.13
func DeleteObject_non_existing_dir_object ¶ added in v1.0.5
func DeleteObject_success ¶
func DeleteObjects_success ¶
func DeletePublicAccessBlock_not_implemented ¶ added in v1.0.17
func GetBucketAccelerateConfiguration_not_implemented ¶ added in v1.0.17
func GetBucketAcl_success ¶
func GetBucketAcl_translation_canned_private ¶ added in v1.0.3
func GetBucketAcl_translation_canned_public_read ¶ added in v1.0.3
func GetBucketAcl_translation_canned_public_read_write ¶ added in v1.0.3
func GetBucketAnalyticsConfiguration_not_implemented ¶ added in v1.0.17
func GetBucketCors_no_such_bucket_cors ¶ added in v1.0.17
func GetBucketCors_non_existing_bucket ¶ added in v1.0.17
func GetBucketCors_success ¶ added in v1.0.17
func GetBucketEncryption_not_implemented ¶ added in v1.0.17
func GetBucketIntelligentTieringConfiguration_not_implemented ¶ added in v1.0.17
func GetBucketInventoryConfiguration_not_implemented ¶ added in v1.0.17
func GetBucketLifecycleConfiguration_not_implemented ¶ added in v1.0.17
func GetBucketLocation_no_access ¶ added in v1.0.18
func GetBucketLocation_non_exist ¶ added in v1.0.18
func GetBucketLocation_success ¶ added in v1.0.18
func GetBucketLogging_not_implemented ¶ added in v1.0.17
func GetBucketMetricsConfiguration_not_implemented ¶ added in v1.0.17
func GetBucketNotificationConfiguratio_not_implemented ¶ added in v1.0.17
func GetBucketOwnershipControls_default_ownership ¶ added in v1.0.3
func GetBucketOwnershipControls_non_existing_bucket ¶ added in v1.0.3
func GetBucketOwnershipControls_success ¶ added in v1.0.3
func GetBucketPolicyStatus_no_such_bucket_policy ¶ added in v1.0.17
func GetBucketPolicyStatus_non_existing_bucket ¶ added in v1.0.17
func GetBucketPolicyStatus_success ¶ added in v1.0.17
func GetBucketPolicy_not_set ¶
func GetBucketPolicy_success ¶
func GetBucketReplication_not_implemented ¶ added in v1.0.17
func GetBucketRequestPayment_not_implemented ¶ added in v1.0.17
func GetBucketVersioning_empty_response ¶ added in v1.0.8
func GetBucketVersioning_non_existing_bucket ¶ added in v1.0.8
func GetBucketVersioning_success ¶ added in v1.0.8
func GetBucketWebsite_not_implemented ¶ added in v1.0.17
func GetObjectAcl_not_implemented ¶ added in v1.3.0
func GetObjectAttributes_checksums ¶ added in v1.0.11
func GetObjectAttributes_empty_attrs ¶ added in v1.0.9
func GetObjectAttributes_invalid_attrs ¶ added in v1.0.9
func GetObjectAttributes_invalid_parent ¶ added in v1.0.9
func GetObjectAttributes_invalid_single_attribute ¶ added in v1.0.13
func GetObjectLegalHold_disabled_lock ¶ added in v1.0.8
func GetObjectRetention_disabled_lock ¶ added in v1.0.8
func GetObjectTagging_invalid_parent ¶ added in v1.0.9
func GetObject_checksums ¶ added in v1.0.11
func GetObject_conditional_reads ¶ added in v1.0.18
func GetObject_dir_object_checksum ¶ added in v1.3.0
func GetObject_dir_with_range ¶ added in v1.0.17
func GetObject_directory_object_noslash ¶ added in v1.0.8
func GetObject_directory_success ¶ added in v1.0.7
func GetObject_invalid_parent ¶ added in v1.0.9
func GetObject_invalid_part_number ¶ added in v1.0.18
func GetObject_large_object ¶ added in v1.0.10
func GetObject_non_existing_dir_object ¶ added in v1.0.5
func GetObject_overrides_fail_public ¶ added in v1.0.18
func GetObject_overrides_presign_success ¶ added in v1.0.18
func GetObject_overrides_success ¶ added in v1.0.18
func GetObject_part_number_not_supported ¶ added in v1.0.18
func GetObject_success ¶
func GetObject_with_range ¶ added in v1.0.14
func GetObject_zero_len_with_range ¶ added in v1.0.17
func GetPublicAccessBlock_not_implemented ¶ added in v1.0.17
func HeadBucket_success ¶
func HeadObject_checksums ¶ added in v1.0.11
func HeadObject_conditional_reads ¶ added in v1.0.18
func HeadObject_dir_with_range ¶ added in v1.0.17
func HeadObject_directory_object_noslash ¶ added in v1.0.8
func HeadObject_invalid_parent_dir ¶ added in v1.0.9
func HeadObject_name_too_long ¶ added in v1.0.6
func HeadObject_non_existing_dir_object ¶ added in v1.0.5
func HeadObject_not_enabled_checksum_mode ¶ added in v1.0.11
func HeadObject_overrides_fail_public ¶ added in v1.4.0
func HeadObject_overrides_presign_success ¶ added in v1.4.0
func HeadObject_overrides_success ¶ added in v1.4.0
func HeadObject_part_number_not_supported ¶ added in v1.0.18
func HeadObject_success ¶
func HeadObject_with_range ¶ added in v1.0.14
func HeadObject_zero_len_with_range ¶ added in v1.0.17
func IAM_ChangeBucketOwner_back_to_root ¶ added in v1.0.6
func IAM_CreateBucket_empty_owner_header ¶ added in v1.1.0
func IAM_CreateBucket_non_existing_user ¶ added in v1.1.0
func IAM_CreateBucket_success ¶ added in v1.1.0
func IAM_ListBuckets ¶ added in v1.0.9
func IAM_user_access_denied ¶
func ListBucketAnalyticsConfiguration_not_implemented ¶ added in v1.0.17
func ListBucketIntelligentTieringConfiguration_not_implemented ¶ added in v1.0.17
func ListBucketInventoryConfiguration_not_implemented ¶ added in v1.0.17
func ListBucketMetricsConfigurations_not_implemented ¶ added in v1.0.17
func ListBuckets_as_admin ¶
func ListBuckets_as_user ¶
func ListBuckets_empty_success ¶ added in v1.0.9
func ListBuckets_invalid_max_buckets ¶ added in v1.0.9
func ListBuckets_success ¶
func ListBuckets_truncated ¶ added in v1.0.9
func ListBuckets_with_prefix ¶ added in v1.0.9
func ListMultipartUploads_both_delimiter_and_prefix ¶ added in v1.2.0
func ListMultipartUploads_delimiter_no_matches ¶ added in v1.2.0
func ListMultipartUploads_delimiter_truncated ¶ added in v1.2.0
func ListMultipartUploads_exceeding_max_uploads ¶ added in v1.0.11
func ListMultipartUploads_invalid_uploadId_marker ¶ added in v1.2.0
func ListMultipartUploads_keyMarker_not_from_list ¶ added in v1.2.0
func ListMultipartUploads_prefix ¶ added in v1.2.0
func ListMultipartUploads_with_checksums ¶ added in v1.0.11
func ListObjectVersions_VD_success ¶ added in v1.0.8
func ListObjectVersions_checksum ¶ added in v1.0.11
func ListObjectVersions_containing_null_versionId_obj ¶ added in v1.0.8
func ListObjectVersions_list_multiple_object_versions ¶ added in v1.0.8
func ListObjectVersions_list_single_object_versions ¶ added in v1.0.8
func ListObjectVersions_multiple_object_versions_truncated ¶ added in v1.0.8
func ListObjectVersions_negative_max_keys ¶ added in v1.2.0
func ListObjectVersions_non_existing_bucket ¶ added in v1.0.8
func ListObjectVersions_single_null_versionId_object ¶ added in v1.0.8
func ListObjectVersions_with_delete_markers ¶ added in v1.0.8
func ListObjectsV2_all_objs_max_keys ¶ added in v1.0.6
func ListObjectsV2_both_delimiter_and_prefix ¶ added in v1.0.6
func ListObjectsV2_exceeding_max_keys ¶ added in v1.0.11
func ListObjectsV2_invalid_parent_prefix ¶ added in v1.0.9
func ListObjectsV2_list_all_objs ¶ added in v1.0.8
func ListObjectsV2_non_truncated_common_prefixes ¶ added in v1.0.17
func ListObjectsV2_single_dir_object_with_delim_and_prefix ¶ added in v1.0.6
func ListObjectsV2_truncated_common_prefixes ¶ added in v1.0.6
func ListObjectsV2_with_checksum ¶ added in v1.0.11
func ListObjectsV2_with_owner ¶ added in v1.0.13
func ListObjects_check_owner ¶ added in v1.0.13
func ListObjects_delimiter ¶
func ListObjects_exceeding_max_keys ¶ added in v1.0.11
func ListObjects_list_all_objs ¶ added in v1.0.8
func ListObjects_max_keys_0 ¶
func ListObjects_nested_dir_file_objs ¶ added in v1.0.11
func ListObjects_non_truncated_common_prefixes ¶ added in v1.0.13
func ListObjects_paginated ¶ added in v1.0.7
func ListObjects_truncated ¶ added in v1.0.6
func ListObjects_with_checksum ¶ added in v1.0.11
func ListObjects_with_prefix ¶
func ListParts_default_max_parts ¶ added in v1.0.8
func ListParts_exceeding_max_parts ¶ added in v1.0.11
func ListParts_invalid_max_parts ¶ added in v1.0.8
func ListParts_invalid_part_number_marker ¶ added in v1.2.0
func ListParts_null_checksums ¶ added in v1.0.14
func ListParts_success ¶
func ListParts_truncated ¶ added in v1.0.1
func ListParts_with_checksums ¶ added in v1.0.11
func NoAclMode_CreateBucket_with_acl ¶ added in v1.3.0
func NoAclMode_PutBucketAcl ¶ added in v1.3.0
func PostObject_access_denied ¶ added in v1.4.0
func PostObject_checksums_success ¶ added in v1.4.0
func PostObject_expired_due_to_date ¶ added in v1.4.0
func PostObject_incorrect_region ¶ added in v1.4.0
func PostObject_invalid_algorithm ¶ added in v1.4.0
func PostObject_invalid_checksum_algorithm ¶ added in v1.4.0
func PostObject_invalid_checksum_value ¶ added in v1.4.0
func PostObject_invalid_content_type ¶ added in v1.4.0
func PostObject_invalid_credential_format ¶ added in v1.4.0
func PostObject_invalid_date ¶ added in v1.4.0
func PostObject_invalid_policy_document ¶ added in v1.4.0
func PostObject_invalid_tagging ¶ added in v1.4.0
func PostObject_missing_boundary ¶ added in v1.4.0
func PostObject_multiple_checksum_headers ¶ added in v1.4.0
func PostObject_non_existing_access_key ¶ added in v1.4.0
func PostObject_partial_auth_fields ¶ added in v1.4.0
func PostObject_policy_access_control ¶ added in v1.4.0
func PostObject_policy_condition_key_mismatch ¶ added in v1.4.0
func PostObject_policy_content_length_too_large ¶ added in v1.4.0
func PostObject_policy_content_length_too_small ¶ added in v1.4.0
func PostObject_policy_expired ¶ added in v1.4.0
func PostObject_policy_extra_field ¶ added in v1.4.0
func PostObject_policy_missing_bucket_condition ¶ added in v1.4.0
func PostObject_should_ignore_anything_after_file ¶ added in v1.4.0
func PostObject_signature_mismatch ¶ added in v1.4.0
func PostObject_success ¶ added in v1.4.0
func PostObject_success_double_dash_boundary ¶ added in v1.4.0
func PostObject_success_status_200 ¶ added in v1.4.0
func PostObject_success_status_201 ¶ added in v1.4.0
func PostObject_success_with_meta_properties ¶ added in v1.4.0
func PostObject_success_with_tagging ¶ added in v1.4.0
func PreflightOPTIONS_access_forbidden ¶ added in v1.0.17
func PreflightOPTIONS_access_granted ¶ added in v1.0.17
func PreflightOPTIONS_invalid_request_headers ¶ added in v1.0.17
func PreflightOPTIONS_invalid_request_method ¶ added in v1.0.17
func PreflightOPTIONS_missing_origin ¶ added in v1.0.17
func PreflightOPTIONS_non_existing_bucket ¶ added in v1.0.17
func PreflightOPTIONS_unset_bucket_cors ¶ added in v1.0.17
func PresignedAuth_ECDSA_not_supported ¶ added in v1.0.19
func PresignedAuth_creds_invalid_terminal ¶ added in v1.0.19
func PresignedAuth_missing_signature_query_param ¶ added in v1.0.19
func PresignedAuth_security_token_not_supported ¶ added in v1.0.19
func PublicBucket_default_private_bucket ¶ added in v1.0.18
func PublicBucket_incorrect_sha256_hash ¶ added in v1.0.19
func PublicBucket_public_acl ¶ added in v1.0.15
func PublicBucket_public_bucket_policy ¶ added in v1.0.15
func PublicBucket_public_object_policy ¶ added in v1.0.15
func PublicBucket_signed_streaming_payload ¶ added in v1.0.19
func PutBucketAccelerateConfiguration_not_implemented ¶ added in v1.0.17
func PutBucketAcl_disabled ¶ added in v1.0.3
func PutBucketAcl_empty_grantee_ID_in_body ¶ added in v1.0.10
func PutBucketAcl_invalid_canned_acl ¶ added in v1.0.19
func PutBucketAcl_invalid_empty_owner_id_in_body ¶ added in v1.0.10
func PutBucketAcl_invalid_grantee_type_in_body ¶ added in v1.0.10
func PutBucketAcl_invalid_permission_in_body ¶ added in v1.0.10
func PutBucketAcl_none_of_the_options_specified ¶ added in v1.0.6
func PutBucketAnalyticsConfiguration_not_implemented ¶ added in v1.0.17
func PutBucketCors_empty_cors_rules ¶ added in v1.0.17
func PutBucketCors_invalid_allowed_origins ¶ added in v1.3.0
func PutBucketCors_invalid_header ¶ added in v1.0.17
func PutBucketCors_invalid_method ¶ added in v1.0.17
func PutBucketCors_md5 ¶ added in v1.0.19
func PutBucketCors_non_existing_bucket ¶ added in v1.0.17
func PutBucketCors_success ¶ added in v1.0.17
func PutBucketEncryption_not_implemented ¶ added in v1.0.17
func PutBucketIntelligentTieringConfiguration_not_implemented ¶ added in v1.0.17
func PutBucketInventoryConfiguration_not_implemented ¶ added in v1.0.17
func PutBucketLifecycleConfiguration_not_implemented ¶ added in v1.0.17
func PutBucketLogging_not_implemented ¶ added in v1.0.17
func PutBucketMetricsConfiguration_not_implemented ¶ added in v1.0.17
func PutBucketNotificationConfiguratio_not_implemented ¶ added in v1.0.17
func PutBucketOwnershipControls_invalid_ownership ¶ added in v1.0.3
func PutBucketOwnershipControls_multiple_rules ¶ added in v1.0.3
func PutBucketOwnershipControls_non_existing_bucket ¶ added in v1.0.3
func PutBucketOwnershipControls_success ¶ added in v1.0.3
func PutBucketPolicy_action_resource_mismatch ¶ added in v1.0.18
func PutBucketPolicy_any_char_match ¶ added in v1.0.11
func PutBucketPolicy_empty_statement ¶ added in v1.0.2
func PutBucketPolicy_explicit_deny ¶ added in v1.0.11
func PutBucketPolicy_invalid_json ¶ added in v1.0.13
func PutBucketPolicy_multi_wildcard_resource ¶ added in v1.0.11
func PutBucketPolicy_statement_not_provided ¶ added in v1.0.13
func PutBucketPolicy_status ¶ added in v1.1.0
func PutBucketPolicy_success ¶
func PutBucketPolicy_version ¶ added in v1.0.19
func PutBucketReplication_not_implemented ¶ added in v1.0.17
func PutBucketRequestPayment_not_implemented ¶ added in v1.0.17
func PutBucketTagging_duplicate_keys ¶ added in v1.0.13
func PutBucketTagging_invalid_tags ¶ added in v1.0.19
func PutBucketTagging_success_status ¶ added in v1.0.9
func PutBucketTagging_tag_count_limit ¶ added in v1.0.13
func PutBucketVersioning_invalid_status ¶ added in v1.0.8
func PutBucketVersioning_non_existing_bucket ¶ added in v1.0.8
func PutBucketVersioning_success_enabled ¶ added in v1.0.8
func PutBucketVersioning_success_suspended ¶ added in v1.0.8
func PutBucketWebsite_not_implemented ¶ added in v1.0.17
func PutObjectAcl_not_implemented ¶ added in v1.3.0
func PutObjectLockConfiguration_empty_request_body ¶ added in v1.0.19
func PutObjectLockConfiguration_malformed_body ¶ added in v1.0.19
func PutObjectRetention_overwrite_compliance_with_compliance ¶ added in v1.0.19
func PutObjectRetention_overwrite_governance_with_governance ¶ added in v1.0.19
func PutObjectTagging_duplicate_keys ¶ added in v1.0.13
func PutObjectTagging_invalid_tags ¶ added in v1.0.19
func PutObjectTagging_tag_count_limit ¶ added in v1.0.13
func PutObject_checksum_algorithm_and_header_mismatch ¶ added in v1.0.11
func PutObject_checksums_success ¶ added in v1.0.11
func PutObject_conditional_writes ¶ added in v1.0.18
func PutObject_default_checksum ¶ added in v1.0.13
func PutObject_default_content_type ¶ added in v1.3.0
func PutObject_dir_object_checksums_success ¶ added in v1.3.0
func PutObject_dir_object_default_checksum ¶ added in v1.3.0
func PutObject_false_negative_object_names ¶ added in v1.0.15
func PutObject_incorrect_checksums ¶ added in v1.0.11
func PutObject_invalid_checksum_header ¶ added in v1.0.11
func PutObject_invalid_legal_hold ¶ added in v1.0.12
func PutObject_invalid_object_lock_mode ¶ added in v1.0.12
func PutObject_invalid_object_names ¶ added in v1.0.15
func PutObject_invalid_retain_until_date ¶ added in v1.1.0
func PutObject_long_metadata ¶ added in v1.4.0
func PutObject_missing_bucket_lock ¶ added in v1.1.0
func PutObject_multiple_checksum_headers ¶ added in v1.0.11
func PutObject_name_too_long ¶ added in v1.0.6
func PutObject_object_acl_not_supported ¶ added in v1.2.0
func PutObject_overwrite_file_obj_with_nested_obj ¶ added in v1.0.8
func PutObject_past_retain_until_date ¶ added in v1.1.0
func PutObject_race_with_delete ¶ added in v1.4.0
PutObject_race_with_delete tests the race between PutObject and DeleteObject in the same subdirectory. One goroutine sequentially puts "race-dir/0.txt" … "race-dir/N-1.txt". A second goroutine loops for the same number of iterations: it lists all objects under "race-dir/" and bulk-deletes them. When the batch delete removes the last visible object in the directory, removeParents() rmdir's "race-dir/", which can race with the uploader's final link() step. The test asserts that no error is returned from either goroutine.
func PutObject_racey_success ¶ added in v1.0.8
func PutObject_should_combine_metadata ¶ added in v1.4.0
func PutObject_special_chars ¶
func PutObject_success ¶
func PutObject_tagging ¶ added in v1.0.14
func PutObject_with_metadata ¶ added in v1.0.19
func PutObject_with_slashes ¶ added in v1.0.17
func PutPublicAccessBlock_not_implemented ¶ added in v1.0.17
func RouterCopySourceNotAllowed ¶ added in v1.0.19
func RouterGetUploadsWithKey ¶ added in v1.0.19
func RouterListVersionsWithKey ¶ added in v1.1.0
func RouterPUTObjectOnlyUploadId ¶ added in v1.0.17
func RouterPostObjectWithoutQuery ¶ added in v1.0.17
func RouterPostRoot ¶ added in v1.0.17
func RouterPutPartNumberWithoutUploadId ¶ added in v1.0.17
router tests
func Server_large_http_header ¶ added in v1.4.0
func SignedStreamingPayloadTrailer_bad_digest ¶ added in v1.1.0
func SignedStreamingPayloadTrailer_incomplete_body ¶ added in v1.1.0
func SignedStreamingPayloadTrailer_invalid_checksum ¶ added in v1.1.0
func SignedStreamingPayloadTrailer_malformed_trailer ¶ added in v1.1.0
func SignedStreamingPayloadTrailer_missing_x_amz_trailer_header ¶ added in v1.1.0
func SignedStreamingPayloadTrailer_success ¶ added in v1.1.0
func SignedStreamingPayload_decoded_content_length_mismatch ¶ added in v1.1.0
func SignedStreamingPayload_invalid_chunk_size ¶ added in v1.1.0
func SignedStreamingPayload_invalid_encoding ¶ added in v1.1.0
func TestAbortMultipartUpload ¶
func TestAbortMultipartUpload(ts *TestState)
func TestAccessControl ¶
func TestAccessControl(ts *TestState)
func TestAuthentication ¶
func TestAuthentication(ts *TestState)
func TestCORSMiddleware ¶ added in v1.0.17
func TestCORSMiddleware(ts *TestState)
func TestCompleteMultipartUpload ¶
func TestCompleteMultipartUpload(ts *TestState)
func TestCopyObject ¶
func TestCopyObject(ts *TestState)
func TestCreateBucket ¶
func TestCreateBucket(ts *TestState)
func TestCreateMultipartUpload ¶
func TestCreateMultipartUpload(ts *TestState)
func TestDeleteBucket ¶
func TestDeleteBucket(ts *TestState)
func TestDeleteBucketCors ¶ added in v1.0.17
func TestDeleteBucketCors(ts *TestState)
func TestDeleteBucketOwnershipControls ¶ added in v1.0.3
func TestDeleteBucketOwnershipControls(ts *TestState)
func TestDeleteBucketPolicy ¶
func TestDeleteBucketPolicy(ts *TestState)
func TestDeleteBucketTagging ¶
func TestDeleteBucketTagging(ts *TestState)
func TestDeleteObject ¶
func TestDeleteObject(ts *TestState)
func TestDeleteObjectTagging ¶
func TestDeleteObjectTagging(ts *TestState)
func TestDeleteObjects ¶
func TestDeleteObjects(ts *TestState)
func TestDownload ¶
func TestFullFlow ¶
func TestFullFlow(ts *TestState)
func TestGetBucketAcl ¶
func TestGetBucketAcl(ts *TestState)
func TestGetBucketCors ¶ added in v1.0.17
func TestGetBucketCors(ts *TestState)
func TestGetBucketLocation ¶ added in v1.0.18
func TestGetBucketLocation(ts *TestState)
func TestGetBucketOwnershipControls ¶ added in v1.0.3
func TestGetBucketOwnershipControls(ts *TestState)
func TestGetBucketPolicy ¶
func TestGetBucketPolicy(ts *TestState)
func TestGetBucketPolicyStatus ¶ added in v1.0.17
func TestGetBucketPolicyStatus(ts *TestState)
func TestGetBucketTagging ¶
func TestGetBucketTagging(ts *TestState)
func TestGetObject ¶
func TestGetObject(ts *TestState)
func TestGetObjectAttributes ¶
func TestGetObjectAttributes(ts *TestState)
func TestGetObjectLegalHold ¶
func TestGetObjectLegalHold(ts *TestState)
func TestGetObjectLockConfiguration ¶
func TestGetObjectLockConfiguration(ts *TestState)
func TestGetObjectRetention ¶
func TestGetObjectRetention(ts *TestState)
func TestGetObjectTagging ¶
func TestGetObjectTagging(ts *TestState)
func TestHeadBucket ¶
func TestHeadBucket(ts *TestState)
func TestHeadObject ¶
func TestHeadObject(ts *TestState)
func TestListBuckets ¶
func TestListBuckets(ts *TestState)
func TestListMultipartUploads ¶
func TestListMultipartUploads(ts *TestState)
func TestListObjectVersions_VD ¶ added in v1.0.8
func TestListObjectVersions_VD(ts *TestState)
VD stands for Versioning Disabled
func TestListObjects ¶
func TestListObjects(ts *TestState)
func TestListObjectsV2 ¶
func TestListObjectsV2(ts *TestState)
func TestListParts ¶
func TestListParts(ts *TestState)
func TestNoAclMode ¶ added in v1.3.0
func TestNoAclMode(ts *TestState)
func TestNotImplementedActions ¶ added in v1.0.17
func TestNotImplementedActions(ts *TestState)
func TestPostObject ¶ added in v1.4.0
func TestPostObject(ts *TestState)
func TestPreflightOPTIONSEndpoint ¶ added in v1.0.17
func TestPreflightOPTIONSEndpoint(ts *TestState)
func TestPresignedAuthentication ¶
func TestPresignedAuthentication(ts *TestState)
func TestPublicBuckets ¶ added in v1.0.15
func TestPublicBuckets(ts *TestState)
func TestPutBucketAcl ¶
func TestPutBucketAcl(ts *TestState)
func TestPutBucketCors ¶ added in v1.0.17
func TestPutBucketCors(ts *TestState)
func TestPutBucketOwnershipControls ¶ added in v1.0.3
func TestPutBucketOwnershipControls(ts *TestState)
func TestPutBucketPolicy ¶
func TestPutBucketPolicy(ts *TestState)
func TestPutBucketTagging ¶
func TestPutBucketTagging(ts *TestState)
func TestPutObject ¶
func TestPutObject(ts *TestState)
func TestPutObjectLegalHold ¶
func TestPutObjectLegalHold(ts *TestState)
func TestPutObjectLockConfiguration ¶
func TestPutObjectLockConfiguration(ts *TestState)
func TestPutObjectRetention ¶
func TestPutObjectRetention(ts *TestState)
func TestPutObjectTagging ¶
func TestPutObjectTagging(ts *TestState)
func TestRouter ¶ added in v1.0.17
func TestRouter(ts *TestState)
func TestScoutfs ¶ added in v1.0.14
func TestScoutfs(ts *TestState)
func TestServer ¶ added in v1.4.0
func TestServer(ts *TestState)
func TestSignedStreaminPayload ¶ added in v1.1.0
func TestSignedStreaminPayload(ts *TestState)
func TestSignedStreaminPayloadTrailer ¶ added in v1.1.0
func TestSignedStreaminPayloadTrailer(ts *TestState)
func TestUnsignedStreaminPayloadTrailer ¶ added in v1.0.20
func TestUnsignedStreaminPayloadTrailer(ts *TestState)
func TestUploadPart ¶
func TestUploadPart(ts *TestState)
func TestUploadPartCopy ¶
func TestUploadPartCopy(ts *TestState)
func TestVersioning ¶ added in v1.0.8
func TestVersioning(ts *TestState)
func TestVersioningDisabled ¶ added in v1.0.8
func TestVersioningDisabled(ts *TestState)
func TestWORMProtection ¶
func TestWORMProtection(ts *TestState)
func UnsignedStreaminPayloadTrailer_malformed_trailer ¶ added in v1.0.20
func UnsignedStreamingPayloadTrailer_UploadPart_no_trailer_composite_checksum ¶ added in v1.0.20
func UnsignedStreamingPayloadTrailer_UploadPart_no_trailer_full_object ¶ added in v1.0.20
func UnsignedStreamingPayloadTrailer_UploadPart_success_with_trailer ¶ added in v1.0.20
func UnsignedStreamingPayloadTrailer_UploadPart_trailer_and_mp_algo_mismatch ¶ added in v1.0.20
func UnsignedStreamingPayloadTrailer_content_length_payload_size_mismatch ¶ added in v1.0.20
func UnsignedStreamingPayloadTrailer_incomplete_body ¶ added in v1.0.20
func UnsignedStreamingPayloadTrailer_incorrect_trailing_checksum ¶ added in v1.0.20
func UnsignedStreamingPayloadTrailer_invalid_chunk_size ¶ added in v1.0.20
func UnsignedStreamingPayloadTrailer_invalid_trailing_checksum ¶ added in v1.0.20
func UnsignedStreamingPayloadTrailer_missing_invalid_dec_content_length ¶ added in v1.0.20
func UnsignedStreamingPayloadTrailer_multiple_checksum_headers ¶ added in v1.0.20
func UnsignedStreamingPayloadTrailer_no_payload_trailer_only_headers ¶ added in v1.0.20
func UnsignedStreamingPayloadTrailer_no_trailer_should_calculate_crc64nvme ¶ added in v1.0.20
func UnsignedStreamingPayloadTrailer_not_allowed ¶ added in v1.0.20
func UnsignedStreamingPayloadTrailer_sdk_algo_and_trailer_mismatch ¶ added in v1.0.20
func UnsignedStreamingPayloadTrailer_success_both_sdk_algo_and_trailer ¶ added in v1.0.20
func UploadPartCopy_by_range_invalid_ranges ¶ added in v1.0.11
func UploadPartCopy_conditional_reads ¶ added in v1.0.18
func UploadPartCopy_exceeding_copy_source_range ¶ added in v1.0.11
func UploadPartCopy_incorrect_source_bucket_expected_owner ¶ added in v1.4.0
func UploadPartCopy_should_calculate_the_checksum ¶ added in v1.0.11
func UploadPartCopy_should_copy_the_checksum ¶ added in v1.0.11
func UploadPartCopy_should_not_copy_the_checksum ¶ added in v1.0.11
func UploadPartCopy_success ¶
func UploadPart_checksum_algorithm_mistmatch_on_initialization ¶ added in v1.0.11
func UploadPart_checksum_algorithm_mistmatch_on_initialization_with_value ¶ added in v1.0.11
func UploadPart_checksum_header_and_algo_mismatch ¶ added in v1.0.19
func UploadPart_incorrect_checksums ¶ added in v1.0.11
func UploadPart_invalid_checksum_header ¶ added in v1.0.11
func UploadPart_multiple_checksum_headers ¶ added in v1.0.11
func UploadPart_no_checksum_with_composite_checksum_type ¶ added in v1.0.17
func UploadPart_no_checksum_with_full_object_checksum_type ¶ added in v1.0.17
func UploadPart_should_calculate_checksum_if_only_algorithm_is_provided ¶ added in v1.0.17
func UploadPart_success ¶
func UploadPart_with_checksums_success ¶ added in v1.0.11
func VersioningDisabled_GetBucketVersioning_not_configured ¶ added in v1.0.8
func VersioningDisabled_PutBucketVersioning_not_configured ¶ added in v1.0.8
func Versioning_AccessControl_DeleteObject_policy ¶ added in v1.0.19
func Versioning_AccessControl_GetObjectAttributes_policy ¶ added in v1.0.19
func Versioning_AccessControl_GetObjectVersion ¶ added in v1.0.17
func Versioning_AccessControl_HeadObjectVersion ¶ added in v1.0.17
func Versioning_AccessControl_object_tagging_policy ¶ added in v1.0.19
func Versioning_CopyObject_from_an_object_version ¶ added in v1.0.8
func Versioning_CopyObject_invalid_versionId ¶ added in v1.0.19
func Versioning_CopyObject_non_existing_version_id ¶ added in v1.0.8
func Versioning_CopyObject_special_chars ¶ added in v1.0.8
func Versioning_CopyObject_success ¶ added in v1.0.8
func Versioning_DeleteBucket_not_empty ¶ added in v1.0.8
func Versioning_DeleteObjectTagging_invalid_versionId ¶ added in v1.0.19
func Versioning_DeleteObjectTagging_non_existing_object_version ¶ added in v1.0.19
func Versioning_DeleteObject_delete_a_delete_marker ¶ added in v1.0.8
func Versioning_DeleteObject_delete_object_version ¶ added in v1.0.8
func Versioning_DeleteObject_invalid_versionId ¶ added in v1.0.19
func Versioning_DeleteObject_nested_dir_object ¶ added in v1.0.11
func Versioning_DeleteObject_non_existing_object ¶ added in v1.0.8
func Versioning_DeleteObject_non_existing_objects ¶ added in v1.2.0
func Versioning_DeleteObject_suspended ¶ added in v1.0.8
func Versioning_DeleteObjects_delete_deleteMarkers ¶ added in v1.0.8
func Versioning_DeleteObjects_success ¶ added in v1.0.8
func Versioning_Delete_null_versionId_object ¶ added in v1.0.8
func Versioning_Enable_object_lock ¶ added in v1.0.8
func Versioning_GetObjectAttributes_delete_marker ¶ added in v1.0.9
func Versioning_GetObjectAttributes_invalid_versionId ¶ added in v1.0.19
func Versioning_GetObjectAttributes_object_version ¶ added in v1.0.9
func Versioning_GetObjectLegalHold_invalid_versionId ¶ added in v1.0.8
func Versioning_GetObjectLegalHold_non_existing_object_version ¶ added in v1.0.19
func Versioning_GetObjectRetention_invalid_versionId ¶ added in v1.0.8
func Versioning_GetObjectRetention_non_existing_object_version ¶ added in v1.0.19
func Versioning_GetObjectTagging_invalid_versionId ¶ added in v1.0.19
func Versioning_GetObjectTagging_non_existing_object_version ¶ added in v1.0.19
func Versioning_GetObject_delete_marker ¶ added in v1.0.8
func Versioning_GetObject_delete_marker_without_versionId ¶ added in v1.0.8
func Versioning_GetObject_invalid_versionId ¶ added in v1.0.8
func Versioning_GetObject_non_existing_object_version ¶ added in v1.0.19
func Versioning_GetObject_null_versionId_obj ¶ added in v1.0.8
func Versioning_GetObject_success ¶ added in v1.0.8
func Versioning_HeadObject_delete_marker ¶ added in v1.0.8
func Versioning_HeadObject_invalid_parent ¶ added in v1.0.9
func Versioning_HeadObject_invalid_versionId ¶ added in v1.0.8
func Versioning_HeadObject_non_existing_object_version ¶ added in v1.0.19
func Versioning_HeadObject_success ¶ added in v1.0.8
func Versioning_HeadObject_without_versionId ¶ added in v1.0.9
func Versioning_Multipart_Upload_overwrite_an_object ¶ added in v1.0.8
func Versioning_Multipart_Upload_success ¶ added in v1.0.8
func Versioning_PutGetDeleteObjectTagging_delete_marker ¶ added in v1.2.0
func Versioning_PutGetDeleteObjectTagging_success ¶ added in v1.0.19
func Versioning_PutGetObjectLegalHold_delete_marker ¶ added in v1.2.0
func Versioning_PutObjectLegalHold_invalid_versionId ¶ added in v1.0.8
func Versioning_PutObjectLegalHold_non_existing_object_version ¶ added in v1.0.19
func Versioning_PutObjectRetention_invalid_versionId ¶ added in v1.0.8
func Versioning_PutObjectRetention_non_existing_object_version ¶ added in v1.0.19
func Versioning_PutObjectTagging_invalid_versionId ¶ added in v1.0.19
func Versioning_PutObjectTagging_non_existing_object_version ¶ added in v1.0.19
func Versioning_PutObject_null_versionId_obj ¶ added in v1.0.8
func Versioning_PutObject_overwrite_null_versionId_obj ¶ added in v1.0.8
func Versioning_PutObject_success ¶ added in v1.0.8
func Versioning_PutObject_suspended_null_versionId_obj ¶ added in v1.0.8
func Versioning_Put_GetObjectLegalHold_success ¶ added in v1.0.8
func Versioning_Put_GetObjectRetention_delete_marker ¶ added in v1.2.0
func Versioning_Put_GetObjectRetention_success ¶ added in v1.0.8
func Versioning_UploadPartCopy_from_an_object_version ¶ added in v1.0.8
func Versioning_UploadPartCopy_invalid_versionId ¶ added in v1.0.19
func Versioning_UploadPartCopy_non_existing_versionId ¶ added in v1.0.8
func Versioning_WORM_CompleteMultipartUpload_overwrite_locked_object ¶ added in v1.0.19
func Versioning_WORM_CopyObject_overwrite_locked_object ¶ added in v1.0.19
func Versioning_WORM_PutObject_overwrite_locked_object ¶ added in v1.0.19
func Versioning_WORM_delete_marker_locked_object_compliance_retention ¶ added in v1.1.0
func Versioning_WORM_delete_marker_locked_object_governance_retention ¶ added in v1.1.0
func Versioning_WORM_delete_marker_locked_object_legal_hold ¶ added in v1.1.0
func Versioning_WORM_obj_version_locked_with_compliance_retention ¶ added in v1.0.8
func Versioning_WORM_obj_version_locked_with_governance_retention ¶ added in v1.0.8
func Versioning_WORM_obj_version_locked_with_legal_hold ¶ added in v1.0.8
func Versioning_WORM_remove_delete_marker_under_bucket_default_retention ¶ added in v1.2.0
func Versioning_concurrent_upload_object ¶ added in v1.0.8
func Versioning_object_lock_not_enabled_on_bucket_creation ¶ added in v1.0.19
func Versioning_status_switch_to_suspended_with_object_lock ¶ added in v1.0.8
func WORMProtection_object_lock_retention_governance_bypass_overwrite_copy ¶ added in v1.0.19
func WORMProtection_object_lock_retention_governance_bypass_overwrite_mp ¶ added in v1.0.19
func WORMProtection_object_lock_retention_governance_bypass_overwrite_put ¶ added in v1.0.19
func WORMProtection_root_bypass_governance_retention_delete_object ¶ added in v1.0.6
func WORMProtection_unable_to_overwrite_locked_object_copy ¶ added in v1.0.19
func WORMProtection_unable_to_overwrite_locked_object_mp ¶ added in v1.0.19
func WORMProtection_unable_to_overwrite_locked_object_put ¶ added in v1.0.19
Types ¶
type ObjectMetaProps ¶ added in v1.0.12
type Option ¶
type Option func(*S3Conf)
func WithAccess ¶
func WithAzureMode ¶ added in v1.0.8
func WithAzureMode() Option
func WithConcurrency ¶
func WithDisableChecksum ¶
func WithDisableChecksum() Option
func WithEndpoint ¶
func WithHostStyle ¶ added in v1.0.14
func WithHostStyle() Option
func WithPartSize ¶
func WithRegion ¶
func WithSecret ¶
func WithTLSStatus ¶ added in v1.0.10
func WithVersioningEnabled ¶ added in v1.0.8
func WithVersioningEnabled() Option
type PostRequestConfig ¶ added in v1.4.0
type PostRequestConfig struct {
// contains filtered or unexported fields
}
type PreflightResult ¶ added in v1.0.17
type PublicBucketTestCase ¶ added in v1.0.15
type RReader ¶
type RReader struct {
// contains filtered or unexported fields
}
func NewDataReader ¶
type S3Conf ¶
func (*S3Conf) DownloadData ¶
func (*S3Conf) GetAnonymousClient ¶ added in v1.0.15
func (*S3Conf) GetPresignClient ¶ added in v1.0.17
func (c *S3Conf) GetPresignClient() *s3.PresignClient
type TestState ¶ added in v1.0.19
type TestState struct {
// contains filtered or unexported fields
}
TestState manages the execution of integration tests with optional parallelism and synchronization control.
func NewTestState ¶ added in v1.0.19
NewTestState initializes a new TestState instance. If parallel execution is enabled, it starts a background goroutine to process queued tests.
func (*TestState) Run ¶ added in v1.0.19
Run executes a test function. In parallel mode, it enqueues the function for concurrent execution; otherwise, it runs the test immediately.
Source Files
¶
- AbortMultipartUpload.go
- Access_Control.go
- CompleteMultipartUpload.go
- CopyObject.go
- CreateBucket.go
- CreateMultipartUpload.go
- DeleteBucket.go
- DeleteBucketCors.go
- DeleteBucketOwnershipControls.go
- DeleteBucketPolicy.go
- DeleteBucketTagging.go
- DeleteObject.go
- DeleteObjectTagging.go
- DeleteObjects.go
- GetBucketAcl.go
- GetBucketCors.go
- GetBucketLocation.go
- GetBucketLockConfiguration.go
- GetBucketOwnershipControls.go
- GetBucketPolicy.go
- GetBucketPolicyStatus.go
- GetBucketTagging.go
- GetBucketVersioning.go
- GetObject.go
- GetObjectAttributes.go
- GetObjectLegalHold.go
- GetObjectRetention.go
- GetObjectTagging.go
- HeadBucket.go
- HeadObject.go
- ListBuckets.go
- ListMultipartUploads.go
- ListObjectVersions.go
- ListObjects.go
- ListObjectsV2.go
- ListParts.go
- NotImplemented_actions.go
- OPTIONS.go
- PostObject.go
- PutBucketAcl.go
- PutBucketCors.go
- PutBucketOwnershipControls.go
- PutBucketPolicy.go
- PutBucketTagging.go
- PutBucketVersioning.go
- PutObject.go
- PutObjectLegalHold.go
- PutObjectLockConfiguration.go
- PutObjectRetention.go
- PutObjectTagging.go
- UploadPart.go
- UploadPartCopy.go
- WORM_protection.go
- bench.go
- concurrency.go
- data-io.go
- general.go
- group-tests.go
- iam.go
- no_acl.go
- output.go
- posix.go
- presigned_urls.go
- public_bucket.go
- s3conf.go
- server.go
- signed_streaming_payload.go
- signed_streaming_payload_trailer.go
- sigv4_auth.go
- unsigned_streaming_payload_trailer.go
- utils.go
- versioning.go