Skip to main content
Google Cloud Documentation
Technology areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Generative AI
  • Industry solutions
  • Networking
  • Observability and monitoring
  • Security
  • Storage
Cross-product tools
  • Access and resources management
  • Costs and usage management
  • Infrastructure as code
  • Migration
  • SDK, languages, frameworks, and tools
/
Console
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Português
  • Português – Brasil
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Sign in
  • Cloud Storage
Start free
Overview Guides Reference Samples Resources
Google Cloud Documentation
  • Technology areas
    • More
    • Overview
    • Guides
    • Reference
    • Samples
    • Resources
  • Cross-product tools
    • More
  • Console
  • Discover
  • Product overview
  • Storage Intelligence overview
  • Get started
  • Quickstarts
    • Use the Console
    • Use the gcloud tool
    • Use Terraform
  • Use client libraries
    • Get started with client libraries
    • Get started with the Storage Control API
  • Use gRPC
    • Get started with gRPC
    • Enable direct connectivity
  • Terraform support for Cloud Storage
  • Configure and manage Storage Intelligence
  • 30-day introductory trial for Storage Intelligence
    • Overview
    • Configure and manage the 30-day introductory trial
  • Create buckets
  • About buckets
    • Buckets overview
    • Bucket locations
    • Storage classes
  • Create a bucket
  • Enable hierarchical namespace
    • Overview of hierarchical namespace
    • Create buckets with hierarchical namespace enabled
    • Use hierarchical namespace-enabled buckets for Hadoop workloads
    • Optimize performance when using hierarchical namespace
  • Domain-named bucket verification
  • Access and manage buckets
  • List buckets
  • Get bucket metadata
    • Overview
    • Get bucket metadata
    • Get bucket size
    • Get bucket storage layout
  • Create and manage folders in buckets
    • About folders
    • Create and manage folders
    • Rename and move folders
  • Tag and label buckets
    • Overview
    • Label buckets
  • Change the default storage class of a bucket
  • Relocate buckets
    • Overview
    • Plan bucket relocation
    • Relocate buckets
  • Move and rename buckets
  • Delete buckets
  • Upload and download objects
  • About objects
  • Overview of uploads and downloads
  • Download objects
    • Download objects as files
    • Download objects into memory
    • Sliced object downloads
    • Streaming downloads
  • Upload objects
    • Upload objects from files
    • Upload objects from memory
    • Resumable uploads
      • Overview
      • Perform resumable uploads
    • XML API multipart uploads
    • Parallel composite uploads
    • Streaming uploads
  • Composite objects
    • Overview
    • Compose objects
  • Access and manage objects
  • List objects
  • Get object metadata
    • Overview of object metadata
    • View and edit object metadata
  • Attach contexts to objects
    • Overview
    • Use object contexts
  • Copy, rename, and move objects
  • Change an object's storage class
  • Tools to access and manage objects using a directory structure
  • Perform batch operations on objects in bulk
    • Overview of storage batch operations
    • Create and manage batch operation jobs
  • Object transcoding
  • Delete objects
  • Generate inventory reports for buckets
    • Overview of inventory reports
    • Use inventory reports
  • Get insights on your stored data
  • Analyze stored data with Gemini Cloud Assist
  • Get activity and metadata insights
    • Overview of datasets
    • Dataset tables and schemas
    • Configure datasets
    • Manage datasets
  • Cache objects
  • About caching
  • Anywhere Cache
    • Overview
    • Use Anywhere Cache
    • Get Anywhere Cache recommendations
  • Control data lifecycles
  • Options for controlling data lifecycles
  • Object Lifecycle Management
    • Overview
    • Manage object lifecycles
    • Configuration examples
  • Autoclass
    • Overview
    • Use Autoclass
  • Object Versioning
    • Overview
    • Enable or disable Object Versioning
    • Use versioned objects
  • Make requests
  • Request endpoints
    • Global endpoints
    • Regional endpoints
    • Locational endpoints for ITAR
  • Authenticating and OAuth
    • Authenticating requests
    • Accessing data on a user's behalf
    • OAuth 2.0 scopes
  • Validate and retry requests
    • Request rate and access distribution guidelines