| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||
Node.js idiomatic client for Cloud Storage.
Cloud Storage allows world-wide storage and retrieval of any amount of data at any time. You can use Google Cloud Storage for a range of scenarios including serving website content, storing data for archival and disaster recovery, or distributing large data objects to users via direct download.
Before running the samples, make sure you've followed the steps outlined in Using the client library.
cd samples
npm install
cd ..
View the source code.
Usage:
node samples/addBucketConditionalBinding.js
View the source code.
Usage:
node samples/addBucketDefaultOwnerAcl.js
View the source code.
Usage:
node samples/addBucketIamMember.js
Adds bucket label.
View the source code.
Usage:
node addBucketLabel.js <BUCKET_NAME> <LABEL_KEY> <LABEL_VALUE>
View the source code.
Usage:
node samples/addBucketOwnerAcl.js
Bucket Website Configuration.
View the source code.
Usage:
node addBucketWebsiteConfiguration.js <BUCKET_NAME> <MAIN_PAGE_SUFFIX> <NOT_FOUND_PAGE>
View the source code.
Usage:
node samples/addFileOwnerAcl.js
Get bucket metadata.
View the source code.
Usage:
node bucketMetadata.js <BUCKET_NAME>
Change Bucket's Default Storage Class.
View the source code.
Usage:
node changeDefaultStorageClass.js <BUCKET_NAME> <CLASS_NAME>
Storage File Convert CSEK to CMEK.
View the source code.
Usage:
node changeFileCSEKToCMEK.js <BUCKET_NAME> <FILE_NAME> <ENCRYPTION_KEY> <KMS_KEY_NAME>
Combine multiple files into one new file.
View the source code.
Usage:
node composeFile.js <BUCKET_NAME> <FIRST_FILE_NAME> <SECOND_FILE_NAME> <DESTINATION_FILE_NAME>
Configures bucket cors.
View the source code.
Usage:
node configureBucketCors.js <BUCKET_NAME> <MAX_AGE_SECONDS> <METHOD> <ORIGIN> <RESPONSE_HEADER>
View the source code.
Usage:
node samples/configureRetries.js
View the source code.
Usage:
node samples/copyFile.js
Copy Old Version Of File.
View the source code.
Usage:
node copyOldVersionOfFile.js <SRC_BUCKET_NAME> <SRC_FILE_NAME> <DEST_BUCKET_NAME> <DEST_FILE_NAME> <GENERATION>
Create a Dual-Region Bucket with provided location and regions.
View the source code.
Usage:
node createBucketWithDualRegion.js <BUCKET_NAME> <LOCATION> <REGION1> <REGION2>
Create a hierarchical namespace enabled bucket.
View the source code.
Usage:
node createBucketWithHierarchicalNamespace.js <BUCKET_NAME>
Create a Bucket with object retention enabled.
View the source code.
Usage:
node createBucketWithObjectRetention.js <BUCKET_NAME>
Create Bucket With Storage Class and Location.
View the source code.
Usage:
node createBucketWithStorageClassAndLocation.js <BUCKET_NAME> <CLASS_NAME> <LOCATION>
View the source code.
Usage:
node samples/createBucketWithTurboReplication.js
View the source code.
Usage:
node samples/createNewBucket.js
View the source code.
Usage:
node samples/createNotification.js
View the source code.
Usage:
node samples/deleteBucket.js
View the source code.
Usage:
node samples/deleteFile.js
View the source code.
Usage:
node samples/deleteNotification.js
Delete Old Version Of File.
View the source code.
Usage:
node deleteOldVersionOfFile.js <BUCKET_NAME> <FILE_NAME> <GENERATION>
View the source code.
Usage:
node samples/disableBucketLifecycleManagement.js
Disables bucket versioning.
View the source code.
Usage:
node disableBucketVersioning.js <BUCKET_NAME>
View the source code.
Usage:
node samples/disableDefaultEventBasedHold.js
View the source code.
Usage:
node samples/disableRequesterPays.js
View the source code.
Usage:
node samples/disableSoftDelete.js
View the source code.
Usage:
node samples/disableUniformBucketLevelAccess.js
View the source code.
Usage:
node samples/downloadByteRange.js
View the source code.
Usage:
node samples/downloadEncryptedFile.js
View the source code.
Usage:
node samples/downloadFile.js
Downloads a single file in in chunks in parallel utilizing transfer manager.
View the source code.
Usage:
node downloadFileInChunksWithTransferManager.js <BUCKET_NAME> <FILE_NAME> <DESTINATION_FILE_NAME> <CHUNK_SIZE>
View the source code.
Usage:
node samples/downloadFileUsingRequesterPays.js
Downloads a folder in parallel utilizing transfer manager.
View the source code.
Usage:
node downloadFolderWithTransferManager.js <BUCKET_NAME> <FOLDER_NAME>
View the source code.
Usage:
node samples/downloadIntoMemory.js
Downloads many files in parallel utilizing transfer manager.
View the source code.
Usage:
node downloadManyFilesWithTransferManager.js <BUCKET_NAME> <FIRST_FILE_NAME> <SECOND_FILE_NAME>
Download Public File.
View the source code.
Usage:
node downloadPublicFile.js <BUCKET_NAME> <SRC_FILE_NAME> <DEST_FILE_NAME>
View the source code.
Usage:
node samples/enableBucketLifecycleManagement.js
Enables bucket versioning.
View the source code.
Usage:
node enableBucketVersioning.js <BUCKET_NAME>
View the source code.
Usage:
node samples/enableDefaultEventBasedHold.js
View the source code.
Usage:
node samples/enableDefaultKMSKey.js
View the source code.
Usage:
node samples/enableRequesterPays.js
View the source code.
Usage:
node samples/enableUniformBucketLevelAccess.js
Change File's Storage Class.
View the source code.
Usage:
node fileChangeStorageClass.js <BUCKET_NAME> <FILE_NAME> <CLASS_NAME>
Set file metadata.
View the source code.
Usage:
node fileSetMetadata.js <BUCKET_NAME> <FILE_NAME>
View the source code.
Usage:
node samples/generateEncryptionKey.js
View the source code.
Usage:
node samples/generateSignedUrl.js
View the source code.
Usage:
node samples/generateV4ReadSignedUrl.js
View the source code.
Usage:
node samples/generateV4SignedPolicy.js
View the source code.
Usage:
node samples/generateV4UploadSignedUrl.js
View the source code.
Usage:
node samples/getAutoclass.js
View the source code.
Usage:
node samples/getDefaultEventBasedHold.js
View the source code.
Usage:
node samples/getMetadata.js
View the source code.
Usage:
node samples/getMetadataNotifications.js
View the source code.
Usage:
node samples/getPublicAccessPrevention.js
View the source code.
Usage:
node samples/getRPO.js
View the source code.
Usage:
node samples/getRequesterPaysStatus.js
View the source code.
Usage:
node samples/getRetentionPolicy.js
Get Service Account.
View the source code.
Usage:
node getServiceAccount.js <PROJECT_ID>
View the source code.
Usage:
node samples/getSoftDeletePolicy.js
View the source code.
Usage:
node samples/getSoftDeletedBucket.js
View the source code.
Usage:
node samples/getUniformBucketLevelAccess.js
Activate HMAC SA Key.
View the source code.
Usage:
node hmacKeyActivate.js <hmacKeyAccessId> [projectId]
Create HMAC SA Key.
View the source code.
Usage:
node hmacKeyCreate.js <serviceAccountEmail> [projectId]
Deactivate HMAC SA Key.
View the source code.
Usage:
node hmacKeyDeactivate.js <hmacKeyAccessId> [projectId]
Delete HMAC SA Key.
View the source code.
Usage:
node hmacKeyDelete.js <hmacKeyAccessId> [projectId]
Get HMAC SA Key Metadata.
View the source code.
Usage:
node hmacKeyGet.js <hmacKeyAccessId> [projectId]
List HMAC SA Keys Metadata.
View the source code.
Usage:
node hmacKeyList.js [projectId]
View the source code.
Usage:
node samples/listBuckets.js
View the source code.
Usage:
node samples/listBucketsPartialSuccess.js
View the source code.
Usage:
node samples/listFiles.js
View the source code.
Usage:
node samples/listFilesByPrefix.js
View the source code.
Usage:
node samples/listFilesPaginate.js
List Files with Old Versions.
View the source code.
Usage:
node listFilesWithOldVersions.js <BUCKET_NAME>
View the source code.
Usage:
node samples/listNotifications.js
View the source code.
Usage:
node samples/listSoftDeletedBucket.js
View the source code.
Usage:
node samples/listSoftDeletedObjectVersions.js
View the source code.
Usage:
node samples/listSoftDeletedObjects.js
View the source code.
Usage:
node samples/lockRetentionPolicy.js
Storage Make Bucket Public.
View the source code.
Usage:
node makeBucketPublic.js <BUCKET_NAME>
View the source code.
Usage:
node samples/makePublic.js
View the source code.
Usage:
node samples/moveFile.js
View the source code.
Usage:
node samples/moveFileAtomic.js
View the source code.
Usage:
node samples/printBucketAcl.js
View the source code.
Usage:
node samples/printBucketAclForUser.js
View the source code.
Usage:
node samples/printFileAcl.js
View the source code.
Usage:
node samples/printFileAclForUser.js
View the source code.
Usage:
node samples/quickstart.js
View the source code.
Usage:
node samples/releaseEventBasedHold.js
View the source code.
Usage:
node samples/releaseTemporaryHold.js
View the source code.
Usage:
node samples/removeBucketConditionalBinding.js
Removes bucket cors configuration.
View the source code.
Usage:
node removeBucketCors.js <BUCKET_NAME>
View the source code.
Usage:
node samples/removeBucketDefaultOwner.js
View the source code.
Usage:
node samples/removeBucketIamMember.js
Removes bucket label.
View the source code.
Usage:
node removeBucketLabel.js <BUCKET_NAME> labelone)
View the source code.
Usage:
node samples/removeBucketOwnerAcl.js
Remove Default KMS Key.
View the source code.
Usage:
node removeDefaultKMSKey.js <BUCKET_NAME>
View the source code.
Usage:
node samples/removeFileOwnerAcl.js
View the source code.
Usage:
node samples/removeRetentionPolicy.js
View the source code.
Usage:
node samples/renameFile.js
View the source code.
Usage:
node samples/restoreSoftDeletedBucket.js
View the source code.
Usage:
node samples/restoreSoftDeletedObject.js
View the source code.
Usage:
node samples/rotateEncryptionKey.js
View the source code.
Usage:
node samples/setAutoclass.js
View the source code.
Usage:
node samples/setClientEndpoint.js
View the source code.
Usage:
node samples/setEventBasedHold.js
Set the object retention policy of a File.
View the source code.
Usage:
node setObjectRetentionPolicy.js <BUCKET_NAME>
View the source code.
Usage:
node samples/setPublicAccessPreventionEnforced.js
View the source code.
Usage:
node samples/setPublicAccessPreventionInherited.js
View the source code.
Usage:
node samples/setRPOAsyncTurbo.js
View the source code.
Usage:
node samples/setRPODefault.js
View the source code.
Usage:
node samples/setRetentionPolicy.js
View the source code.
Usage:
node samples/setSoftDeletePolicy.js
View the source code.
Usage:
node samples/setTemporaryHold.js
View the source code.
Usage:
node samples/streamFileDownload.js
View the source code.
Usage:
node samples/streamFileUpload.js
Uploads full hierarchy of a local directory to a bucket.
View the source code.
Usage:
node files.js upload-directory <bucketName> <directoryPath>
Uploads a directory in parallel utilizing transfer manager.
View the source code.
Usage:
node uploadFolderWithTransferManager.js <BUCKET_NAME> <DIRECTORY_NAME>
View the source code.
Usage:
node samples/uploadEncryptedFile.js
View the source code.
Usage:
node samples/uploadFile.js
Uploads a single file in in chunks in parallel utilizing transfer manager.
View the source code.
Usage:
node uploadFileInChunksWithTransferManager.js <BUCKET_NAME> <FILE_NAME> <CHUNK_SIZE>
View the source code.
Usage:
node samples/uploadFileWithKmsKey.js
View the source code.
Usage:
node samples/uploadFromMemory.js
Uploads many files in parallel utilizing transfer manager.
View the source code.
Usage:
node uploadManyFilesWithTransferManager.js <BUCKET_NAME> <FIRST_FILE_NAME> <SECOND_FILE_NAME>
View the source code.
Usage:
node samples/uploadWithoutAuthentication.js
View the source code.
Usage:
node samples/uploadWithoutAuthenticationSignedUrl.js
View the source code.
Usage:
node samples/viewBucketIamMembers.js
| Back | FazBrowse Home | New Git URL |