|
Skip to main content
| https://docs.cloud.google.com/storage/docs/encryption/using-customer-managed-keys#main-content |
|
| https://docs.cloud.google.com/ |
|
Technology areas
| https://docs.cloud.google.com/docs |
|
AI and ML
| https://docs.cloud.google.com/docs/ai-ml |
|
Application development
| https://docs.cloud.google.com/docs/application-development |
|
Application hosting
| https://docs.cloud.google.com/docs/application-hosting |
|
Compute
| https://docs.cloud.google.com/docs/compute-area |
|
Data analytics and pipelines
| https://docs.cloud.google.com/docs/data |
|
Databases
| https://docs.cloud.google.com/docs/databases |
|
Distributed, hybrid, and multicloud
| https://docs.cloud.google.com/docs/dhm-cloud |
|
Industry solutions
| https://docs.cloud.google.com/docs/industry |
|
Migration
| https://docs.cloud.google.com/docs/migration |
|
Networking
| https://docs.cloud.google.com/docs/networking |
|
Observability and monitoring
| https://docs.cloud.google.com/docs/observability |
|
Security
| https://docs.cloud.google.com/docs/security |
|
Storage
| https://docs.cloud.google.com/docs/storage |
|
Cross-product tools
| https://docs.cloud.google.com/docs/cross-product-overviews |
|
Access and resources management
| https://docs.cloud.google.com/docs/access-resources |
|
Costs and usage management
| https://docs.cloud.google.com/docs/costs-usage |
|
Infrastructure as code
| https://docs.cloud.google.com/docs/iac |
|
SDK, languages, frameworks, and tools
| https://docs.cloud.google.com/docs/devtools |
|
Console
| https://console.cloud.google.com/ |
|
| https://docs.cloud.google.com/storage/docs |
|
Cloud Storage
| https://docs.cloud.google.com/storage/docs |
| Start free | https://console.cloud.google.com/freetrial |
|
Overview
| https://docs.cloud.google.com/storage/docs |
|
Guides
| https://docs.cloud.google.com/storage/docs/discover-object-storage-console |
|
Reference
| https://docs.cloud.google.com/storage/docs/apis |
|
Samples
| https://docs.cloud.google.com/storage/docs/samples |
|
Resources
| https://docs.cloud.google.com/storage/docs/resources |
|
| https://docs.cloud.google.com/ |
|
Technology areas
| https://docs.cloud.google.com/docs |
|
Overview
| https://docs.cloud.google.com/storage/docs |
|
Guides
| https://docs.cloud.google.com/storage/docs/discover-object-storage-console |
|
Reference
| https://docs.cloud.google.com/storage/docs/apis |
|
Samples
| https://docs.cloud.google.com/storage/docs/samples |
|
Resources
| https://docs.cloud.google.com/storage/docs/resources |
|
Cross-product tools
| https://docs.cloud.google.com/docs/cross-product-overviews |
|
Console
| https://console.cloud.google.com/ |
| Product overview | https://docs.cloud.google.com/storage/docs/introduction |
| Storage Intelligence overview | https://docs.cloud.google.com/storage/docs/storage-intelligence/overview |
| Use the Console | https://docs.cloud.google.com/storage/docs/discover-object-storage-console |
| Use the gcloud CLI | https://docs.cloud.google.com/storage/docs/discover-object-storage-gcloud |
| Use Terraform | https://docs.cloud.google.com/storage/docs/terraform-create-bucket-upload-object |
| Get started with client libraries | https://docs.cloud.google.com/storage/docs/reference/libraries |
| Get started with the Storage Control API | https://docs.cloud.google.com/storage/docs/reference/storage_control_quickstart |
| Get started with gRPC | https://docs.cloud.google.com/storage/docs/enable-grpc-api |
| Enable direct connectivity | https://docs.cloud.google.com/storage/docs/direct-connectivity |
| Terraform support for Cloud Storage | https://docs.cloud.google.com/storage/docs/terraform-for-cloud-storage |
| About buckets | https://docs.cloud.google.com/storage/docs/buckets |
| Create a bucket | https://docs.cloud.google.com/storage/docs/creating-buckets |
| Bucket locations | https://docs.cloud.google.com/storage/docs/locations |
| Storage classes | https://docs.cloud.google.com/storage/docs/storage-classes |
| Folder types | https://docs.cloud.google.com/storage/docs/folder-types |
| Domain-named bucket verification | https://docs.cloud.google.com/storage/docs/domain-name-verification |
| Configure and manage Storage Intelligence | https://docs.cloud.google.com/storage/docs/storage-intelligence/configure-and-manage-storage-intelligence |
| About the 30-day introductory trial | https://docs.cloud.google.com/storage/docs/storage-intelligence/30-day-introductory-trial/overview |
| Configure and manage the 30-day introductory trial | https://docs.cloud.google.com/storage/docs/storage-intelligence/30-day-introductory-trial/configure-and-manage-trial |
| About objects | https://docs.cloud.google.com/storage/docs/objects |
| About object uploads | https://docs.cloud.google.com/storage/docs/uploads |
| Upload objects from files | https://docs.cloud.google.com/storage/docs/uploading-objects |
| Upload objects from memory | https://docs.cloud.google.com/storage/docs/uploading-objects-from-memory |
| About resumable uploads | https://docs.cloud.google.com/storage/docs/resumable-uploads |
| Perform resumable uploads | https://docs.cloud.google.com/storage/docs/performing-resumable-uploads |
| XML API multipart uploads | https://docs.cloud.google.com/storage/docs/multipart-uploads |
| Parallel composite uploads | https://docs.cloud.google.com/storage/docs/parallel-composite-uploads |
| Streaming uploads | https://docs.cloud.google.com/storage/docs/streaming-uploads |
| Copy, rename, or move objects | https://docs.cloud.google.com/storage/docs/copying-renaming-moving-objects |
| About storage batch operations | https://docs.cloud.google.com/storage/docs/batch-operations/overview |
| Create and manage batch operation jobs | https://docs.cloud.google.com/storage/docs/batch-operations/create-manage-batch-operation-jobs |
| About composite objects | https://docs.cloud.google.com/storage/docs/composite-objects |
| Compose objects | https://docs.cloud.google.com/storage/docs/composing-objects |
| Object transcoding | https://docs.cloud.google.com/storage/docs/transcoding |
| About object deletion | https://docs.cloud.google.com/storage/docs/object-deletion-overview |
| Delete objects | https://docs.cloud.google.com/storage/docs/deleting-objects |
| List buckets | https://docs.cloud.google.com/storage/docs/listing-buckets |
| About bucket metadata | https://docs.cloud.google.com/storage/docs/bucket-metadata |
| Get bucket metadata | https://docs.cloud.google.com/storage/docs/getting-bucket-metadata |
| Get bucket size | https://docs.cloud.google.com/storage/docs/getting-bucket-size |
| Get bucket storage layout | https://docs.cloud.google.com/storage/docs/getting-storage-layout |
| About labels and tags | https://docs.cloud.google.com/storage/docs/tags-and-labels |
| Label buckets | https://docs.cloud.google.com/storage/docs/using-bucket-labels |
| About bucket relocation | https://docs.cloud.google.com/storage/docs/bucket-relocation/overview |
| Plan bucket relocation | https://docs.cloud.google.com/storage/docs/bucket-relocation/plan-bucket-relocation |
| Relocate buckets | https://docs.cloud.google.com/storage/docs/bucket-relocation/relocate-buckets |
| Move data between buckets | https://docs.cloud.google.com/storage/docs/moving-buckets |
| Change the default storage class of a bucket | https://docs.cloud.google.com/storage/docs/changing-default-storage-class |
| Delete buckets | https://docs.cloud.google.com/storage/docs/deleting-buckets |
| Folder types in Cloud Storage | https://docs.cloud.google.com/storage/docs/folder-types |
| List objects | https://docs.cloud.google.com/storage/docs/listing-objects |
| About object metadata | https://docs.cloud.google.com/storage/docs/metadata |
| View and edit object metadata | https://docs.cloud.google.com/storage/docs/viewing-editing-metadata |
| Change an object's storage class | https://docs.cloud.google.com/storage/docs/changing-storage-classes |
| About object downloads | https://docs.cloud.google.com/storage/docs/downloads |
| Download objects as files | https://docs.cloud.google.com/storage/docs/downloading-objects |
| Download objects into memory | https://docs.cloud.google.com/storage/docs/downloading-objects-into-memory |
| Sliced object downloads | https://docs.cloud.google.com/storage/docs/sliced-object-downloads |
| Streaming downloads | https://docs.cloud.google.com/storage/docs/streaming-downloads |
| Access public data | https://docs.cloud.google.com/storage/docs/access-public-data |
| Global endpoints | https://docs.cloud.google.com/storage/docs/request-endpoints |
| Regional endpoints | https://docs.cloud.google.com/storage/docs/regional-endpoints |
| Locational endpoints for ITAR | https://docs.cloud.google.com/storage/docs/locational-endpoints |
| About CORS | https://docs.cloud.google.com/storage/docs/cross-origin |
| Set up and view CORS configurations | https://docs.cloud.google.com/storage/docs/using-cors |
| CORS configuration examples | https://docs.cloud.google.com/storage/docs/cors-configurations |
| Send batched requests | https://docs.cloud.google.com/storage/docs/batch |
| About Requester Pays | https://docs.cloud.google.com/storage/docs/requester-pays |
| Enable or disable Requester Pays | https://docs.cloud.google.com/storage/docs/using-requester-pays |
| About datasets | https://docs.cloud.google.com/storage/docs/insights/datasets |
| Dataset tables and schemas | https://docs.cloud.google.com/storage/docs/insights/dataset-tables-and-schemas |
| Configure datasets | https://docs.cloud.google.com/storage/docs/insights/configure-datasets |
| Manage datasets | https://docs.cloud.google.com/storage/docs/insights/manage-datasets |
| Analyze stored data with Gemini Cloud Assist | https://docs.cloud.google.com/storage/docs/analyze-data-gemini-cloud-assist |
| About inventory reports | https://docs.cloud.google.com/storage/docs/insights/inventory-reports |
| Use inventory reports | https://docs.cloud.google.com/storage/docs/insights/using-inventory-reports |
| About object contexts | https://docs.cloud.google.com/storage/docs/object-contexts |
| Use object contexts | https://docs.cloud.google.com/storage/docs/use-object-contexts |
| Optimize AI/ML and analytics with Cloud Storage Rapid | https://docs.cloud.google.com/storage/docs/rapid/high-performance-storage |
| About Rapid Bucket | https://docs.cloud.google.com/storage/docs/rapid/rapid-bucket |
| Create zonal buckets | https://docs.cloud.google.com/storage/docs/rapid/create-zonal-buckets |
| Read and append to objects in zonal buckets | https://docs.cloud.google.com/storage/docs/rapid/use-objects-in-zonal-buckets |
| AI zones | https://docs.cloud.google.com/storage/docs/ai-zones |
| About Rapid Cache | https://docs.cloud.google.com/storage/docs/rapid/rapid-cache |
| Use Rapid Cache | https://docs.cloud.google.com/storage/docs/rapid/use-rapid-cache |
| Get Rapid Cache recommendations | https://docs.cloud.google.com/storage/docs/rapid/rapid-cache-recommender |
| Built-in caching | https://docs.cloud.google.com/storage/docs/caching |
| About hierarchical namespace | https://docs.cloud.google.com/storage/docs/hns-overview |
| About folders in buckets with hierarchical namespace enabled | https://docs.cloud.google.com/storage/docs/folders-overview |
| Create buckets with hierarchical namespace enabled | https://docs.cloud.google.com/storage/docs/create-hns-bucket |
| Create and manage folders | https://docs.cloud.google.com/storage/docs/create-folders |
| Rename and move folders | https://docs.cloud.google.com/storage/docs/rename-hns-folders |
| Use hierarchical namespace-enabled buckets for Hadoop workloads | https://docs.cloud.google.com/storage/docs/hns-hadoop-workloads |
| Optimize performance when using hierarchical namespace | https://docs.cloud.google.com/storage/docs/hns-buckets-best-practices |
| Request rate and access distribution guidelines | https://docs.cloud.google.com/storage/docs/request-rate |
| Options for controlling data lifecycles | https://docs.cloud.google.com/storage/docs/control-data-lifecycles |
| About Object Lifecycle Management | https://docs.cloud.google.com/storage/docs/lifecycle |
| Manage object lifecycles | https://docs.cloud.google.com/storage/docs/managing-lifecycles |
| Configuration examples | https://docs.cloud.google.com/storage/docs/lifecycle-configurations |
| About Autoclass | https://docs.cloud.google.com/storage/docs/autoclass |
| Use Autoclass | https://docs.cloud.google.com/storage/docs/using-autoclass |
| About Cloud Storage FUSE | https://docs.cloud.google.com/storage/docs/cloud-storage-fuse/overview |
| Quickstart to Cloud Storage FUSE | https://docs.cloud.google.com/storage/docs/cloud-storage-fuse/quickstart-mount-bucket |
| Install Cloud Storage FUSE | https://docs.cloud.google.com/storage/docs/cloud-storage-fuse/install |
| Mount buckets as a file system | https://docs.cloud.google.com/storage/docs/cloud-storage-fuse/mount-bucket |
| About caching in Cloud Storage FUSE | https://docs.cloud.google.com/storage/docs/cloud-storage-fuse/caching |
| File caching | https://docs.cloud.google.com/storage/docs/cloud-storage-fuse/file-caching |
| List caching | https://docs.cloud.google.com/storage/docs/cloud-storage-fuse/list-caching |
| Stat caching | https://docs.cloud.google.com/storage/docs/cloud-storage-fuse/stat-caching |
| Performance tuning best practices | https://docs.cloud.google.com/storage/docs/cloud-storage-fuse/performance |
| Profile-based configurations for AI/ML workloads | https://docs.cloud.google.com/storage/docs/cloud-storage-fuse/profile-based-configurations |
| Automated configuration values for high-performance machine types | https://docs.cloud.google.com/storage/docs/cloud-storage-fuse/automated-configurations |
| Use pre-configured GKE YAML files to optimize Cloud Storage FUSE performance | https://docs.cloud.google.com/storage/docs/cloud-storage-fuse/sample-yaml-files |
| Use metrics | https://docs.cloud.google.com/storage/docs/cloud-storage-fuse/metrics |
| Forward Cloud Storage FUSE logs to Cloud Logging | https://docs.cloud.google.com/storage/docs/cloud-storage-fuse/forward-cloud-storage-fuse-logs-to-cloud-logging |
| Authenticate to Cloud Storage | https://docs.cloud.google.com/storage/docs/authentication |
| Access data on a user's behalf | https://docs.cloud.google.com/storage/docs/user-accounts |
| OAuth 2.0 scopes | https://docs.cloud.google.com/storage/docs/oauth-scopes |
| About projects | https://docs.cloud.google.com/storage/docs/projects |
| Get a service agent | https://docs.cloud.google.com/storage/docs/getting-service-agent |
| About HMAC keys | https://docs.cloud.google.com/storage/docs/authentication/hmackeys |
| Manage HMAC keys for service accounts | https://docs.cloud.google.com/storage/docs/authentication/managing-hmackeys |
| Cloud Storage consistency | https://docs.cloud.google.com/storage/docs/consistency |
| Request preconditions | https://docs.cloud.google.com/storage/docs/request-preconditions |
| Data validation and change detection | https://docs.cloud.google.com/storage/docs/data-validation |
| Retry requests | https://docs.cloud.google.com/storage/docs/retry-strategy |
| Use long-running operations | https://docs.cloud.google.com/storage/docs/using-long-running-operations |
| Paginate results | https://docs.cloud.google.com/storage/docs/paginate-results |
| URI wildcards | https://docs.cloud.google.com/storage/docs/wildcards |
| About access control in Cloud Storage | https://docs.cloud.google.com/storage/docs/access-control |
| About IAM for Cloud Storage | https://docs.cloud.google.com/storage/docs/access-control/iam |
| Set IAM policies on buckets | https://docs.cloud.google.com/storage/docs/access-control/using-iam-permissions |
| Set IAM policies on managed folders | https://docs.cloud.google.com/storage/docs/access-control/using-iam-for-managed-folders |
| IAM references for Cloud Storage | https://docs.cloud.google.com/storage/docs/access-control/iam-reference |
| Sharing and collaboration scenarios | https://docs.cloud.google.com/storage/docs/collaboration |
| About managed folders | https://docs.cloud.google.com/storage/docs/managed-folders |
| Create and manage managed folders | https://docs.cloud.google.com/storage/docs/creating-managing-managed-folders |
| About ACLs | https://docs.cloud.google.com/storage/docs/access-control/lists |
| Create and manage ACLs | https://docs.cloud.google.com/storage/docs/access-control/create-manage-lists |
| About uniform bucket-level access | https://docs.cloud.google.com/storage/docs/uniform-bucket-level-access |
| Use uniform bucket-level access | https://docs.cloud.google.com/storage/docs/using-uniform-bucket-level-access |
| Make data public | https://docs.cloud.google.com/storage/docs/access-control/making-data-public |
| About public access prevention | https://docs.cloud.google.com/storage/docs/public-access-prevention |
| Use public access prevention | https://docs.cloud.google.com/storage/docs/using-public-access-prevention |
| About bucket IP filtering | https://docs.cloud.google.com/storage/docs/ip-filtering-overview |
| Create a bucket with IP filtering rules | https://docs.cloud.google.com/storage/docs/create-ip-filter |
| Create or update IP filtering rules on a bucket | https://docs.cloud.google.com/storage/docs/update-ip-filter |
| Get IP bucket filtering rules | https://docs.cloud.google.com/storage/docs/get-ip-filter |
| List bucket IP filtering rules | https://docs.cloud.google.com/storage/docs/list-ip-filter |
| Delete bucket IP filtering rules | https://docs.cloud.google.com/storage/docs/delete-ip-filtering-rules |
| Disable bucket IP filtering | https://docs.cloud.google.com/storage/docs/disable-ip-filtering |
| Bypass bucket IP filtering rules | https://docs.cloud.google.com/storage/docs/bypass-ip-filter |
| About signed URLs | https://docs.cloud.google.com/storage/docs/access-control/signed-urls |
| V4 signing process with Cloud Storage tools | https://docs.cloud.google.com/storage/docs/access-control/signing-urls-with-helpers |
| V4 signing process with your own program | https://docs.cloud.google.com/storage/docs/access-control/signing-urls-manually |
| Canonical requests | https://docs.cloud.google.com/storage/docs/authentication/canonical-requests |
| Signatures | https://docs.cloud.google.com/storage/docs/authentication/signatures |
| Create signatures | https://docs.cloud.google.com/storage/docs/authentication/creating-signatures |
| Data encryption options | https://docs.cloud.google.com/storage/docs/encryption |
| About CMEK | https://docs.cloud.google.com/storage/docs/encryption/customer-managed-keys |
| Use CMEK | https://docs.cloud.google.com/storage/docs/encryption/using-customer-managed-keys |
| About CSEK | https://docs.cloud.google.com/storage/docs/encryption/customer-supplied-keys |
| Use CSEK | https://docs.cloud.google.com/storage/docs/encryption/using-customer-supplied-keys |
| Standard encryption | https://docs.cloud.google.com/storage/docs/encryption/default-keys |
| Client-side keys | https://docs.cloud.google.com/storage/docs/encryption/client-side-keys |
| Enforce or restrict encryption types | https://docs.cloud.google.com/storage/docs/encryption/enforce-encryption-types |
| Predefined constraints | https://docs.cloud.google.com/storage/docs/org-policy-constraints |
| Custom constraints | https://docs.cloud.google.com/storage/docs/custom-constraints |
| Data protection, backup, and recovery options | https://docs.cloud.google.com/storage/docs/protection-backup-recovery-overview |
| About data availability and durability | https://docs.cloud.google.com/storage/docs/availability-durability |
| Manage turbo replication | https://docs.cloud.google.com/storage/docs/managing-turbo-replication |
| Use cross-bucket replication | https://docs.cloud.google.com/storage/docs/using-cross-bucket-replication |
| About soft delete | https://docs.cloud.google.com/storage/docs/soft-delete |
| Set and manage soft delete policies | https://docs.cloud.google.com/storage/docs/use-soft-delete |
| Restore soft-deleted objects | https://docs.cloud.google.com/storage/docs/use-soft-deleted-objects |
| Restore soft-deleted buckets | https://docs.cloud.google.com/storage/docs/use-soft-deleted-buckets |
| Set a default soft delete retention duration | https://docs.cloud.google.com/storage/docs/use-tags-for-soft-delete |
| Use soft delete recommendations | https://docs.cloud.google.com/storage/docs/soft-delete-recommender |
| Disable soft delete | https://docs.cloud.google.com/storage/docs/disable-soft-delete |
| About Object Versioning | https://docs.cloud.google.com/storage/docs/object-versioning |
| Enable or disable Object Versioning | https://docs.cloud.google.com/storage/docs/using-object-versioning |
| Use versioned objects | https://docs.cloud.google.com/storage/docs/using-versioned-objects |
| About object holds | https://docs.cloud.google.com/storage/docs/object-holds |
| Use object holds | https://docs.cloud.google.com/storage/docs/holding-objects |
| About Bucket Lock | https://docs.cloud.google.com/storage/docs/bucket-lock |
| Use and lock retention policies | https://docs.cloud.google.com/storage/docs/using-bucket-lock |
| About Object Retention Lock | https://docs.cloud.google.com/storage/docs/object-lock |
| Enable and use object retention configurations | https://docs.cloud.google.com/storage/docs/using-object-lock |
| Bucket monitoring | https://docs.cloud.google.com/storage/docs/monitoring |
| Bandwidth usage monitoring | https://docs.cloud.google.com/storage/docs/bandwidth-usage |
| Storage usage monitoring | https://docs.cloud.google.com/storage/docs/storage-usage |
| Access monitoring data | https://docs.cloud.google.com/storage/docs/access-monitoring |
| About Pub/Sub notifications | https://docs.cloud.google.com/storage/docs/pubsub-notifications |
| Configure Pub/Sub notifications | https://docs.cloud.google.com/storage/docs/reporting-changes |
| Use Cloud Audit Logs with Cloud Storage | https://docs.cloud.google.com/storage/docs/audit-logging |
| Use Cloud Audit Logs with storage batch operations | https://docs.cloud.google.com/storage/docs/batch-operations/audit-logging |
| Use Cloud Audit Logs with Storage Insights | https://docs.cloud.google.com/storage/docs/insights/audit-logging |
| Use Cloud Logs with storage batch operations | https://docs.cloud.google.com/storage/docs/batch-operations/configure-logs |
| Usage logs and storage logs | https://docs.cloud.google.com/storage/docs/access-logs |
| Use gRPC client-side metrics | https://docs.cloud.google.com/storage/docs/client-side-metrics |
| Use client-side traces | https://docs.cloud.google.com/storage/docs/traces |
| Simple migration | https://docs.cloud.google.com/storage/docs/aws-simple-migration |
| Full migration | https://docs.cloud.google.com/storage/docs/migrating |
| Host a static website | https://docs.cloud.google.com/storage/docs/hosting-static-website |
| Static website example and tips | https://docs.cloud.google.com/storage/docs/static-website |
| Best practices for media workloads | https://docs.cloud.google.com/storage/docs/best-practices-media-workload |
| Use Cloud Storage with big data | https://docs.cloud.google.com/storage/docs/working-with-big-data |
| Integration with Google Cloud services and tools | https://docs.cloud.google.com/storage/docs/google-integration |
| Use the Cloud Storage MCP server | https://docs.cloud.google.com/storage/docs/use-cloud-storage-mcp |
| Connect LLMs with MCP toolbox for databases | https://docs.cloud.google.com/storage/docs/pre-built-tools-with-mcp-toolbox |
| Interoperability | https://docs.cloud.google.com/storage/docs/interoperability |
| Troubleshoot common issues | https://docs.cloud.google.com/storage/docs/troubleshooting |
| Troubleshoot Storage Insights issues | https://docs.cloud.google.com/storage/docs/troubleshooting-insights |
| Troubleshoot Cloud Storage FUSE issues | https://docs.cloud.google.com/storage/docs/troubleshooting-cloud-storage-fuse |
|
AI and ML
| https://docs.cloud.google.com/docs/ai-ml |
|
Application development
| https://docs.cloud.google.com/docs/application-development |
|
Application hosting
| https://docs.cloud.google.com/docs/application-hosting |
|
Compute
| https://docs.cloud.google.com/docs/compute-area |
|
Data analytics and pipelines
| https://docs.cloud.google.com/docs/data |
|
Databases
| https://docs.cloud.google.com/docs/databases |
|
Distributed, hybrid, and multicloud
| https://docs.cloud.google.com/docs/dhm-cloud |
|
Industry solutions
| https://docs.cloud.google.com/docs/industry |
|
Migration
| https://docs.cloud.google.com/docs/migration |
|
Networking
| https://docs.cloud.google.com/docs/networking |
|
Observability and monitoring
| https://docs.cloud.google.com/docs/observability |
|
Security
| https://docs.cloud.google.com/docs/security |
|
Storage
| https://docs.cloud.google.com/docs/storage |
|
Access and resources management
| https://docs.cloud.google.com/docs/access-resources |
|
Costs and usage management
| https://docs.cloud.google.com/docs/costs-usage |
|
Infrastructure as code
| https://docs.cloud.google.com/docs/iac |
|
SDK, languages, frameworks, and tools
| https://docs.cloud.google.com/docs/devtools |
|
Home
| https://docs.cloud.google.com/ |
|
Documentation
| https://docs.cloud.google.com/docs |
|
Storage
| https://docs.cloud.google.com/docs/storage |
|
Cloud Storage
| https://docs.cloud.google.com/storage/docs |
|
Guides
| https://docs.cloud.google.com/storage/docs/discover-object-storage-console |
| Overview | https://docs.cloud.google.com/storage/docs/encryption/customer-managed-keys |
| Cloud Key Management Service | https://docs.cloud.google.com/kms/docs |
| Data encryption options | https://docs.cloud.google.com/storage/docs/encryption |
| HSM cluster | https://docs.cloud.google.com/kms/docs/hsm |
| externally | https://docs.cloud.google.com/kms/docs/ekm |
| Autokey feature | https://docs.cloud.google.com/kms/docs/autokey-overview |
| Using Autokey with
Cloud Storage resources | https://docs.cloud.google.com/kms/docs/create-resource-with-autokey#storage-autokey |
| Comparison of CMEK and
Google-owned and Google-managed encryption keys | https://docs.cloud.google.com/kms/docs/cmek#cmek-comparison |
| Enable the API | https://console.cloud.google.com/apis/enableflow?apiid=cloudkms.googleapis.com |
| cloudkms.keyRings.create and cloudkms.cryptoKeys.create | https://docs.cloud.google.com/kms/docs/reference/permissions-and-roles |
| cloudkms.cryptoKeys.setIamPolicy | https://docs.cloud.google.com/kms/docs/reference/permissions-and-roles |
| Using IAM with Cloud KMS | https://docs.cloud.google.com/kms/docs/iam |
| Have a Cloud KMS key ring | https://docs.cloud.google.com/kms/docs/creating-keys#create_a_key_ring |
| have at least one key | https://docs.cloud.google.com/kms/docs/creating-keys#create_a_key |
| Cloud KMS locations | https://docs.cloud.google.com/kms/docs/locations |
| dual-regions | https://docs.cloud.google.com/storage/docs/locations#location-dr |
| permission | https://docs.cloud.google.com/storage/docs/access-control/iam#permissions |
| Using IAM Permissions | https://docs.cloud.google.com/storage/docs/access-control/using-iam-permissions#bucket-add |
| WRITER permission | https://docs.cloud.google.com/storage/docs/access-control/lists#permissions |
| Setting ACLs | https://docs.cloud.google.com/storage/docs/access-control/create-manage-lists#set-an-acl |
| Get the email address of the service agent | https://docs.cloud.google.com/storage/docs/getting-service-agent |
| Go to Key management | https://console.cloud.google.com/security/kms |
| Troubleshooting | https://docs.cloud.google.com/storage/docs/troubleshooting#trouble-console |
| gcloud storage service-agent | https://docs.cloud.google.com/sdk/gcloud/reference/storage/service-agent |
| Cloud KMS key resource | https://docs.cloud.google.com/kms/docs/resource-hierarchy#retrieve_resource_id |
| Cloud Storage C# API
reference documentation | https://cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Google.Cloud.Iam.V1 | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Iam.V1/latest/Google.Cloud.Iam.V1.html |
| Google.Cloud.Kms.V1 | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Kms.V1/latest/Google.Cloud.Kms.V1.html |
| KeyManagementServiceClient | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Kms.V1/latest/Google.Cloud.Kms.V1.KeyManagementServiceClient.html |
| KeyManagementServiceClient | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Kms.V1/latest/Google.Cloud.Kms.V1.KeyManagementServiceClient.html |
| Create | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Kms.V1/latest/Google.Cloud.Kms.V1.KeyManagementServiceClient.html#Google_Cloud_Kms_V1_KeyManagementServiceClient_Create |
| CryptoKeyName | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Kms.V1/latest/Google.Cloud.Kms.V1.CryptoKeyName.html |
| CryptoKeyName | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Kms.V1/latest/Google.Cloud.Kms.V1.CryptoKeyName.html |
| Policy | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Iam.V1/latest/Google.Cloud.Iam.V1.Policy.html |
| IAMPolicyClient | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Kms.V1/latest/Google.Cloud.Kms.V1.KeyManagementServiceClient.html#Google_Cloud_Kms_V1_KeyManagementServiceClient_IAMPolicyClient |
| GetIamPolicyRequest | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Iam.V1/latest/Google.Cloud.Iam.V1.GetIamPolicyRequest.html |
| AddRoleMember | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Iam.V1/latest/Google.Cloud.Iam.V1.Policy.html#Google_Cloud_Iam_V1_Policy_AddRoleMember_System_String_System_String_ |
| Policy | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Iam.V1/latest/Google.Cloud.Iam.V1.Policy.html |
| IAMPolicyClient | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Kms.V1/latest/Google.Cloud.Kms.V1.KeyManagementServiceClient.html#Google_Cloud_Kms_V1_KeyManagementServiceClient_IAMPolicyClient |
| SetIamPolicyRequest | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Iam.V1/latest/Google.Cloud.Iam.V1.SetIamPolicyRequest.html |
| Cloud Storage Go API
reference documentation | https://pkg.go.dev/cloud.google.com/go/storage |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| NewKeyManagementClient | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/kms/latest/apiv1.html#cloud_google_com_go_kms_apiv1_KeyManagementClient_NewKeyManagementClient |
| ResourceIAM | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/kms/latest/apiv1.html#cloud_google_com_go_kms_apiv1_KeyManagementClient_ResourceIAM |
| Cloud Storage Java API
reference documentation | https://cloud.google.com/java/docs/reference/google-cloud-storage/latest/overview |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| CryptoKeyName | https://docs.cloud.google.com/java/docs/reference/google-cloud-kms/latest/com.google.cloud.kms.v1.CryptoKeyName.html |
| KeyManagementServiceClient | https://docs.cloud.google.com/java/docs/reference/google-cloud-kms/latest/com.google.cloud.kms.v1.KeyManagementServiceClient.html |
| Binding | https://docs.cloud.google.com/java/docs/reference/proto-google-iam-v1/latest/com.google.iam.v1.Binding.html |
| Policy | https://docs.cloud.google.com/java/docs/reference/proto-google-iam-v1/latest/com.google.iam.v1.Policy.html |
| KeyManagementServiceClient | https://docs.cloud.google.com/java/docs/reference/google-cloud-kms/latest/com.google.cloud.kms.v1.KeyManagementServiceClient.html |
| KeyManagementServiceClient | https://docs.cloud.google.com/java/docs/reference/google-cloud-kms/latest/com.google.cloud.kms.v1.KeyManagementServiceClient.html |
| CryptoKeyName | https://docs.cloud.google.com/java/docs/reference/google-cloud-kms/latest/com.google.cloud.kms.v1.CryptoKeyName.html |
| CryptoKeyName | https://docs.cloud.google.com/java/docs/reference/google-cloud-kms/latest/com.google.cloud.kms.v1.CryptoKeyName.html |
| Policy | https://docs.cloud.google.com/java/docs/reference/proto-google-iam-v1/latest/com.google.iam.v1.Policy.html |
| Binding | https://docs.cloud.google.com/java/docs/reference/proto-google-iam-v1/latest/com.google.iam.v1.Binding.html |
| Binding | https://docs.cloud.google.com/java/docs/reference/proto-google-iam-v1/latest/com.google.iam.v1.Binding.html |
| addMembers | https://docs.cloud.google.com/java/docs/reference/proto-google-iam-v1/latest/com.google.iam.v1.Binding.Builder.html#com_google_iam_v1_Binding_Builder_addMembers_java_lang_String_ |
| Policy | https://docs.cloud.google.com/java/docs/reference/proto-google-iam-v1/latest/com.google.iam.v1.Policy.html |
| toBuilder | https://docs.cloud.google.com/java/docs/reference/proto-google-iam-v1/latest/com.google.iam.v1.Policy.html#com_google_iam_v1_Policy_toBuilder__ |
| addBindings | https://docs.cloud.google.com/java/docs/reference/proto-google-iam-v1/latest/com.google.iam.v1.Policy.Builder.html#com_google_iam_v1_Policy_Builder_addBindings_com_google_iam_v1_Binding_ |
| toString | https://docs.cloud.google.com/java/docs/reference/google-cloud-kms/latest/com.google.cloud.kms.v1.CryptoKeyName.html#com_google_cloud_kms_v1_CryptoKeyName_toString__ |
| Cloud Storage Node.js API
reference documentation | https://cloud.google.com/nodejs/docs/reference/storage/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| @google-cloud/kms | https://docs.cloud.google.com/nodejs/docs/reference/kms/latest/overview.html |
| KeyManagementServiceClient | https://docs.cloud.google.com/nodejs/docs/reference/kms/latest/overview.html |
| Cloud Storage PHP API
reference documentation | https://googleapis.github.io/google-cloud-php/#/docs/google-cloud/latest/storage/storageclient |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Cloud Storage Python API
reference documentation | https://cloud.google.com/python/docs/reference/storage/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| KeyManagementServiceClient | https://docs.cloud.google.com/python/docs/reference/cloudkms/latest/google.cloud.kms_v1.services.key_management_service.KeyManagementServiceClient.html |
| crypto_key_path | https://docs.cloud.google.com/python/docs/reference/cloudkms/latest/google.cloud.kms_v1.services.key_management_service.KeyManagementServiceClient.html#google_cloud_kms_v1_services_key_management_service_KeyManagementServiceClient_crypto_key_path |
| get_iam_policy | https://docs.cloud.google.com/python/docs/reference/cloudkms/latest/google.cloud.kms_v1.services.key_management_service.KeyManagementServiceClient.html#google_cloud_kms_v1_services_key_management_service_KeyManagementServiceClient_get_iam_policy |
| set_iam_policy | https://docs.cloud.google.com/python/docs/reference/cloudkms/latest/google.cloud.kms_v1.services.key_management_service.KeyManagementServiceClient.html#google_cloud_kms_v1_services_key_management_service_KeyManagementServiceClient_set_iam_policy |
| Cloud Storage Ruby API
reference documentation | https://googleapis.dev/ruby/google-cloud-storage/latest/Google/Cloud/Storage.html |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Kms | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-kms-v1/latest/Google-Cloud-Kms.html |
| key_management_service | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-kms/latest/Google-Cloud-Kms.html |
| Kms | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-kms-v1/latest/Google-Cloud-Kms.html |
| V1 | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-kms-v1/latest/Google-Cloud-Kms-V1.html |
| V1 | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-kms-v1/latest/Google-Cloud-Kms-V1.html |
| installed and initialized, which lets
you generate an access token for the Authorization header. | https://docs.cloud.google.com/sdk/docs/install |
| cURL | https://curl.haxx.se/ |
| POST setIamPolicy | https://docs.cloud.google.com/kms/docs/reference/rest/v1/projects.locations.keyRings.cryptoKeys/setIamPolicy |
| Cloud KMS key resource | https://docs.cloud.google.com/kms/docs/resource-hierarchy#retrieve_resource_id |
| Go to Buckets | https://console.cloud.google.com/storage/browser |
| Troubleshooting | https://docs.cloud.google.com/storage/docs/troubleshooting#trouble-console |
| gcloud storage buckets update | https://docs.cloud.google.com/sdk/gcloud/reference/storage/buckets/update |
| Cloud KMS key resource | https://docs.cloud.google.com/kms/docs/resource-hierarchy#retrieve_resource_id |
| Cloud Storage C++ API
reference documentation | https://docs.cloud.google.com/cpp/docs/reference/storage/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Cloud Storage C# API
reference documentation | https://cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Google.Cloud.Storage.V1 | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.html |
| StorageClient | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.StorageClient.html |
| Create | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.StorageClient.html#Google_Cloud_Storage_V1_StorageClient_Create |
| GetBucketOptions | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.GetBucketOptions.html |
| Projection | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.Projection.html |
| Full | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.Projection.html#Google_Cloud_Storage_V1_Projection_Full |
| Google.Cloud.Storage.V1 | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.html |
| StorageClient | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.StorageClient.html |
| Create | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.StorageClient.html#Google_Cloud_Storage_V1_StorageClient_Create |
| Cloud Storage Go API
reference documentation | https://pkg.go.dev/cloud.google.com/go/storage |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Writer | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_Writer |
| Bucket | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_Client_Bucket |
| BucketAttrsToUpdate | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_BucketAttrsToUpdate |
| BucketEncryption | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_BucketEncryption |
| Writer | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_Writer |
| Bucket | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_Client_Bucket |
| BucketAttrsToUpdate | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_BucketAttrsToUpdate |
| BucketEncryption | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_BucketEncryption |
| Cloud Storage Java API
reference documentation | https://cloud.google.com/java/docs/reference/google-cloud-storage/latest/overview |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Bucket | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Bucket.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| BucketTargetOption | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.BucketTargetOption.html |
| StorageException | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.StorageException.html |
| StorageOptions | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.StorageOptions.html |
| StorageException | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.StorageException.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| StorageOptions | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.StorageOptions.html |
| getService | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.transfermanager.TransferManagerConfig.html#com_google_cloud_storage_transfermanager_TransferManagerConfig_getService__ |
| Bucket | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Bucket.html |
| get | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html#com_google_cloud_storage_Storage_get_com_google_cloud_storage_BlobId_ |
| Bucket | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Bucket.html |
| update | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html#com_google_cloud_storage_Storage_update_com_google_cloud_storage_BlobInfo_ |
| getDefaultKmsKeyName | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BucketInfo.html#com_google_cloud_storage_BucketInfo_getDefaultKmsKeyName__ |
| Bucket | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Bucket.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| BucketTargetOption | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.BucketTargetOption.html |
| StorageOptions | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.StorageOptions.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| StorageOptions | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.StorageOptions.html |
| getService | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.transfermanager.TransferManagerConfig.html#com_google_cloud_storage_transfermanager_TransferManagerConfig_getService__ |
| Bucket | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Bucket.html |
| get | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html#com_google_cloud_storage_Storage_get_com_google_cloud_storage_BlobId_ |
| update | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html#com_google_cloud_storage_Storage_update_com_google_cloud_storage_BlobInfo_ |
| Cloud Storage Node.js API
reference documentation | https://cloud.google.com/nodejs/docs/reference/storage/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| @google-cloud/storage | https://docs.cloud.google.com/nodejs/docs/reference/storage/latest/overview.html |
| Storage | https://docs.cloud.google.com/nodejs/docs/reference/storage-control/latest/storage-control/protos.google.storage.v2.storage-class.html |
| @google-cloud/storage | https://docs.cloud.google.com/nodejs/docs/reference/storage/latest/overview.html |
| Storage | https://docs.cloud.google.com/nodejs/docs/reference/storage-control/latest/storage-control/protos.google.storage.v2.storage-class.html |
| Cloud Storage PHP API
reference documentation | https://googleapis.github.io/google-cloud-php/#/docs/google-cloud/latest/storage/storageclient |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Cloud Storage Python API
reference documentation | https://cloud.google.com/python/docs/reference/storage/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| storage | https://docs.cloud.google.com/python/docs/reference/storage/latest |
| storage | https://docs.cloud.google.com/python/docs/reference/storage/latest |
| Client | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.client.Client.html |
| get_bucket | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.client.Client.html#google_cloud_storage_client_Client_get_bucket |
| storage | https://docs.cloud.google.com/python/docs/reference/storage/latest |
| storage | https://docs.cloud.google.com/python/docs/reference/storage/latest |
| Client | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.client.Client.html |
| get_bucket | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.client.Client.html#google_cloud_storage_client_Client_get_bucket |
| Cloud Storage Ruby API
reference documentation | https://googleapis.dev/ruby/google-cloud-storage/latest/Google/Cloud/Storage.html |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Storage | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage-control-v2/latest/Google-Cloud-Storage.html |
| new | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage.html |
| default_kms_key | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Bucket.html |
| default_kms_key | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Bucket.html |
| Storage | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage-control-v2/latest/Google-Cloud-Storage.html |
| new | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage.html |
| default_kms_key | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Bucket.html |
| installed and initialized, which lets
you generate an access token for the Authorization header. | https://docs.cloud.google.com/sdk/docs/install |
| Cloud KMS key resource | https://docs.cloud.google.com/kms/docs/resource-hierarchy#retrieve_resource_id |
| cURL | https://curl.haxx.se/ |
| PATCH Bucket | https://docs.cloud.google.com/storage/docs/json_api/v1/buckets/patch |
| installed and initialized, which lets
you generate an access token for the Authorization header. | https://docs.cloud.google.com/sdk/docs/install |
| Cloud KMS key resource | https://docs.cloud.google.com/kms/docs/resource-hierarchy#retrieve_resource_id |
| which encryption methods are restricted for the bucket | https://docs.cloud.google.com/storage/docs/encryption/enforce-encryption-types#update-encryption-enforcement |
| EncryptionConfiguration request body elements | https://docs.cloud.google.com/storage/docs/xml-api/put-bucket-metadata#encryptionconfig-body |
| cURL | https://curl.haxx.se/ |
| PUT Bucket | https://docs.cloud.google.com/storage/docs/xml-api/put-bucket-metadata |
| Go to Buckets | https://console.cloud.google.com/storage/browser |
| Troubleshooting | https://docs.cloud.google.com/storage/docs/troubleshooting#trouble-console |
| gcloud storage buckets describe | https://docs.cloud.google.com/sdk/gcloud/reference/storage/buckets/describe |
| Cloud Storage C++ API
reference documentation | https://docs.cloud.google.com/cpp/docs/reference/storage/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Cloud Storage C# API
reference documentation | https://cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Google.Cloud.Storage.V1 | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.html |
| StorageClient | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.StorageClient.html |
| Create | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.StorageClient.html#Google_Cloud_Storage_V1_StorageClient_Create |
| GetBucketOptions | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.GetBucketOptions.html |
| Projection | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.Projection.html |
| Full | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.Projection.html#Google_Cloud_Storage_V1_Projection_Full |
| Acl | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.UrlSigner.PostPolicyStandardElement.html#Google_Cloud_Storage_V1_UrlSigner_PostPolicyStandardElement_Acl |
| Key | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.UrlSigner.PostPolicyStandardElement.html#Google_Cloud_Storage_V1_UrlSigner_PostPolicyStandardElement_Key |
| Cloud Storage Go API
reference documentation | https://pkg.go.dev/cloud.google.com/go/storage |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Writer | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_Writer |
| BucketAttrs | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_BucketAttrs |
| Bucket | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_Client_Bucket |
| RPO | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_RPO |
| RetentionPolicy | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_RetentionPolicy |
| RetentionPolicy | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_RetentionPolicy |
| RetentionPolicy | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_RetentionPolicy |
| RetentionPolicy | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_RetentionPolicy |
| CORS | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_CORS |
| CORS | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_CORS |
| Cloud Storage Java API
reference documentation | https://cloud.google.com/java/docs/reference/google-cloud-storage/latest/overview |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Bucket | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Bucket.html |
| BucketInfo | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BucketInfo.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| StorageOptions | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.StorageOptions.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| StorageOptions | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.StorageOptions.html |
| getService | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.transfermanager.TransferManagerConfig.html#com_google_cloud_storage_transfermanager_TransferManagerConfig_getService__ |
| Bucket | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Bucket.html |
| get | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html#com_google_cloud_storage_Storage_get_com_google_cloud_storage_BlobId_ |
| getDefaultEventBasedHold | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BucketInfo.html#com_google_cloud_storage_BucketInfo_getDefaultEventBasedHold__ |
| getDefaultKmsKeyName | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BucketInfo.html#com_google_cloud_storage_BucketInfo_getDefaultKmsKeyName__ |
| getIndexPage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BucketInfo.html#com_google_cloud_storage_BucketInfo_getIndexPage__ |
| getLocationType | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BucketInfo.html#com_google_cloud_storage_BucketInfo_getLocationType__ |
| getNotFoundPage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BucketInfo.html#com_google_cloud_storage_BucketInfo_getNotFoundPage__ |
| getRetentionEffectiveTime | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BucketInfo.html#com_google_cloud_storage_BucketInfo_getRetentionEffectiveTime__ |
| getRetentionPeriod | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BucketInfo.html#com_google_cloud_storage_BucketInfo_getRetentionPeriod__ |
| retentionPolicyIsLocked | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BucketInfo.html#com_google_cloud_storage_BucketInfo_retentionPolicyIsLocked__ |
| name | https://docs.cloud.google.com/java/docs/reference/google-cloud-nio/latest/com.google.cloud.storage.contrib.nio.CloudStorageFileAttributeView.html#com_google_cloud_storage_contrib_nio_CloudStorageFileAttributeView_name__ |
| versioningEnabled | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BucketInfo.html#com_google_cloud_storage_BucketInfo_versioningEnabled__ |
| Cloud Storage Node.js API
reference documentation | https://cloud.google.com/nodejs/docs/reference/storage/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| @google-cloud/storage | https://docs.cloud.google.com/nodejs/docs/reference/storage/latest/overview.html |
| Storage | https://docs.cloud.google.com/nodejs/docs/reference/storage-control/latest/storage-control/protos.google.storage.v2.storage-class.html |
| JSON | https://docs.cloud.google.com/nodejs/docs/reference/storage-transfer/latest/storage-transfer/protos.google.storagetransfer.v1.notificationconfig.payloadformat.html |
| Cloud Storage PHP API
reference documentation | https://googleapis.github.io/google-cloud-php/#/docs/google-cloud/latest/storage/storageclient |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Cloud Storage Python API
reference documentation | https://cloud.google.com/python/docs/reference/storage/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| storage | https://docs.cloud.google.com/python/docs/reference/storage/latest |
| storage | https://docs.cloud.google.com/python/docs/reference/storage/latest |
| Client | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.client.Client.html |
| get_bucket | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.client.Client.html#google_cloud_storage_client_Client_get_bucket |
| location | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.bucket.Bucket.html#google_cloud_storage_bucket_Bucket_location |
| location_type | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.bucket.Bucket.html#google_cloud_storage_bucket_Bucket_location_type |
| cors | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.bucket.Bucket.html#google_cloud_storage_bucket_Bucket_cors |
| default_event_based_hold | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.bucket.Bucket.html#google_cloud_storage_bucket_Bucket_default_event_based_hold |
| iam_configuration | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.bucket.Bucket.html#google_cloud_storage_bucket_Bucket_iam_configuration |
| public_access_prevention | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.bucket.IAMConfiguration.html#google_cloud_storage_bucket_IAMConfiguration_public_access_prevention |
| retention_policy_effective_time | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.bucket.Bucket.html#google_cloud_storage_bucket_Bucket_retention_policy_effective_time |
| retention_period | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.bucket.Bucket.html#google_cloud_storage_bucket_Bucket_retention_period |
| retention_policy_locked | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.bucket.Bucket.html#google_cloud_storage_bucket_Bucket_retention_policy_locked |
| object_retention_mode | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.bucket.Bucket.html#google_cloud_storage_bucket_Bucket_object_retention_mode |
| requester_pays | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.bucket.Bucket.html#google_cloud_storage_bucket_Bucket_requester_pays |
| versioning_enabled | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.bucket.Bucket.html#google_cloud_storage_bucket_Bucket_versioning_enabled |
| labels | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.bucket.Bucket.html#google_cloud_storage_bucket_Bucket_labels |
| Cloud Storage Ruby API
reference documentation | https://googleapis.dev/ruby/google-cloud-storage/latest/Google/Cloud/Storage.html |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Storage | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage-control-v2/latest/Google-Cloud-Storage.html |
| new | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage.html |
| default_event_based_hold? | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Bucket.html |
| default_kms_key | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Bucket.html |
| logging_bucket | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Bucket.html |
| logging_prefix | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Bucket.html |
| retention_effective_at | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Bucket.html |
| retention_period | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Bucket.html |
| retention_policy_locked? | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Bucket.html |
| requester_pays | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Bucket.html |
| versioning? | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Bucket.html |
| website_main | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Bucket.html |
| website_404 | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Bucket.html |
| each | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Policy-Bindings.html |
| each | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Policy-Bindings.html |
| action | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Bucket-Lifecycle-Rule.html |
| age | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Bucket-Lifecycle-Rule.html |
| matches_storage_class | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Bucket-Lifecycle-Rule.html |
| installed and initialized, which lets
you generate an access token for the Authorization header. | https://docs.cloud.google.com/sdk/docs/install |
| cURL | https://curl.haxx.se/ |
| GET Bucket | https://docs.cloud.google.com/storage/docs/json_api/v1/buckets/get |
| installed and initialized, which lets
you generate an access token for the Authorization header. | https://docs.cloud.google.com/sdk/docs/install |
| cURL | https://curl.haxx.se/ |
| GET Bucket | https://docs.cloud.google.com/storage/docs/xml-api/get-bucket |
| gcloud storage cp | https://docs.cloud.google.com/sdk/gcloud/reference/storage/cp |
| Cloud KMS key resource | https://docs.cloud.google.com/kms/docs/resource-hierarchy#retrieve_resource_id |
| Cloud Storage C++ API
reference documentation | https://docs.cloud.google.com/cpp/docs/reference/storage/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Cloud Storage C# API
reference documentation | https://cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Google.Cloud.Storage.V1 | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.html |
| StorageClient | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.StorageClient.html |
| Create | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.StorageClient.html#Google_Cloud_Storage_V1_StorageClient_Create |
| UploadObjectOptions | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.UploadObjectOptions.html |
| Cloud Storage Go API
reference documentation | https://pkg.go.dev/cloud.google.com/go/storage |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Writer | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_Writer |
| Bucket | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_Client_Bucket |
| Object | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_BucketHandle_Object |
| Conditions | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_Conditions |
| NewWriter | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_ObjectHandle_NewWriter |
| Write | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_Writer_Write |
| Cloud Storage Java API
reference documentation | https://cloud.google.com/java/docs/reference/google-cloud-storage/latest/overview |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| BlobId | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobId.html |
| BlobInfo | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobInfo.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| StorageOptions | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.StorageOptions.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| StorageOptions | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.StorageOptions.html |
| getService | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.transfermanager.TransferManagerConfig.html#com_google_cloud_storage_transfermanager_TransferManagerConfig_getService__ |
| BlobId | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobId.html |
| BlobId | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobId.html |
| BlobInfo | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobInfo.html |
| BlobInfo | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobInfo.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| get | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html#com_google_cloud_storage_Storage_get_com_google_cloud_storage_BlobId_ |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| get | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html#com_google_cloud_storage_Storage_get_com_google_cloud_storage_BlobId_ |
| create | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html#com_google_cloud_storage_Storage_create_com_google_cloud_storage_BlobInfo_byte___com_google_cloud_storage_Storage_BlobTargetOption____ |
| Cloud Storage Node.js API
reference documentation | https://cloud.google.com/nodejs/docs/reference/storage/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| @google-cloud/storage | https://docs.cloud.google.com/nodejs/docs/reference/storage/latest/overview.html |
| Storage | https://docs.cloud.google.com/nodejs/docs/reference/storage-control/latest/storage-control/protos.google.storage.v2.storage-class.html |
| upload | https://docs.cloud.google.com/nodejs/docs/reference/storage/latest/storage/bucket.html |
| Cloud Storage PHP API
reference documentation | https://googleapis.github.io/google-cloud-php/#/docs/google-cloud/latest/storage/storageclient |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Cloud Storage Python API
reference documentation | https://cloud.google.com/python/docs/reference/storage/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| storage | https://docs.cloud.google.com/python/docs/reference/storage/latest |
| storage | https://docs.cloud.google.com/python/docs/reference/storage/latest |
| Client | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.client.Client.html |
| bucket | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.client.Client.html#google_cloud_storage_client_Client_bucket |
| upload_from_filename | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.blob.Blob.html#google_cloud_storage_blob_Blob_upload_from_filename |
| Cloud Storage Ruby API
reference documentation | https://googleapis.dev/ruby/google-cloud-storage/latest/Google/Cloud/Storage.html |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Storage | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage-control-v2/latest/Google-Cloud-Storage.html |
| new | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage.html |
| create_file | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Bucket.html |
| installed and initialized, which lets
you generate an access token for the Authorization header. | https://docs.cloud.google.com/sdk/docs/install |
| cURL | https://curl.haxx.se/ |
| POST Object | https://docs.cloud.google.com/storage/docs/json_api/v1/objects/insert |
| content type | https://docs.cloud.google.com/storage/docs/metadata#content-type |
| Cloud KMS key resource | https://docs.cloud.google.com/kms/docs/resource-hierarchy#retrieve_resource_id |
| installed and initialized, which lets
you generate an access token for the Authorization header. | https://docs.cloud.google.com/sdk/docs/install |
| cURL | https://curl.haxx.se/ |
| PUT Object | https://docs.cloud.google.com/storage/docs/xml-api/put-object-upload |
| content type | https://docs.cloud.google.com/storage/docs/metadata#content-type |
| Cloud KMS key resource | https://docs.cloud.google.com/kms/docs/resource-hierarchy#retrieve_resource_id |
| customer-supplied encryption keys | https://docs.cloud.google.com/storage/docs/encryption/customer-supplied-keys |
| early deletion | https://docs.cloud.google.com/storage/pricing#early-delete |
| gcloud storage objects update | https://docs.cloud.google.com/sdk/gcloud/reference/storage/objects/update |
| Cloud KMS key resource | https://docs.cloud.google.com/kms/docs/resource-hierarchy#retrieve_resource_id |
| Cloud Storage C++ API
reference documentation | https://docs.cloud.google.com/cpp/docs/reference/storage/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Cloud Storage C# API
reference documentation | https://cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Google.Cloud.Storage.V1 | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.html |
| StorageClient | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.StorageClient.html |
| Create | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.StorageClient.html#Google_Cloud_Storage_V1_StorageClient_Create |
| DownloadObjectOptions | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.DownloadObjectOptions.html |
| EncryptionKey | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.EncryptionKey.html |
| Create | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.EncryptionKey.html#Google_Cloud_Storage_V1_EncryptionKey_Create_System_Byte___ |
| UploadObjectOptions | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.UploadObjectOptions.html |
| Cloud Storage Go API
reference documentation | https://pkg.go.dev/cloud.google.com/go/storage |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Writer | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_Writer |
| Bucket | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_Client_Bucket |
| Object | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_BucketHandle_Object |
| Conditions | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_Conditions |
| Generation | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_ObjectHandle_Generation |
| Key | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_ObjectHandle_Key |
| CopierFrom | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_ObjectHandle_CopierFrom |
| Cloud Storage Java API
reference documentation | https://cloud.google.com/java/docs/reference/google-cloud-storage/latest/overview |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Blob | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Blob.html |
| BlobId | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobId.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| StorageOptions | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.StorageOptions.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| StorageOptions | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.StorageOptions.html |
| getService | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.transfermanager.TransferManagerConfig.html#com_google_cloud_storage_transfermanager_TransferManagerConfig_getService__ |
| BlobId | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobId.html |
| BlobId | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobId.html |
| Blob | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Blob.html |
| get | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html#com_google_cloud_storage_Storage_get_com_google_cloud_storage_BlobId_ |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| CopyRequest | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.CopyRequest.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| copy | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html#com_google_cloud_storage_Storage_copy_com_google_cloud_storage_Storage_CopyRequest_ |
| Cloud Storage Node.js API
reference documentation | https://cloud.google.com/nodejs/docs/reference/storage/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| @google-cloud/storage | https://docs.cloud.google.com/nodejs/docs/reference/storage/latest/overview.html |
| Storage | https://docs.cloud.google.com/nodejs/docs/reference/storage-control/latest/storage-control/protos.google.storage.v2.storage-class.html |
| base64 | https://docs.cloud.google.com/nodejs/docs/reference/storage/latest/storage/policydocument.html |
| rotateEncryptionKey | https://docs.cloud.google.com/nodejs/docs/reference/storage/latest/storage/file_2.html |
| Cloud Storage PHP API
reference documentation | https://googleapis.github.io/google-cloud-php/#/docs/google-cloud/latest/storage/storageclient |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Cloud Storage Python API
reference documentation | https://cloud.google.com/python/docs/reference/storage/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| storage | https://docs.cloud.google.com/python/docs/reference/storage/latest |
| storage | https://docs.cloud.google.com/python/docs/reference/storage/latest |
| Client | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.client.Client.html |
| bucket | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.client.Client.html#google_cloud_storage_client_Client_bucket |
| rewrite | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.blob.Blob.html#google_cloud_storage_blob_Blob_rewrite |
| Cloud Storage Ruby API
reference documentation | https://googleapis.dev/ruby/google-cloud-storage/latest/Google/Cloud/Storage.html |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Storage | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage-control-v2/latest/Google-Cloud-Storage.html |
| new | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage.html |
| file | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Bucket.html |
| rotate | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-File.html |
| installed and initialized, which lets
you generate an access token for the Authorization header. | https://docs.cloud.google.com/sdk/docs/install |
| cURL | https://curl.haxx.se/ |
| POST Object | https://docs.cloud.google.com/storage/docs/json_api/v1/objects/rewrite |
| Cloud KMS key resource | https://docs.cloud.google.com/kms/docs/resource-hierarchy#retrieve_resource_id |
| Download the existing object | https://docs.cloud.google.com/storage/docs/encryption/using-customer-supplied-keys#download-decrypt |
| Re-upload the object using a Cloud KMS key | https://docs.cloud.google.com/storage/docs/encryption/using-customer-managed-keys#add-object-key |
| Go to Buckets | https://console.cloud.google.com/storage/browser |
| gcloud storage objects describe | https://docs.cloud.google.com/sdk/gcloud/reference/storage/objects/describe |
| Cloud Storage C++ API
reference documentation | https://docs.cloud.google.com/cpp/docs/reference/storage/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Cloud Storage C# API
reference documentation | https://cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Google.Cloud.Storage.V1 | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.html |
| StorageClient | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.StorageClient.html |
| Create | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.StorageClient.html#Google_Cloud_Storage_V1_StorageClient_Create |
| GetObjectOptions | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.GetObjectOptions.html |
| Projection | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.Projection.html |
| Full | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.Projection.html#Google_Cloud_Storage_V1_Projection_Full |
| CacheControl | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.UrlSigner.PostPolicyStandardElement.html#Google_Cloud_Storage_V1_UrlSigner_PostPolicyStandardElement_CacheControl |
| ContentDisposition | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.UrlSigner.PostPolicyStandardElement.html#Google_Cloud_Storage_V1_UrlSigner_PostPolicyStandardElement_ContentDisposition |
| ContentEncoding | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.UrlSigner.PostPolicyStandardElement.html#Google_Cloud_Storage_V1_UrlSigner_PostPolicyStandardElement_ContentEncoding |
| ContentType | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.UrlSigner.PostPolicyStandardElement.html#Google_Cloud_Storage_V1_UrlSigner_PostPolicyStandardElement_ContentType |
| Key | https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Storage.V1/latest/Google.Cloud.Storage.V1.UrlSigner.PostPolicyStandardElement.html#Google_Cloud_Storage_V1_UrlSigner_PostPolicyStandardElement_Key |
| Cloud Storage Go API
reference documentation | https://pkg.go.dev/cloud.google.com/go/storage |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Writer | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_Writer |
| ObjectAttrs | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_ObjectAttrs |
| Bucket | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_Client_Bucket |
| Object | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_BucketHandle_Object |
| Bucket | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_Client_Bucket |
| CacheControl | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_Reader_CacheControl |
| ContentEncoding | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_Reader_ContentEncoding |
| ContentType | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_Reader_ContentType |
| Generation | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_ObjectHandle_Generation |
| Size | https://docs.cloud.google.com/go/docs/reference/cloud.google.com/go/storage/latest/index.html#cloud_google_com_go_storage_Reader_Size |
| Cloud Storage Java API
reference documentation | https://cloud.google.com/java/docs/reference/google-cloud-storage/latest/overview |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Blob | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Blob.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| StorageException | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.StorageException.html |
| StorageOptions | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.StorageOptions.html |
| StorageException | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.StorageException.html |
| Storage | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html |
| StorageOptions | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.StorageOptions.html |
| getService | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.transfermanager.TransferManagerConfig.html#com_google_cloud_storage_transfermanager_TransferManagerConfig_getService__ |
| Blob | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Blob.html |
| get | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.Storage.html#com_google_cloud_storage_Storage_get_com_google_cloud_storage_BlobId_ |
| getComponentCount | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobInfo.html#com_google_cloud_storage_BlobInfo_getComponentCount__ |
| getCrc32c | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobInfo.html#com_google_cloud_storage_BlobInfo_getCrc32c__ |
| getCrc32cToHexString | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobInfo.html#com_google_cloud_storage_BlobInfo_getCrc32cToHexString__ |
| getBlobId | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobInfo.html#com_google_cloud_storage_BlobInfo_getBlobId__ |
| getKmsKeyName | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobInfo.html#com_google_cloud_storage_BlobInfo_getKmsKeyName__ |
| getMd5 | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobInfo.html#com_google_cloud_storage_BlobInfo_getMd5__ |
| getMd5ToHexString | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobInfo.html#com_google_cloud_storage_BlobInfo_getMd5ToHexString__ |
| getMediaLink | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobInfo.html#com_google_cloud_storage_BlobInfo_getMediaLink__ |
| getSize | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobInfo.html#com_google_cloud_storage_BlobInfo_getSize__ |
| getRetention | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobInfo.html#com_google_cloud_storage_BlobInfo_getRetention__ |
| getRetentionExpirationTime | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobInfo.html#com_google_cloud_storage_BlobInfo_getRetentionExpirationTime__ |
| getRetentionExpirationTime | https://docs.cloud.google.com/java/docs/reference/google-cloud-storage/latest/com.google.cloud.storage.BlobInfo.html#com_google_cloud_storage_BlobInfo_getRetentionExpirationTime__ |
| Cloud Storage Node.js API
reference documentation | https://cloud.google.com/nodejs/docs/reference/storage/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| @google-cloud/storage | https://docs.cloud.google.com/nodejs/docs/reference/storage/latest/overview.html |
| Storage | https://docs.cloud.google.com/nodejs/docs/reference/storage-control/latest/storage-control/protos.google.storage.v2.storage-class.html |
| mediaLink | https://docs.cloud.google.com/nodejs/docs/reference/storage/latest/storage/filemetadata.html |
| retentionExpirationTime | https://docs.cloud.google.com/nodejs/docs/reference/storage/latest/storage/filemetadata.html |
| retentionExpirationTime | https://docs.cloud.google.com/nodejs/docs/reference/storage/latest/storage/filemetadata.html |
| Cloud Storage PHP API
reference documentation | https://googleapis.github.io/google-cloud-php/#/docs/google-cloud/latest/storage/storageclient |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Cloud Storage Python API
reference documentation | https://cloud.google.com/python/docs/reference/storage/latest |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| storage | https://docs.cloud.google.com/python/docs/reference/storage/latest |
| storage | https://docs.cloud.google.com/python/docs/reference/storage/latest |
| Client | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.client.Client.html |
| bucket | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.client.Client.html#google_cloud_storage_client_Client_bucket |
| get_blob | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.bucket.Bucket.html#google_cloud_storage_bucket_Bucket_get_blob |
| kms_key_name | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.blob.Blob.html#google_cloud_storage_blob_Blob_kms_key_name |
| kms_key_name | https://docs.cloud.google.com/python/docs/reference/storage/latest/google.cloud.storage.blob.Blob.html#google_cloud_storage_blob_Blob_kms_key_name |
| Cloud Storage Ruby API
reference documentation | https://googleapis.dev/ruby/google-cloud-storage/latest/Google/Cloud/Storage.html |
| Set up authentication for client libraries | https://docs.cloud.google.com/storage/docs/authentication#client-libs |
| Storage | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage-control-v2/latest/Google-Cloud-Storage.html |
| new | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage.html |
| file | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Bucket.html |
| size | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-File.html |
| crc32c | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-File.html |
| md5 | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-File.html |
| contexts | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-File.html |
| event_based_hold? | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-File.html |
| temporary_hold? | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-File.html |
| retention_expires_at | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-File.html |
| each | https://docs.cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/Google-Cloud-Storage-Policy-Bindings.html |
| installed and initialized, which lets
you generate an access token for the Authorization header. | https://docs.cloud.google.com/sdk/docs/install |
| cURL | https://curl.haxx.se/ |
| GET Object | https://docs.cloud.google.com/storage/docs/json_api/v1/objects/get |
| installed and initialized, which lets
you generate an access token for the Authorization header. | https://docs.cloud.google.com/sdk/docs/install |
| cURL | https://curl.haxx.se/ |
| GET Object | https://docs.cloud.google.com/storage/docs/xml-api/get-object-encryption |
| Storage batch operations | https://docs.cloud.google.com/storage/docs/batch-operations/overview |
| create a batch operation job to
re-encrypt the objects | https://docs.cloud.google.com/storage/docs/batch-operations/create-manage-batch-operation-jobs |
| Service agents with CMEKs | https://docs.cloud.google.com/storage/docs/encryption/customer-managed-keys#service-agents |
| CMEKs in Cloud Storage | https://docs.cloud.google.com/storage/docs/encryption/customer-managed-keys |
| Configure which encryption methods are allowed or restricted | https://docs.cloud.google.com/storage/docs/encryption/enforce-encryption-types |
| Rotate your Cloud KMS keys | https://docs.cloud.google.com/kms/docs/rotating-keys |
| other products that can work with Cloud KMS | https://docs.cloud.google.com/kms/docs/using-other-products |
| restrictNonCmekServices | https://docs.cloud.google.com/kms/docs/cmek-org-policy#require-cmek |
| restrictCmekCryptoKeyProjects | https://docs.cloud.google.com/kms/docs/cmek-org-policy#project-constraint |
| Creative Commons Attribution 4.0 License | https://creativecommons.org/licenses/by/4.0/ |
| Apache 2.0 License | https://www.apache.org/licenses/LICENSE-2.0 |
| Google Developers Site Policies | https://developers.google.com/site-policies |
|
See all products
| https://cloud.google.com/products/ |
|
Google Cloud pricing
| https://cloud.google.com/pricing/ |
|
Google Cloud Marketplace
| https://cloud.google.com/marketplace/ |
|
Contact sales
| https://cloud.google.com/contact/ |
|
Community forums
| https://discuss.google.dev/c/google-cloud/14/ |
|
Support
| https://cloud.google.com/support-hub/ |
|
Release Notes
| https://docs.cloud.google.com/release-notes |
|
System status
| https://status.cloud.google.com |
|
GitHub
| https://github.com/googlecloudPlatform/ |
|
Getting Started with Google Cloud
| https://docs.cloud.google.com/docs/get-started/ |
|
Code samples
| https://docs.cloud.google.com/docs/samples |
|
Cloud Architecture Center
| https://docs.cloud.google.com/architecture/ |
|
Training and Certification
| https://cloud.google.com/learn/training/ |
|
Blog
| https://cloud.google.com/blog/ |
|
Events
| https://cloud.google.com/events/ |
|
X (Twitter)
| https://x.com/googlecloud |
|
Google Cloud on YouTube
| https://www.youtube.com/googlecloud |
|
Google Cloud Tech on YouTube
| https://www.youtube.com/googlecloudplatform |
|
About Google
| https://about.google/ |
|
Privacy
| https://policies.google.com/privacy |
|
Site terms
| https://policies.google.com/terms?hl=en |
|
Google Cloud terms
| https://cloud.google.com/product-terms |
|
Manage cookies
| https://docs.cloud.google.com/storage/docs/encryption/using-customer-managed-keys |
|
Our third decade of climate action: join us
| https://cloud.google.com/sustainability |
|
Subscribe
| https://cloud.google.com/newsletter/ |