Next >

image

image

image

image


 

Hitachi Content PlatformUsing the HCP HS3 APIMK-92ARC037-03ContentsPreface xiPrefaceIntended audienceProduct versionSyntax notationRelated documentsGetting helpCommentsThank you!1Introduction to Hitachi ContentAbout Hitachi Content PlatformAbout the HCP HS3 APIOther bucket access methodsUser accountsData access permissionsExamples in this book2Bucket and object propertiesBucket namesObject namesRetentionCustom metadataBucket ownersObject ownersAccess control listsVersioningAllocated spaceSearchData access permission masksReplication collisions3Access and authenticationNotes:Targeting a tenant (the service point)Targeting a bucketTargeting an objectUsing SSL securityUsing a hosts fileURL considerationsAWS authenticationChanging your password4Requests and responsesRequestsResponses5Working with bucketsCreating a bucketListing the buckets you ownChecking the existence of a bucketAdding an ACL to a bucketRetrieving the ACL for a bucketEnabling or disabling versioning for a bucketChecking the versioning status of a bucketListing bucket contentsDeleting a bucket6Working with objectsStoring an objectCreating a folderChecking the existence of an object or folderAdding an ACL to an objectRetrieving the ACL for an objectCopying an objectRetrieving an objectDeleting an object or folder7Usage considerationsHostname and IP address considerationsFolder structuresConcurrent writes of the same objectFailed PUT requests to store objectsEmpty objectsDeleting objects under repairMultithreadingPersistent connectionsConnection failure handlingAQuick referenceBAlternative authenticationURLs with HCP authenticationHCP authenticationCUsing third-party tools with HS3General setup information for third-party toolss3curl setupDSample Java applicationAssumptionsWhat the application doesRequired librariesJava applicationEHCP HS3 XML schemaGlossaryABCDEFHIJMNOPQRSTUVWXIndexSymbolsABCDEFGHIJKLMNOPQRSTUVWX