DS3 C SDK  3.0.0
Provides access to the Spectra S3 API with C
Data Structures | Macros | Typedefs | Enumerations | Functions
ds3.h File Reference

The public definitions for the Spectra S3 C SDK. More...

#include <stdint.h>
#include <string.h>
#include <curl/curl.h>
#include "ds3_string.h"
#include "ds3_string_multimap.h"

Go to the source code of this file.

Data Structures

struct  ds3_metadata_entry
 
struct  ds3_metadata_keys_result
 
struct  ds3_log
 
struct  ds3_creds
 
struct  ds3_multipart_upload_part_response
 
struct  ds3_complete_multipart_upload_response
 
struct  ds3_delete_objects_response
 
struct  ds3_blob_response
 
struct  ds3_bucket_response
 
struct  ds3_bucket_acl_response
 
struct  ds3_canceled_job_response
 
struct  ds3_completed_job_response
 
struct  ds3_data_path_backend_response
 
struct  ds3_data_persistence_rule_response
 
struct  ds3_data_policy_response
 
struct  ds3_data_policy_acl_response
 
struct  ds3_group_response
 
struct  ds3_group_member_response
 
struct  ds3_active_job_response
 
struct  ds3_node_response
 
struct  ds3_s3_object_response
 
struct  ds3_storage_domain_response
 
struct  ds3_storage_domain_capacity_summary_response
 
struct  ds3_storage_domain_failure_response
 
struct  ds3_storage_domain_member_response
 
struct  ds3_system_failure_response
 
struct  ds3_spectra_user_response
 
struct  ds3_generic_dao_notification_registration_response
 
struct  ds3_job_completed_notification_registration_response
 
struct  ds3_job_created_notification_registration_response
 
struct  ds3_pool_failure_notification_registration_response
 
struct  ds3_s3_object_cached_notification_registration_response
 
struct  ds3_s3_object_lost_notification_registration_response
 
struct  ds3_s3_object_persisted_notification_registration_response
 
struct  ds3_storage_domain_failure_notification_registration_response
 
struct  ds3_system_failure_notification_registration_response
 
struct  ds3_tape_failure_notification_registration_response
 
struct  ds3_tape_partition_failure_notification_registration_response
 
struct  ds3_cache_filesystem_response
 
struct  ds3_pool_response
 
struct  ds3_pool_failure_response
 
struct  ds3_pool_partition_response
 
struct  ds3_tape_response
 
struct  ds3_tape_density_directive_response
 
struct  ds3_tape_drive_response
 
struct  ds3_detailed_tape_failure_response
 
struct  ds3_tape_library_response
 
struct  ds3_tape_partition_response
 
struct  ds3_tape_partition_failure_response
 
struct  ds3_build_information_response
 
struct  ds3_generic_dao_notification_payload_response
 
struct  ds3_job_created_notification_payload_response
 
struct  ds3_pool_failure_notification_payload_response
 
struct  ds3_storage_domain_failure_notification_payload_response
 
struct  ds3_system_failure_notification_payload_response
 
struct  ds3_tape_failure_notification_payload_response
 
struct  ds3_tape_partition_failure_notification_payload_response
 
struct  ds3_blob_store_task_information_response
 
struct  ds3_blob_store_tasks_information_response
 
struct  ds3_cache_entry_information_response
 
struct  ds3_cache_filesystem_information_response
 
struct  ds3_cache_information_response
 
struct  ds3_bucket_details_response
 
struct  ds3_complete_multipart_upload_result_response
 
struct  ds3_delete_object_error_response
 
struct  ds3_detailed_tape_response
 
struct  ds3_detailed_tape_partition_response
 
struct  ds3_error_response
 
struct  ds3_initiate_multipart_upload_result_response
 
struct  ds3_multi_part_upload_part_response
 
struct  ds3_job_node_response
 
struct  ds3_s3_object_to_delete_response
 
struct  ds3_user_response
 
struct  ds3_system_information_response
 
struct  ds3_health_verification_result_response
 
struct  ds3_named_detailed_tape_partition_response
 
struct  ds3_named_detailed_tape_response
 
struct  ds3_tape_failure_response
 
struct  ds3_tape_failure_list_response
 
struct  ds3_create_heap_dump_params_response
 
struct  ds3_type_response
 
struct  ds3_duration_response
 
struct  ds3_bucket_acl_list_response
 
struct  ds3_data_policy_acl_list_response
 
struct  ds3_bucket_list_response
 
struct  ds3_cache_filesystem_list_response
 
struct  ds3_data_persistence_rule_list_response
 
struct  ds3_data_policy_list_response
 
struct  ds3_group_member_list_response
 
struct  ds3_group_list_response
 
struct  ds3_active_job_list_response
 
struct  ds3_canceled_job_list_response
 
struct  ds3_completed_job_list_response
 
struct  ds3_node_list_response
 
struct  ds3_job_completed_notification_registration_list_response
 
struct  ds3_job_created_notification_registration_list_response
 
struct  ds3_s3_object_cached_notification_registration_list_response
 
struct  ds3_s3_object_lost_notification_registration_list_response
 
struct  ds3_s3_object_persisted_notification_registration_list_response
 
struct  ds3_pool_failure_notification_registration_list_response
 
struct  ds3_storage_domain_failure_notification_registration_list_response
 
struct  ds3_system_failure_notification_registration_list_response
 
struct  ds3_tape_failure_notification_registration_list_response
 
struct  ds3_tape_partition_failure_notification_registration_list_response
 
struct  ds3_s3_object_list_response
 
struct  ds3_pool_failure_list_response
 
struct  ds3_pool_partition_list_response
 
struct  ds3_pool_list_response
 
struct  ds3_storage_domain_failure_list_response
 
struct  ds3_storage_domain_member_list_response
 
struct  ds3_storage_domain_list_response
 
struct  ds3_system_failure_list_response
 
struct  ds3_tape_density_directive_list_response
 
struct  ds3_tape_drive_list_response
 
struct  ds3_detailed_tape_failure_list_response
 
struct  ds3_tape_library_list_response
 
struct  ds3_tape_partition_failure_list_response
 
struct  ds3_tape_partition_list_response
 
struct  ds3_named_detailed_tape_partition_list_response
 
struct  ds3_tape_list_response
 
struct  ds3_named_detailed_tape_list_response
 
struct  ds3_spectra_user_list_response
 
struct  ds3_physical_placement_response
 
struct  ds3_capacity_summary_container_response
 
struct  ds3_bulk_object_response
 
struct  ds3_bulk_object_list_response
 
struct  ds3_job_completed_notification_payload_response
 
struct  ds3_s3_objects_cached_notification_payload_response
 
struct  ds3_s3_objects_lost_notification_payload_response
 
struct  ds3_s3_objects_persisted_notification_payload_response
 
struct  ds3_list_all_my_buckets_result_response
 
struct  ds3_delete_result_response
 
struct  ds3_job_response
 
struct  ds3_objects_response
 
struct  ds3_master_object_list_response
 
struct  ds3_job_list_response
 
struct  ds3_list_parts_result_response
 
struct  ds3_multi_part_upload_response
 
struct  ds3_contents_response
 
struct  ds3_detailed_s3_object_response
 
struct  ds3_database_contents_response
 
struct  ds3_detailed_s3_object_list_response
 
struct  ds3_list_bucket_result_response
 
struct  ds3_list_multi_part_uploads_result_response
 
struct  ds3_error
 
struct  _ds3_client
 

Macros

#define LIBRARY_API
 
#define DS3_READFUNC_ABORT   CURL_READFUNC_ABORT
 

Typedefs

typedef struct _ds3_request ds3_request
 
typedef struct _ds3_metadata ds3_metadata
 
typedef struct _ds3_client ds3_client
 

Enumerations

enum  ds3_bool { False, True }
 
enum  http_verb {
  HTTP_GET, HTTP_PUT, HTTP_POST, HTTP_DELETE,
  HTTP_HEAD
}
 
enum  ds3_log_lvl {
  DS3_ERROR, DS3_WARN, DS3_INFO, DS3_DEBUG,
  DS3_TRACE
}
 
enum  ds3_error_code {
  DS3_ERROR_INVALID_XML, DS3_ERROR_CURL_HANDLE, DS3_ERROR_REQUEST_FAILED, DS3_ERROR_MISSING_ARGS,
  DS3_ERROR_BAD_STATUS_CODE, DS3_ERROR_TOO_MANY_REDIRECTS
}
 
enum  ds3_auto_inspect_mode { DS3_AUTO_INSPECT_MODE_NEVER, DS3_AUTO_INSPECT_MODE_MINIMAL, DS3_AUTO_INSPECT_MODE_DEFAULT }
 
enum  ds3_priority {
  DS3_PRIORITY_CRITICAL, DS3_PRIORITY_URGENT, DS3_PRIORITY_HIGH, DS3_PRIORITY_NORMAL,
  DS3_PRIORITY_LOW, DS3_PRIORITY_BACKGROUND
}
 
enum  ds3_bucket_acl_permission {
  DS3_BUCKET_ACL_PERMISSION_LIST, DS3_BUCKET_ACL_PERMISSION_READ, DS3_BUCKET_ACL_PERMISSION_WRITE, DS3_BUCKET_ACL_PERMISSION_DELETE,
  DS3_BUCKET_ACL_PERMISSION_JOB, DS3_BUCKET_ACL_PERMISSION_OWNER
}
 
enum  ds3_data_isolation_level { DS3_DATA_ISOLATION_LEVEL_STANDARD, DS3_DATA_ISOLATION_LEVEL_BUCKET_ISOLATED, DS3_DATA_ISOLATION_LEVEL_SECURE_BUCKET_ISOLATED }
 
enum  ds3_data_persistence_rule_state { DS3_DATA_PERSISTENCE_RULE_STATE_NORMAL, DS3_DATA_PERSISTENCE_RULE_STATE_INCLUSION_IN_PROGRESS }
 
enum  ds3_data_persistence_rule_type { DS3_DATA_PERSISTENCE_RULE_TYPE_PERMANENT, DS3_DATA_PERSISTENCE_RULE_TYPE_TEMPORARY, DS3_DATA_PERSISTENCE_RULE_TYPE_RETIRED }
 
enum  ds3_job_chunk_client_processing_order_guarantee { DS3_JOB_CHUNK_CLIENT_PROCESSING_ORDER_GUARANTEE_NONE, DS3_JOB_CHUNK_CLIENT_PROCESSING_ORDER_GUARANTEE_IN_ORDER }
 
enum  ds3_job_request_type { DS3_JOB_REQUEST_TYPE_PUT, DS3_JOB_REQUEST_TYPE_GET, DS3_JOB_REQUEST_TYPE_VERIFY }
 
enum  ds3_ltfs_file_naming_mode { DS3_LTFS_FILE_NAMING_MODE_OBJECT_NAME, DS3_LTFS_FILE_NAMING_MODE_OBJECT_ID }
 
enum  ds3_s3_object_type { DS3_S3_OBJECT_TYPE_DATA, DS3_S3_OBJECT_TYPE_FOLDER }
 
enum  ds3_storage_domain_failure_type { DS3_STORAGE_DOMAIN_FAILURE_TYPE_ILLEGAL_EJECTION_OCCURRED, DS3_STORAGE_DOMAIN_FAILURE_TYPE_MEMBER_BECAME_READ_ONLY, DS3_STORAGE_DOMAIN_FAILURE_TYPE_WRITES_STALLED_DUE_TO_NO_FREE_MEDIA_REMAINING }
 
enum  ds3_storage_domain_member_state { DS3_STORAGE_DOMAIN_MEMBER_STATE_NORMAL, DS3_STORAGE_DOMAIN_MEMBER_STATE_EXCLUSION_IN_PROGRESS }
 
enum  ds3_system_failure_type { DS3_SYSTEM_FAILURE_TYPE_RECONCILE_TAPE_ENVIRONMENT_FAILED, DS3_SYSTEM_FAILURE_TYPE_RECONCILE_POOL_ENVIRONMENT_FAILED }
 
enum  ds3_unavailable_media_usage_policy { DS3_UNAVAILABLE_MEDIA_USAGE_POLICY_ALLOW, DS3_UNAVAILABLE_MEDIA_USAGE_POLICY_DISCOURAGED, DS3_UNAVAILABLE_MEDIA_USAGE_POLICY_DISALLOW }
 
enum  ds3_versioning_level { DS3_VERSIONING_LEVEL_NONE, DS3_VERSIONING_LEVEL_KEEP_LATEST }
 
enum  ds3_write_optimization { DS3_WRITE_OPTIMIZATION_CAPACITY, DS3_WRITE_OPTIMIZATION_PERFORMANCE }
 
enum  ds3_write_preference_level { DS3_WRITE_PREFERENCE_LEVEL_HIGH, DS3_WRITE_PREFERENCE_LEVEL_NORMAL, DS3_WRITE_PREFERENCE_LEVEL_LOW, DS3_WRITE_PREFERENCE_LEVEL_NEVER_SELECT }
 
enum  ds3_pool_failure_type {
  DS3_POOL_FAILURE_TYPE_BLOB_READ_FAILED, DS3_POOL_FAILURE_TYPE_DATA_CHECKPOINT_FAILURE, DS3_POOL_FAILURE_TYPE_DATA_CHECKPOINT_MISSING, DS3_POOL_FAILURE_TYPE_FORMAT_FAILED,
  DS3_POOL_FAILURE_TYPE_IMPORT_FAILED, DS3_POOL_FAILURE_TYPE_IMPORT_FAILED_DUE_TO_TAKE_OWNERSHIP_FAILURE, DS3_POOL_FAILURE_TYPE_IMPORT_FAILED_DUE_TO_DATA_INTEGRITY, DS3_POOL_FAILURE_TYPE_INSPECT_FAILED,
  DS3_POOL_FAILURE_TYPE_QUIESCED, DS3_POOL_FAILURE_TYPE_READ_FAILED, DS3_POOL_FAILURE_TYPE_VERIFY_FAILED, DS3_POOL_FAILURE_TYPE_WRITE_FAILED
}
 
enum  ds3_pool_health { DS3_POOL_HEALTH_OK, DS3_POOL_HEALTH_DEGRADED }
 
enum  ds3_pool_state {
  DS3_POOL_STATE_BLANK, DS3_POOL_STATE_NORMAL, DS3_POOL_STATE_LOST, DS3_POOL_STATE_FOREIGN,
  DS3_POOL_STATE_IMPORT_PENDING, DS3_POOL_STATE_IMPORT_IN_PROGRESS
}
 
enum  ds3_pool_type { DS3_POOL_TYPE_NEARLINE, DS3_POOL_TYPE_ONLINE }
 
enum  ds3_import_conflict_resolution_mode {
  DS3_IMPORT_CONFLICT_RESOLUTION_MODE_CANCEL, DS3_IMPORT_CONFLICT_RESOLUTION_MODE_ACCEPT_MOST_RECENT, DS3_IMPORT_CONFLICT_RESOLUTION_MODE_ACCEPT_HIGHEST_VERSION, DS3_IMPORT_CONFLICT_RESOLUTION_MODE_ACCEPT_IMPORT,
  DS3_IMPORT_CONFLICT_RESOLUTION_MODE_ACCEPT_EXISTING
}
 
enum  ds3_quiesced { DS3_QUIESCED_NO, DS3_QUIESCED_PENDING, DS3_QUIESCED_YES }
 
enum  ds3_replication_conflict_resolution_mode { DS3_REPLICATION_CONFLICT_RESOLUTION_MODE_CANCEL, DS3_REPLICATION_CONFLICT_RESOLUTION_MODE_ACCEPT_SOURCE, DS3_REPLICATION_CONFLICT_RESOLUTION_MODE_ACCEPT_TARGET, DS3_REPLICATION_CONFLICT_RESOLUTION_MODE_ACCEPT_MOST_RECENT }
 
enum  ds3_import_export_configuration { DS3_IMPORT_EXPORT_CONFIGURATION_SUPPORTED, DS3_IMPORT_EXPORT_CONFIGURATION_NOT_SUPPORTED }
 
enum  ds3_tape_drive_state { DS3_TAPE_DRIVE_STATE_OFFLINE, DS3_TAPE_DRIVE_STATE_NORMAL, DS3_TAPE_DRIVE_STATE_ERROR, DS3_TAPE_DRIVE_STATE_NOT_COMPATIBLE_IN_PARTITION_DUE_TO_NEWER_TAPE_DRIVES }
 
enum  ds3_tape_drive_type {
  DS3_TAPE_DRIVE_TYPE_UNKNOWN, DS3_TAPE_DRIVE_TYPE_LTO5, DS3_TAPE_DRIVE_TYPE_LTO6, DS3_TAPE_DRIVE_TYPE_LTO7,
  DS3_TAPE_DRIVE_TYPE_TS1140, DS3_TAPE_DRIVE_TYPE_TS1150
}
 
enum  ds3_tape_failure_type {
  DS3_TAPE_FAILURE_TYPE_BAR_CODE_CHANGED, DS3_TAPE_FAILURE_TYPE_BAR_CODE_DUPLICATE, DS3_TAPE_FAILURE_TYPE_BLOB_READ_FAILED, DS3_TAPE_FAILURE_TYPE_DATA_CHECKPOINT_FAILURE,
  DS3_TAPE_FAILURE_TYPE_DATA_CHECKPOINT_FAILURE_DUE_TO_READ_ONLY, DS3_TAPE_FAILURE_TYPE_DATA_CHECKPOINT_MISSING, DS3_TAPE_FAILURE_TYPE_DELAYED_OWNERSHIP_FAILURE, DS3_TAPE_FAILURE_TYPE_DRIVE_CLEAN_FAILED,
  DS3_TAPE_FAILURE_TYPE_DRIVE_CLEANED, DS3_TAPE_FAILURE_TYPE_FORMAT_FAILED, DS3_TAPE_FAILURE_TYPE_GET_TAPE_INFORMATION_FAILED, DS3_TAPE_FAILURE_TYPE_IMPORT_FAILED,
  DS3_TAPE_FAILURE_TYPE_IMPORT_FAILED_DUE_TO_TAKE_OWNERSHIP_FAILURE, DS3_TAPE_FAILURE_TYPE_IMPORT_FAILED_DUE_TO_DATA_INTEGRITY, DS3_TAPE_FAILURE_TYPE_INSPECT_FAILED, DS3_TAPE_FAILURE_TYPE_READ_FAILED,
  DS3_TAPE_FAILURE_TYPE_REIMPORT_REQUIRED, DS3_TAPE_FAILURE_TYPE_SERIAL_NUMBER_MISMATCH, DS3_TAPE_FAILURE_TYPE_VERIFY_FAILED, DS3_TAPE_FAILURE_TYPE_WRITE_FAILED
}
 
enum  ds3_tape_partition_failure_type {
  DS3_TAPE_PARTITION_FAILURE_TYPE_CLEANING_TAPE_REQUIRED, DS3_TAPE_PARTITION_FAILURE_TYPE_DUPLICATE_TAPE_BAR_CODES_DETECTED, DS3_TAPE_PARTITION_FAILURE_TYPE_EJECT_STALLED_DUE_TO_OFFLINE_TAPES, DS3_TAPE_PARTITION_FAILURE_TYPE_MINIMUM_DRIVE_COUNT_NOT_MET,
  DS3_TAPE_PARTITION_FAILURE_TYPE_MOVE_FAILED, DS3_TAPE_PARTITION_FAILURE_TYPE_MOVE_FAILED_DUE_TO_PREPARE_TAPE_FOR_REMOVAL_FAILURE, DS3_TAPE_PARTITION_FAILURE_TYPE_NO_USABLE_DRIVES, DS3_TAPE_PARTITION_FAILURE_TYPE_ONLINE_STALLED_DUE_TO_NO_STORAGE_SLOTS,
  DS3_TAPE_PARTITION_FAILURE_TYPE_TAPE_DRIVE_IN_ERROR, DS3_TAPE_PARTITION_FAILURE_TYPE_TAPE_DRIVE_MISSING, DS3_TAPE_PARTITION_FAILURE_TYPE_TAPE_DRIVE_TYPE_MISMATCH, DS3_TAPE_PARTITION_FAILURE_TYPE_TAPE_EJECTION_BY_OPERATOR_REQUIRED,
  DS3_TAPE_PARTITION_FAILURE_TYPE_TAPE_MEDIA_TYPE_INCOMPATIBLE
}
 
enum  ds3_tape_partition_state { DS3_TAPE_PARTITION_STATE_ONLINE, DS3_TAPE_PARTITION_STATE_OFFLINE, DS3_TAPE_PARTITION_STATE_ERROR }
 
enum  ds3_tape_state {
  DS3_TAPE_STATE_NORMAL, DS3_TAPE_STATE_OFFLINE, DS3_TAPE_STATE_ONLINE_PENDING, DS3_TAPE_STATE_ONLINE_IN_PROGRESS,
  DS3_TAPE_STATE_PENDING_INSPECTION, DS3_TAPE_STATE_UNKNOWN, DS3_TAPE_STATE_DATA_CHECKPOINT_FAILURE, DS3_TAPE_STATE_DATA_CHECKPOINT_FAILURE_DUE_TO_READ_ONLY,
  DS3_TAPE_STATE_DATA_CHECKPOINT_MISSING, DS3_TAPE_STATE_LTFS_WITH_FOREIGN_DATA, DS3_TAPE_STATE_FOREIGN, DS3_TAPE_STATE_IMPORT_PENDING,
  DS3_TAPE_STATE_IMPORT_IN_PROGRESS, DS3_TAPE_STATE_INCOMPATIBLE, DS3_TAPE_STATE_LOST, DS3_TAPE_STATE_BAD,
  DS3_TAPE_STATE_SERIAL_NUMBER_MISMATCH, DS3_TAPE_STATE_BAR_CODE_MISSING, DS3_TAPE_STATE_FORMAT_PENDING, DS3_TAPE_STATE_FORMAT_IN_PROGRESS,
  DS3_TAPE_STATE_EJECT_TO_EE_IN_PROGRESS, DS3_TAPE_STATE_EJECT_FROM_EE_PENDING, DS3_TAPE_STATE_EJECTED
}
 
enum  ds3_tape_type {
  DS3_TAPE_TYPE_LTO5, DS3_TAPE_TYPE_LTO6, DS3_TAPE_TYPE_LTO7, DS3_TAPE_TYPE_LTO_CLEANING_TAPE,
  DS3_TAPE_TYPE_TS_JC, DS3_TAPE_TYPE_TS_JY, DS3_TAPE_TYPE_TS_JK, DS3_TAPE_TYPE_TS_JD,
  DS3_TAPE_TYPE_TS_JZ, DS3_TAPE_TYPE_TS_JL, DS3_TAPE_TYPE_TS_CLEANING_TAPE, DS3_TAPE_TYPE_UNKNOWN,
  DS3_TAPE_TYPE_FORBIDDEN
}
 
enum  ds3_blob_store_task_state {
  DS3_BLOB_STORE_TASK_STATE_NOT_READY, DS3_BLOB_STORE_TASK_STATE_READY, DS3_BLOB_STORE_TASK_STATE_PENDING_EXECUTION, DS3_BLOB_STORE_TASK_STATE_IN_PROGRESS,
  DS3_BLOB_STORE_TASK_STATE_COMPLETED
}
 
enum  ds3_cache_entry_state { DS3_CACHE_ENTRY_STATE_ALLOCATED, DS3_CACHE_ENTRY_STATE_IN_CACHE }
 
enum  ds3_job_status { DS3_JOB_STATUS_IN_PROGRESS, DS3_JOB_STATUS_COMPLETED, DS3_JOB_STATUS_CANCELED }
 
enum  ds3_application { DS3_APPLICATION_S3_SERVER, DS3_APPLICATION_DATA_PLANNER }
 
enum  ds3_rest_action_type {
  DS3_REST_ACTION_TYPE_BULK_DELETE, DS3_REST_ACTION_TYPE_BULK_MODIFY, DS3_REST_ACTION_TYPE_CREATE, DS3_REST_ACTION_TYPE_DELETE,
  DS3_REST_ACTION_TYPE_LIST, DS3_REST_ACTION_TYPE_MODIFY, DS3_REST_ACTION_TYPE_SHOW
}
 
enum  ds3_rest_domain_type {
  DS3_REST_DOMAIN_TYPE_ACTIVE_JOB, DS3_REST_DOMAIN_TYPE_BEANS_RETRIEVER, DS3_REST_DOMAIN_TYPE_BLOB_STORE_TASK, DS3_REST_DOMAIN_TYPE_BUCKET,
  DS3_REST_DOMAIN_TYPE_BUCKET_ACL, DS3_REST_DOMAIN_TYPE_BUCKET_CAPACITY_SUMMARY, DS3_REST_DOMAIN_TYPE_CACHE_FILESYSTEM, DS3_REST_DOMAIN_TYPE_CACHE_STATE,
  DS3_REST_DOMAIN_TYPE_CANCELED_JOB, DS3_REST_DOMAIN_TYPE_CAPACITY_SUMMARY, DS3_REST_DOMAIN_TYPE_COMPLETED_JOB, DS3_REST_DOMAIN_TYPE_DATA_PATH,
  DS3_REST_DOMAIN_TYPE_DATA_PATH_BACKEND, DS3_REST_DOMAIN_TYPE_DATA_PERSISTENCE_RULE, DS3_REST_DOMAIN_TYPE_DATA_POLICY, DS3_REST_DOMAIN_TYPE_DATA_POLICY_ACL,
  DS3_REST_DOMAIN_TYPE_DEGRADED_BUCKET, DS3_REST_DOMAIN_TYPE_DEGRADED_DATA_PERSISTENCE_RULE, DS3_REST_DOMAIN_TYPE_FOLDER, DS3_REST_DOMAIN_TYPE_GENERIC_DAO_NOTIFICATION_REGISTRATION,
  DS3_REST_DOMAIN_TYPE_GROUP, DS3_REST_DOMAIN_TYPE_GROUP_MEMBER, DS3_REST_DOMAIN_TYPE_HEAP_DUMP, DS3_REST_DOMAIN_TYPE_JOB,
  DS3_REST_DOMAIN_TYPE_JOB_CHUNK, DS3_REST_DOMAIN_TYPE_JOB_COMPLETED_NOTIFICATION_REGISTRATION, DS3_REST_DOMAIN_TYPE_JOB_CREATED_NOTIFICATION_REGISTRATION, DS3_REST_DOMAIN_TYPE_NODE,
  DS3_REST_DOMAIN_TYPE_OBJECT, DS3_REST_DOMAIN_TYPE_OBJECT_CACHED_NOTIFICATION_REGISTRATION, DS3_REST_DOMAIN_TYPE_OBJECT_LOST_NOTIFICATION_REGISTRATION, DS3_REST_DOMAIN_TYPE_OBJECT_PERSISTED_NOTIFICATION_REGISTRATION,
  DS3_REST_DOMAIN_TYPE_POOL, DS3_REST_DOMAIN_TYPE_POOL_ENVIRONMENT, DS3_REST_DOMAIN_TYPE_POOL_FAILURE, DS3_REST_DOMAIN_TYPE_POOL_FAILURE_NOTIFICATION_REGISTRATION,
  DS3_REST_DOMAIN_TYPE_POOL_PARTITION, DS3_REST_DOMAIN_TYPE_REQUEST_HANDLER, DS3_REST_DOMAIN_TYPE_REQUEST_HANDLER_CONTRACT, DS3_REST_DOMAIN_TYPE_STORAGE_DOMAIN,
  DS3_REST_DOMAIN_TYPE_STORAGE_DOMAIN_FAILURE, DS3_REST_DOMAIN_TYPE_STORAGE_DOMAIN_FAILURE_NOTIFICATION_REGISTRATION, DS3_REST_DOMAIN_TYPE_STORAGE_DOMAIN_MEMBER, DS3_REST_DOMAIN_TYPE_SYSTEM_FAILURE,
  DS3_REST_DOMAIN_TYPE_SYSTEM_FAILURE_NOTIFICATION_REGISTRATION, DS3_REST_DOMAIN_TYPE_SYSTEM_HEALTH, DS3_REST_DOMAIN_TYPE_SYSTEM_INFORMATION, DS3_REST_DOMAIN_TYPE_TAPE,
  DS3_REST_DOMAIN_TYPE_TAPE_BUCKET, DS3_REST_DOMAIN_TYPE_TAPE_DENSITY_DIRECTIVE, DS3_REST_DOMAIN_TYPE_TAPE_DRIVE, DS3_REST_DOMAIN_TYPE_TAPE_ENVIRONMENT,
  DS3_REST_DOMAIN_TYPE_TAPE_FAILURE, DS3_REST_DOMAIN_TYPE_TAPE_FAILURE_NOTIFICATION_REGISTRATION, DS3_REST_DOMAIN_TYPE_TAPE_LIBRARY, DS3_REST_DOMAIN_TYPE_TAPE_PARTITION,
  DS3_REST_DOMAIN_TYPE_TAPE_PARTITION_FAILURE, DS3_REST_DOMAIN_TYPE_TAPE_PARTITION_FAILURE_NOTIFICATION_REGISTRATION, DS3_REST_DOMAIN_TYPE_USER
}
 
enum  ds3_rest_operation_type {
  DS3_REST_OPERATION_TYPE_ALLOCATE, DS3_REST_OPERATION_TYPE_CANCEL_EJECT, DS3_REST_OPERATION_TYPE_CANCEL_FORMAT, DS3_REST_OPERATION_TYPE_CANCEL_IMPORT,
  DS3_REST_OPERATION_TYPE_CANCEL_ONLINE, DS3_REST_OPERATION_TYPE_CLEAN, DS3_REST_OPERATION_TYPE_COMPACT, DS3_REST_OPERATION_TYPE_DEALLOCATE,
  DS3_REST_OPERATION_TYPE_EJECT, DS3_REST_OPERATION_TYPE_FORMAT, DS3_REST_OPERATION_TYPE_GET_PHYSICAL_PLACEMENT, DS3_REST_OPERATION_TYPE_IMPORT,
  DS3_REST_OPERATION_TYPE_INSPECT, DS3_REST_OPERATION_TYPE_ONLINE, DS3_REST_OPERATION_TYPE_REGENERATE_SECRET_KEY, DS3_REST_OPERATION_TYPE_START_BULK_GET,
  DS3_REST_OPERATION_TYPE_START_BULK_PUT, DS3_REST_OPERATION_TYPE_START_BULK_VERIFY, DS3_REST_OPERATION_TYPE_VERIFY, DS3_REST_OPERATION_TYPE_VERIFY_PHYSICAL_PLACEMENT
}
 
enum  ds3_rest_resource_type { DS3_REST_RESOURCE_TYPE_SINGLETON, DS3_REST_RESOURCE_TYPE_NON_SINGLETON }
 
enum  ds3_sql_operation { DS3_SQL_OPERATION_SELECT, DS3_SQL_OPERATION_INSERT, DS3_SQL_OPERATION_UPDATE, DS3_SQL_OPERATION_DELETE }
 
enum  ds3_database_physical_space_state { DS3_DATABASE_PHYSICAL_SPACE_STATE_CRITICAL, DS3_DATABASE_PHYSICAL_SPACE_STATE_LOW, DS3_DATABASE_PHYSICAL_SPACE_STATE_NEAR_LOW, DS3_DATABASE_PHYSICAL_SPACE_STATE_NORMAL }
 
enum  ds3_http_response_format_type { DS3_HTTP_RESPONSE_FORMAT_TYPE_DEFAULT, DS3_HTTP_RESPONSE_FORMAT_TYPE_JSON, DS3_HTTP_RESPONSE_FORMAT_TYPE_XML }
 
enum  ds3_request_type {
  DS3_REQUEST_TYPE_DELETE, DS3_REQUEST_TYPE_GET, DS3_REQUEST_TYPE_HEAD, DS3_REQUEST_TYPE_POST,
  DS3_REQUEST_TYPE_PUT
}
 
enum  ds3_naming_convention_type {
  DS3_NAMING_CONVENTION_TYPE_CONCAT_LOWERCASE, DS3_NAMING_CONVENTION_TYPE_CONSTANT, DS3_NAMING_CONVENTION_TYPE_UNDERSCORED, DS3_NAMING_CONVENTION_TYPE_CAMEL_CASE_WITH_FIRST_LETTER_UPPERCASE,
  DS3_NAMING_CONVENTION_TYPE_CAMEL_CASE_WITH_FIRST_LETTER_LOWERCASE
}
 
enum  ds3_checksum_type {
  DS3_CHECKSUM_TYPE_CRC_32, DS3_CHECKSUM_TYPE_CRC_32C, DS3_CHECKSUM_TYPE_MD5, DS3_CHECKSUM_TYPE_SHA_256,
  DS3_CHECKSUM_TYPE_SHA_512
}
 

Functions

LIBRARY_API void ds3_blob_response_free (ds3_blob_response *response_data)
 
LIBRARY_API void ds3_bucket_response_free (ds3_bucket_response *response_data)
 
LIBRARY_API void ds3_bucket_acl_response_free (ds3_bucket_acl_response *response_data)
 
LIBRARY_API void ds3_canceled_job_response_free (ds3_canceled_job_response *response_data)
 
LIBRARY_API void ds3_completed_job_response_free (ds3_completed_job_response *response_data)
 
LIBRARY_API void ds3_data_path_backend_response_free (ds3_data_path_backend_response *response_data)
 
LIBRARY_API void ds3_data_persistence_rule_response_free (ds3_data_persistence_rule_response *response_data)
 
LIBRARY_API void ds3_data_policy_response_free (ds3_data_policy_response *response_data)
 
LIBRARY_API void ds3_data_policy_acl_response_free (ds3_data_policy_acl_response *response_data)
 
LIBRARY_API void ds3_group_response_free (ds3_group_response *response_data)
 
LIBRARY_API void ds3_group_member_response_free (ds3_group_member_response *response_data)
 
LIBRARY_API void ds3_active_job_response_free (ds3_active_job_response *response_data)
 
LIBRARY_API void ds3_node_response_free (ds3_node_response *response_data)
 
LIBRARY_API void ds3_s3_object_response_free (ds3_s3_object_response *response_data)
 
LIBRARY_API void ds3_storage_domain_response_free (ds3_storage_domain_response *response_data)
 
LIBRARY_API void ds3_storage_domain_capacity_summary_response_free (ds3_storage_domain_capacity_summary_response *response_data)
 
LIBRARY_API void ds3_storage_domain_failure_response_free (ds3_storage_domain_failure_response *response_data)
 
LIBRARY_API void ds3_storage_domain_member_response_free (ds3_storage_domain_member_response *response_data)
 
LIBRARY_API void ds3_system_failure_response_free (ds3_system_failure_response *response_data)
 
LIBRARY_API void ds3_spectra_user_response_free (ds3_spectra_user_response *response_data)
 
LIBRARY_API void ds3_generic_dao_notification_registration_response_free (ds3_generic_dao_notification_registration_response *response_data)
 
LIBRARY_API void ds3_job_completed_notification_registration_response_free (ds3_job_completed_notification_registration_response *response_data)
 
LIBRARY_API void ds3_job_created_notification_registration_response_free (ds3_job_created_notification_registration_response *response_data)
 
LIBRARY_API void ds3_pool_failure_notification_registration_response_free (ds3_pool_failure_notification_registration_response *response_data)
 
LIBRARY_API void ds3_s3_object_cached_notification_registration_response_free (ds3_s3_object_cached_notification_registration_response *response_data)
 
LIBRARY_API void ds3_s3_object_lost_notification_registration_response_free (ds3_s3_object_lost_notification_registration_response *response_data)
 
LIBRARY_API void ds3_s3_object_persisted_notification_registration_response_free (ds3_s3_object_persisted_notification_registration_response *response_data)
 
LIBRARY_API void ds3_storage_domain_failure_notification_registration_response_free (ds3_storage_domain_failure_notification_registration_response *response_data)
 
LIBRARY_API void ds3_system_failure_notification_registration_response_free (ds3_system_failure_notification_registration_response *response_data)
 
LIBRARY_API void ds3_tape_failure_notification_registration_response_free (ds3_tape_failure_notification_registration_response *response_data)
 
LIBRARY_API void ds3_tape_partition_failure_notification_registration_response_free (ds3_tape_partition_failure_notification_registration_response *response_data)
 
LIBRARY_API void ds3_cache_filesystem_response_free (ds3_cache_filesystem_response *response_data)
 
LIBRARY_API void ds3_pool_response_free (ds3_pool_response *response_data)
 
LIBRARY_API void ds3_pool_failure_response_free (ds3_pool_failure_response *response_data)
 
LIBRARY_API void ds3_pool_partition_response_free (ds3_pool_partition_response *response_data)
 
LIBRARY_API void ds3_tape_response_free (ds3_tape_response *response_data)
 
LIBRARY_API void ds3_tape_density_directive_response_free (ds3_tape_density_directive_response *response_data)
 
LIBRARY_API void ds3_tape_drive_response_free (ds3_tape_drive_response *response_data)
 
LIBRARY_API void ds3_detailed_tape_failure_response_free (ds3_detailed_tape_failure_response *response_data)
 
LIBRARY_API void ds3_tape_library_response_free (ds3_tape_library_response *response_data)
 
LIBRARY_API void ds3_tape_partition_response_free (ds3_tape_partition_response *response_data)
 
LIBRARY_API void ds3_tape_partition_failure_response_free (ds3_tape_partition_failure_response *response_data)
 
LIBRARY_API void ds3_build_information_response_free (ds3_build_information_response *response_data)
 
LIBRARY_API void ds3_generic_dao_notification_payload_response_free (ds3_generic_dao_notification_payload_response *response_data)
 
LIBRARY_API void ds3_job_created_notification_payload_response_free (ds3_job_created_notification_payload_response *response_data)
 
LIBRARY_API void ds3_pool_failure_notification_payload_response_free (ds3_pool_failure_notification_payload_response *response_data)
 
LIBRARY_API void ds3_storage_domain_failure_notification_payload_response_free (ds3_storage_domain_failure_notification_payload_response *response_data)
 
LIBRARY_API void ds3_system_failure_notification_payload_response_free (ds3_system_failure_notification_payload_response *response_data)
 
LIBRARY_API void ds3_tape_failure_notification_payload_response_free (ds3_tape_failure_notification_payload_response *response_data)
 
LIBRARY_API void ds3_tape_partition_failure_notification_payload_response_free (ds3_tape_partition_failure_notification_payload_response *response_data)
 
LIBRARY_API void ds3_blob_store_task_information_response_free (ds3_blob_store_task_information_response *response_data)
 
LIBRARY_API void ds3_blob_store_tasks_information_response_free (ds3_blob_store_tasks_information_response *response_data)
 
LIBRARY_API void ds3_cache_entry_information_response_free (ds3_cache_entry_information_response *response_data)
 
LIBRARY_API void ds3_cache_filesystem_information_response_free (ds3_cache_filesystem_information_response *response_data)
 
LIBRARY_API void ds3_cache_information_response_free (ds3_cache_information_response *response_data)
 
LIBRARY_API void ds3_bucket_details_response_free (ds3_bucket_details_response *response_data)
 
LIBRARY_API void ds3_complete_multipart_upload_result_response_free (ds3_complete_multipart_upload_result_response *response_data)
 
LIBRARY_API void ds3_delete_object_error_response_free (ds3_delete_object_error_response *response_data)
 
LIBRARY_API void ds3_detailed_tape_response_free (ds3_detailed_tape_response *response_data)
 
LIBRARY_API void ds3_detailed_tape_partition_response_free (ds3_detailed_tape_partition_response *response_data)
 
LIBRARY_API void ds3_error_response_free (ds3_error_response *response_data)
 
LIBRARY_API void ds3_initiate_multipart_upload_result_response_free (ds3_initiate_multipart_upload_result_response *response_data)
 
LIBRARY_API void ds3_multi_part_upload_part_response_free (ds3_multi_part_upload_part_response *response_data)
 
LIBRARY_API void ds3_job_node_response_free (ds3_job_node_response *response_data)
 
LIBRARY_API void ds3_s3_object_to_delete_response_free (ds3_s3_object_to_delete_response *response_data)
 
LIBRARY_API void ds3_user_response_free (ds3_user_response *response_data)
 
LIBRARY_API void ds3_system_information_response_free (ds3_system_information_response *response_data)
 
LIBRARY_API void ds3_health_verification_result_response_free (ds3_health_verification_result_response *response_data)
 
LIBRARY_API void ds3_named_detailed_tape_partition_response_free (ds3_named_detailed_tape_partition_response *response_data)
 
LIBRARY_API void ds3_named_detailed_tape_response_free (ds3_named_detailed_tape_response *response_data)
 
LIBRARY_API void ds3_tape_failure_response_free (ds3_tape_failure_response *response_data)
 
LIBRARY_API void ds3_tape_failure_list_response_free (ds3_tape_failure_list_response *response_data)
 
LIBRARY_API void ds3_create_heap_dump_params_response_free (ds3_create_heap_dump_params_response *response_data)
 
LIBRARY_API void ds3_type_response_free (ds3_type_response *response_data)
 
LIBRARY_API void ds3_duration_response_free (ds3_duration_response *response_data)
 
LIBRARY_API void ds3_bucket_acl_list_response_free (ds3_bucket_acl_list_response *response_data)
 
LIBRARY_API void ds3_data_policy_acl_list_response_free (ds3_data_policy_acl_list_response *response_data)
 
LIBRARY_API void ds3_bucket_list_response_free (ds3_bucket_list_response *response_data)
 
LIBRARY_API void ds3_cache_filesystem_list_response_free (ds3_cache_filesystem_list_response *response_data)
 
LIBRARY_API void ds3_data_persistence_rule_list_response_free (ds3_data_persistence_rule_list_response *response_data)
 
LIBRARY_API void ds3_data_policy_list_response_free (ds3_data_policy_list_response *response_data)
 
LIBRARY_API void ds3_group_member_list_response_free (ds3_group_member_list_response *response_data)
 
LIBRARY_API void ds3_group_list_response_free (ds3_group_list_response *response_data)
 
LIBRARY_API void ds3_active_job_list_response_free (ds3_active_job_list_response *response_data)
 
LIBRARY_API void ds3_canceled_job_list_response_free (ds3_canceled_job_list_response *response_data)
 
LIBRARY_API void ds3_completed_job_list_response_free (ds3_completed_job_list_response *response_data)
 
LIBRARY_API void ds3_node_list_response_free (ds3_node_list_response *response_data)
 
LIBRARY_API void ds3_job_completed_notification_registration_list_response_free (ds3_job_completed_notification_registration_list_response *response_data)
 
LIBRARY_API void ds3_job_created_notification_registration_list_response_free (ds3_job_created_notification_registration_list_response *response_data)
 
LIBRARY_API void ds3_s3_object_cached_notification_registration_list_response_free (ds3_s3_object_cached_notification_registration_list_response *response_data)
 
LIBRARY_API void ds3_s3_object_lost_notification_registration_list_response_free (ds3_s3_object_lost_notification_registration_list_response *response_data)
 
LIBRARY_API void ds3_s3_object_persisted_notification_registration_list_response_free (ds3_s3_object_persisted_notification_registration_list_response *response_data)
 
LIBRARY_API void ds3_pool_failure_notification_registration_list_response_free (ds3_pool_failure_notification_registration_list_response *response_data)
 
LIBRARY_API void ds3_storage_domain_failure_notification_registration_list_response_free (ds3_storage_domain_failure_notification_registration_list_response *response_data)
 
LIBRARY_API void ds3_system_failure_notification_registration_list_response_free (ds3_system_failure_notification_registration_list_response *response_data)
 
LIBRARY_API void ds3_tape_failure_notification_registration_list_response_free (ds3_tape_failure_notification_registration_list_response *response_data)
 
LIBRARY_API void ds3_tape_partition_failure_notification_registration_list_response_free (ds3_tape_partition_failure_notification_registration_list_response *response_data)
 
LIBRARY_API void ds3_s3_object_list_response_free (ds3_s3_object_list_response *response_data)
 
LIBRARY_API void ds3_pool_failure_list_response_free (ds3_pool_failure_list_response *response_data)
 
LIBRARY_API void ds3_pool_partition_list_response_free (ds3_pool_partition_list_response *response_data)
 
LIBRARY_API void ds3_pool_list_response_free (ds3_pool_list_response *response_data)
 
LIBRARY_API void ds3_storage_domain_failure_list_response_free (ds3_storage_domain_failure_list_response *response_data)
 
LIBRARY_API void ds3_storage_domain_member_list_response_free (ds3_storage_domain_member_list_response *response_data)
 
LIBRARY_API void ds3_storage_domain_list_response_free (ds3_storage_domain_list_response *response_data)
 
LIBRARY_API void ds3_system_failure_list_response_free (ds3_system_failure_list_response *response_data)
 
LIBRARY_API void ds3_tape_density_directive_list_response_free (ds3_tape_density_directive_list_response *response_data)
 
LIBRARY_API void ds3_tape_drive_list_response_free (ds3_tape_drive_list_response *response_data)
 
LIBRARY_API void ds3_detailed_tape_failure_list_response_free (ds3_detailed_tape_failure_list_response *response_data)
 
LIBRARY_API void ds3_tape_library_list_response_free (ds3_tape_library_list_response *response_data)
 
LIBRARY_API void ds3_tape_partition_failure_list_response_free (ds3_tape_partition_failure_list_response *response_data)
 
LIBRARY_API void ds3_tape_partition_list_response_free (ds3_tape_partition_list_response *response_data)
 
LIBRARY_API void ds3_named_detailed_tape_partition_list_response_free (ds3_named_detailed_tape_partition_list_response *response_data)
 
LIBRARY_API void ds3_tape_list_response_free (ds3_tape_list_response *response_data)
 
LIBRARY_API void ds3_named_detailed_tape_list_response_free (ds3_named_detailed_tape_list_response *response_data)
 
LIBRARY_API void ds3_spectra_user_list_response_free (ds3_spectra_user_list_response *response_data)
 
LIBRARY_API void ds3_physical_placement_response_free (ds3_physical_placement_response *response_data)
 
LIBRARY_API void ds3_capacity_summary_container_response_free (ds3_capacity_summary_container_response *response_data)
 
LIBRARY_API void ds3_bulk_object_response_free (ds3_bulk_object_response *response_data)
 
LIBRARY_API void ds3_bulk_object_list_response_free (ds3_bulk_object_list_response *response_data)
 
LIBRARY_API void ds3_job_completed_notification_payload_response_free (ds3_job_completed_notification_payload_response *response_data)
 
LIBRARY_API void ds3_s3_objects_cached_notification_payload_response_free (ds3_s3_objects_cached_notification_payload_response *response_data)
 
LIBRARY_API void ds3_s3_objects_lost_notification_payload_response_free (ds3_s3_objects_lost_notification_payload_response *response_data)
 
LIBRARY_API void ds3_s3_objects_persisted_notification_payload_response_free (ds3_s3_objects_persisted_notification_payload_response *response_data)
 
LIBRARY_API void ds3_list_all_my_buckets_result_response_free (ds3_list_all_my_buckets_result_response *response_data)
 
LIBRARY_API void ds3_delete_result_response_free (ds3_delete_result_response *response_data)
 
LIBRARY_API void ds3_job_response_free (ds3_job_response *response_data)
 
LIBRARY_API void ds3_objects_response_free (ds3_objects_response *response_data)
 
LIBRARY_API void ds3_master_object_list_response_free (ds3_master_object_list_response *response_data)
 
LIBRARY_API void ds3_job_list_response_free (ds3_job_list_response *response_data)
 
LIBRARY_API void ds3_list_parts_result_response_free (ds3_list_parts_result_response *response_data)
 
LIBRARY_API void ds3_multi_part_upload_response_free (ds3_multi_part_upload_response *response_data)
 
LIBRARY_API void ds3_contents_response_free (ds3_contents_response *response_data)
 
LIBRARY_API void ds3_detailed_s3_object_response_free (ds3_detailed_s3_object_response *response_data)
 
LIBRARY_API void ds3_database_contents_response_free (ds3_database_contents_response *response_data)
 
LIBRARY_API void ds3_detailed_s3_object_list_response_free (ds3_detailed_s3_object_list_response *response_data)
 
LIBRARY_API void ds3_list_bucket_result_response_free (ds3_list_bucket_result_response *response_data)
 
LIBRARY_API void ds3_list_multi_part_uploads_result_response_free (ds3_list_multi_part_uploads_result_response *response_data)
 
LIBRARY_API void ds3_request_free (ds3_request *request)
 
LIBRARY_API void ds3_error_free (ds3_error *error)
 
LIBRARY_API void ds3_multipart_upload_part_response_free (ds3_multipart_upload_part_response *response)
 
LIBRARY_API void ds3_complete_multipart_upload_response_free (ds3_complete_multipart_upload_response *response)
 
LIBRARY_API void ds3_delete_objects_response_free (ds3_delete_objects_response *response)
 
LIBRARY_API ds3_metadata_entryds3_metadata_get_entry (const ds3_metadata *metadata, const char *name)
 
LIBRARY_API unsigned int ds3_metadata_size (const ds3_metadata *metadata)
 
LIBRARY_API ds3_metadata_keys_resultds3_metadata_keys (const ds3_metadata *metadata)
 
LIBRARY_API void ds3_metadata_free (ds3_metadata *_metadata)
 
LIBRARY_API void ds3_metadata_entry_free (ds3_metadata_entry *entry)
 
LIBRARY_API void ds3_metadata_keys_free (ds3_metadata_keys_result *metadata_keys)
 
LIBRARY_API ds3_credsds3_create_creds (const char *access_id, const char *secret_key)
 
LIBRARY_API ds3_clientds3_create_client (const char *endpoint, ds3_creds *creds)
 
LIBRARY_API ds3_errords3_create_client_from_env (ds3_client **client)
 
LIBRARY_API void ds3_client_register_logging (ds3_client *client, ds3_log_lvl log_lvl, void(*log_callback)(const char *log_message, void *user_data), void *user_data)
 
LIBRARY_API void ds3_client_register_net (ds3_client *client, ds3_error *(*net_callback)(const ds3_client *client, const ds3_request *_request, void *read_user_struct, size_t(*read_handler_func)(void *, size_t, size_t, void *), void *write_user_struct, size_t(*write_handler_func)(void *, size_t, size_t, void *), ds3_string_multimap **return_headers))
 
LIBRARY_API void ds3_client_proxy (ds3_client *client, const char *proxy)
 
LIBRARY_API void ds3_request_set_byte_range (ds3_request *_request, int64_t rangeStart, int64_t rangeEnd)
 
LIBRARY_API void ds3_request_reset_byte_range (ds3_request *_request)
 
LIBRARY_API void ds3_request_set_activated (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_aggregating (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_assigned_to_storage_domain (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_auth_id (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_auto_activate_timeout_in_mins (const ds3_request *request, const int value)
 
LIBRARY_API void ds3_request_set_auto_eject_upon_cron (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_auto_eject_upon_job_cancellation (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_auto_eject_upon_job_completion (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_auto_eject_upon_media_full (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_auto_inspect_ds3_auto_inspect_mode (const ds3_request *request, const ds3_auto_inspect_mode value)
 
LIBRARY_API void ds3_request_set_auto_reclaim_initiate_threshold (const ds3_request *request, const float value)
 
LIBRARY_API void ds3_request_set_auto_reclaim_terminate_threshold (const ds3_request *request, const float value)
 
LIBRARY_API void ds3_request_set_bar_code (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_blobbing_enabled (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_bucket_id (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_built_in (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_burst_threshold (const ds3_request *request, const float value)
 
LIBRARY_API void ds3_request_set_checksum_type_ds3_checksum_type (const ds3_request *request, const ds3_checksum_type value)
 
LIBRARY_API void ds3_request_set_chunk_client_processing_order_guarantee_ds3_job_chunk_client_processing_order_guarantee (const ds3_request *request, const ds3_job_chunk_client_processing_order_guarantee value)
 
LIBRARY_API void ds3_request_set_conflict_resolution_mode_ds3_replication_conflict_resolution_mode (const ds3_request *request, const ds3_replication_conflict_resolution_mode value)
 
LIBRARY_API void ds3_request_set_conflict_resolution_mode_ds3_import_conflict_resolution_mode (const ds3_request *request, const ds3_import_conflict_resolution_mode value)
 
LIBRARY_API void ds3_request_set_created_at (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_data_policy_id (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_default_blob_size (const ds3_request *request, const uint64_t value)
 
LIBRARY_API void ds3_request_set_default_data_policy_id (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_default_get_job_priority_ds3_priority (const ds3_request *request, const ds3_priority value)
 
LIBRARY_API void ds3_request_set_default_import_conflict_resolution_mode_ds3_import_conflict_resolution_mode (const ds3_request *request, const ds3_import_conflict_resolution_mode value)
 
LIBRARY_API void ds3_request_set_default_put_job_priority_ds3_priority (const ds3_request *request, const ds3_priority value)
 
LIBRARY_API void ds3_request_set_default_verify_job_priority_ds3_priority (const ds3_request *request, const ds3_priority value)
 
LIBRARY_API void ds3_request_set_delimiter (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_density_ds3_tape_drive_type (const ds3_request *request, const ds3_tape_drive_type value)
 
LIBRARY_API void ds3_request_set_dns_name (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_eject_label (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_eject_location (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_end_to_end_crc_required (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_error_message (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_folder (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_force (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_format_ds3_http_response_format_type (const ds3_request *request, const ds3_http_response_format_type value)
 
LIBRARY_API void ds3_request_set_full_details (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_full_of_data (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_group_id (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_health_ds3_pool_health (const ds3_request *request, const ds3_pool_health value)
 
LIBRARY_API void ds3_request_set_ignore_naming_conflicts (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_import_export_configuration_ds3_import_export_configuration (const ds3_request *request, const ds3_import_export_configuration value)
 
LIBRARY_API void ds3_request_set_include_physical_placement (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_isolation_level_ds3_data_isolation_level (const ds3_request *request, const ds3_data_isolation_level value)
 
LIBRARY_API void ds3_request_set_job (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_job_id (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_key_marker (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_last_page (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_latest (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_library_id (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_ltfs_file_naming_ds3_ltfs_file_naming_mode (const ds3_request *request, const ds3_ltfs_file_naming_mode value)
 
LIBRARY_API void ds3_request_set_management_url (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_marker (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_max_capacity_in_bytes (const ds3_request *request, const uint64_t value)
 
LIBRARY_API void ds3_request_set_max_keys (const ds3_request *request, const int value)
 
LIBRARY_API void ds3_request_set_max_parts (const ds3_request *request, const int value)
 
LIBRARY_API void ds3_request_set_max_tape_fragmentation_percent (const ds3_request *request, const int value)
 
LIBRARY_API void ds3_request_set_max_upload_size (const ds3_request *request, const uint64_t value)
 
LIBRARY_API void ds3_request_set_max_uploads (const ds3_request *request, const int value)
 
LIBRARY_API void ds3_request_set_maximum_auto_verification_frequency_in_days (const ds3_request *request, const int value)
 
LIBRARY_API void ds3_request_set_media_ejection_allowed (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_member_group_id (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_member_user_id (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_minimum_days_to_retain (const ds3_request *request, const int value)
 
LIBRARY_API void ds3_request_set_name (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_naming_convention_ds3_naming_convention_type (const ds3_request *request, const ds3_naming_convention_type value)
 
LIBRARY_API void ds3_request_set_node_id (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_notification_http_method_ds3_request_type (const ds3_request *request, const ds3_request_type value)
 
LIBRARY_API void ds3_request_set_offset (const ds3_request *request, const uint64_t value)
 
LIBRARY_API void ds3_request_set_page_length (const ds3_request *request, const int value)
 
LIBRARY_API void ds3_request_set_page_offset (const ds3_request *request, const int value)
 
LIBRARY_API void ds3_request_set_page_start_marker (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_part_number_marker (const ds3_request *request, const int value)
 
LIBRARY_API void ds3_request_set_partition_id (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_permission_ds3_bucket_acl_permission (const ds3_request *request, const ds3_bucket_acl_permission value)
 
LIBRARY_API void ds3_request_set_pool_health_ds3_pool_health (const ds3_request *request, const ds3_pool_health value)
 
LIBRARY_API void ds3_request_set_pool_id (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_pool_partition_id (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_pool_state_ds3_pool_state (const ds3_request *request, const ds3_pool_state value)
 
LIBRARY_API void ds3_request_set_pool_type_ds3_pool_type (const ds3_request *request, const ds3_pool_type value)
 
LIBRARY_API void ds3_request_set_powered_on (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_preferred_number_of_chunks (const ds3_request *request, const int value)
 
LIBRARY_API void ds3_request_set_prefix (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_previous_state_ds3_tape_state (const ds3_request *request, const ds3_tape_state value)
 
LIBRARY_API void ds3_request_set_priority_ds3_priority (const ds3_request *request, const ds3_priority value)
 
LIBRARY_API void ds3_request_set_quiesced_ds3_quiesced (const ds3_request *request, const ds3_quiesced value)
 
LIBRARY_API void ds3_request_set_rebuild_priority_ds3_priority (const ds3_request *request, const ds3_priority value)
 
LIBRARY_API void ds3_request_set_rechunked (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_request_type_ds3_job_request_type (const ds3_request *request, const ds3_job_request_type value)
 
LIBRARY_API void ds3_request_set_roll_back (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_serial_number (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_state_ds3_data_persistence_rule_state (const ds3_request *request, const ds3_data_persistence_rule_state value)
 
LIBRARY_API void ds3_request_set_state_ds3_pool_state (const ds3_request *request, const ds3_pool_state value)
 
LIBRARY_API void ds3_request_set_state_ds3_storage_domain_member_state (const ds3_request *request, const ds3_storage_domain_member_state value)
 
LIBRARY_API void ds3_request_set_state_ds3_tape_drive_state (const ds3_request *request, const ds3_tape_drive_state value)
 
LIBRARY_API void ds3_request_set_state_ds3_tape_partition_state (const ds3_request *request, const ds3_tape_partition_state value)
 
LIBRARY_API void ds3_request_set_state_ds3_tape_state (const ds3_request *request, const ds3_tape_state value)
 
LIBRARY_API void ds3_request_set_storage_domain_id (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_tape_drive_id (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_tape_id (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_tape_partition_id (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_tape_state_ds3_tape_state (const ds3_request *request, const ds3_tape_state value)
 
LIBRARY_API void ds3_request_set_tape_type_ds3_tape_type (const ds3_request *request, const ds3_tape_type value)
 
LIBRARY_API void ds3_request_set_task_priority_ds3_priority (const ds3_request *request, const ds3_priority value)
 
LIBRARY_API void ds3_request_set_truncated (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_type_ds3_data_persistence_rule_type (const ds3_request *request, const ds3_data_persistence_rule_type value)
 
LIBRARY_API void ds3_request_set_type_ds3_s3_object_type (const ds3_request *request, const ds3_s3_object_type value)
 
LIBRARY_API void ds3_request_set_type_ds3_pool_failure_type (const ds3_request *request, const ds3_pool_failure_type value)
 
LIBRARY_API void ds3_request_set_type_ds3_pool_type (const ds3_request *request, const ds3_pool_type value)
 
LIBRARY_API void ds3_request_set_type_ds3_storage_domain_failure_type (const ds3_request *request, const ds3_storage_domain_failure_type value)
 
LIBRARY_API void ds3_request_set_type_ds3_system_failure_type (const ds3_request *request, const ds3_system_failure_type value)
 
LIBRARY_API void ds3_request_set_type_ds3_tape_drive_type (const ds3_request *request, const ds3_tape_drive_type value)
 
LIBRARY_API void ds3_request_set_type_ds3_tape_failure_type (const ds3_request *request, const ds3_tape_failure_type value)
 
LIBRARY_API void ds3_request_set_type_ds3_tape_partition_failure_type (const ds3_request *request, const ds3_tape_partition_failure_type value)
 
LIBRARY_API void ds3_request_set_type_ds3_tape_type (const ds3_request *request, const ds3_tape_type value)
 
LIBRARY_API void ds3_request_set_unavailable_media_policy_ds3_unavailable_media_usage_policy (const ds3_request *request, const ds3_unavailable_media_usage_policy value)
 
LIBRARY_API void ds3_request_set_unavailable_pool_max_job_retry_in_mins (const ds3_request *request, const int value)
 
LIBRARY_API void ds3_request_set_unavailable_tape_partition_max_job_retry_in_mins (const ds3_request *request, const int value)
 
LIBRARY_API void ds3_request_set_upload_id_marker (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_user_id (const ds3_request *request, const char *value)
 
LIBRARY_API void ds3_request_set_verify_prior_to_auto_eject_ds3_priority (const ds3_request *request, const ds3_priority value)
 
LIBRARY_API void ds3_request_set_version (const ds3_request *request, const uint64_t value)
 
LIBRARY_API void ds3_request_set_versioning_ds3_versioning_level (const ds3_request *request, const ds3_versioning_level value)
 
LIBRARY_API void ds3_request_set_write_optimization_ds3_write_optimization (const ds3_request *request, const ds3_write_optimization value)
 
LIBRARY_API void ds3_request_set_write_preference_ds3_write_preference_level (const ds3_request *request, const ds3_write_preference_level value)
 
LIBRARY_API void ds3_request_set_write_protected (const ds3_request *request, ds3_bool value)
 
LIBRARY_API void ds3_request_set_custom_header (ds3_request *request, const char *header_name, const char *header_value)
 
LIBRARY_API void ds3_request_set_md5 (ds3_request *request, const char *md5)
 
LIBRARY_API void ds3_request_set_sha256 (ds3_request *request, const char *sha256)
 
LIBRARY_API void ds3_request_set_sha512 (ds3_request *request, const char *sha512)
 
LIBRARY_API void ds3_request_set_crc32 (ds3_request *request, const char *crc32)
 
LIBRARY_API void ds3_request_set_crc32c (ds3_request *request, const char *crc32c)
 
LIBRARY_API void ds3_request_set_metadata (ds3_request *request, const char *name, const char *value)
 
LIBRARY_API void ds3_creds_free (ds3_creds *client)
 
LIBRARY_API void ds3_client_free (ds3_client *client)
 
LIBRARY_API ds3_errords3_get_object_with_metadata (const ds3_client *client, const ds3_request *request, void *user_data, size_t(*callback)(void *, size_t, size_t, void *), ds3_metadata **_metadata)
 
LIBRARY_API ds3_requestds3_init_abort_multi_part_upload_request (const char *bucket_name, const char *object_name, const char *upload_id)
 
LIBRARY_API ds3_errords3_abort_multi_part_upload_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_complete_multi_part_upload_request (const char *bucket_name, const char *object_name, const char *upload_id, const ds3_complete_multipart_upload_response *mpu_list)
 
LIBRARY_API ds3_errords3_complete_multi_part_upload_request (const ds3_client *client, const ds3_request *request, ds3_complete_multipart_upload_result_response **response)
 
LIBRARY_API ds3_requestds3_init_put_bucket_request (const char *bucket_name)
 
LIBRARY_API ds3_errords3_put_bucket_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_put_multi_part_upload_part_request (const char *bucket_name, const char *object_name, const int part_number, const char *upload_id)
 
LIBRARY_API ds3_errords3_put_multi_part_upload_part_request (const ds3_client *client, const ds3_request *request, void *user_data, size_t(*callback)(void *, size_t, size_t, void *))
 
LIBRARY_API ds3_requestds3_init_put_object_request (const char *bucket_name, const char *object_name, const uint64_t length)
 
LIBRARY_API ds3_errords3_put_object_request (const ds3_client *client, const ds3_request *request, void *user_data, size_t(*callback)(void *, size_t, size_t, void *))
 
LIBRARY_API ds3_requestds3_init_delete_bucket_request (const char *bucket_name)
 
LIBRARY_API ds3_errords3_delete_bucket_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_object_request (const char *bucket_name, const char *object_name)
 
LIBRARY_API ds3_errords3_delete_object_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_objects_request (const char *bucket_name, const ds3_delete_objects_response *objects_list)
 
LIBRARY_API ds3_errords3_delete_objects_request (const ds3_client *client, const ds3_request *request, ds3_delete_result_response **response)
 
LIBRARY_API ds3_requestds3_init_get_bucket_request (const char *bucket_name)
 
LIBRARY_API ds3_errords3_get_bucket_request (const ds3_client *client, const ds3_request *request, ds3_list_bucket_result_response **response)
 
LIBRARY_API ds3_requestds3_init_get_service_request (void)
 
LIBRARY_API ds3_errords3_get_service_request (const ds3_client *client, const ds3_request *request, ds3_list_all_my_buckets_result_response **response)
 
LIBRARY_API ds3_requestds3_init_get_object_request (const char *bucket_name, const char *object_name, const uint64_t length)
 
LIBRARY_API ds3_errords3_get_object_request (const ds3_client *client, const ds3_request *request, void *user_data, size_t(*callback)(void *, size_t, size_t, void *))
 
LIBRARY_API ds3_requestds3_init_head_bucket_request (const char *bucket_name)
 
LIBRARY_API ds3_errords3_head_bucket_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_head_object_request (const char *bucket_name, const char *object_name)
 
LIBRARY_API ds3_errords3_head_object_request (const ds3_client *client, const ds3_request *request, ds3_metadata **_metadata)
 
LIBRARY_API ds3_requestds3_init_initiate_multi_part_upload_request (const char *bucket_name, const char *object_name)
 
LIBRARY_API ds3_errords3_initiate_multi_part_upload_request (const ds3_client *client, const ds3_request *request, ds3_initiate_multipart_upload_result_response **response)
 
LIBRARY_API ds3_requestds3_init_list_multi_part_upload_parts_request (const char *bucket_name, const char *object_name, const char *upload_id)
 
LIBRARY_API ds3_errords3_list_multi_part_upload_parts_request (const ds3_client *client, const ds3_request *request, ds3_list_parts_result_response **response)
 
LIBRARY_API ds3_requestds3_init_list_multi_part_uploads_request (const char *bucket_name)
 
LIBRARY_API ds3_errords3_list_multi_part_uploads_request (const ds3_client *client, const ds3_request *request, ds3_list_multi_part_uploads_result_response **response)
 
LIBRARY_API ds3_requestds3_init_put_bucket_acl_for_group_spectra_s3_request (const char *bucket_id, const char *group_id, const ds3_bucket_acl_permission permission)
 
LIBRARY_API ds3_errords3_put_bucket_acl_for_group_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_bucket_acl_response **response)
 
LIBRARY_API ds3_requestds3_init_put_bucket_acl_for_user_spectra_s3_request (const char *bucket_id, const ds3_bucket_acl_permission permission, const char *user_id)
 
LIBRARY_API ds3_errords3_put_bucket_acl_for_user_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_bucket_acl_response **response)
 
LIBRARY_API ds3_requestds3_init_put_data_policy_acl_for_group_spectra_s3_request (const char *data_policy_id, const char *group_id)
 
LIBRARY_API ds3_errords3_put_data_policy_acl_for_group_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_data_policy_acl_response **response)
 
LIBRARY_API ds3_requestds3_init_put_data_policy_acl_for_user_spectra_s3_request (const char *data_policy_id, const char *user_id)
 
LIBRARY_API ds3_errords3_put_data_policy_acl_for_user_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_data_policy_acl_response **response)
 
LIBRARY_API ds3_requestds3_init_put_global_bucket_acl_for_group_spectra_s3_request (const char *group_id, const ds3_bucket_acl_permission permission)
 
LIBRARY_API ds3_errords3_put_global_bucket_acl_for_group_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_bucket_acl_response **response)
 
LIBRARY_API ds3_requestds3_init_put_global_bucket_acl_for_user_spectra_s3_request (const ds3_bucket_acl_permission permission, const char *user_id)
 
LIBRARY_API ds3_errords3_put_global_bucket_acl_for_user_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_bucket_acl_response **response)
 
LIBRARY_API ds3_requestds3_init_put_global_data_policy_acl_for_group_spectra_s3_request (const char *group_id)
 
LIBRARY_API ds3_errords3_put_global_data_policy_acl_for_group_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_data_policy_acl_response **response)
 
LIBRARY_API ds3_requestds3_init_put_global_data_policy_acl_for_user_spectra_s3_request (const char *user_id)
 
LIBRARY_API ds3_errords3_put_global_data_policy_acl_for_user_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_data_policy_acl_response **response)
 
LIBRARY_API ds3_requestds3_init_delete_bucket_acl_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_delete_bucket_acl_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_data_policy_acl_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_delete_data_policy_acl_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_get_bucket_acl_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_bucket_acl_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_bucket_acl_response **response)
 
LIBRARY_API ds3_requestds3_init_get_bucket_acls_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_bucket_acls_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_bucket_acl_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_data_policy_acl_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_data_policy_acl_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_data_policy_acl_response **response)
 
LIBRARY_API ds3_requestds3_init_get_data_policy_acls_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_data_policy_acls_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_data_policy_acl_list_response **response)
 
LIBRARY_API ds3_requestds3_init_put_bucket_spectra_s3_request (const char *name)
 
LIBRARY_API ds3_errords3_put_bucket_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_bucket_response **response)
 
LIBRARY_API ds3_requestds3_init_delete_bucket_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_delete_bucket_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_get_bucket_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_bucket_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_bucket_response **response)
 
LIBRARY_API ds3_requestds3_init_get_buckets_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_buckets_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_bucket_list_response **response)
 
LIBRARY_API ds3_requestds3_init_modify_bucket_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_modify_bucket_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_bucket_response **response)
 
LIBRARY_API ds3_requestds3_init_force_full_cache_reclaim_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_force_full_cache_reclaim_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_get_cache_filesystem_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_cache_filesystem_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_cache_filesystem_response **response)
 
LIBRARY_API ds3_requestds3_init_get_cache_filesystems_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_cache_filesystems_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_cache_filesystem_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_cache_state_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_cache_state_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_cache_information_response **response)
 
LIBRARY_API ds3_requestds3_init_modify_cache_filesystem_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_modify_cache_filesystem_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_cache_filesystem_response **response)
 
LIBRARY_API ds3_requestds3_init_get_bucket_capacity_summary_spectra_s3_request (const char *bucket_id, const char *storage_domain_id)
 
LIBRARY_API ds3_errords3_get_bucket_capacity_summary_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_capacity_summary_container_response **response)
 
LIBRARY_API ds3_requestds3_init_get_storage_domain_capacity_summary_spectra_s3_request (const char *storage_domain_id)
 
LIBRARY_API ds3_errords3_get_storage_domain_capacity_summary_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_capacity_summary_container_response **response)
 
LIBRARY_API ds3_requestds3_init_get_system_capacity_summary_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_system_capacity_summary_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_capacity_summary_container_response **response)
 
LIBRARY_API ds3_requestds3_init_get_data_path_backend_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_data_path_backend_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_data_path_backend_response **response)
 
LIBRARY_API ds3_requestds3_init_get_data_planner_blob_store_tasks_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_data_planner_blob_store_tasks_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_blob_store_tasks_information_response **response)
 
LIBRARY_API ds3_requestds3_init_modify_data_path_backend_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_modify_data_path_backend_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_data_path_backend_response **response)
 
LIBRARY_API ds3_requestds3_init_put_data_persistence_rule_spectra_s3_request (const char *data_policy_id, const ds3_data_isolation_level isolation_level, const char *storage_domain_id, const ds3_data_persistence_rule_type type)
 
LIBRARY_API ds3_errords3_put_data_persistence_rule_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_data_persistence_rule_response **response)
 
LIBRARY_API ds3_requestds3_init_put_data_policy_spectra_s3_request (const char *name)
 
LIBRARY_API ds3_errords3_put_data_policy_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_data_policy_response **response)
 
LIBRARY_API ds3_requestds3_init_delete_data_persistence_rule_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_delete_data_persistence_rule_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_data_policy_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_delete_data_policy_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_get_data_persistence_rule_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_data_persistence_rule_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_data_persistence_rule_response **response)
 
LIBRARY_API ds3_requestds3_init_get_data_persistence_rules_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_data_persistence_rules_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_data_persistence_rule_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_data_policies_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_data_policies_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_data_policy_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_data_policy_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_data_policy_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_data_policy_response **response)
 
LIBRARY_API ds3_requestds3_init_modify_data_persistence_rule_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_modify_data_persistence_rule_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_data_persistence_rule_response **response)
 
LIBRARY_API ds3_requestds3_init_modify_data_policy_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_modify_data_policy_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_data_policy_response **response)
 
LIBRARY_API ds3_requestds3_init_get_degraded_buckets_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_degraded_buckets_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_bucket_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_degraded_data_persistence_rules_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_degraded_data_persistence_rules_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_data_persistence_rule_list_response **response)
 
LIBRARY_API ds3_requestds3_init_put_group_group_member_spectra_s3_request (const char *group_id, const char *member_group_id)
 
LIBRARY_API ds3_errords3_put_group_group_member_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_group_member_response **response)
 
LIBRARY_API ds3_requestds3_init_put_group_spectra_s3_request (const char *name)
 
LIBRARY_API ds3_errords3_put_group_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_group_response **response)
 
LIBRARY_API ds3_requestds3_init_put_user_group_member_spectra_s3_request (const char *group_id, const char *member_user_id)
 
LIBRARY_API ds3_errords3_put_user_group_member_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_group_member_response **response)
 
LIBRARY_API ds3_requestds3_init_delete_group_member_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_delete_group_member_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_group_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_delete_group_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_get_group_member_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_group_member_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_group_member_response **response)
 
LIBRARY_API ds3_requestds3_init_get_group_members_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_group_members_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_group_member_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_group_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_group_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_group_response **response)
 
LIBRARY_API ds3_requestds3_init_get_groups_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_groups_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_group_list_response **response)
 
LIBRARY_API ds3_requestds3_init_modify_group_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_modify_group_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_group_response **response)
 
LIBRARY_API ds3_requestds3_init_verify_user_is_member_of_group_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_verify_user_is_member_of_group_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_group_response **response)
 
LIBRARY_API ds3_requestds3_init_allocate_job_chunk_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_allocate_job_chunk_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_objects_response **response)
 
LIBRARY_API ds3_requestds3_init_cancel_all_jobs_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_cancel_all_jobs_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_cancel_job_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_cancel_job_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_clear_all_canceled_jobs_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_clear_all_canceled_jobs_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_clear_all_completed_jobs_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_clear_all_completed_jobs_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_get_bulk_job_spectra_s3_request (const char *resource_id, const ds3_bulk_object_list_response *object_list)
 
LIBRARY_API ds3_errords3_get_bulk_job_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_master_object_list_response **response)
 
LIBRARY_API ds3_requestds3_init_put_bulk_job_spectra_s3_request (const char *resource_id, const ds3_bulk_object_list_response *object_list)
 
LIBRARY_API ds3_errords3_put_bulk_job_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_master_object_list_response **response)
 
LIBRARY_API ds3_requestds3_init_verify_bulk_job_spectra_s3_request (const char *resource_id, const ds3_bulk_object_list_response *object_list)
 
LIBRARY_API ds3_errords3_verify_bulk_job_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_master_object_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_active_jobs_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_active_jobs_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_active_job_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_canceled_jobs_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_canceled_jobs_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_canceled_job_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_completed_jobs_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_completed_jobs_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_completed_job_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_job_chunk_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_job_chunk_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_objects_response **response)
 
LIBRARY_API ds3_requestds3_init_get_job_chunks_ready_for_client_processing_spectra_s3_request (const char *job)
 
LIBRARY_API ds3_errords3_get_job_chunks_ready_for_client_processing_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_master_object_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_job_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_job_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_master_object_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_jobs_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_jobs_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_job_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_put_job_to_replicate_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_put_job_to_replicate_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_str *response)
 
LIBRARY_API ds3_requestds3_init_modify_job_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_modify_job_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_master_object_list_response **response)
 
LIBRARY_API ds3_requestds3_init_replicate_put_job_spectra_s3_request (const char *resource_id, const char *payload)
 
LIBRARY_API ds3_errords3_replicate_put_job_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_master_object_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_node_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_node_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_node_response **response)
 
LIBRARY_API ds3_requestds3_init_get_nodes_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_nodes_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_node_list_response **response)
 
LIBRARY_API ds3_requestds3_init_modify_node_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_modify_node_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_node_response **response)
 
LIBRARY_API ds3_requestds3_init_put_job_completed_notification_registration_spectra_s3_request (const char *notification_end_point)
 
LIBRARY_API ds3_errords3_put_job_completed_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_job_completed_notification_registration_response **response)
 
LIBRARY_API ds3_requestds3_init_put_job_created_notification_registration_spectra_s3_request (const char *notification_end_point)
 
LIBRARY_API ds3_errords3_put_job_created_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_job_created_notification_registration_response **response)
 
LIBRARY_API ds3_requestds3_init_put_object_cached_notification_registration_spectra_s3_request (const char *notification_end_point)
 
LIBRARY_API ds3_errords3_put_object_cached_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_s3_object_cached_notification_registration_response **response)
 
LIBRARY_API ds3_requestds3_init_put_object_lost_notification_registration_spectra_s3_request (const char *notification_end_point)
 
LIBRARY_API ds3_errords3_put_object_lost_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_s3_object_lost_notification_registration_response **response)
 
LIBRARY_API ds3_requestds3_init_put_object_persisted_notification_registration_spectra_s3_request (const char *notification_end_point)
 
LIBRARY_API ds3_errords3_put_object_persisted_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_s3_object_persisted_notification_registration_response **response)
 
LIBRARY_API ds3_requestds3_init_put_pool_failure_notification_registration_spectra_s3_request (const char *notification_end_point)
 
LIBRARY_API ds3_errords3_put_pool_failure_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_pool_failure_notification_registration_response **response)
 
LIBRARY_API ds3_requestds3_init_put_storage_domain_failure_notification_registration_spectra_s3_request (const char *notification_end_point)
 
LIBRARY_API ds3_errords3_put_storage_domain_failure_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_storage_domain_failure_notification_registration_response **response)
 
LIBRARY_API ds3_requestds3_init_put_system_failure_notification_registration_spectra_s3_request (const char *notification_end_point)
 
LIBRARY_API ds3_errords3_put_system_failure_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_system_failure_notification_registration_response **response)
 
LIBRARY_API ds3_requestds3_init_put_tape_failure_notification_registration_spectra_s3_request (const char *notification_end_point)
 
LIBRARY_API ds3_errords3_put_tape_failure_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_failure_notification_registration_response **response)
 
LIBRARY_API ds3_requestds3_init_put_tape_partition_failure_notification_registration_spectra_s3_request (const char *notification_end_point)
 
LIBRARY_API ds3_errords3_put_tape_partition_failure_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_partition_failure_notification_registration_response **response)
 
LIBRARY_API ds3_requestds3_init_delete_job_completed_notification_registration_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_delete_job_completed_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_job_created_notification_registration_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_delete_job_created_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_object_cached_notification_registration_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_delete_object_cached_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_object_lost_notification_registration_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_delete_object_lost_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_object_persisted_notification_registration_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_delete_object_persisted_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_pool_failure_notification_registration_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_delete_pool_failure_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_storage_domain_failure_notification_registration_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_delete_storage_domain_failure_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_system_failure_notification_registration_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_delete_system_failure_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_tape_failure_notification_registration_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_delete_tape_failure_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_tape_partition_failure_notification_registration_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_delete_tape_partition_failure_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_get_job_completed_notification_registration_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_job_completed_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_job_completed_notification_registration_response **response)
 
LIBRARY_API ds3_requestds3_init_get_job_completed_notification_registrations_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_job_completed_notification_registrations_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_job_completed_notification_registration_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_job_created_notification_registration_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_job_created_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_job_created_notification_registration_response **response)
 
LIBRARY_API ds3_requestds3_init_get_job_created_notification_registrations_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_job_created_notification_registrations_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_job_created_notification_registration_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_object_cached_notification_registration_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_object_cached_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_s3_object_cached_notification_registration_response **response)
 
LIBRARY_API ds3_requestds3_init_get_object_cached_notification_registrations_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_object_cached_notification_registrations_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_s3_object_cached_notification_registration_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_object_lost_notification_registration_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_object_lost_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_s3_object_lost_notification_registration_response **response)
 
LIBRARY_API ds3_requestds3_init_get_object_lost_notification_registrations_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_object_lost_notification_registrations_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_s3_object_lost_notification_registration_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_object_persisted_notification_registration_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_object_persisted_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_s3_object_persisted_notification_registration_response **response)
 
LIBRARY_API ds3_requestds3_init_get_object_persisted_notification_registrations_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_object_persisted_notification_registrations_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_s3_object_persisted_notification_registration_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_pool_failure_notification_registration_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_pool_failure_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_pool_failure_notification_registration_response **response)
 
LIBRARY_API ds3_requestds3_init_get_pool_failure_notification_registrations_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_pool_failure_notification_registrations_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_pool_failure_notification_registration_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_storage_domain_failure_notification_registration_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_storage_domain_failure_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_storage_domain_failure_notification_registration_response **response)
 
LIBRARY_API ds3_requestds3_init_get_storage_domain_failure_notification_registrations_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_storage_domain_failure_notification_registrations_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_storage_domain_failure_notification_registration_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_system_failure_notification_registration_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_system_failure_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_system_failure_notification_registration_response **response)
 
LIBRARY_API ds3_requestds3_init_get_system_failure_notification_registrations_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_system_failure_notification_registrations_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_system_failure_notification_registration_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_tape_failure_notification_registration_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_tape_failure_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_failure_notification_registration_response **response)
 
LIBRARY_API ds3_requestds3_init_get_tape_failure_notification_registrations_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_tape_failure_notification_registrations_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_failure_notification_registration_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_tape_partition_failure_notification_registration_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_tape_partition_failure_notification_registration_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_partition_failure_notification_registration_response **response)
 
LIBRARY_API ds3_requestds3_init_get_tape_partition_failure_notification_registrations_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_tape_partition_failure_notification_registrations_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_partition_failure_notification_registration_list_response **response)
 
LIBRARY_API ds3_requestds3_init_delete_folder_recursively_spectra_s3_request (const char *resource_id, const char *bucket_id)
 
LIBRARY_API ds3_errords3_delete_folder_recursively_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_get_object_spectra_s3_request (const char *resource_id, const char *bucket_id)
 
LIBRARY_API ds3_errords3_get_object_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_s3_object_response **response)
 
LIBRARY_API ds3_requestds3_init_get_objects_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_objects_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_s3_object_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_objects_with_full_details_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_objects_with_full_details_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_detailed_s3_object_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_physical_placement_for_objects_spectra_s3_request (const char *resource_id, const ds3_bulk_object_list_response *object_list)
 
LIBRARY_API ds3_errords3_get_physical_placement_for_objects_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_physical_placement_response **response)
 
LIBRARY_API ds3_requestds3_init_get_physical_placement_for_objects_with_full_details_spectra_s3_request (const char *resource_id, const ds3_bulk_object_list_response *object_list)
 
LIBRARY_API ds3_errords3_get_physical_placement_for_objects_with_full_details_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_bulk_object_list_response **response)
 
LIBRARY_API ds3_requestds3_init_verify_physical_placement_for_objects_spectra_s3_request (const char *resource_id, const ds3_bulk_object_list_response *object_list)
 
LIBRARY_API ds3_errords3_verify_physical_placement_for_objects_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_physical_placement_response **response)
 
LIBRARY_API ds3_requestds3_init_verify_physical_placement_for_objects_with_full_details_spectra_s3_request (const char *resource_id, const ds3_bulk_object_list_response *object_list)
 
LIBRARY_API ds3_errords3_verify_physical_placement_for_objects_with_full_details_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_bulk_object_list_response **response)
 
LIBRARY_API ds3_requestds3_init_cancel_import_on_all_pools_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_cancel_import_on_all_pools_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_cancel_import_pool_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_cancel_import_pool_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_pool_response **response)
 
LIBRARY_API ds3_requestds3_init_compact_all_pools_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_compact_all_pools_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_compact_pool_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_compact_pool_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_pool_response **response)
 
LIBRARY_API ds3_requestds3_init_put_pool_partition_spectra_s3_request (const char *name, const ds3_pool_type type)
 
LIBRARY_API ds3_errords3_put_pool_partition_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_pool_partition_response **response)
 
LIBRARY_API ds3_requestds3_init_deallocate_pool_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_deallocate_pool_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_permanently_lost_pool_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_delete_permanently_lost_pool_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_pool_failure_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_delete_pool_failure_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_pool_partition_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_delete_pool_partition_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_force_pool_environment_refresh_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_force_pool_environment_refresh_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_format_all_foreign_pools_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_format_all_foreign_pools_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_format_foreign_pool_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_format_foreign_pool_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_pool_response **response)
 
LIBRARY_API ds3_requestds3_init_get_blobs_on_pool_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_blobs_on_pool_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_bulk_object_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_pool_failures_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_pool_failures_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_pool_failure_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_pool_partition_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_pool_partition_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_pool_partition_response **response)
 
LIBRARY_API ds3_requestds3_init_get_pool_partitions_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_pool_partitions_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_pool_partition_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_pool_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_pool_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_pool_response **response)
 
LIBRARY_API ds3_requestds3_init_get_pools_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_pools_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_pool_list_response **response)
 
LIBRARY_API ds3_requestds3_init_import_all_pools_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_import_all_pools_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_import_pool_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_import_pool_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_pool_response **response)
 
LIBRARY_API ds3_requestds3_init_modify_all_pools_spectra_s3_request (const ds3_quiesced quiesced)
 
LIBRARY_API ds3_errords3_modify_all_pools_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_modify_pool_partition_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_modify_pool_partition_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_pool_partition_response **response)
 
LIBRARY_API ds3_requestds3_init_modify_pool_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_modify_pool_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_pool_response **response)
 
LIBRARY_API ds3_requestds3_init_verify_all_pools_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_verify_all_pools_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_verify_pool_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_verify_pool_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_pool_response **response)
 
LIBRARY_API ds3_requestds3_init_put_pool_storage_domain_member_spectra_s3_request (const char *pool_partition_id, const char *storage_domain_id)
 
LIBRARY_API ds3_errords3_put_pool_storage_domain_member_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_storage_domain_member_response **response)
 
LIBRARY_API ds3_requestds3_init_put_storage_domain_spectra_s3_request (const char *name)
 
LIBRARY_API ds3_errords3_put_storage_domain_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_storage_domain_response **response)
 
LIBRARY_API ds3_requestds3_init_put_tape_storage_domain_member_spectra_s3_request (const char *storage_domain_id, const char *tape_partition_id, const ds3_tape_type tape_type)
 
LIBRARY_API ds3_errords3_put_tape_storage_domain_member_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_storage_domain_member_response **response)
 
LIBRARY_API ds3_requestds3_init_delete_storage_domain_failure_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_delete_storage_domain_failure_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_storage_domain_member_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_delete_storage_domain_member_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_storage_domain_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_delete_storage_domain_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_get_storage_domain_failures_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_storage_domain_failures_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_storage_domain_failure_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_storage_domain_member_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_storage_domain_member_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_storage_domain_member_response **response)
 
LIBRARY_API ds3_requestds3_init_get_storage_domain_members_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_storage_domain_members_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_storage_domain_member_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_storage_domain_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_storage_domain_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_storage_domain_response **response)
 
LIBRARY_API ds3_requestds3_init_get_storage_domains_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_storage_domains_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_storage_domain_list_response **response)
 
LIBRARY_API ds3_requestds3_init_modify_storage_domain_member_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_modify_storage_domain_member_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_storage_domain_member_response **response)
 
LIBRARY_API ds3_requestds3_init_modify_storage_domain_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_modify_storage_domain_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_storage_domain_response **response)
 
LIBRARY_API ds3_requestds3_init_get_system_failures_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_system_failures_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_system_failure_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_system_information_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_system_information_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_system_information_response **response)
 
LIBRARY_API ds3_requestds3_init_verify_system_health_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_verify_system_health_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_health_verification_result_response **response)
 
LIBRARY_API ds3_requestds3_init_cancel_eject_on_all_tapes_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_cancel_eject_on_all_tapes_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_failure_list_response **response)
 
LIBRARY_API ds3_requestds3_init_cancel_eject_tape_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_cancel_eject_tape_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_response **response)
 
LIBRARY_API ds3_requestds3_init_cancel_format_on_all_tapes_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_cancel_format_on_all_tapes_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_failure_list_response **response)
 
LIBRARY_API ds3_requestds3_init_cancel_format_tape_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_cancel_format_tape_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_response **response)
 
LIBRARY_API ds3_requestds3_init_cancel_import_on_all_tapes_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_cancel_import_on_all_tapes_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_failure_list_response **response)
 
LIBRARY_API ds3_requestds3_init_cancel_import_tape_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_cancel_import_tape_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_response **response)
 
LIBRARY_API ds3_requestds3_init_cancel_online_on_all_tapes_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_cancel_online_on_all_tapes_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_failure_list_response **response)
 
LIBRARY_API ds3_requestds3_init_cancel_online_tape_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_cancel_online_tape_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_response **response)
 
LIBRARY_API ds3_requestds3_init_clean_tape_drive_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_clean_tape_drive_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_drive_response **response)
 
LIBRARY_API ds3_requestds3_init_put_tape_density_directive_spectra_s3_request (const ds3_tape_drive_type density, const char *partition_id, const ds3_tape_type tape_type)
 
LIBRARY_API ds3_errords3_put_tape_density_directive_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_density_directive_response **response)
 
LIBRARY_API ds3_requestds3_init_delete_permanently_lost_tape_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_delete_permanently_lost_tape_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_tape_density_directive_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_delete_tape_density_directive_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_tape_drive_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_delete_tape_drive_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_tape_failure_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_delete_tape_failure_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_tape_partition_failure_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_delete_tape_partition_failure_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_delete_tape_partition_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_delete_tape_partition_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_eject_all_tapes_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_eject_all_tapes_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_failure_list_response **response)
 
LIBRARY_API ds3_requestds3_init_eject_storage_domain_blobs_spectra_s3_request (const char *bucket_id, const char *storage_domain_id, const ds3_bulk_object_list_response *object_list)
 
LIBRARY_API ds3_errords3_eject_storage_domain_blobs_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_eject_storage_domain_spectra_s3_request (const char *storage_domain_id, const ds3_bulk_object_list_response *object_list)
 
LIBRARY_API ds3_errords3_eject_storage_domain_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_failure_list_response **response)
 
LIBRARY_API ds3_requestds3_init_eject_tape_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_eject_tape_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_response **response)
 
LIBRARY_API ds3_requestds3_init_force_tape_environment_refresh_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_force_tape_environment_refresh_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_format_all_tapes_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_format_all_tapes_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_failure_list_response **response)
 
LIBRARY_API ds3_requestds3_init_format_tape_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_format_tape_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_response **response)
 
LIBRARY_API ds3_requestds3_init_get_blobs_on_tape_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_blobs_on_tape_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_bulk_object_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_tape_density_directive_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_tape_density_directive_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_density_directive_response **response)
 
LIBRARY_API ds3_requestds3_init_get_tape_density_directives_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_tape_density_directives_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_density_directive_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_tape_drive_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_tape_drive_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_drive_response **response)
 
LIBRARY_API ds3_requestds3_init_get_tape_drives_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_tape_drives_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_drive_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_tape_failures_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_tape_failures_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_detailed_tape_failure_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_tape_libraries_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_tape_libraries_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_library_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_tape_library_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_tape_library_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_library_response **response)
 
LIBRARY_API ds3_requestds3_init_get_tape_partition_failures_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_tape_partition_failures_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_partition_failure_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_tape_partition_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_tape_partition_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_partition_response **response)
 
LIBRARY_API ds3_requestds3_init_get_tape_partition_with_full_details_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_tape_partition_with_full_details_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_detailed_tape_partition_response **response)
 
LIBRARY_API ds3_requestds3_init_get_tape_partitions_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_tape_partitions_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_partition_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_tape_partitions_with_full_details_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_tape_partitions_with_full_details_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_named_detailed_tape_partition_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_tape_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_tape_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_response **response)
 
LIBRARY_API ds3_requestds3_init_get_tape_with_full_details_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_tape_with_full_details_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_detailed_tape_response **response)
 
LIBRARY_API ds3_requestds3_init_get_tapes_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_tapes_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_list_response **response)
 
LIBRARY_API ds3_requestds3_init_get_tapes_with_full_details_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_tapes_with_full_details_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_named_detailed_tape_list_response **response)
 
LIBRARY_API ds3_requestds3_init_import_all_tapes_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_import_all_tapes_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_failure_list_response **response)
 
LIBRARY_API ds3_requestds3_init_import_tape_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_import_tape_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_response **response)
 
LIBRARY_API ds3_requestds3_init_inspect_all_tapes_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_inspect_all_tapes_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_failure_list_response **response)
 
LIBRARY_API ds3_requestds3_init_inspect_tape_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_inspect_tape_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_response **response)
 
LIBRARY_API ds3_requestds3_init_modify_all_tape_partitions_spectra_s3_request (const ds3_quiesced quiesced)
 
LIBRARY_API ds3_errords3_modify_all_tape_partitions_spectra_s3_request (const ds3_client *client, const ds3_request *request)
 
LIBRARY_API ds3_requestds3_init_modify_tape_partition_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_modify_tape_partition_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_partition_response **response)
 
LIBRARY_API ds3_requestds3_init_modify_tape_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_modify_tape_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_response **response)
 
LIBRARY_API ds3_requestds3_init_online_all_tapes_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_online_all_tapes_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_failure_list_response **response)
 
LIBRARY_API ds3_requestds3_init_online_tape_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_online_tape_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_response **response)
 
LIBRARY_API ds3_requestds3_init_verify_all_tapes_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_verify_all_tapes_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_failure_list_response **response)
 
LIBRARY_API ds3_requestds3_init_verify_tape_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_verify_tape_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_tape_response **response)
 
LIBRARY_API ds3_requestds3_init_get_user_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_get_user_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_spectra_user_response **response)
 
LIBRARY_API ds3_requestds3_init_get_users_spectra_s3_request (void)
 
LIBRARY_API ds3_errords3_get_users_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_spectra_user_list_response **response)
 
LIBRARY_API ds3_requestds3_init_modify_user_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_modify_user_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_spectra_user_response **response)
 
LIBRARY_API ds3_requestds3_init_regenerate_user_secret_key_spectra_s3_request (const char *resource_id)
 
LIBRARY_API ds3_errords3_regenerate_user_secret_key_spectra_s3_request (const ds3_client *client, const ds3_request *request, ds3_spectra_user_response **response)
 
LIBRARY_API void ds3_cleanup (void)
 
LIBRARY_API size_t ds3_write_to_file (void *buffer, size_t size, size_t nmemb, void *user_data)
 
LIBRARY_API size_t ds3_read_from_file (void *buffer, size_t size, size_t nmemb, void *user_data)
 
LIBRARY_API size_t ds3_write_to_fd (void *buffer, size_t size, size_t nmemb, void *user_data)
 
LIBRARY_API size_t ds3_read_from_fd (void *buffer, size_t size, size_t nmemb, void *user_data)
 
LIBRARY_API ds3_bulk_object_list_responseds3_convert_file_list (const char **file_list, uint64_t num_files)
 
LIBRARY_API ds3_bulk_object_list_responseds3_convert_file_list_with_basepath (const char **file_list, uint64_t num_files, const char *base_path)
 
LIBRARY_API ds3_bulk_object_list_responseds3_convert_object_list (const ds3_contents_response **objects, uint64_t num_objects)
 
LIBRARY_API ds3_bulk_object_list_responseds3_init_bulk_object_list ()
 

Detailed Description

The public definitions for the Spectra S3 C SDK.

Definition in file ds3.h.

Macro Definition Documentation

#define DS3_READFUNC_ABORT   CURL_READFUNC_ABORT

Definition at line 46 of file ds3.h.

#define LIBRARY_API

Definition at line 43 of file ds3.h.

Typedef Documentation

typedef struct _ds3_client ds3_client
typedef struct _ds3_metadata ds3_metadata

Definition at line 61 of file ds3.h.

typedef struct _ds3_request ds3_request

Definition at line 48 of file ds3.h.

Enumeration Type Documentation

Enumerator
DS3_APPLICATION_S3_SERVER 
DS3_APPLICATION_DATA_PLANNER 

Definition at line 366 of file ds3.h.

Enumerator
DS3_AUTO_INSPECT_MODE_NEVER 
DS3_AUTO_INSPECT_MODE_MINIMAL 
DS3_AUTO_INSPECT_MODE_DEFAULT 

Definition at line 118 of file ds3.h.

Enumerator
DS3_BLOB_STORE_TASK_STATE_NOT_READY 
DS3_BLOB_STORE_TASK_STATE_READY 
DS3_BLOB_STORE_TASK_STATE_PENDING_EXECUTION 
DS3_BLOB_STORE_TASK_STATE_IN_PROGRESS 
DS3_BLOB_STORE_TASK_STATE_COMPLETED 

Definition at line 350 of file ds3.h.

enum ds3_bool
Enumerator
False 
True 

Definition at line 63 of file ds3.h.

Enumerator
DS3_BUCKET_ACL_PERMISSION_LIST 
DS3_BUCKET_ACL_PERMISSION_READ 
DS3_BUCKET_ACL_PERMISSION_WRITE 
DS3_BUCKET_ACL_PERMISSION_DELETE 
DS3_BUCKET_ACL_PERMISSION_JOB 
DS3_BUCKET_ACL_PERMISSION_OWNER 

Definition at line 131 of file ds3.h.

Enumerator
DS3_CACHE_ENTRY_STATE_ALLOCATED 
DS3_CACHE_ENTRY_STATE_IN_CACHE 

Definition at line 357 of file ds3.h.

Enumerator
DS3_CHECKSUM_TYPE_CRC_32 
DS3_CHECKSUM_TYPE_CRC_32C 
DS3_CHECKSUM_TYPE_MD5 
DS3_CHECKSUM_TYPE_SHA_256 
DS3_CHECKSUM_TYPE_SHA_512 

Definition at line 497 of file ds3.h.

Enumerator
DS3_DATA_ISOLATION_LEVEL_STANDARD 
DS3_DATA_ISOLATION_LEVEL_BUCKET_ISOLATED 
DS3_DATA_ISOLATION_LEVEL_SECURE_BUCKET_ISOLATED 

Definition at line 139 of file ds3.h.

Enumerator
DS3_DATA_PERSISTENCE_RULE_STATE_NORMAL 
DS3_DATA_PERSISTENCE_RULE_STATE_INCLUSION_IN_PROGRESS 

Definition at line 144 of file ds3.h.

Enumerator
DS3_DATA_PERSISTENCE_RULE_TYPE_PERMANENT 
DS3_DATA_PERSISTENCE_RULE_TYPE_TEMPORARY 
DS3_DATA_PERSISTENCE_RULE_TYPE_RETIRED 

Definition at line 148 of file ds3.h.

Enumerator
DS3_DATABASE_PHYSICAL_SPACE_STATE_CRITICAL 
DS3_DATABASE_PHYSICAL_SPACE_STATE_LOW 
DS3_DATABASE_PHYSICAL_SPACE_STATE_NEAR_LOW 
DS3_DATABASE_PHYSICAL_SPACE_STATE_NORMAL 

Definition at line 472 of file ds3.h.

Enumerator
DS3_ERROR_INVALID_XML 
DS3_ERROR_CURL_HANDLE 
DS3_ERROR_REQUEST_FAILED 
DS3_ERROR_MISSING_ARGS 
DS3_ERROR_BAD_STATUS_CODE 
DS3_ERROR_TOO_MANY_REDIRECTS 

Definition at line 94 of file ds3.h.

Enumerator
DS3_HTTP_RESPONSE_FORMAT_TYPE_DEFAULT 
DS3_HTTP_RESPONSE_FORMAT_TYPE_JSON 
DS3_HTTP_RESPONSE_FORMAT_TYPE_XML 

Definition at line 478 of file ds3.h.

Enumerator
DS3_IMPORT_CONFLICT_RESOLUTION_MODE_CANCEL 
DS3_IMPORT_CONFLICT_RESOLUTION_MODE_ACCEPT_MOST_RECENT 
DS3_IMPORT_CONFLICT_RESOLUTION_MODE_ACCEPT_HIGHEST_VERSION 
DS3_IMPORT_CONFLICT_RESOLUTION_MODE_ACCEPT_IMPORT 
DS3_IMPORT_CONFLICT_RESOLUTION_MODE_ACCEPT_EXISTING 

Definition at line 232 of file ds3.h.

Enumerator
DS3_IMPORT_EXPORT_CONFIGURATION_SUPPORTED 
DS3_IMPORT_EXPORT_CONFIGURATION_NOT_SUPPORTED 

Definition at line 250 of file ds3.h.

Enumerator
DS3_JOB_CHUNK_CLIENT_PROCESSING_ORDER_GUARANTEE_NONE 
DS3_JOB_CHUNK_CLIENT_PROCESSING_ORDER_GUARANTEE_IN_ORDER 

Definition at line 153 of file ds3.h.

Enumerator
DS3_JOB_REQUEST_TYPE_PUT 
DS3_JOB_REQUEST_TYPE_GET 
DS3_JOB_REQUEST_TYPE_VERIFY 

Definition at line 157 of file ds3.h.

Enumerator
DS3_JOB_STATUS_IN_PROGRESS 
DS3_JOB_STATUS_COMPLETED 
DS3_JOB_STATUS_CANCELED 

Definition at line 361 of file ds3.h.

Enumerator
DS3_ERROR 
DS3_WARN 
DS3_INFO 
DS3_DEBUG 
DS3_TRACE 

Definition at line 75 of file ds3.h.

Enumerator
DS3_LTFS_FILE_NAMING_MODE_OBJECT_NAME 
DS3_LTFS_FILE_NAMING_MODE_OBJECT_ID 

Definition at line 162 of file ds3.h.

Enumerator
DS3_NAMING_CONVENTION_TYPE_CONCAT_LOWERCASE 
DS3_NAMING_CONVENTION_TYPE_CONSTANT 
DS3_NAMING_CONVENTION_TYPE_UNDERSCORED 
DS3_NAMING_CONVENTION_TYPE_CAMEL_CASE_WITH_FIRST_LETTER_UPPERCASE 
DS3_NAMING_CONVENTION_TYPE_CAMEL_CASE_WITH_FIRST_LETTER_LOWERCASE 

Definition at line 490 of file ds3.h.

Enumerator
DS3_POOL_FAILURE_TYPE_BLOB_READ_FAILED 
DS3_POOL_FAILURE_TYPE_DATA_CHECKPOINT_FAILURE 
DS3_POOL_FAILURE_TYPE_DATA_CHECKPOINT_MISSING 
DS3_POOL_FAILURE_TYPE_FORMAT_FAILED 
DS3_POOL_FAILURE_TYPE_IMPORT_FAILED 
DS3_POOL_FAILURE_TYPE_IMPORT_FAILED_DUE_TO_TAKE_OWNERSHIP_FAILURE 
DS3_POOL_FAILURE_TYPE_IMPORT_FAILED_DUE_TO_DATA_INTEGRITY 
DS3_POOL_FAILURE_TYPE_INSPECT_FAILED 
DS3_POOL_FAILURE_TYPE_QUIESCED 
DS3_POOL_FAILURE_TYPE_READ_FAILED 
DS3_POOL_FAILURE_TYPE_VERIFY_FAILED 
DS3_POOL_FAILURE_TYPE_WRITE_FAILED 

Definition at line 202 of file ds3.h.

Enumerator
DS3_POOL_HEALTH_OK 
DS3_POOL_HEALTH_DEGRADED 

Definition at line 216 of file ds3.h.

Enumerator
DS3_POOL_STATE_BLANK 
DS3_POOL_STATE_NORMAL 
DS3_POOL_STATE_LOST 
DS3_POOL_STATE_FOREIGN 
DS3_POOL_STATE_IMPORT_PENDING 
DS3_POOL_STATE_IMPORT_IN_PROGRESS 

Definition at line 220 of file ds3.h.

Enumerator
DS3_POOL_TYPE_NEARLINE 
DS3_POOL_TYPE_ONLINE 

Definition at line 228 of file ds3.h.

Enumerator
DS3_PRIORITY_CRITICAL 
DS3_PRIORITY_URGENT 
DS3_PRIORITY_HIGH 
DS3_PRIORITY_NORMAL 
DS3_PRIORITY_LOW 
DS3_PRIORITY_BACKGROUND 

Definition at line 123 of file ds3.h.

Enumerator
DS3_QUIESCED_NO 
DS3_QUIESCED_PENDING 
DS3_QUIESCED_YES 

Definition at line 239 of file ds3.h.

Enumerator
DS3_REPLICATION_CONFLICT_RESOLUTION_MODE_CANCEL 
DS3_REPLICATION_CONFLICT_RESOLUTION_MODE_ACCEPT_SOURCE 
DS3_REPLICATION_CONFLICT_RESOLUTION_MODE_ACCEPT_TARGET 
DS3_REPLICATION_CONFLICT_RESOLUTION_MODE_ACCEPT_MOST_RECENT 

Definition at line 244 of file ds3.h.

Enumerator
DS3_REQUEST_TYPE_DELETE 
DS3_REQUEST_TYPE_GET 
DS3_REQUEST_TYPE_HEAD 
DS3_REQUEST_TYPE_POST 
DS3_REQUEST_TYPE_PUT 

Definition at line 483 of file ds3.h.

Enumerator
DS3_REST_ACTION_TYPE_BULK_DELETE 
DS3_REST_ACTION_TYPE_BULK_MODIFY 
DS3_REST_ACTION_TYPE_CREATE 
DS3_REST_ACTION_TYPE_DELETE 
DS3_REST_ACTION_TYPE_LIST 
DS3_REST_ACTION_TYPE_MODIFY 
DS3_REST_ACTION_TYPE_SHOW 

Definition at line 370 of file ds3.h.

Enumerator
DS3_REST_DOMAIN_TYPE_ACTIVE_JOB 
DS3_REST_DOMAIN_TYPE_BEANS_RETRIEVER 
DS3_REST_DOMAIN_TYPE_BLOB_STORE_TASK 
DS3_REST_DOMAIN_TYPE_BUCKET 
DS3_REST_DOMAIN_TYPE_BUCKET_ACL 
DS3_REST_DOMAIN_TYPE_BUCKET_CAPACITY_SUMMARY 
DS3_REST_DOMAIN_TYPE_CACHE_FILESYSTEM 
DS3_REST_DOMAIN_TYPE_CACHE_STATE 
DS3_REST_DOMAIN_TYPE_CANCELED_JOB 
DS3_REST_DOMAIN_TYPE_CAPACITY_SUMMARY 
DS3_REST_DOMAIN_TYPE_COMPLETED_JOB 
DS3_REST_DOMAIN_TYPE_DATA_PATH 
DS3_REST_DOMAIN_TYPE_DATA_PATH_BACKEND 
DS3_REST_DOMAIN_TYPE_DATA_PERSISTENCE_RULE 
DS3_REST_DOMAIN_TYPE_DATA_POLICY 
DS3_REST_DOMAIN_TYPE_DATA_POLICY_ACL 
DS3_REST_DOMAIN_TYPE_DEGRADED_BUCKET 
DS3_REST_DOMAIN_TYPE_DEGRADED_DATA_PERSISTENCE_RULE 
DS3_REST_DOMAIN_TYPE_FOLDER 
DS3_REST_DOMAIN_TYPE_GENERIC_DAO_NOTIFICATION_REGISTRATION 
DS3_REST_DOMAIN_TYPE_GROUP 
DS3_REST_DOMAIN_TYPE_GROUP_MEMBER 
DS3_REST_DOMAIN_TYPE_HEAP_DUMP 
DS3_REST_DOMAIN_TYPE_JOB 
DS3_REST_DOMAIN_TYPE_JOB_CHUNK 
DS3_REST_DOMAIN_TYPE_JOB_COMPLETED_NOTIFICATION_REGISTRATION 
DS3_REST_DOMAIN_TYPE_JOB_CREATED_NOTIFICATION_REGISTRATION 
DS3_REST_DOMAIN_TYPE_NODE 
DS3_REST_DOMAIN_TYPE_OBJECT 
DS3_REST_DOMAIN_TYPE_OBJECT_CACHED_NOTIFICATION_REGISTRATION 
DS3_REST_DOMAIN_TYPE_OBJECT_LOST_NOTIFICATION_REGISTRATION 
DS3_REST_DOMAIN_TYPE_OBJECT_PERSISTED_NOTIFICATION_REGISTRATION 
DS3_REST_DOMAIN_TYPE_POOL 
DS3_REST_DOMAIN_TYPE_POOL_ENVIRONMENT 
DS3_REST_DOMAIN_TYPE_POOL_FAILURE 
DS3_REST_DOMAIN_TYPE_POOL_FAILURE_NOTIFICATION_REGISTRATION 
DS3_REST_DOMAIN_TYPE_POOL_PARTITION 
DS3_REST_DOMAIN_TYPE_REQUEST_HANDLER 
DS3_REST_DOMAIN_TYPE_REQUEST_HANDLER_CONTRACT 
DS3_REST_DOMAIN_TYPE_STORAGE_DOMAIN 
DS3_REST_DOMAIN_TYPE_STORAGE_DOMAIN_FAILURE 
DS3_REST_DOMAIN_TYPE_STORAGE_DOMAIN_FAILURE_NOTIFICATION_REGISTRATION 
DS3_REST_DOMAIN_TYPE_STORAGE_DOMAIN_MEMBER 
DS3_REST_DOMAIN_TYPE_SYSTEM_FAILURE 
DS3_REST_DOMAIN_TYPE_SYSTEM_FAILURE_NOTIFICATION_REGISTRATION 
DS3_REST_DOMAIN_TYPE_SYSTEM_HEALTH 
DS3_REST_DOMAIN_TYPE_SYSTEM_INFORMATION 
DS3_REST_DOMAIN_TYPE_TAPE 
DS3_REST_DOMAIN_TYPE_TAPE_BUCKET 
DS3_REST_DOMAIN_TYPE_TAPE_DENSITY_DIRECTIVE 
DS3_REST_DOMAIN_TYPE_TAPE_DRIVE 
DS3_REST_DOMAIN_TYPE_TAPE_ENVIRONMENT 
DS3_REST_DOMAIN_TYPE_TAPE_FAILURE 
DS3_REST_DOMAIN_TYPE_TAPE_FAILURE_NOTIFICATION_REGISTRATION 
DS3_REST_DOMAIN_TYPE_TAPE_LIBRARY 
DS3_REST_DOMAIN_TYPE_TAPE_PARTITION 
DS3_REST_DOMAIN_TYPE_TAPE_PARTITION_FAILURE 
DS3_REST_DOMAIN_TYPE_TAPE_PARTITION_FAILURE_NOTIFICATION_REGISTRATION 
DS3_REST_DOMAIN_TYPE_USER 

Definition at line 379 of file ds3.h.

Enumerator
DS3_REST_OPERATION_TYPE_ALLOCATE 
DS3_REST_OPERATION_TYPE_CANCEL_EJECT 
DS3_REST_OPERATION_TYPE_CANCEL_FORMAT 
DS3_REST_OPERATION_TYPE_CANCEL_IMPORT 
DS3_REST_OPERATION_TYPE_CANCEL_ONLINE 
DS3_REST_OPERATION_TYPE_CLEAN 
DS3_REST_OPERATION_TYPE_COMPACT 
DS3_REST_OPERATION_TYPE_DEALLOCATE 
DS3_REST_OPERATION_TYPE_EJECT 
DS3_REST_OPERATION_TYPE_FORMAT 
DS3_REST_OPERATION_TYPE_GET_PHYSICAL_PLACEMENT 
DS3_REST_OPERATION_TYPE_IMPORT 
DS3_REST_OPERATION_TYPE_INSPECT 
DS3_REST_OPERATION_TYPE_ONLINE 
DS3_REST_OPERATION_TYPE_REGENERATE_SECRET_KEY 
DS3_REST_OPERATION_TYPE_START_BULK_GET 
DS3_REST_OPERATION_TYPE_START_BULK_PUT 
DS3_REST_OPERATION_TYPE_START_BULK_VERIFY 
DS3_REST_OPERATION_TYPE_VERIFY 
DS3_REST_OPERATION_TYPE_VERIFY_PHYSICAL_PLACEMENT 

Definition at line 440 of file ds3.h.

Enumerator
DS3_REST_RESOURCE_TYPE_SINGLETON 
DS3_REST_RESOURCE_TYPE_NON_SINGLETON 

Definition at line 462 of file ds3.h.

Enumerator
DS3_S3_OBJECT_TYPE_DATA 
DS3_S3_OBJECT_TYPE_FOLDER 

Definition at line 166 of file ds3.h.

Enumerator
DS3_SQL_OPERATION_SELECT 
DS3_SQL_OPERATION_INSERT 
DS3_SQL_OPERATION_UPDATE 
DS3_SQL_OPERATION_DELETE 

Definition at line 466 of file ds3.h.

Enumerator
DS3_STORAGE_DOMAIN_FAILURE_TYPE_ILLEGAL_EJECTION_OCCURRED 
DS3_STORAGE_DOMAIN_FAILURE_TYPE_MEMBER_BECAME_READ_ONLY 
DS3_STORAGE_DOMAIN_FAILURE_TYPE_WRITES_STALLED_DUE_TO_NO_FREE_MEDIA_REMAINING 

Definition at line 170 of file ds3.h.

Enumerator
DS3_STORAGE_DOMAIN_MEMBER_STATE_NORMAL 
DS3_STORAGE_DOMAIN_MEMBER_STATE_EXCLUSION_IN_PROGRESS 

Definition at line 175 of file ds3.h.

Enumerator
DS3_SYSTEM_FAILURE_TYPE_RECONCILE_TAPE_ENVIRONMENT_FAILED 
DS3_SYSTEM_FAILURE_TYPE_RECONCILE_POOL_ENVIRONMENT_FAILED 

Definition at line 179 of file ds3.h.

Enumerator
DS3_TAPE_DRIVE_STATE_OFFLINE 
DS3_TAPE_DRIVE_STATE_NORMAL 
DS3_TAPE_DRIVE_STATE_ERROR 
DS3_TAPE_DRIVE_STATE_NOT_COMPATIBLE_IN_PARTITION_DUE_TO_NEWER_TAPE_DRIVES 

Definition at line 254 of file ds3.h.

Enumerator
DS3_TAPE_DRIVE_TYPE_UNKNOWN 
DS3_TAPE_DRIVE_TYPE_LTO5 
DS3_TAPE_DRIVE_TYPE_LTO6 
DS3_TAPE_DRIVE_TYPE_LTO7 
DS3_TAPE_DRIVE_TYPE_TS1140 
DS3_TAPE_DRIVE_TYPE_TS1150 

Definition at line 260 of file ds3.h.

Enumerator
DS3_TAPE_FAILURE_TYPE_BAR_CODE_CHANGED 
DS3_TAPE_FAILURE_TYPE_BAR_CODE_DUPLICATE 
DS3_TAPE_FAILURE_TYPE_BLOB_READ_FAILED 
DS3_TAPE_FAILURE_TYPE_DATA_CHECKPOINT_FAILURE 
DS3_TAPE_FAILURE_TYPE_DATA_CHECKPOINT_FAILURE_DUE_TO_READ_ONLY 
DS3_TAPE_FAILURE_TYPE_DATA_CHECKPOINT_MISSING 
DS3_TAPE_FAILURE_TYPE_DELAYED_OWNERSHIP_FAILURE 
DS3_TAPE_FAILURE_TYPE_DRIVE_CLEAN_FAILED 
DS3_TAPE_FAILURE_TYPE_DRIVE_CLEANED 
DS3_TAPE_FAILURE_TYPE_FORMAT_FAILED 
DS3_TAPE_FAILURE_TYPE_GET_TAPE_INFORMATION_FAILED 
DS3_TAPE_FAILURE_TYPE_IMPORT_FAILED 
DS3_TAPE_FAILURE_TYPE_IMPORT_FAILED_DUE_TO_TAKE_OWNERSHIP_FAILURE 
DS3_TAPE_FAILURE_TYPE_IMPORT_FAILED_DUE_TO_DATA_INTEGRITY 
DS3_TAPE_FAILURE_TYPE_INSPECT_FAILED 
DS3_TAPE_FAILURE_TYPE_READ_FAILED 
DS3_TAPE_FAILURE_TYPE_REIMPORT_REQUIRED 
DS3_TAPE_FAILURE_TYPE_SERIAL_NUMBER_MISMATCH 
DS3_TAPE_FAILURE_TYPE_VERIFY_FAILED 
DS3_TAPE_FAILURE_TYPE_WRITE_FAILED 

Definition at line 268 of file ds3.h.

Enumerator
DS3_TAPE_PARTITION_FAILURE_TYPE_CLEANING_TAPE_REQUIRED 
DS3_TAPE_PARTITION_FAILURE_TYPE_DUPLICATE_TAPE_BAR_CODES_DETECTED 
DS3_TAPE_PARTITION_FAILURE_TYPE_EJECT_STALLED_DUE_TO_OFFLINE_TAPES 
DS3_TAPE_PARTITION_FAILURE_TYPE_MINIMUM_DRIVE_COUNT_NOT_MET 
DS3_TAPE_PARTITION_FAILURE_TYPE_MOVE_FAILED 
DS3_TAPE_PARTITION_FAILURE_TYPE_MOVE_FAILED_DUE_TO_PREPARE_TAPE_FOR_REMOVAL_FAILURE 
DS3_TAPE_PARTITION_FAILURE_TYPE_NO_USABLE_DRIVES 
DS3_TAPE_PARTITION_FAILURE_TYPE_ONLINE_STALLED_DUE_TO_NO_STORAGE_SLOTS 
DS3_TAPE_PARTITION_FAILURE_TYPE_TAPE_DRIVE_IN_ERROR 
DS3_TAPE_PARTITION_FAILURE_TYPE_TAPE_DRIVE_MISSING 
DS3_TAPE_PARTITION_FAILURE_TYPE_TAPE_DRIVE_TYPE_MISMATCH 
DS3_TAPE_PARTITION_FAILURE_TYPE_TAPE_EJECTION_BY_OPERATOR_REQUIRED 
DS3_TAPE_PARTITION_FAILURE_TYPE_TAPE_MEDIA_TYPE_INCOMPATIBLE 

Definition at line 290 of file ds3.h.

Enumerator
DS3_TAPE_PARTITION_STATE_ONLINE 
DS3_TAPE_PARTITION_STATE_OFFLINE 
DS3_TAPE_PARTITION_STATE_ERROR 

Definition at line 305 of file ds3.h.

Enumerator
DS3_TAPE_STATE_NORMAL 
DS3_TAPE_STATE_OFFLINE 
DS3_TAPE_STATE_ONLINE_PENDING 
DS3_TAPE_STATE_ONLINE_IN_PROGRESS 
DS3_TAPE_STATE_PENDING_INSPECTION 
DS3_TAPE_STATE_UNKNOWN 
DS3_TAPE_STATE_DATA_CHECKPOINT_FAILURE 
DS3_TAPE_STATE_DATA_CHECKPOINT_FAILURE_DUE_TO_READ_ONLY 
DS3_TAPE_STATE_DATA_CHECKPOINT_MISSING 
DS3_TAPE_STATE_LTFS_WITH_FOREIGN_DATA 
DS3_TAPE_STATE_FOREIGN 
DS3_TAPE_STATE_IMPORT_PENDING 
DS3_TAPE_STATE_IMPORT_IN_PROGRESS 
DS3_TAPE_STATE_INCOMPATIBLE 
DS3_TAPE_STATE_LOST 
DS3_TAPE_STATE_BAD 
DS3_TAPE_STATE_SERIAL_NUMBER_MISMATCH 
DS3_TAPE_STATE_BAR_CODE_MISSING 
DS3_TAPE_STATE_FORMAT_PENDING 
DS3_TAPE_STATE_FORMAT_IN_PROGRESS 
DS3_TAPE_STATE_EJECT_TO_EE_IN_PROGRESS 
DS3_TAPE_STATE_EJECT_FROM_EE_PENDING 
DS3_TAPE_STATE_EJECTED 

Definition at line 310 of file ds3.h.

Enumerator
DS3_TAPE_TYPE_LTO5 
DS3_TAPE_TYPE_LTO6 
DS3_TAPE_TYPE_LTO7 
DS3_TAPE_TYPE_LTO_CLEANING_TAPE 
DS3_TAPE_TYPE_TS_JC 
DS3_TAPE_TYPE_TS_JY 
DS3_TAPE_TYPE_TS_JK 
DS3_TAPE_TYPE_TS_JD 
DS3_TAPE_TYPE_TS_JZ 
DS3_TAPE_TYPE_TS_JL 
DS3_TAPE_TYPE_TS_CLEANING_TAPE 
DS3_TAPE_TYPE_UNKNOWN 
DS3_TAPE_TYPE_FORBIDDEN 

Definition at line 335 of file ds3.h.

Enumerator
DS3_UNAVAILABLE_MEDIA_USAGE_POLICY_ALLOW 
DS3_UNAVAILABLE_MEDIA_USAGE_POLICY_DISCOURAGED 
DS3_UNAVAILABLE_MEDIA_USAGE_POLICY_DISALLOW 

Definition at line 183 of file ds3.h.

Enumerator
DS3_VERSIONING_LEVEL_NONE 
DS3_VERSIONING_LEVEL_KEEP_LATEST 

Definition at line 188 of file ds3.h.

Enumerator
DS3_WRITE_OPTIMIZATION_CAPACITY 
DS3_WRITE_OPTIMIZATION_PERFORMANCE 

Definition at line 192 of file ds3.h.

Enumerator
DS3_WRITE_PREFERENCE_LEVEL_HIGH 
DS3_WRITE_PREFERENCE_LEVEL_NORMAL 
DS3_WRITE_PREFERENCE_LEVEL_LOW 
DS3_WRITE_PREFERENCE_LEVEL_NEVER_SELECT 

Definition at line 196 of file ds3.h.

enum http_verb
Enumerator
HTTP_GET 
HTTP_PUT 
HTTP_POST 
HTTP_DELETE 
HTTP_HEAD 

Definition at line 67 of file ds3.h.

Function Documentation

LIBRARY_API ds3_error* ds3_abort_multi_part_upload_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 13422 of file ds3.c.

LIBRARY_API void ds3_active_job_list_response_free ( ds3_active_job_list_response response_data)

Definition at line 18394 of file ds3.c.

LIBRARY_API void ds3_active_job_response_free ( ds3_active_job_response response_data)

Definition at line 17474 of file ds3.c.

LIBRARY_API ds3_error* ds3_allocate_job_chunk_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_objects_response **  response 
)

Definition at line 14517 of file ds3.c.

LIBRARY_API void ds3_blob_response_free ( ds3_blob_response response_data)

Definition at line 17340 of file ds3.c.

LIBRARY_API void ds3_blob_store_task_information_response_free ( ds3_blob_store_task_information_response response_data)

Definition at line 17984 of file ds3.c.

LIBRARY_API void ds3_blob_store_tasks_information_response_free ( ds3_blob_store_tasks_information_response response_data)

Definition at line 17999 of file ds3.c.

LIBRARY_API void ds3_bucket_acl_list_response_free ( ds3_bucket_acl_list_response response_data)

Definition at line 18290 of file ds3.c.

LIBRARY_API void ds3_bucket_acl_response_free ( ds3_bucket_acl_response response_data)

Definition at line 17364 of file ds3.c.

LIBRARY_API void ds3_bucket_details_response_free ( ds3_bucket_details_response response_data)

Definition at line 18049 of file ds3.c.

LIBRARY_API void ds3_bucket_list_response_free ( ds3_bucket_list_response response_data)

Definition at line 18316 of file ds3.c.

LIBRARY_API void ds3_bucket_response_free ( ds3_bucket_response response_data)

Definition at line 17351 of file ds3.c.

LIBRARY_API void ds3_build_information_response_free ( ds3_build_information_response response_data)

Definition at line 17888 of file ds3.c.

LIBRARY_API void ds3_bulk_object_list_response_free ( ds3_bulk_object_list_response response_data)

Definition at line 18847 of file ds3.c.

LIBRARY_API void ds3_bulk_object_response_free ( ds3_bulk_object_response response_data)

Definition at line 18837 of file ds3.c.

LIBRARY_API void ds3_cache_entry_information_response_free ( ds3_cache_entry_information_response response_data)

Definition at line 18012 of file ds3.c.

LIBRARY_API void ds3_cache_filesystem_information_response_free ( ds3_cache_filesystem_information_response response_data)

Definition at line 18021 of file ds3.c.

LIBRARY_API void ds3_cache_filesystem_list_response_free ( ds3_cache_filesystem_list_response response_data)

Definition at line 18329 of file ds3.c.

LIBRARY_API void ds3_cache_filesystem_response_free ( ds3_cache_filesystem_response response_data)

Definition at line 17740 of file ds3.c.

LIBRARY_API void ds3_cache_information_response_free ( ds3_cache_information_response response_data)

Definition at line 18036 of file ds3.c.

LIBRARY_API ds3_error* ds3_cancel_all_jobs_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 14537 of file ds3.c.

LIBRARY_API ds3_error* ds3_cancel_eject_on_all_tapes_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_failure_list_response **  response 
)

Definition at line 16304 of file ds3.c.

LIBRARY_API ds3_error* ds3_cancel_eject_tape_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_response **  response 
)

Definition at line 16321 of file ds3.c.

LIBRARY_API ds3_error* ds3_cancel_format_on_all_tapes_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_failure_list_response **  response 
)

Definition at line 16341 of file ds3.c.

LIBRARY_API ds3_error* ds3_cancel_format_tape_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_response **  response 
)

Definition at line 16358 of file ds3.c.

LIBRARY_API ds3_error* ds3_cancel_import_on_all_pools_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15676 of file ds3.c.

LIBRARY_API ds3_error* ds3_cancel_import_on_all_tapes_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_failure_list_response **  response 
)

Definition at line 16378 of file ds3.c.

LIBRARY_API ds3_error* ds3_cancel_import_pool_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_pool_response **  response 
)

Definition at line 15684 of file ds3.c.

LIBRARY_API ds3_error* ds3_cancel_import_tape_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_response **  response 
)

Definition at line 16395 of file ds3.c.

LIBRARY_API ds3_error* ds3_cancel_job_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 14545 of file ds3.c.

LIBRARY_API ds3_error* ds3_cancel_online_on_all_tapes_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_failure_list_response **  response 
)

Definition at line 16415 of file ds3.c.

LIBRARY_API ds3_error* ds3_cancel_online_tape_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_response **  response 
)

Definition at line 16432 of file ds3.c.

LIBRARY_API void ds3_canceled_job_list_response_free ( ds3_canceled_job_list_response response_data)

Definition at line 18407 of file ds3.c.

LIBRARY_API void ds3_canceled_job_response_free ( ds3_canceled_job_response response_data)

Definition at line 17376 of file ds3.c.

LIBRARY_API void ds3_capacity_summary_container_response_free ( ds3_capacity_summary_container_response response_data)

Definition at line 18827 of file ds3.c.

LIBRARY_API ds3_error* ds3_clean_tape_drive_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_drive_response **  response 
)

Definition at line 16452 of file ds3.c.

LIBRARY_API void ds3_cleanup ( void  )

Definition at line 17334 of file ds3.c.

LIBRARY_API ds3_error* ds3_clear_all_canceled_jobs_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 14556 of file ds3.c.

LIBRARY_API ds3_error* ds3_clear_all_completed_jobs_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 14564 of file ds3.c.

LIBRARY_API void ds3_client_free ( ds3_client client)

Definition at line 940 of file ds3.c.

LIBRARY_API void ds3_client_proxy ( ds3_client client,
const char *  proxy 
)

Definition at line 926 of file ds3.c.

LIBRARY_API void ds3_client_register_logging ( ds3_client client,
ds3_log_lvl  log_lvl,
void(*)(const char *log_message, void *user_data)  log_callback,
void *  user_data 
)

Definition at line 832 of file ds3.c.

LIBRARY_API void ds3_client_register_net ( ds3_client client,
ds3_error *(*)(const ds3_client *client, const ds3_request *_request, void *read_user_struct, size_t(*read_handler_func)(void *, size_t, size_t, void *), void *write_user_struct, size_t(*write_handler_func)(void *, size_t, size_t, void *), ds3_string_multimap **return_headers)  net_callback 
)
LIBRARY_API ds3_error* ds3_compact_all_pools_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15704 of file ds3.c.

LIBRARY_API ds3_error* ds3_compact_pool_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_pool_response **  response 
)

Definition at line 15712 of file ds3.c.

LIBRARY_API ds3_error* ds3_complete_multi_part_upload_request ( const ds3_client client,
const ds3_request request,
ds3_complete_multipart_upload_result_response **  response 
)

Definition at line 13433 of file ds3.c.

LIBRARY_API void ds3_complete_multipart_upload_response_free ( ds3_complete_multipart_upload_response response)

Definition at line 17275 of file ds3.c.

LIBRARY_API void ds3_complete_multipart_upload_result_response_free ( ds3_complete_multipart_upload_result_response response_data)

Definition at line 18059 of file ds3.c.

LIBRARY_API void ds3_completed_job_list_response_free ( ds3_completed_job_list_response response_data)

Definition at line 18420 of file ds3.c.

LIBRARY_API void ds3_completed_job_response_free ( ds3_completed_job_response response_data)

Definition at line 17392 of file ds3.c.

LIBRARY_API void ds3_contents_response_free ( ds3_contents_response response_data)

Definition at line 19049 of file ds3.c.

LIBRARY_API ds3_bulk_object_list_response* ds3_convert_file_list ( const char **  file_list,
uint64_t  num_files 
)
LIBRARY_API ds3_bulk_object_list_response* ds3_convert_file_list_with_basepath ( const char **  file_list,
uint64_t  num_files,
const char *  base_path 
)
LIBRARY_API ds3_bulk_object_list_response* ds3_convert_object_list ( const ds3_contents_response **  objects,
uint64_t  num_objects 
)
LIBRARY_API ds3_client* ds3_create_client ( const char *  endpoint,
ds3_creds creds 
)

Definition at line 877 of file ds3.c.

LIBRARY_API ds3_error* ds3_create_client_from_env ( ds3_client **  client)

Definition at line 894 of file ds3.c.

LIBRARY_API ds3_creds* ds3_create_creds ( const char *  access_id,
const char *  secret_key 
)

Definition at line 848 of file ds3.c.

LIBRARY_API void ds3_create_heap_dump_params_response_free ( ds3_create_heap_dump_params_response response_data)

Definition at line 18263 of file ds3.c.

LIBRARY_API void ds3_creds_free ( ds3_creds client)

Definition at line 930 of file ds3.c.

LIBRARY_API void ds3_data_path_backend_response_free ( ds3_data_path_backend_response response_data)

Definition at line 17408 of file ds3.c.

LIBRARY_API void ds3_data_persistence_rule_list_response_free ( ds3_data_persistence_rule_list_response response_data)

Definition at line 18342 of file ds3.c.

LIBRARY_API void ds3_data_persistence_rule_response_free ( ds3_data_persistence_rule_response response_data)

Definition at line 17418 of file ds3.c.

LIBRARY_API void ds3_data_policy_acl_list_response_free ( ds3_data_policy_acl_list_response response_data)

Definition at line 18303 of file ds3.c.

LIBRARY_API void ds3_data_policy_acl_response_free ( ds3_data_policy_acl_response response_data)

Definition at line 17440 of file ds3.c.

LIBRARY_API void ds3_data_policy_list_response_free ( ds3_data_policy_list_response response_data)

Definition at line 18355 of file ds3.c.

LIBRARY_API void ds3_data_policy_response_free ( ds3_data_policy_response response_data)

Definition at line 17429 of file ds3.c.

LIBRARY_API void ds3_database_contents_response_free ( ds3_database_contents_response response_data)

Definition at line 19077 of file ds3.c.

LIBRARY_API ds3_error* ds3_deallocate_pool_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15749 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_bucket_acl_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 13771 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_bucket_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 13491 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_bucket_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 13884 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_data_persistence_rule_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 14160 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_data_policy_acl_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 13782 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_data_policy_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 14171 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_folder_recursively_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15499 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_group_member_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 14381 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_group_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 14392 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_job_completed_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15079 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_job_created_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15087 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_object_cached_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15095 of file ds3.c.

LIBRARY_API void ds3_delete_object_error_response_free ( ds3_delete_object_error_response response_data)

Definition at line 18071 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_object_lost_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15103 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_object_persisted_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15111 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_object_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 13499 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_objects_request ( const ds3_client client,
const ds3_request request,
ds3_delete_result_response **  response 
)

Definition at line 13510 of file ds3.c.

LIBRARY_API void ds3_delete_objects_response_free ( ds3_delete_objects_response response)

Definition at line 17288 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_permanently_lost_pool_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15760 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_permanently_lost_tape_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 16489 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_pool_failure_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15119 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_pool_failure_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15771 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_pool_partition_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15782 of file ds3.c.

LIBRARY_API void ds3_delete_result_response_free ( ds3_delete_result_response response_data)

Definition at line 18933 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_storage_domain_failure_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15127 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_storage_domain_failure_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 16093 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_storage_domain_member_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 16104 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_storage_domain_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 16115 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_system_failure_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15135 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_tape_density_directive_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 16500 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_tape_drive_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 16511 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_tape_failure_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15143 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_tape_failure_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 16522 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_tape_partition_failure_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15151 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_tape_partition_failure_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 16533 of file ds3.c.

LIBRARY_API ds3_error* ds3_delete_tape_partition_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 16544 of file ds3.c.

LIBRARY_API void ds3_detailed_s3_object_list_response_free ( ds3_detailed_s3_object_list_response response_data)

Definition at line 19090 of file ds3.c.

LIBRARY_API void ds3_detailed_s3_object_response_free ( ds3_detailed_s3_object_response response_data)

Definition at line 19062 of file ds3.c.

LIBRARY_API void ds3_detailed_tape_failure_list_response_free ( ds3_detailed_tape_failure_list_response response_data)

Definition at line 18706 of file ds3.c.

LIBRARY_API void ds3_detailed_tape_failure_response_free ( ds3_detailed_tape_failure_response response_data)

Definition at line 17838 of file ds3.c.

LIBRARY_API void ds3_detailed_tape_partition_response_free ( ds3_detailed_tape_partition_response response_data)

Definition at line 18106 of file ds3.c.

LIBRARY_API void ds3_detailed_tape_response_free ( ds3_detailed_tape_response response_data)

Definition at line 18082 of file ds3.c.

LIBRARY_API void ds3_duration_response_free ( ds3_duration_response response_data)

Definition at line 18282 of file ds3.c.

LIBRARY_API ds3_error* ds3_eject_all_tapes_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_failure_list_response **  response 
)

Definition at line 16555 of file ds3.c.

LIBRARY_API ds3_error* ds3_eject_storage_domain_blobs_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 16572 of file ds3.c.

LIBRARY_API ds3_error* ds3_eject_storage_domain_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_failure_list_response **  response 
)

Definition at line 16590 of file ds3.c.

LIBRARY_API ds3_error* ds3_eject_tape_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_response **  response 
)

Definition at line 16615 of file ds3.c.

LIBRARY_API void ds3_error_free ( ds3_error error)

Definition at line 17322 of file ds3.c.

LIBRARY_API void ds3_error_response_free ( ds3_error_response response_data)

Definition at line 18121 of file ds3.c.

LIBRARY_API ds3_error* ds3_force_full_cache_reclaim_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 13952 of file ds3.c.

LIBRARY_API ds3_error* ds3_force_pool_environment_refresh_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15793 of file ds3.c.

LIBRARY_API ds3_error* ds3_force_tape_environment_refresh_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 16635 of file ds3.c.

LIBRARY_API ds3_error* ds3_format_all_foreign_pools_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15799 of file ds3.c.

LIBRARY_API ds3_error* ds3_format_all_tapes_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_failure_list_response **  response 
)

Definition at line 16641 of file ds3.c.

LIBRARY_API ds3_error* ds3_format_foreign_pool_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_pool_response **  response 
)

Definition at line 15807 of file ds3.c.

LIBRARY_API ds3_error* ds3_format_tape_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_response **  response 
)

Definition at line 16658 of file ds3.c.

LIBRARY_API void ds3_generic_dao_notification_payload_response_free ( ds3_generic_dao_notification_payload_response response_data)

Definition at line 17899 of file ds3.c.

LIBRARY_API void ds3_generic_dao_notification_registration_response_free ( ds3_generic_dao_notification_registration_response response_data)

Definition at line 17582 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_active_jobs_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_active_job_list_response **  response 
)

Definition at line 14656 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_blobs_on_pool_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_bulk_object_list_response **  response 
)

Definition at line 15827 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_blobs_on_tape_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_bulk_object_list_response **  response 
)

Definition at line 16678 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_bucket_acl_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_bucket_acl_response **  response 
)

Definition at line 13793 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_bucket_acls_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_bucket_acl_list_response **  response 
)

Definition at line 13813 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_bucket_capacity_summary_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_capacity_summary_container_response **  response 
)

Definition at line 14034 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_bucket_request ( const ds3_client client,
const ds3_request request,
ds3_list_bucket_result_response **  response 
)

Definition at line 13535 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_bucket_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_bucket_response **  response 
)

Definition at line 13895 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_buckets_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_bucket_list_response **  response 
)

Definition at line 13915 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_bulk_job_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_master_object_list_response **  response 
)

Definition at line 14572 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_cache_filesystem_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_cache_filesystem_response **  response 
)

Definition at line 13960 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_cache_filesystems_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_cache_filesystem_list_response **  response 
)

Definition at line 13980 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_cache_state_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_cache_information_response **  response 
)

Definition at line 13997 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_canceled_jobs_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_canceled_job_list_response **  response 
)

Definition at line 14673 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_completed_jobs_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_completed_job_list_response **  response 
)

Definition at line 14690 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_data_path_backend_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_data_path_backend_response **  response 
)

Definition at line 14079 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_data_persistence_rule_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_data_persistence_rule_response **  response 
)

Definition at line 14182 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_data_persistence_rules_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_data_persistence_rule_list_response **  response 
)

Definition at line 14202 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_data_planner_blob_store_tasks_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_blob_store_tasks_information_response **  response 
)

Definition at line 14094 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_data_policies_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_data_policy_list_response **  response 
)

Definition at line 14219 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_data_policy_acl_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_data_policy_acl_response **  response 
)

Definition at line 13830 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_data_policy_acls_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_data_policy_acl_list_response **  response 
)

Definition at line 13850 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_data_policy_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_data_policy_response **  response 
)

Definition at line 14236 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_degraded_buckets_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_bucket_list_response **  response 
)

Definition at line 14296 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_degraded_data_persistence_rules_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_data_persistence_rule_list_response **  response 
)

Definition at line 14313 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_group_member_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_group_member_response **  response 
)

Definition at line 14403 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_group_members_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_group_member_list_response **  response 
)

Definition at line 14423 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_group_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_group_response **  response 
)

Definition at line 14440 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_groups_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_group_list_response **  response 
)

Definition at line 14460 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_job_chunk_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_objects_response **  response 
)

Definition at line 14707 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_job_chunks_ready_for_client_processing_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_master_object_list_response **  response 
)

Definition at line 14727 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_job_completed_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_job_completed_notification_registration_response **  response 
)

Definition at line 15159 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_job_completed_notification_registrations_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_job_completed_notification_registration_list_response **  response 
)

Definition at line 15176 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_job_created_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_job_created_notification_registration_response **  response 
)

Definition at line 15193 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_job_created_notification_registrations_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_job_created_notification_registration_list_response **  response 
)

Definition at line 15210 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_job_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_master_object_list_response **  response 
)

Definition at line 14744 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_jobs_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_job_list_response **  response 
)

Definition at line 14764 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_node_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_node_response **  response 
)

Definition at line 14852 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_nodes_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_node_list_response **  response 
)

Definition at line 14872 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_object_cached_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_s3_object_cached_notification_registration_response **  response 
)

Definition at line 15227 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_object_cached_notification_registrations_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_s3_object_cached_notification_registration_list_response **  response 
)

Definition at line 15244 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_object_lost_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_s3_object_lost_notification_registration_response **  response 
)

Definition at line 15261 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_object_lost_notification_registrations_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_s3_object_lost_notification_registration_list_response **  response 
)

Definition at line 15278 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_object_persisted_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_s3_object_persisted_notification_registration_response **  response 
)

Definition at line 15295 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_object_persisted_notification_registrations_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_s3_object_persisted_notification_registration_list_response **  response 
)

Definition at line 15312 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_object_request ( const ds3_client client,
const ds3_request request,
void *  user_data,
size_t(*)(void *, size_t, size_t, void *)  callback 
)

Definition at line 13567 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_object_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_s3_object_response **  response 
)

Definition at line 15510 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_object_with_metadata ( const ds3_client client,
const ds3_request request,
void *  user_data,
size_t(*)(void *, size_t, size_t, void *)  callback,
ds3_metadata **  _metadata 
)

Definition at line 13407 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_objects_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_s3_object_list_response **  response 
)

Definition at line 15530 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_objects_with_full_details_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_detailed_s3_object_list_response **  response 
)

Definition at line 15547 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_physical_placement_for_objects_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_physical_placement_response **  response 
)

Definition at line 15564 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_physical_placement_for_objects_with_full_details_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_bulk_object_list_response **  response 
)

Definition at line 15592 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_pool_failure_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_pool_failure_notification_registration_response **  response 
)

Definition at line 15329 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_pool_failure_notification_registrations_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_pool_failure_notification_registration_list_response **  response 
)

Definition at line 15346 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_pool_failures_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_pool_failure_list_response **  response 
)

Definition at line 15847 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_pool_partition_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_pool_partition_response **  response 
)

Definition at line 15864 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_pool_partitions_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_pool_partition_list_response **  response 
)

Definition at line 15884 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_pool_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_pool_response **  response 
)

Definition at line 15901 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_pools_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_pool_list_response **  response 
)

Definition at line 15921 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_put_job_to_replicate_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_str response 
)

Definition at line 14781 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_service_request ( const ds3_client client,
const ds3_request request,
ds3_list_all_my_buckets_result_response **  response 
)

Definition at line 13552 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_storage_domain_capacity_summary_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_capacity_summary_container_response **  response 
)

Definition at line 14049 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_storage_domain_failure_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_storage_domain_failure_notification_registration_response **  response 
)

Definition at line 15363 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_storage_domain_failure_notification_registrations_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_storage_domain_failure_notification_registration_list_response **  response 
)

Definition at line 15380 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_storage_domain_failures_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_storage_domain_failure_list_response **  response 
)

Definition at line 16126 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_storage_domain_member_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_storage_domain_member_response **  response 
)

Definition at line 16143 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_storage_domain_members_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_storage_domain_member_list_response **  response 
)

Definition at line 16163 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_storage_domain_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_storage_domain_response **  response 
)

Definition at line 16180 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_storage_domains_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_storage_domain_list_response **  response 
)

Definition at line 16200 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_system_capacity_summary_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_capacity_summary_container_response **  response 
)

Definition at line 14064 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_system_failure_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_system_failure_notification_registration_response **  response 
)

Definition at line 15397 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_system_failure_notification_registrations_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_system_failure_notification_registration_list_response **  response 
)

Definition at line 15414 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_system_failures_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_system_failure_list_response **  response 
)

Definition at line 16257 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_system_information_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_system_information_response **  response 
)

Definition at line 16274 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_tape_density_directive_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_density_directive_response **  response 
)

Definition at line 16698 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_tape_density_directives_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_density_directive_list_response **  response 
)

Definition at line 16718 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_tape_drive_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_drive_response **  response 
)

Definition at line 16735 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_tape_drives_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_drive_list_response **  response 
)

Definition at line 16755 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_tape_failure_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_failure_notification_registration_response **  response 
)

Definition at line 15431 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_tape_failure_notification_registrations_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_failure_notification_registration_list_response **  response 
)

Definition at line 15448 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_tape_failures_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_detailed_tape_failure_list_response **  response 
)

Definition at line 16772 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_tape_libraries_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_library_list_response **  response 
)

Definition at line 16789 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_tape_library_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_library_response **  response 
)

Definition at line 16806 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_tape_partition_failure_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_partition_failure_notification_registration_response **  response 
)

Definition at line 15465 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_tape_partition_failure_notification_registrations_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_partition_failure_notification_registration_list_response **  response 
)

Definition at line 15482 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_tape_partition_failures_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_partition_failure_list_response **  response 
)

Definition at line 16826 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_tape_partition_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_partition_response **  response 
)

Definition at line 16843 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_tape_partition_with_full_details_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_detailed_tape_partition_response **  response 
)

Definition at line 16863 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_tape_partitions_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_partition_list_response **  response 
)

Definition at line 16883 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_tape_partitions_with_full_details_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_named_detailed_tape_partition_list_response **  response 
)

Definition at line 16900 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_tape_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_response **  response 
)

Definition at line 16917 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_tape_with_full_details_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_detailed_tape_response **  response 
)

Definition at line 16937 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_tapes_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_list_response **  response 
)

Definition at line 16957 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_tapes_with_full_details_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_named_detailed_tape_list_response **  response 
)

Definition at line 16974 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_user_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_spectra_user_response **  response 
)

Definition at line 17187 of file ds3.c.

LIBRARY_API ds3_error* ds3_get_users_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_spectra_user_list_response **  response 
)

Definition at line 17207 of file ds3.c.

LIBRARY_API void ds3_group_list_response_free ( ds3_group_list_response response_data)

Definition at line 18381 of file ds3.c.

LIBRARY_API void ds3_group_member_list_response_free ( ds3_group_member_list_response response_data)

Definition at line 18368 of file ds3.c.

LIBRARY_API void ds3_group_member_response_free ( ds3_group_member_response response_data)

Definition at line 17462 of file ds3.c.

LIBRARY_API void ds3_group_response_free ( ds3_group_response response_data)

Definition at line 17452 of file ds3.c.

LIBRARY_API ds3_error* ds3_head_bucket_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 13372 of file ds3.c.

LIBRARY_API ds3_error* ds3_head_object_request ( const ds3_client client,
const ds3_request request,
ds3_metadata **  _metadata 
)

Definition at line 13383 of file ds3.c.

LIBRARY_API void ds3_health_verification_result_response_free ( ds3_health_verification_result_response response_data)

Definition at line 18193 of file ds3.c.

LIBRARY_API ds3_error* ds3_import_all_pools_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15938 of file ds3.c.

LIBRARY_API ds3_error* ds3_import_all_tapes_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_failure_list_response **  response 
)

Definition at line 16991 of file ds3.c.

LIBRARY_API ds3_error* ds3_import_pool_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_pool_response **  response 
)

Definition at line 15946 of file ds3.c.

LIBRARY_API ds3_error* ds3_import_tape_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_response **  response 
)

Definition at line 17008 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_abort_multi_part_upload_request ( const char *  bucket_name,
const char *  object_name,
const char *  upload_id 
)

Definition at line 1670 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_allocate_job_chunk_spectra_s3_request ( const char *  resource_id)

Definition at line 2064 of file ds3.c.

LIBRARY_API ds3_bulk_object_list_response* ds3_init_bulk_object_list ( )

Definition at line 19238 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_cancel_all_jobs_spectra_s3_request ( void  )

Definition at line 2070 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_cancel_eject_on_all_tapes_spectra_s3_request ( void  )

Definition at line 2638 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_cancel_eject_tape_spectra_s3_request ( const char *  resource_id)

Definition at line 2644 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_cancel_format_on_all_tapes_spectra_s3_request ( void  )

Definition at line 2650 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_cancel_format_tape_spectra_s3_request ( const char *  resource_id)

Definition at line 2656 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_cancel_import_on_all_pools_spectra_s3_request ( void  )

Definition at line 2426 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_cancel_import_on_all_tapes_spectra_s3_request ( void  )

Definition at line 2662 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_cancel_import_pool_spectra_s3_request ( const char *  resource_id)

Definition at line 2432 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_cancel_import_tape_spectra_s3_request ( const char *  resource_id)

Definition at line 2668 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_cancel_job_spectra_s3_request ( const char *  resource_id)

Definition at line 2074 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_cancel_online_on_all_tapes_spectra_s3_request ( void  )

Definition at line 2674 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_cancel_online_tape_spectra_s3_request ( const char *  resource_id)

Definition at line 2680 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_clean_tape_drive_spectra_s3_request ( const char *  resource_id)

Definition at line 2686 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_clear_all_canceled_jobs_spectra_s3_request ( void  )

Definition at line 2078 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_clear_all_completed_jobs_spectra_s3_request ( void  )

Definition at line 2082 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_compact_all_pools_spectra_s3_request ( void  )

Definition at line 2438 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_compact_pool_spectra_s3_request ( const char *  resource_id)

Definition at line 2444 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_complete_multi_part_upload_request ( const char *  bucket_name,
const char *  object_name,
const char *  upload_id,
const ds3_complete_multipart_upload_response mpu_list 
)

Definition at line 1677 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_deallocate_pool_spectra_s3_request ( const char *  resource_id)

Definition at line 2459 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_bucket_acl_spectra_s3_request ( const char *  resource_id)

Definition at line 1840 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_bucket_request ( const char *  bucket_name)

Definition at line 1707 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_bucket_spectra_s3_request ( const char *  resource_id)

Definition at line 1871 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_data_persistence_rule_spectra_s3_request ( const char *  resource_id)

Definition at line 1963 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_data_policy_acl_spectra_s3_request ( const char *  resource_id)

Definition at line 1844 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_data_policy_spectra_s3_request ( const char *  resource_id)

Definition at line 1967 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_folder_recursively_spectra_s3_request ( const char *  resource_id,
const char *  bucket_id 
)

Definition at line 2364 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_group_member_spectra_s3_request ( const char *  resource_id)

Definition at line 2030 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_group_spectra_s3_request ( const char *  resource_id)

Definition at line 2034 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_job_completed_notification_registration_spectra_s3_request ( void  )

Definition at line 2244 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_job_created_notification_registration_spectra_s3_request ( void  )

Definition at line 2248 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_object_cached_notification_registration_spectra_s3_request ( void  )

Definition at line 2252 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_object_lost_notification_registration_spectra_s3_request ( void  )

Definition at line 2256 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_object_persisted_notification_registration_spectra_s3_request ( void  )

Definition at line 2260 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_object_request ( const char *  bucket_name,
const char *  object_name 
)

Definition at line 1711 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_objects_request ( const char *  bucket_name,
const ds3_delete_objects_response objects_list 
)

Definition at line 1715 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_permanently_lost_pool_spectra_s3_request ( const char *  resource_id)

Definition at line 2465 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_permanently_lost_tape_spectra_s3_request ( const char *  resource_id)

Definition at line 2703 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_pool_failure_notification_registration_spectra_s3_request ( void  )

Definition at line 2264 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_pool_failure_spectra_s3_request ( const char *  resource_id)

Definition at line 2469 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_pool_partition_spectra_s3_request ( const char *  resource_id)

Definition at line 2473 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_storage_domain_failure_notification_registration_spectra_s3_request ( void  )

Definition at line 2268 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_storage_domain_failure_spectra_s3_request ( const char *  resource_id)

Definition at line 2586 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_storage_domain_member_spectra_s3_request ( const char *  resource_id)

Definition at line 2590 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_storage_domain_spectra_s3_request ( const char *  resource_id)

Definition at line 2594 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_system_failure_notification_registration_spectra_s3_request ( void  )

Definition at line 2272 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_tape_density_directive_spectra_s3_request ( const char *  resource_id)

Definition at line 2707 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_tape_drive_spectra_s3_request ( const char *  resource_id)

Definition at line 2711 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_tape_failure_notification_registration_spectra_s3_request ( void  )

Definition at line 2276 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_tape_failure_spectra_s3_request ( const char *  resource_id)

Definition at line 2715 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_tape_partition_failure_notification_registration_spectra_s3_request ( void  )

Definition at line 2280 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_tape_partition_failure_spectra_s3_request ( const char *  resource_id)

Definition at line 2719 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_delete_tape_partition_spectra_s3_request ( const char *  resource_id)

Definition at line 2723 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_eject_all_tapes_spectra_s3_request ( void  )

Definition at line 2727 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_eject_storage_domain_blobs_spectra_s3_request ( const char *  bucket_id,
const char *  storage_domain_id,
const ds3_bulk_object_list_response object_list 
)

Definition at line 2733 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_eject_storage_domain_spectra_s3_request ( const char *  storage_domain_id,
const ds3_bulk_object_list_response object_list 
)

Definition at line 2749 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_eject_tape_spectra_s3_request ( const char *  resource_id)

Definition at line 2760 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_force_full_cache_reclaim_spectra_s3_request ( void  )

Definition at line 1887 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_force_pool_environment_refresh_spectra_s3_request ( void  )

Definition at line 2477 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_force_tape_environment_refresh_spectra_s3_request ( void  )

Definition at line 2766 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_format_all_foreign_pools_spectra_s3_request ( void  )

Definition at line 2481 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_format_all_tapes_spectra_s3_request ( void  )

Definition at line 2770 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_format_foreign_pool_spectra_s3_request ( const char *  resource_id)

Definition at line 2487 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_format_tape_spectra_s3_request ( const char *  resource_id)

Definition at line 2776 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_active_jobs_spectra_s3_request ( void  )

Definition at line 2110 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_blobs_on_pool_spectra_s3_request ( const char *  resource_id)

Definition at line 2493 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_blobs_on_tape_spectra_s3_request ( const char *  resource_id)

Definition at line 2782 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_bucket_acl_spectra_s3_request ( const char *  resource_id)

Definition at line 1848 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_bucket_acls_spectra_s3_request ( void  )

Definition at line 1852 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_bucket_capacity_summary_spectra_s3_request ( const char *  bucket_id,
const char *  storage_domain_id 
)

Definition at line 1909 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_bucket_request ( const char *  bucket_name)

Definition at line 1723 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_bucket_spectra_s3_request ( const char *  resource_id)

Definition at line 1875 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_buckets_spectra_s3_request ( void  )

Definition at line 1879 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_bulk_job_spectra_s3_request ( const char *  resource_id,
const ds3_bulk_object_list_response object_list 
)

Definition at line 2086 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_cache_filesystem_spectra_s3_request ( const char *  resource_id)

Definition at line 1893 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_cache_filesystems_spectra_s3_request ( void  )

Definition at line 1897 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_cache_state_spectra_s3_request ( void  )

Definition at line 1901 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_canceled_jobs_spectra_s3_request ( void  )

Definition at line 2114 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_completed_jobs_spectra_s3_request ( void  )

Definition at line 2118 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_data_path_backend_spectra_s3_request ( void  )

Definition at line 1930 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_data_persistence_rule_spectra_s3_request ( const char *  resource_id)

Definition at line 1971 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_data_persistence_rules_spectra_s3_request ( void  )

Definition at line 1975 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_data_planner_blob_store_tasks_spectra_s3_request ( void  )

Definition at line 1934 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_data_policies_spectra_s3_request ( void  )

Definition at line 1979 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_data_policy_acl_spectra_s3_request ( const char *  resource_id)

Definition at line 1856 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_data_policy_acls_spectra_s3_request ( void  )

Definition at line 1860 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_data_policy_spectra_s3_request ( const char *  resource_id)

Definition at line 1983 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_degraded_buckets_spectra_s3_request ( void  )

Definition at line 1995 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_degraded_data_persistence_rules_spectra_s3_request ( void  )

Definition at line 1999 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_group_member_spectra_s3_request ( const char *  resource_id)

Definition at line 2038 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_group_members_spectra_s3_request ( void  )

Definition at line 2042 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_group_spectra_s3_request ( const char *  resource_id)

Definition at line 2046 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_groups_spectra_s3_request ( void  )

Definition at line 2050 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_job_chunk_spectra_s3_request ( const char *  resource_id)

Definition at line 2122 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_job_chunks_ready_for_client_processing_spectra_s3_request ( const char *  job)

Definition at line 2126 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_job_completed_notification_registration_spectra_s3_request ( void  )

Definition at line 2284 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_job_completed_notification_registrations_spectra_s3_request ( void  )

Definition at line 2288 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_job_created_notification_registration_spectra_s3_request ( void  )

Definition at line 2292 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_job_created_notification_registrations_spectra_s3_request ( void  )

Definition at line 2296 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_job_spectra_s3_request ( const char *  resource_id)

Definition at line 2133 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_jobs_spectra_s3_request ( void  )

Definition at line 2137 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_node_spectra_s3_request ( const char *  resource_id)

Definition at line 2162 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_nodes_spectra_s3_request ( void  )

Definition at line 2166 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_object_cached_notification_registration_spectra_s3_request ( void  )

Definition at line 2300 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_object_cached_notification_registrations_spectra_s3_request ( void  )

Definition at line 2304 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_object_lost_notification_registration_spectra_s3_request ( void  )

Definition at line 2308 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_object_lost_notification_registrations_spectra_s3_request ( void  )

Definition at line 2312 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_object_persisted_notification_registration_spectra_s3_request ( void  )

Definition at line 2316 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_object_persisted_notification_registrations_spectra_s3_request ( void  )

Definition at line 2320 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_object_request ( const char *  bucket_name,
const char *  object_name,
const uint64_t  length 
)

Definition at line 1731 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_object_spectra_s3_request ( const char *  resource_id,
const char *  bucket_id 
)

Definition at line 2373 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_objects_spectra_s3_request ( void  )

Definition at line 2380 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_objects_with_full_details_spectra_s3_request ( void  )

Definition at line 2384 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_physical_placement_for_objects_spectra_s3_request ( const char *  resource_id,
const ds3_bulk_object_list_response object_list 
)

Definition at line 2390 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_physical_placement_for_objects_with_full_details_spectra_s3_request ( const char *  resource_id,
const ds3_bulk_object_list_response object_list 
)

Definition at line 2398 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_pool_failure_notification_registration_spectra_s3_request ( void  )

Definition at line 2324 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_pool_failure_notification_registrations_spectra_s3_request ( void  )

Definition at line 2328 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_pool_failures_spectra_s3_request ( void  )

Definition at line 2499 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_pool_partition_spectra_s3_request ( const char *  resource_id)

Definition at line 2503 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_pool_partitions_spectra_s3_request ( void  )

Definition at line 2507 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_pool_spectra_s3_request ( const char *  resource_id)

Definition at line 2511 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_pools_spectra_s3_request ( void  )

Definition at line 2515 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_put_job_to_replicate_spectra_s3_request ( const char *  resource_id)

Definition at line 2141 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_service_request ( void  )

Definition at line 1727 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_storage_domain_capacity_summary_spectra_s3_request ( const char *  storage_domain_id)

Definition at line 1919 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_storage_domain_failure_notification_registration_spectra_s3_request ( void  )

Definition at line 2332 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_storage_domain_failure_notification_registrations_spectra_s3_request ( void  )

Definition at line 2336 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_storage_domain_failures_spectra_s3_request ( void  )

Definition at line 2598 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_storage_domain_member_spectra_s3_request ( const char *  resource_id)

Definition at line 2602 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_storage_domain_members_spectra_s3_request ( void  )

Definition at line 2606 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_storage_domain_spectra_s3_request ( const char *  resource_id)

Definition at line 2610 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_storage_domains_spectra_s3_request ( void  )

Definition at line 2614 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_system_capacity_summary_spectra_s3_request ( void  )

Definition at line 1926 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_system_failure_notification_registration_spectra_s3_request ( void  )

Definition at line 2340 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_system_failure_notification_registrations_spectra_s3_request ( void  )

Definition at line 2344 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_system_failures_spectra_s3_request ( void  )

Definition at line 2626 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_system_information_spectra_s3_request ( void  )

Definition at line 2630 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_tape_density_directive_spectra_s3_request ( const char *  resource_id)

Definition at line 2788 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_tape_density_directives_spectra_s3_request ( void  )

Definition at line 2792 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_tape_drive_spectra_s3_request ( const char *  resource_id)

Definition at line 2796 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_tape_drives_spectra_s3_request ( void  )

Definition at line 2800 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_tape_failure_notification_registration_spectra_s3_request ( void  )

Definition at line 2348 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_tape_failure_notification_registrations_spectra_s3_request ( void  )

Definition at line 2352 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_tape_failures_spectra_s3_request ( void  )

Definition at line 2804 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_tape_libraries_spectra_s3_request ( void  )

Definition at line 2808 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_tape_library_spectra_s3_request ( const char *  resource_id)

Definition at line 2812 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_tape_partition_failure_notification_registration_spectra_s3_request ( void  )

Definition at line 2356 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_tape_partition_failure_notification_registrations_spectra_s3_request ( void  )

Definition at line 2360 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_tape_partition_failures_spectra_s3_request ( void  )

Definition at line 2816 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_tape_partition_spectra_s3_request ( const char *  resource_id)

Definition at line 2820 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_tape_partition_with_full_details_spectra_s3_request ( const char *  resource_id)

Definition at line 2824 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_tape_partitions_spectra_s3_request ( void  )

Definition at line 2830 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_tape_partitions_with_full_details_spectra_s3_request ( void  )

Definition at line 2834 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_tape_spectra_s3_request ( const char *  resource_id)

Definition at line 2840 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_tape_with_full_details_spectra_s3_request ( const char *  resource_id)

Definition at line 2844 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_tapes_spectra_s3_request ( void  )

Definition at line 2850 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_tapes_with_full_details_spectra_s3_request ( void  )

Definition at line 2854 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_user_spectra_s3_request ( const char *  resource_id)

Definition at line 2922 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_get_users_spectra_s3_request ( void  )

Definition at line 2926 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_head_bucket_request ( const char *  bucket_name)

Definition at line 1737 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_head_object_request ( const char *  bucket_name,
const char *  object_name 
)

Definition at line 1741 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_import_all_pools_spectra_s3_request ( void  )

Definition at line 2519 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_import_all_tapes_spectra_s3_request ( void  )

Definition at line 2860 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_import_pool_spectra_s3_request ( const char *  resource_id)

Definition at line 2525 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_import_tape_spectra_s3_request ( const char *  resource_id)

Definition at line 2866 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_initiate_multi_part_upload_request ( const char *  bucket_name,
const char *  object_name 
)

Definition at line 1745 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_inspect_all_tapes_spectra_s3_request ( void  )

Definition at line 2872 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_inspect_tape_spectra_s3_request ( const char *  resource_id)

Definition at line 2878 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_list_multi_part_upload_parts_request ( const char *  bucket_name,
const char *  object_name,
const char *  upload_id 
)

Definition at line 1751 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_list_multi_part_uploads_request ( const char *  bucket_name)

Definition at line 1758 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_modify_all_pools_spectra_s3_request ( const ds3_quiesced  quiesced)

Definition at line 2531 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_modify_all_tape_partitions_spectra_s3_request ( const ds3_quiesced  quiesced)

Definition at line 2884 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_modify_bucket_spectra_s3_request ( const char *  resource_id)

Definition at line 1883 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_modify_cache_filesystem_spectra_s3_request ( const char *  resource_id)

Definition at line 1905 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_modify_data_path_backend_spectra_s3_request ( void  )

Definition at line 1938 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_modify_data_persistence_rule_spectra_s3_request ( const char *  resource_id)

Definition at line 1987 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_modify_data_policy_spectra_s3_request ( const char *  resource_id)

Definition at line 1991 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_modify_group_spectra_s3_request ( const char *  resource_id)

Definition at line 2054 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_modify_job_spectra_s3_request ( const char *  resource_id)

Definition at line 2147 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_modify_node_spectra_s3_request ( const char *  resource_id)

Definition at line 2170 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_modify_pool_partition_spectra_s3_request ( const char *  resource_id)

Definition at line 2537 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_modify_pool_spectra_s3_request ( const char *  resource_id)

Definition at line 2541 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_modify_storage_domain_member_spectra_s3_request ( const char *  resource_id)

Definition at line 2618 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_modify_storage_domain_spectra_s3_request ( const char *  resource_id)

Definition at line 2622 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_modify_tape_partition_spectra_s3_request ( const char *  resource_id)

Definition at line 2890 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_modify_tape_spectra_s3_request ( const char *  resource_id)

Definition at line 2894 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_modify_user_spectra_s3_request ( const char *  resource_id)

Definition at line 2930 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_online_all_tapes_spectra_s3_request ( void  )

Definition at line 2898 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_online_tape_spectra_s3_request ( const char *  resource_id)

Definition at line 2904 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_bucket_acl_for_group_spectra_s3_request ( const char *  bucket_id,
const char *  group_id,
const ds3_bucket_acl_permission  permission 
)

Definition at line 1764 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_bucket_acl_for_user_spectra_s3_request ( const char *  bucket_id,
const ds3_bucket_acl_permission  permission,
const char *  user_id 
)

Definition at line 1776 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_bucket_request ( const char *  bucket_name)

Definition at line 1686 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_bucket_spectra_s3_request ( const char *  name)

Definition at line 1864 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_bulk_job_spectra_s3_request ( const char *  resource_id,
const ds3_bulk_object_list_response object_list 
)

Definition at line 2094 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_data_persistence_rule_spectra_s3_request ( const char *  data_policy_id,
const ds3_data_isolation_level  isolation_level,
const char *  storage_domain_id,
const ds3_data_persistence_rule_type  type 
)

Definition at line 1942 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_data_policy_acl_for_group_spectra_s3_request ( const char *  data_policy_id,
const char *  group_id 
)

Definition at line 1788 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_data_policy_acl_for_user_spectra_s3_request ( const char *  data_policy_id,
const char *  user_id 
)

Definition at line 1798 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_data_policy_spectra_s3_request ( const char *  name)

Definition at line 1956 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_global_bucket_acl_for_group_spectra_s3_request ( const char *  group_id,
const ds3_bucket_acl_permission  permission 
)

Definition at line 1808 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_global_bucket_acl_for_user_spectra_s3_request ( const ds3_bucket_acl_permission  permission,
const char *  user_id 
)

Definition at line 1817 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_global_data_policy_acl_for_group_spectra_s3_request ( const char *  group_id)

Definition at line 1826 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_global_data_policy_acl_for_user_spectra_s3_request ( const char *  user_id)

Definition at line 1833 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_group_group_member_spectra_s3_request ( const char *  group_id,
const char *  member_group_id 
)

Definition at line 2003 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_group_spectra_s3_request ( const char *  name)

Definition at line 2013 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_job_completed_notification_registration_spectra_s3_request ( const char *  notification_end_point)

Definition at line 2174 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_job_created_notification_registration_spectra_s3_request ( const char *  notification_end_point)

Definition at line 2181 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_multi_part_upload_part_request ( const char *  bucket_name,
const char *  object_name,
const int  part_number,
const char *  upload_id 
)

Definition at line 1690 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_object_cached_notification_registration_spectra_s3_request ( const char *  notification_end_point)

Definition at line 2188 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_object_lost_notification_registration_spectra_s3_request ( const char *  notification_end_point)

Definition at line 2195 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_object_persisted_notification_registration_spectra_s3_request ( const char *  notification_end_point)

Definition at line 2202 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_object_request ( const char *  bucket_name,
const char *  object_name,
const uint64_t  length 
)

Definition at line 1701 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_pool_failure_notification_registration_spectra_s3_request ( const char *  notification_end_point)

Definition at line 2209 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_pool_partition_spectra_s3_request ( const char *  name,
const ds3_pool_type  type 
)

Definition at line 2450 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_pool_storage_domain_member_spectra_s3_request ( const char *  pool_partition_id,
const char *  storage_domain_id 
)

Definition at line 2557 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_storage_domain_failure_notification_registration_spectra_s3_request ( const char *  notification_end_point)

Definition at line 2216 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_storage_domain_spectra_s3_request ( const char *  name)

Definition at line 2567 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_system_failure_notification_registration_spectra_s3_request ( const char *  notification_end_point)

Definition at line 2223 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_tape_density_directive_spectra_s3_request ( const ds3_tape_drive_type  density,
const char *  partition_id,
const ds3_tape_type  tape_type 
)

Definition at line 2692 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_tape_failure_notification_registration_spectra_s3_request ( const char *  notification_end_point)

Definition at line 2230 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_tape_partition_failure_notification_registration_spectra_s3_request ( const char *  notification_end_point)

Definition at line 2237 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_tape_storage_domain_member_spectra_s3_request ( const char *  storage_domain_id,
const char *  tape_partition_id,
const ds3_tape_type  tape_type 
)

Definition at line 2574 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_put_user_group_member_spectra_s3_request ( const char *  group_id,
const char *  member_user_id 
)

Definition at line 2020 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_regenerate_user_secret_key_spectra_s3_request ( const char *  resource_id)

Definition at line 2934 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_replicate_put_job_spectra_s3_request ( const char *  resource_id,
const char *  payload 
)

Definition at line 2151 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_verify_all_pools_spectra_s3_request ( void  )

Definition at line 2545 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_verify_all_tapes_spectra_s3_request ( void  )

Definition at line 2910 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_verify_bulk_job_spectra_s3_request ( const char *  resource_id,
const ds3_bulk_object_list_response object_list 
)

Definition at line 2102 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_verify_physical_placement_for_objects_spectra_s3_request ( const char *  resource_id,
const ds3_bulk_object_list_response object_list 
)

Definition at line 2408 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_verify_physical_placement_for_objects_with_full_details_spectra_s3_request ( const char *  resource_id,
const ds3_bulk_object_list_response object_list 
)

Definition at line 2416 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_verify_pool_spectra_s3_request ( const char *  resource_id)

Definition at line 2551 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_verify_system_health_spectra_s3_request ( void  )

Definition at line 2634 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_verify_tape_spectra_s3_request ( const char *  resource_id)

Definition at line 2916 of file ds3.c.

LIBRARY_API ds3_request* ds3_init_verify_user_is_member_of_group_spectra_s3_request ( const char *  resource_id)

Definition at line 2058 of file ds3.c.

LIBRARY_API ds3_error* ds3_initiate_multi_part_upload_request ( const ds3_client client,
const ds3_request request,
ds3_initiate_multipart_upload_result_response **  response 
)

Definition at line 13578 of file ds3.c.

LIBRARY_API void ds3_initiate_multipart_upload_result_response_free ( ds3_initiate_multipart_upload_result_response response_data)

Definition at line 18132 of file ds3.c.

LIBRARY_API ds3_error* ds3_inspect_all_tapes_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_failure_list_response **  response 
)

Definition at line 17028 of file ds3.c.

LIBRARY_API ds3_error* ds3_inspect_tape_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_response **  response 
)

Definition at line 17045 of file ds3.c.

LIBRARY_API void ds3_job_completed_notification_payload_response_free ( ds3_job_completed_notification_payload_response response_data)

Definition at line 18860 of file ds3.c.

LIBRARY_API void ds3_job_completed_notification_registration_list_response_free ( ds3_job_completed_notification_registration_list_response response_data)

Definition at line 18446 of file ds3.c.

LIBRARY_API void ds3_job_completed_notification_registration_response_free ( ds3_job_completed_notification_registration_response response_data)

Definition at line 17597 of file ds3.c.

LIBRARY_API void ds3_job_created_notification_payload_response_free ( ds3_job_created_notification_payload_response response_data)

Definition at line 17914 of file ds3.c.

LIBRARY_API void ds3_job_created_notification_registration_list_response_free ( ds3_job_created_notification_registration_list_response response_data)

Definition at line 18459 of file ds3.c.

LIBRARY_API void ds3_job_created_notification_registration_response_free ( ds3_job_created_notification_registration_response response_data)

Definition at line 17612 of file ds3.c.

LIBRARY_API void ds3_job_list_response_free ( ds3_job_list_response response_data)

Definition at line 19007 of file ds3.c.

LIBRARY_API void ds3_job_node_response_free ( ds3_job_node_response response_data)

Definition at line 18153 of file ds3.c.

LIBRARY_API void ds3_job_response_free ( ds3_job_response response_data)

Definition at line 18950 of file ds3.c.

LIBRARY_API void ds3_list_all_my_buckets_result_response_free ( ds3_list_all_my_buckets_result_response response_data)

Definition at line 18919 of file ds3.c.

LIBRARY_API void ds3_list_bucket_result_response_free ( ds3_list_bucket_result_response response_data)

Definition at line 19103 of file ds3.c.

LIBRARY_API ds3_error* ds3_list_multi_part_upload_parts_request ( const ds3_client client,
const ds3_request request,
ds3_list_parts_result_response **  response 
)

Definition at line 13598 of file ds3.c.

LIBRARY_API ds3_error* ds3_list_multi_part_uploads_request ( const ds3_client client,
const ds3_request request,
ds3_list_multi_part_uploads_result_response **  response 
)

Definition at line 13618 of file ds3.c.

LIBRARY_API void ds3_list_multi_part_uploads_result_response_free ( ds3_list_multi_part_uploads_result_response response_data)

Definition at line 19126 of file ds3.c.

LIBRARY_API void ds3_list_parts_result_response_free ( ds3_list_parts_result_response response_data)

Definition at line 19020 of file ds3.c.

LIBRARY_API void ds3_master_object_list_response_free ( ds3_master_object_list_response response_data)

Definition at line 18984 of file ds3.c.

LIBRARY_API void ds3_metadata_entry_free ( ds3_metadata_entry entry)

Definition at line 801 of file ds3.c.

LIBRARY_API void ds3_metadata_free ( ds3_metadata _metadata)

Definition at line 788 of file ds3.c.

LIBRARY_API ds3_metadata_entry* ds3_metadata_get_entry ( const ds3_metadata metadata,
const char *  name 
)

Definition at line 714 of file ds3.c.

LIBRARY_API ds3_metadata_keys_result* ds3_metadata_keys ( const ds3_metadata metadata)

Definition at line 751 of file ds3.c.

LIBRARY_API void ds3_metadata_keys_free ( ds3_metadata_keys_result metadata_keys)

Definition at line 817 of file ds3.c.

LIBRARY_API unsigned int ds3_metadata_size ( const ds3_metadata metadata)

Definition at line 743 of file ds3.c.

LIBRARY_API ds3_error* ds3_modify_all_pools_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 15966 of file ds3.c.

LIBRARY_API ds3_error* ds3_modify_all_tape_partitions_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 17065 of file ds3.c.

LIBRARY_API ds3_error* ds3_modify_bucket_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_bucket_response **  response 
)

Definition at line 13932 of file ds3.c.

LIBRARY_API ds3_error* ds3_modify_cache_filesystem_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_cache_filesystem_response **  response 
)

Definition at line 14014 of file ds3.c.

LIBRARY_API ds3_error* ds3_modify_data_path_backend_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_data_path_backend_response **  response 
)

Definition at line 14111 of file ds3.c.

LIBRARY_API ds3_error* ds3_modify_data_persistence_rule_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_data_persistence_rule_response **  response 
)

Definition at line 14256 of file ds3.c.

LIBRARY_API ds3_error* ds3_modify_data_policy_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_data_policy_response **  response 
)

Definition at line 14276 of file ds3.c.

LIBRARY_API ds3_error* ds3_modify_group_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_group_response **  response 
)

Definition at line 14477 of file ds3.c.

LIBRARY_API ds3_error* ds3_modify_job_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_master_object_list_response **  response 
)

Definition at line 14804 of file ds3.c.

LIBRARY_API ds3_error* ds3_modify_node_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_node_response **  response 
)

Definition at line 14889 of file ds3.c.

LIBRARY_API ds3_error* ds3_modify_pool_partition_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_pool_partition_response **  response 
)

Definition at line 15974 of file ds3.c.

LIBRARY_API ds3_error* ds3_modify_pool_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_pool_response **  response 
)

Definition at line 15994 of file ds3.c.

LIBRARY_API ds3_error* ds3_modify_storage_domain_member_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_storage_domain_member_response **  response 
)

Definition at line 16217 of file ds3.c.

LIBRARY_API ds3_error* ds3_modify_storage_domain_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_storage_domain_response **  response 
)

Definition at line 16237 of file ds3.c.

LIBRARY_API ds3_error* ds3_modify_tape_partition_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_partition_response **  response 
)

Definition at line 17073 of file ds3.c.

LIBRARY_API ds3_error* ds3_modify_tape_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_response **  response 
)

Definition at line 17093 of file ds3.c.

LIBRARY_API ds3_error* ds3_modify_user_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_spectra_user_response **  response 
)

Definition at line 17224 of file ds3.c.

LIBRARY_API void ds3_multi_part_upload_part_response_free ( ds3_multi_part_upload_part_response response_data)

Definition at line 18143 of file ds3.c.

LIBRARY_API void ds3_multi_part_upload_response_free ( ds3_multi_part_upload_response response_data)

Definition at line 19037 of file ds3.c.

LIBRARY_API void ds3_multipart_upload_part_response_free ( ds3_multipart_upload_part_response response)

Definition at line 17265 of file ds3.c.

LIBRARY_API void ds3_named_detailed_tape_list_response_free ( ds3_named_detailed_tape_list_response response_data)

Definition at line 18784 of file ds3.c.

LIBRARY_API void ds3_named_detailed_tape_partition_list_response_free ( ds3_named_detailed_tape_partition_list_response response_data)

Definition at line 18758 of file ds3.c.

LIBRARY_API void ds3_named_detailed_tape_partition_response_free ( ds3_named_detailed_tape_partition_response response_data)

Definition at line 18201 of file ds3.c.

LIBRARY_API void ds3_named_detailed_tape_response_free ( ds3_named_detailed_tape_response response_data)

Definition at line 18216 of file ds3.c.

LIBRARY_API void ds3_node_list_response_free ( ds3_node_list_response response_data)

Definition at line 18433 of file ds3.c.

LIBRARY_API void ds3_node_response_free ( ds3_node_response response_data)

Definition at line 17489 of file ds3.c.

LIBRARY_API void ds3_objects_response_free ( ds3_objects_response response_data)

Definition at line 18969 of file ds3.c.

LIBRARY_API ds3_error* ds3_online_all_tapes_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_failure_list_response **  response 
)

Definition at line 17113 of file ds3.c.

LIBRARY_API ds3_error* ds3_online_tape_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_response **  response 
)

Definition at line 17130 of file ds3.c.

LIBRARY_API void ds3_physical_placement_response_free ( ds3_physical_placement_response response_data)

Definition at line 18810 of file ds3.c.

LIBRARY_API void ds3_pool_failure_list_response_free ( ds3_pool_failure_list_response response_data)

Definition at line 18589 of file ds3.c.

LIBRARY_API void ds3_pool_failure_notification_payload_response_free ( ds3_pool_failure_notification_payload_response response_data)

Definition at line 17924 of file ds3.c.

LIBRARY_API void ds3_pool_failure_notification_registration_list_response_free ( ds3_pool_failure_notification_registration_list_response response_data)

Definition at line 18511 of file ds3.c.

LIBRARY_API void ds3_pool_failure_notification_registration_response_free ( ds3_pool_failure_notification_registration_response response_data)

Definition at line 17626 of file ds3.c.

LIBRARY_API void ds3_pool_failure_response_free ( ds3_pool_failure_response response_data)

Definition at line 17769 of file ds3.c.

LIBRARY_API void ds3_pool_list_response_free ( ds3_pool_list_response response_data)

Definition at line 18615 of file ds3.c.

LIBRARY_API void ds3_pool_partition_list_response_free ( ds3_pool_partition_list_response response_data)

Definition at line 18602 of file ds3.c.

LIBRARY_API void ds3_pool_partition_response_free ( ds3_pool_partition_response response_data)

Definition at line 17781 of file ds3.c.

LIBRARY_API void ds3_pool_response_free ( ds3_pool_response response_data)

Definition at line 17751 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_bucket_acl_for_group_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_bucket_acl_response **  response 
)

Definition at line 13635 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_bucket_acl_for_user_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_bucket_acl_response **  response 
)

Definition at line 13652 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_bucket_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 13461 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_bucket_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_bucket_response **  response 
)

Definition at line 13867 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_bulk_job_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_master_object_list_response **  response 
)

Definition at line 14600 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_data_persistence_rule_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_data_persistence_rule_response **  response 
)

Definition at line 14126 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_data_policy_acl_for_group_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_data_policy_acl_response **  response 
)

Definition at line 13669 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_data_policy_acl_for_user_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_data_policy_acl_response **  response 
)

Definition at line 13686 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_data_policy_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_data_policy_response **  response 
)

Definition at line 14143 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_global_bucket_acl_for_group_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_bucket_acl_response **  response 
)

Definition at line 13703 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_global_bucket_acl_for_user_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_bucket_acl_response **  response 
)

Definition at line 13720 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_global_data_policy_acl_for_group_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_data_policy_acl_response **  response 
)

Definition at line 13737 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_global_data_policy_acl_for_user_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_data_policy_acl_response **  response 
)

Definition at line 13754 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_group_group_member_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_group_member_response **  response 
)

Definition at line 14330 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_group_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_group_response **  response 
)

Definition at line 14347 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_job_completed_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_job_completed_notification_registration_response **  response 
)

Definition at line 14909 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_job_created_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_job_created_notification_registration_response **  response 
)

Definition at line 14926 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_multi_part_upload_part_request ( const ds3_client client,
const ds3_request request,
void *  user_data,
size_t(*)(void *, size_t, size_t, void *)  callback 
)

Definition at line 13469 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_object_cached_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_s3_object_cached_notification_registration_response **  response 
)

Definition at line 14943 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_object_lost_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_s3_object_lost_notification_registration_response **  response 
)

Definition at line 14960 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_object_persisted_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_s3_object_persisted_notification_registration_response **  response 
)

Definition at line 14977 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_object_request ( const ds3_client client,
const ds3_request request,
void *  user_data,
size_t(*)(void *, size_t, size_t, void *)  callback 
)

Definition at line 13480 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_pool_failure_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_pool_failure_notification_registration_response **  response 
)

Definition at line 14994 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_pool_partition_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_pool_partition_response **  response 
)

Definition at line 15732 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_pool_storage_domain_member_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_storage_domain_member_response **  response 
)

Definition at line 16042 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_storage_domain_failure_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_storage_domain_failure_notification_registration_response **  response 
)

Definition at line 15011 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_storage_domain_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_storage_domain_response **  response 
)

Definition at line 16059 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_system_failure_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_system_failure_notification_registration_response **  response 
)

Definition at line 15028 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_tape_density_directive_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_density_directive_response **  response 
)

Definition at line 16472 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_tape_failure_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_failure_notification_registration_response **  response 
)

Definition at line 15045 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_tape_partition_failure_notification_registration_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_partition_failure_notification_registration_response **  response 
)

Definition at line 15062 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_tape_storage_domain_member_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_storage_domain_member_response **  response 
)

Definition at line 16076 of file ds3.c.

LIBRARY_API ds3_error* ds3_put_user_group_member_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_group_member_response **  response 
)

Definition at line 14364 of file ds3.c.

LIBRARY_API size_t ds3_read_from_fd ( void *  buffer,
size_t  size,
size_t  nmemb,
void *  user_data 
)

Definition at line 19164 of file ds3.c.

LIBRARY_API size_t ds3_read_from_file ( void *  buffer,
size_t  size,
size_t  nmemb,
void *  user_data 
)

Definition at line 19156 of file ds3.c.

LIBRARY_API ds3_error* ds3_regenerate_user_secret_key_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_spectra_user_response **  response 
)

Definition at line 17244 of file ds3.c.

LIBRARY_API ds3_error* ds3_replicate_put_job_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_master_object_list_response **  response 
)

Definition at line 14824 of file ds3.c.

LIBRARY_API void ds3_request_free ( ds3_request request)

Definition at line 17301 of file ds3.c.

LIBRARY_API void ds3_request_reset_byte_range ( ds3_request _request)

Definition at line 1026 of file ds3.c.

LIBRARY_API void ds3_request_set_activated ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1107 of file ds3.c.

LIBRARY_API void ds3_request_set_aggregating ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1111 of file ds3.c.

LIBRARY_API void ds3_request_set_assigned_to_storage_domain ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1115 of file ds3.c.

LIBRARY_API void ds3_request_set_auth_id ( const ds3_request request,
const char *  value 
)

Definition at line 1119 of file ds3.c.

LIBRARY_API void ds3_request_set_auto_activate_timeout_in_mins ( const ds3_request request,
const int  value 
)

Definition at line 1123 of file ds3.c.

LIBRARY_API void ds3_request_set_auto_eject_upon_cron ( const ds3_request request,
const char *  value 
)

Definition at line 1127 of file ds3.c.

LIBRARY_API void ds3_request_set_auto_eject_upon_job_cancellation ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1131 of file ds3.c.

LIBRARY_API void ds3_request_set_auto_eject_upon_job_completion ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1135 of file ds3.c.

LIBRARY_API void ds3_request_set_auto_eject_upon_media_full ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1139 of file ds3.c.

LIBRARY_API void ds3_request_set_auto_inspect_ds3_auto_inspect_mode ( const ds3_request request,
const ds3_auto_inspect_mode  value 
)

Definition at line 1143 of file ds3.c.

LIBRARY_API void ds3_request_set_auto_reclaim_initiate_threshold ( const ds3_request request,
const float  value 
)

Definition at line 1147 of file ds3.c.

LIBRARY_API void ds3_request_set_auto_reclaim_terminate_threshold ( const ds3_request request,
const float  value 
)

Definition at line 1151 of file ds3.c.

LIBRARY_API void ds3_request_set_bar_code ( const ds3_request request,
const char *  value 
)

Definition at line 1155 of file ds3.c.

LIBRARY_API void ds3_request_set_blobbing_enabled ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1159 of file ds3.c.

LIBRARY_API void ds3_request_set_bucket_id ( const ds3_request request,
const char *  value 
)

Definition at line 1163 of file ds3.c.

LIBRARY_API void ds3_request_set_built_in ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1167 of file ds3.c.

LIBRARY_API void ds3_request_set_burst_threshold ( const ds3_request request,
const float  value 
)

Definition at line 1171 of file ds3.c.

LIBRARY_API void ds3_request_set_byte_range ( ds3_request _request,
int64_t  rangeStart,
int64_t  rangeEnd 
)

Definition at line 1030 of file ds3.c.

LIBRARY_API void ds3_request_set_checksum_type_ds3_checksum_type ( const ds3_request request,
const ds3_checksum_type  value 
)

Definition at line 1175 of file ds3.c.

LIBRARY_API void ds3_request_set_chunk_client_processing_order_guarantee_ds3_job_chunk_client_processing_order_guarantee ( const ds3_request request,
const ds3_job_chunk_client_processing_order_guarantee  value 
)

Definition at line 1179 of file ds3.c.

LIBRARY_API void ds3_request_set_conflict_resolution_mode_ds3_import_conflict_resolution_mode ( const ds3_request request,
const ds3_import_conflict_resolution_mode  value 
)

Definition at line 1187 of file ds3.c.

LIBRARY_API void ds3_request_set_conflict_resolution_mode_ds3_replication_conflict_resolution_mode ( const ds3_request request,
const ds3_replication_conflict_resolution_mode  value 
)

Definition at line 1183 of file ds3.c.

LIBRARY_API void ds3_request_set_crc32 ( ds3_request request,
const char *  crc32 
)

Definition at line 1062 of file ds3.c.

LIBRARY_API void ds3_request_set_crc32c ( ds3_request request,
const char *  crc32c 
)

Definition at line 1068 of file ds3.c.

LIBRARY_API void ds3_request_set_created_at ( const ds3_request request,
const char *  value 
)

Definition at line 1191 of file ds3.c.

LIBRARY_API void ds3_request_set_custom_header ( ds3_request request,
const char *  header_name,
const char *  header_value 
)

Definition at line 1014 of file ds3.c.

LIBRARY_API void ds3_request_set_data_policy_id ( const ds3_request request,
const char *  value 
)

Definition at line 1195 of file ds3.c.

LIBRARY_API void ds3_request_set_default_blob_size ( const ds3_request request,
const uint64_t  value 
)

Definition at line 1199 of file ds3.c.

LIBRARY_API void ds3_request_set_default_data_policy_id ( const ds3_request request,
const char *  value 
)

Definition at line 1203 of file ds3.c.

LIBRARY_API void ds3_request_set_default_get_job_priority_ds3_priority ( const ds3_request request,
const ds3_priority  value 
)

Definition at line 1207 of file ds3.c.

LIBRARY_API void ds3_request_set_default_import_conflict_resolution_mode_ds3_import_conflict_resolution_mode ( const ds3_request request,
const ds3_import_conflict_resolution_mode  value 
)

Definition at line 1211 of file ds3.c.

LIBRARY_API void ds3_request_set_default_put_job_priority_ds3_priority ( const ds3_request request,
const ds3_priority  value 
)

Definition at line 1215 of file ds3.c.

LIBRARY_API void ds3_request_set_default_verify_job_priority_ds3_priority ( const ds3_request request,
const ds3_priority  value 
)

Definition at line 1219 of file ds3.c.

LIBRARY_API void ds3_request_set_delimiter ( const ds3_request request,
const char *  value 
)

Definition at line 1223 of file ds3.c.

LIBRARY_API void ds3_request_set_density_ds3_tape_drive_type ( const ds3_request request,
const ds3_tape_drive_type  value 
)

Definition at line 1227 of file ds3.c.

LIBRARY_API void ds3_request_set_dns_name ( const ds3_request request,
const char *  value 
)

Definition at line 1231 of file ds3.c.

LIBRARY_API void ds3_request_set_eject_label ( const ds3_request request,
const char *  value 
)

Definition at line 1235 of file ds3.c.

LIBRARY_API void ds3_request_set_eject_location ( const ds3_request request,
const char *  value 
)

Definition at line 1239 of file ds3.c.

LIBRARY_API void ds3_request_set_end_to_end_crc_required ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1243 of file ds3.c.

LIBRARY_API void ds3_request_set_error_message ( const ds3_request request,
const char *  value 
)

Definition at line 1247 of file ds3.c.

LIBRARY_API void ds3_request_set_folder ( const ds3_request request,
const char *  value 
)

Definition at line 1251 of file ds3.c.

LIBRARY_API void ds3_request_set_force ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1255 of file ds3.c.

LIBRARY_API void ds3_request_set_format_ds3_http_response_format_type ( const ds3_request request,
const ds3_http_response_format_type  value 
)

Definition at line 1259 of file ds3.c.

LIBRARY_API void ds3_request_set_full_details ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1263 of file ds3.c.

LIBRARY_API void ds3_request_set_full_of_data ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1267 of file ds3.c.

LIBRARY_API void ds3_request_set_group_id ( const ds3_request request,
const char *  value 
)

Definition at line 1271 of file ds3.c.

LIBRARY_API void ds3_request_set_health_ds3_pool_health ( const ds3_request request,
const ds3_pool_health  value 
)

Definition at line 1275 of file ds3.c.

LIBRARY_API void ds3_request_set_ignore_naming_conflicts ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1279 of file ds3.c.

LIBRARY_API void ds3_request_set_import_export_configuration_ds3_import_export_configuration ( const ds3_request request,
const ds3_import_export_configuration  value 
)

Definition at line 1283 of file ds3.c.

LIBRARY_API void ds3_request_set_include_physical_placement ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1287 of file ds3.c.

LIBRARY_API void ds3_request_set_isolation_level_ds3_data_isolation_level ( const ds3_request request,
const ds3_data_isolation_level  value 
)

Definition at line 1291 of file ds3.c.

LIBRARY_API void ds3_request_set_job ( const ds3_request request,
const char *  value 
)

Definition at line 1295 of file ds3.c.

LIBRARY_API void ds3_request_set_job_id ( const ds3_request request,
const char *  value 
)

Definition at line 1299 of file ds3.c.

LIBRARY_API void ds3_request_set_key_marker ( const ds3_request request,
const char *  value 
)

Definition at line 1303 of file ds3.c.

LIBRARY_API void ds3_request_set_last_page ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1307 of file ds3.c.

LIBRARY_API void ds3_request_set_latest ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1311 of file ds3.c.

LIBRARY_API void ds3_request_set_library_id ( const ds3_request request,
const char *  value 
)

Definition at line 1315 of file ds3.c.

LIBRARY_API void ds3_request_set_ltfs_file_naming_ds3_ltfs_file_naming_mode ( const ds3_request request,
const ds3_ltfs_file_naming_mode  value 
)

Definition at line 1319 of file ds3.c.

LIBRARY_API void ds3_request_set_management_url ( const ds3_request request,
const char *  value 
)

Definition at line 1323 of file ds3.c.

LIBRARY_API void ds3_request_set_marker ( const ds3_request request,
const char *  value 
)

Definition at line 1327 of file ds3.c.

LIBRARY_API void ds3_request_set_max_capacity_in_bytes ( const ds3_request request,
const uint64_t  value 
)

Definition at line 1331 of file ds3.c.

LIBRARY_API void ds3_request_set_max_keys ( const ds3_request request,
const int  value 
)

Definition at line 1335 of file ds3.c.

LIBRARY_API void ds3_request_set_max_parts ( const ds3_request request,
const int  value 
)

Definition at line 1339 of file ds3.c.

LIBRARY_API void ds3_request_set_max_tape_fragmentation_percent ( const ds3_request request,
const int  value 
)

Definition at line 1343 of file ds3.c.

LIBRARY_API void ds3_request_set_max_upload_size ( const ds3_request request,
const uint64_t  value 
)

Definition at line 1347 of file ds3.c.

LIBRARY_API void ds3_request_set_max_uploads ( const ds3_request request,
const int  value 
)

Definition at line 1351 of file ds3.c.

LIBRARY_API void ds3_request_set_maximum_auto_verification_frequency_in_days ( const ds3_request request,
const int  value 
)

Definition at line 1355 of file ds3.c.

LIBRARY_API void ds3_request_set_md5 ( ds3_request request,
const char *  md5 
)

Definition at line 1044 of file ds3.c.

LIBRARY_API void ds3_request_set_media_ejection_allowed ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1359 of file ds3.c.

LIBRARY_API void ds3_request_set_member_group_id ( const ds3_request request,
const char *  value 
)

Definition at line 1363 of file ds3.c.

LIBRARY_API void ds3_request_set_member_user_id ( const ds3_request request,
const char *  value 
)

Definition at line 1367 of file ds3.c.

LIBRARY_API void ds3_request_set_metadata ( ds3_request request,
const char *  name,
const char *  value 
)

Definition at line 1018 of file ds3.c.

LIBRARY_API void ds3_request_set_minimum_days_to_retain ( const ds3_request request,
const int  value 
)

Definition at line 1371 of file ds3.c.

LIBRARY_API void ds3_request_set_name ( const ds3_request request,
const char *  value 
)

Definition at line 1375 of file ds3.c.

LIBRARY_API void ds3_request_set_naming_convention_ds3_naming_convention_type ( const ds3_request request,
const ds3_naming_convention_type  value 
)

Definition at line 1379 of file ds3.c.

LIBRARY_API void ds3_request_set_node_id ( const ds3_request request,
const char *  value 
)

Definition at line 1383 of file ds3.c.

LIBRARY_API void ds3_request_set_notification_http_method_ds3_request_type ( const ds3_request request,
const ds3_request_type  value 
)

Definition at line 1387 of file ds3.c.

LIBRARY_API void ds3_request_set_offset ( const ds3_request request,
const uint64_t  value 
)

Definition at line 1391 of file ds3.c.

LIBRARY_API void ds3_request_set_page_length ( const ds3_request request,
const int  value 
)

Definition at line 1395 of file ds3.c.

LIBRARY_API void ds3_request_set_page_offset ( const ds3_request request,
const int  value 
)

Definition at line 1399 of file ds3.c.

LIBRARY_API void ds3_request_set_page_start_marker ( const ds3_request request,
const char *  value 
)

Definition at line 1403 of file ds3.c.

LIBRARY_API void ds3_request_set_part_number_marker ( const ds3_request request,
const int  value 
)

Definition at line 1407 of file ds3.c.

LIBRARY_API void ds3_request_set_partition_id ( const ds3_request request,
const char *  value 
)

Definition at line 1411 of file ds3.c.

LIBRARY_API void ds3_request_set_permission_ds3_bucket_acl_permission ( const ds3_request request,
const ds3_bucket_acl_permission  value 
)

Definition at line 1415 of file ds3.c.

LIBRARY_API void ds3_request_set_pool_health_ds3_pool_health ( const ds3_request request,
const ds3_pool_health  value 
)

Definition at line 1419 of file ds3.c.

LIBRARY_API void ds3_request_set_pool_id ( const ds3_request request,
const char *  value 
)

Definition at line 1423 of file ds3.c.

LIBRARY_API void ds3_request_set_pool_partition_id ( const ds3_request request,
const char *  value 
)

Definition at line 1427 of file ds3.c.

LIBRARY_API void ds3_request_set_pool_state_ds3_pool_state ( const ds3_request request,
const ds3_pool_state  value 
)

Definition at line 1431 of file ds3.c.

LIBRARY_API void ds3_request_set_pool_type_ds3_pool_type ( const ds3_request request,
const ds3_pool_type  value 
)

Definition at line 1435 of file ds3.c.

LIBRARY_API void ds3_request_set_powered_on ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1439 of file ds3.c.

LIBRARY_API void ds3_request_set_preferred_number_of_chunks ( const ds3_request request,
const int  value 
)

Definition at line 1443 of file ds3.c.

LIBRARY_API void ds3_request_set_prefix ( const ds3_request request,
const char *  value 
)

Definition at line 1447 of file ds3.c.

LIBRARY_API void ds3_request_set_previous_state_ds3_tape_state ( const ds3_request request,
const ds3_tape_state  value 
)

Definition at line 1451 of file ds3.c.

LIBRARY_API void ds3_request_set_priority_ds3_priority ( const ds3_request request,
const ds3_priority  value 
)

Definition at line 1455 of file ds3.c.

LIBRARY_API void ds3_request_set_quiesced_ds3_quiesced ( const ds3_request request,
const ds3_quiesced  value 
)

Definition at line 1459 of file ds3.c.

LIBRARY_API void ds3_request_set_rebuild_priority_ds3_priority ( const ds3_request request,
const ds3_priority  value 
)

Definition at line 1463 of file ds3.c.

LIBRARY_API void ds3_request_set_rechunked ( const ds3_request request,
const char *  value 
)

Definition at line 1467 of file ds3.c.

LIBRARY_API void ds3_request_set_request_type_ds3_job_request_type ( const ds3_request request,
const ds3_job_request_type  value 
)

Definition at line 1471 of file ds3.c.

LIBRARY_API void ds3_request_set_roll_back ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1475 of file ds3.c.

LIBRARY_API void ds3_request_set_serial_number ( const ds3_request request,
const char *  value 
)

Definition at line 1479 of file ds3.c.

LIBRARY_API void ds3_request_set_sha256 ( ds3_request request,
const char *  sha256 
)

Definition at line 1050 of file ds3.c.

LIBRARY_API void ds3_request_set_sha512 ( ds3_request request,
const char *  sha512 
)

Definition at line 1056 of file ds3.c.

LIBRARY_API void ds3_request_set_state_ds3_data_persistence_rule_state ( const ds3_request request,
const ds3_data_persistence_rule_state  value 
)

Definition at line 1483 of file ds3.c.

LIBRARY_API void ds3_request_set_state_ds3_pool_state ( const ds3_request request,
const ds3_pool_state  value 
)

Definition at line 1487 of file ds3.c.

LIBRARY_API void ds3_request_set_state_ds3_storage_domain_member_state ( const ds3_request request,
const ds3_storage_domain_member_state  value 
)

Definition at line 1491 of file ds3.c.

LIBRARY_API void ds3_request_set_state_ds3_tape_drive_state ( const ds3_request request,
const ds3_tape_drive_state  value 
)

Definition at line 1495 of file ds3.c.

LIBRARY_API void ds3_request_set_state_ds3_tape_partition_state ( const ds3_request request,
const ds3_tape_partition_state  value 
)

Definition at line 1499 of file ds3.c.

LIBRARY_API void ds3_request_set_state_ds3_tape_state ( const ds3_request request,
const ds3_tape_state  value 
)

Definition at line 1503 of file ds3.c.

LIBRARY_API void ds3_request_set_storage_domain_id ( const ds3_request request,
const char *  value 
)

Definition at line 1507 of file ds3.c.

LIBRARY_API void ds3_request_set_tape_drive_id ( const ds3_request request,
const char *  value 
)

Definition at line 1511 of file ds3.c.

LIBRARY_API void ds3_request_set_tape_id ( const ds3_request request,
const char *  value 
)

Definition at line 1515 of file ds3.c.

LIBRARY_API void ds3_request_set_tape_partition_id ( const ds3_request request,
const char *  value 
)

Definition at line 1519 of file ds3.c.

LIBRARY_API void ds3_request_set_tape_state_ds3_tape_state ( const ds3_request request,
const ds3_tape_state  value 
)

Definition at line 1523 of file ds3.c.

LIBRARY_API void ds3_request_set_tape_type_ds3_tape_type ( const ds3_request request,
const ds3_tape_type  value 
)

Definition at line 1527 of file ds3.c.

LIBRARY_API void ds3_request_set_task_priority_ds3_priority ( const ds3_request request,
const ds3_priority  value 
)

Definition at line 1531 of file ds3.c.

LIBRARY_API void ds3_request_set_truncated ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1535 of file ds3.c.

LIBRARY_API void ds3_request_set_type_ds3_data_persistence_rule_type ( const ds3_request request,
const ds3_data_persistence_rule_type  value 
)

Definition at line 1539 of file ds3.c.

LIBRARY_API void ds3_request_set_type_ds3_pool_failure_type ( const ds3_request request,
const ds3_pool_failure_type  value 
)

Definition at line 1547 of file ds3.c.

LIBRARY_API void ds3_request_set_type_ds3_pool_type ( const ds3_request request,
const ds3_pool_type  value 
)

Definition at line 1551 of file ds3.c.

LIBRARY_API void ds3_request_set_type_ds3_s3_object_type ( const ds3_request request,
const ds3_s3_object_type  value 
)

Definition at line 1543 of file ds3.c.

LIBRARY_API void ds3_request_set_type_ds3_storage_domain_failure_type ( const ds3_request request,
const ds3_storage_domain_failure_type  value 
)

Definition at line 1555 of file ds3.c.

LIBRARY_API void ds3_request_set_type_ds3_system_failure_type ( const ds3_request request,
const ds3_system_failure_type  value 
)

Definition at line 1559 of file ds3.c.

LIBRARY_API void ds3_request_set_type_ds3_tape_drive_type ( const ds3_request request,
const ds3_tape_drive_type  value 
)

Definition at line 1563 of file ds3.c.

LIBRARY_API void ds3_request_set_type_ds3_tape_failure_type ( const ds3_request request,
const ds3_tape_failure_type  value 
)

Definition at line 1567 of file ds3.c.

LIBRARY_API void ds3_request_set_type_ds3_tape_partition_failure_type ( const ds3_request request,
const ds3_tape_partition_failure_type  value 
)

Definition at line 1571 of file ds3.c.

LIBRARY_API void ds3_request_set_type_ds3_tape_type ( const ds3_request request,
const ds3_tape_type  value 
)

Definition at line 1575 of file ds3.c.

LIBRARY_API void ds3_request_set_unavailable_media_policy_ds3_unavailable_media_usage_policy ( const ds3_request request,
const ds3_unavailable_media_usage_policy  value 
)

Definition at line 1579 of file ds3.c.

LIBRARY_API void ds3_request_set_unavailable_pool_max_job_retry_in_mins ( const ds3_request request,
const int  value 
)

Definition at line 1583 of file ds3.c.

LIBRARY_API void ds3_request_set_unavailable_tape_partition_max_job_retry_in_mins ( const ds3_request request,
const int  value 
)

Definition at line 1587 of file ds3.c.

LIBRARY_API void ds3_request_set_upload_id_marker ( const ds3_request request,
const char *  value 
)

Definition at line 1591 of file ds3.c.

LIBRARY_API void ds3_request_set_user_id ( const ds3_request request,
const char *  value 
)

Definition at line 1595 of file ds3.c.

LIBRARY_API void ds3_request_set_verify_prior_to_auto_eject_ds3_priority ( const ds3_request request,
const ds3_priority  value 
)

Definition at line 1599 of file ds3.c.

LIBRARY_API void ds3_request_set_version ( const ds3_request request,
const uint64_t  value 
)

Definition at line 1603 of file ds3.c.

LIBRARY_API void ds3_request_set_versioning_ds3_versioning_level ( const ds3_request request,
const ds3_versioning_level  value 
)

Definition at line 1607 of file ds3.c.

LIBRARY_API void ds3_request_set_write_optimization_ds3_write_optimization ( const ds3_request request,
const ds3_write_optimization  value 
)

Definition at line 1611 of file ds3.c.

LIBRARY_API void ds3_request_set_write_preference_ds3_write_preference_level ( const ds3_request request,
const ds3_write_preference_level  value 
)

Definition at line 1615 of file ds3.c.

LIBRARY_API void ds3_request_set_write_protected ( const ds3_request request,
ds3_bool  value 
)

Definition at line 1619 of file ds3.c.

LIBRARY_API void ds3_s3_object_cached_notification_registration_list_response_free ( ds3_s3_object_cached_notification_registration_list_response response_data)

Definition at line 18472 of file ds3.c.

LIBRARY_API void ds3_s3_object_cached_notification_registration_response_free ( ds3_s3_object_cached_notification_registration_response response_data)

Definition at line 17640 of file ds3.c.

LIBRARY_API void ds3_s3_object_list_response_free ( ds3_s3_object_list_response response_data)

Definition at line 18576 of file ds3.c.

LIBRARY_API void ds3_s3_object_lost_notification_registration_list_response_free ( ds3_s3_object_lost_notification_registration_list_response response_data)

Definition at line 18485 of file ds3.c.

LIBRARY_API void ds3_s3_object_lost_notification_registration_response_free ( ds3_s3_object_lost_notification_registration_response response_data)

Definition at line 17655 of file ds3.c.

LIBRARY_API void ds3_s3_object_persisted_notification_registration_list_response_free ( ds3_s3_object_persisted_notification_registration_list_response response_data)

Definition at line 18498 of file ds3.c.

LIBRARY_API void ds3_s3_object_persisted_notification_registration_response_free ( ds3_s3_object_persisted_notification_registration_response response_data)

Definition at line 17669 of file ds3.c.

LIBRARY_API void ds3_s3_object_response_free ( ds3_s3_object_response response_data)

Definition at line 17503 of file ds3.c.

LIBRARY_API void ds3_s3_object_to_delete_response_free ( ds3_s3_object_to_delete_response response_data)

Definition at line 18163 of file ds3.c.

LIBRARY_API void ds3_s3_objects_cached_notification_payload_response_free ( ds3_s3_objects_cached_notification_payload_response response_data)

Definition at line 18875 of file ds3.c.

LIBRARY_API void ds3_s3_objects_lost_notification_payload_response_free ( ds3_s3_objects_lost_notification_payload_response response_data)

Definition at line 18890 of file ds3.c.

LIBRARY_API void ds3_s3_objects_persisted_notification_payload_response_free ( ds3_s3_objects_persisted_notification_payload_response response_data)

Definition at line 18904 of file ds3.c.

LIBRARY_API void ds3_spectra_user_list_response_free ( ds3_spectra_user_list_response response_data)

Definition at line 18797 of file ds3.c.

LIBRARY_API void ds3_spectra_user_response_free ( ds3_spectra_user_response response_data)

Definition at line 17569 of file ds3.c.

LIBRARY_API void ds3_storage_domain_capacity_summary_response_free ( ds3_storage_domain_capacity_summary_response response_data)

Definition at line 17526 of file ds3.c.

LIBRARY_API void ds3_storage_domain_failure_list_response_free ( ds3_storage_domain_failure_list_response response_data)

Definition at line 18628 of file ds3.c.

LIBRARY_API void ds3_storage_domain_failure_notification_payload_response_free ( ds3_storage_domain_failure_notification_payload_response response_data)

Definition at line 17936 of file ds3.c.

LIBRARY_API void ds3_storage_domain_failure_notification_registration_list_response_free ( ds3_storage_domain_failure_notification_registration_list_response response_data)

Definition at line 18524 of file ds3.c.

LIBRARY_API void ds3_storage_domain_failure_notification_registration_response_free ( ds3_storage_domain_failure_notification_registration_response response_data)

Definition at line 17684 of file ds3.c.

LIBRARY_API void ds3_storage_domain_failure_response_free ( ds3_storage_domain_failure_response response_data)

Definition at line 17534 of file ds3.c.

LIBRARY_API void ds3_storage_domain_list_response_free ( ds3_storage_domain_list_response response_data)

Definition at line 18654 of file ds3.c.

LIBRARY_API void ds3_storage_domain_member_list_response_free ( ds3_storage_domain_member_list_response response_data)

Definition at line 18641 of file ds3.c.

LIBRARY_API void ds3_storage_domain_member_response_free ( ds3_storage_domain_member_response response_data)

Definition at line 17546 of file ds3.c.

LIBRARY_API void ds3_storage_domain_response_free ( ds3_storage_domain_response response_data)

Definition at line 17515 of file ds3.c.

LIBRARY_API void ds3_system_failure_list_response_free ( ds3_system_failure_list_response response_data)

Definition at line 18667 of file ds3.c.

LIBRARY_API void ds3_system_failure_notification_payload_response_free ( ds3_system_failure_notification_payload_response response_data)

Definition at line 17948 of file ds3.c.

LIBRARY_API void ds3_system_failure_notification_registration_list_response_free ( ds3_system_failure_notification_registration_list_response response_data)

Definition at line 18537 of file ds3.c.

LIBRARY_API void ds3_system_failure_notification_registration_response_free ( ds3_system_failure_notification_registration_response response_data)

Definition at line 17698 of file ds3.c.

LIBRARY_API void ds3_system_failure_response_free ( ds3_system_failure_response response_data)

Definition at line 17558 of file ds3.c.

LIBRARY_API void ds3_system_information_response_free ( ds3_system_information_response response_data)

Definition at line 18182 of file ds3.c.

LIBRARY_API void ds3_tape_density_directive_list_response_free ( ds3_tape_density_directive_list_response response_data)

Definition at line 18680 of file ds3.c.

LIBRARY_API void ds3_tape_density_directive_response_free ( ds3_tape_density_directive_response response_data)

Definition at line 17814 of file ds3.c.

LIBRARY_API void ds3_tape_drive_list_response_free ( ds3_tape_drive_list_response response_data)

Definition at line 18693 of file ds3.c.

LIBRARY_API void ds3_tape_drive_response_free ( ds3_tape_drive_response response_data)

Definition at line 17824 of file ds3.c.

LIBRARY_API void ds3_tape_failure_list_response_free ( ds3_tape_failure_list_response response_data)

Definition at line 18250 of file ds3.c.

LIBRARY_API void ds3_tape_failure_notification_payload_response_free ( ds3_tape_failure_notification_payload_response response_data)

Definition at line 17959 of file ds3.c.

LIBRARY_API void ds3_tape_failure_notification_registration_list_response_free ( ds3_tape_failure_notification_registration_list_response response_data)

Definition at line 18550 of file ds3.c.

LIBRARY_API void ds3_tape_failure_notification_registration_response_free ( ds3_tape_failure_notification_registration_response response_data)

Definition at line 17712 of file ds3.c.

LIBRARY_API void ds3_tape_failure_response_free ( ds3_tape_failure_response response_data)

Definition at line 18240 of file ds3.c.

LIBRARY_API void ds3_tape_library_list_response_free ( ds3_tape_library_list_response response_data)

Definition at line 18719 of file ds3.c.

LIBRARY_API void ds3_tape_library_response_free ( ds3_tape_library_response response_data)

Definition at line 17851 of file ds3.c.

LIBRARY_API void ds3_tape_list_response_free ( ds3_tape_list_response response_data)

Definition at line 18771 of file ds3.c.

LIBRARY_API void ds3_tape_partition_failure_list_response_free ( ds3_tape_partition_failure_list_response response_data)

Definition at line 18732 of file ds3.c.

LIBRARY_API void ds3_tape_partition_failure_notification_payload_response_free ( ds3_tape_partition_failure_notification_payload_response response_data)

Definition at line 17972 of file ds3.c.

LIBRARY_API void ds3_tape_partition_failure_notification_registration_list_response_free ( ds3_tape_partition_failure_notification_registration_list_response response_data)

Definition at line 18563 of file ds3.c.

LIBRARY_API void ds3_tape_partition_failure_notification_registration_response_free ( ds3_tape_partition_failure_notification_registration_response response_data)

Definition at line 17726 of file ds3.c.

LIBRARY_API void ds3_tape_partition_failure_response_free ( ds3_tape_partition_failure_response response_data)

Definition at line 17876 of file ds3.c.

LIBRARY_API void ds3_tape_partition_list_response_free ( ds3_tape_partition_list_response response_data)

Definition at line 18745 of file ds3.c.

LIBRARY_API void ds3_tape_partition_response_free ( ds3_tape_partition_response response_data)

Definition at line 17863 of file ds3.c.

LIBRARY_API void ds3_tape_response_free ( ds3_tape_response response_data)

Definition at line 17791 of file ds3.c.

LIBRARY_API void ds3_type_response_free ( ds3_type_response response_data)

Definition at line 18272 of file ds3.c.

LIBRARY_API void ds3_user_response_free ( ds3_user_response response_data)

Definition at line 18172 of file ds3.c.

LIBRARY_API ds3_error* ds3_verify_all_pools_spectra_s3_request ( const ds3_client client,
const ds3_request request 
)

Definition at line 16014 of file ds3.c.

LIBRARY_API ds3_error* ds3_verify_all_tapes_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_failure_list_response **  response 
)

Definition at line 17150 of file ds3.c.

LIBRARY_API ds3_error* ds3_verify_bulk_job_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_master_object_list_response **  response 
)

Definition at line 14628 of file ds3.c.

LIBRARY_API ds3_error* ds3_verify_physical_placement_for_objects_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_physical_placement_response **  response 
)

Definition at line 15620 of file ds3.c.

LIBRARY_API ds3_error* ds3_verify_physical_placement_for_objects_with_full_details_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_bulk_object_list_response **  response 
)

Definition at line 15648 of file ds3.c.

LIBRARY_API ds3_error* ds3_verify_pool_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_pool_response **  response 
)

Definition at line 16022 of file ds3.c.

LIBRARY_API ds3_error* ds3_verify_system_health_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_health_verification_result_response **  response 
)

Definition at line 16289 of file ds3.c.

LIBRARY_API ds3_error* ds3_verify_tape_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_tape_response **  response 
)

Definition at line 17167 of file ds3.c.

LIBRARY_API ds3_error* ds3_verify_user_is_member_of_group_spectra_s3_request ( const ds3_client client,
const ds3_request request,
ds3_group_response **  response 
)

Definition at line 14497 of file ds3.c.

LIBRARY_API size_t ds3_write_to_fd ( void *  buffer,
size_t  size,
size_t  nmemb,
void *  user_data 
)

Definition at line 19160 of file ds3.c.

LIBRARY_API size_t ds3_write_to_file ( void *  buffer,
size_t  size,
size_t  nmemb,
void *  user_data 
)

Definition at line 19152 of file ds3.c.