Storage Control V2 API - Module Google::Cloud::Storage::Control::V2::StorageControl::Paths (v1.0.1)

Reference documentation and code samples for the Storage Control V2 API module Google::Cloud::Storage::Control::V2::StorageControl::Paths.

Path helper methods for the StorageControl API.

Methods

#bucket_path

defbucket_path(project:,bucket:)->::String

Create a fully-qualified Bucket resource string.

The resource will be in the following format:

projects/{project}/buckets/{bucket}

Parameters
  • project (String)
  • bucket (String)
Returns
  • (::String)
Raises
  • (::ArgumentError)

#folder_path

deffolder_path(project:,bucket:,folder:)->::String

Create a fully-qualified Folder resource string.

The resource will be in the following format:

projects/{project}/buckets/{bucket}/folders/{folder=**}

Parameters
  • project (String)
  • bucket (String)
  • folder (String)
Returns
  • (::String)
Raises
  • (::ArgumentError)

#managed_folder_path

defmanaged_folder_path(project:,bucket:,managed_folder:)->::String

Create a fully-qualified ManagedFolder resource string.

The resource will be in the following format:

projects/{project}/buckets/{bucket}/managedFolders/{managed_folder=**}

Parameters
  • project (String)
  • bucket (String)
  • managed_folder (String)
Returns
  • (::String)
Raises
  • (::ArgumentError)

#storage_layout_path

defstorage_layout_path(project:,bucket:)->::String

Create a fully-qualified StorageLayout resource string.

The resource will be in the following format:

projects/{project}/buckets/{bucket}/storageLayout

Parameters
  • project (String)
  • bucket (String)
Returns
  • (::String)
Raises
  • (::ArgumentError)

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.