XML API
E697148
XML API is a legacy HTTP-based interface for interacting with Google Cloud Storage using XML-formatted requests and responses, similar to Amazon S3’s API.
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
Google Cloud Storage interface
ⓘ
HTTP-based API ⓘ XML-based API ⓘ web API ⓘ |
| authenticationMethod |
HMAC key authentication
ⓘ
OAuth 2.0 (via interoperability features and headers) ⓘ signed URLs ⓘ |
| compatibilityGoal | S3-compatible semantics for storage operations ⓘ |
| documentationURL | https://cloud.google.com/storage/docs/xml-api ⓘ |
| namingConvention | S3-style path and virtual-hosted-style URLs ⓘ |
| protocol | HTTP ⓘ |
| providedBy |
Google Cloud Platform
NERFINISHED
ⓘ
Google Cloud Storage NERFINISHED ⓘ |
| provider | Google NERFINISHED ⓘ |
| recommendedAlternative |
Cloud Storage client libraries
ⓘ
JSON API ⓘ gcloud CLI NERFINISHED ⓘ |
| requestFormat | XML ⓘ |
| resourceModel | buckets and objects ⓘ |
| responseFormat | XML ⓘ |
| similarTo | Amazon S3 REST API NERFINISHED ⓘ |
| status | legacy interface ⓘ |
| supportsFeature |
access control via ACLs
ⓘ
customer-managed encryption keys (CMEK) ⓘ customer-supplied encryption keys (CSEK) ⓘ multipart uploads (compose operations) ⓘ object metadata management ⓘ object versioning (when enabled on bucket) ⓘ signed URLs for temporary access ⓘ |
| supportsHeader |
x-goog-acl for predefined ACLs
ⓘ
x-goog-encryption-* for encryption options ⓘ x-goog-meta-* for custom metadata ⓘ |
| supportsOperation |
DELETE Bucket
ⓘ
DELETE Object ⓘ GET Bucket ⓘ GET Object ⓘ HEAD Object ⓘ PUT Bucket ⓘ PUT Object ⓘ |
| supportsProtocol | HTTP ⓘ |
| supportsRegionSelection | true ⓘ |
| transportLayer | HTTPS ⓘ |
| useCase |
accessing objects in Google Cloud Storage
ⓘ
deleting objects in Google Cloud Storage ⓘ downloading objects from Google Cloud Storage ⓘ listing buckets in Google Cloud Storage ⓘ listing objects in a bucket ⓘ managing buckets in Google Cloud Storage ⓘ uploading objects to Google Cloud Storage ⓘ |
| usedFor | migrating applications from Amazon S3 to Google Cloud Storage ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.