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
  • Industry solutions
  • Migration
  • Networking
  • Observability and monitoring
  • Security
  • Storage
Cross-product tools
  • Access and resources management
  • Costs and usage management
  • Infrastructure as code
  • 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 CLI
    • 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
  • Set up storage
  • About buckets
  • Create a bucket
  • Bucket locations
  • Storage classes
  • Folder types
  • Domain-named bucket verification
  • Set up Storage Intelligence
    • Configure and manage Storage Intelligence
    • 30-day introductory trial for Storage Intelligence
      • About the 30-day introductory trial
      • Configure and manage the 30-day introductory trial
  • Store data
  • About objects
  • Upload objects
    • About object uploads
    • Upload objects from files
    • Upload objects from memory
    • Resumable uploads
      • About resumable uploads
      • Perform resumable uploads
    • XML API multipart uploads
    • Parallel composite uploads
    • Streaming uploads
  • Copy, rename, or move objects
  • Perform batch operations on objects
    • About storage batch operations
    • Create and manage batch operation jobs
  • Composite objects
    • About composite objects
    • Compose objects
  • Object transcoding
  • Delete objects
    • About object deletion
    • Delete objects
  • Manage buckets
  • List buckets
  • Get bucket information
    • About bucket metadata
    • Get bucket metadata
    • Get bucket size
    • Get bucket storage layout
  • Tag and label buckets
    • About labels and tags
    • Label buckets
  • Relocate buckets
    • About bucket relocation
    • Plan bucket relocation
    • Relocate buckets
  • Move data between buckets
  • Change the default storage class of a bucket
  • Delete buckets
  • Access data
  • Folder types in Cloud Storage
  • List objects
  • Get object metadata
    • About object metadata
    • View and edit object metadata
    • Change an object's storage class
  • Download objects
    • About object downloads
    • Download objects as files
    • Download objects into memory
    • Sliced object downloads
    • Streaming downloads
  • Access public data
  • Request endpoints
    • Global endpoints
    • Regional endpoints
    • Locational endpoints for ITAR
  • Cross-origin resource sharing (CORS)
    • About CORS
    • Set up and view CORS configurations
    • CORS configuration examples
  • Send batched requests
  • Charge users for data access
    • About Requester Pays
    • Enable or disable Requester Pays
  • Analyze data storage
  • Get activity and metadata insights
    • About datasets
    • Dataset tables and schemas
    • Configure datasets
    • Manage datasets
  • Analyze stored data with Gemini Cloud Assist
  • Get bucket inventory reports
    • About inventory reports
    • Use inventory reports
  • Attach contextual information to objects
    • About object contexts
    • Use object contexts
  • Optimize
  • Optimize AI/ML and analytics with Cloud Storage Rapid
  • Rapid Bucket for high performance storage
    • About Rapid Bucket
    • Create zonal buckets
    • Read and append to objects in zonal buckets
  • AI zones
  • Rapid Cache
    • About Rapid Cache
    • Use Rapid Cache
    • Get Rapid Cache recommendations
  • Built-in caching
  • Directory data structure
    • About hierarchical namespace
    • About folders in buckets with hierarchical namespace enabled
    • Create buckets with hierarchical namespace enabled
    • Create and manage folders
    • Rename and move folders
    • Use hierarchical namespace-enabled buckets for Hadoop workloads
    • Optimize performance when using hierarchical namespace
  • Request rate and access distribution guidelines
  • Cost savings
    • Options for controlling data lifecycles
    • Object Lifecycle Management
      • About Object Lifecycle Management
      • Manage object lifecycles
      • Configuration examples
    • Autoclass
      • About Autoclass
      • Use Autoclass
  • Mount buckets using Cloud Storage FUSE
  • About Cloud Storage FUSE
  • Quickstart to Cloud Storage FUSE
  • Install Cloud Storage FUSE
  • Mount buckets as a file system
  • Caching in Cloud Storage FUSE
    • About caching in Cloud Storage FUSE
    • File caching
    • List caching
    • Stat caching
  • Performance
    • Performance tuning best practices
    • Profile-based configurations for AI/ML workloads
    • Automated configuration values for high-performance machine types
    • Use pre-configured GKE YAML files to optimize Cloud Storage FUSE performance
  • Monitor Cloud Storage FUSE
    • Use metrics
    • Forward Cloud Storage FUSE logs to Cloud Logging
  • Authenticate and manage requests
  • Authenticate to Cloud Storage
  • Access data on a user's behalf
  • OAuth 2.0 scopes
  • Projects
    • About projects
    • Get a service agent
  • HMAC keys
    • About HMAC keys
    • Manage HMAC keys for service accounts
  • Data consistency
    • Cloud Storage consistency
    • Request preconditions
    • Data validation and change detection
  • Retry requests
  • Use long-running operations
  • Paginate results
  • URI wildcards
  • Secure and control access
  • About access control in Cloud Storage
  • Identity and Access Management (IAM)
    • About IAM for Cloud Storage
    • Set IAM policies on buckets
    • Set IAM policies on managed folders
    • IAM references for Cloud Storage
    • Sharing and collaboration scenarios
  • Managed folders
    • About managed folders
    • Create and manage managed folders
  • Access control lists (ACLs)
    • About ACLs
    • Create and manage ACLs
  • Uniform bucket-level access
    • About uniform bucket-level access
    • Use uniform bucket-level access
  • Make data public
  • Public access prevention
    • About public access prevention
    • Use public access prevention
  • Bucket IP filtering
    • About bucket IP filtering
    • Create a bucket with IP filtering rules
    • Create or update IP filtering rules on a bucket
    • Get IP bucket filtering rules
    • List bucket IP filtering rules
    • Delete bucket IP filtering rules
    • Disable bucket IP filtering
    • Bypass bucket IP filtering rules
  • Authenticate with V4 signing
    • About signed URLs
    • V4 signing process with Cloud Storage tools
    • V4 signing process with your own program
    • Canonical requests
    • Signatures
    • Create signatures
  • Encryption
    • Data encryption options
    • Customer-managed encryption keys (CMEK)
      • About CMEK
      • Use CMEK
    • Customer-supplied encryption keys (CSEK)