Storage Control V2 API - Class Google::Cloud::Storage::Control::V2::CreateManagedFolderRequest (v1.0.0)

Reference documentation and code samples for the Storage Control V2 API class Google::Cloud::Storage::Control::V2::CreateManagedFolderRequest.

Request message for CreateManagedFolder.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#managed_folder

def managed_folder() -> ::Google::Cloud::Storage::Control::V2::ManagedFolder
Returns
  • (::Google::Cloud::Storage::Control::V2::ManagedFolder) — Required. Properties of the managed folder being created. The bucket and managed folder names are specified in the parent and managed_folder_id fields. Populating these fields in managed_folder will result in an error.

#managed_folder=

def managed_folder=(value) -> ::Google::Cloud::Storage::Control::V2::ManagedFolder
Parameter
  • value (::Google::Cloud::Storage::Control::V2::ManagedFolder) — Required. Properties of the managed folder being created. The bucket and managed folder names are specified in the parent and managed_folder_id fields. Populating these fields in managed_folder will result in an error.
Returns
  • (::Google::Cloud::Storage::Control::V2::ManagedFolder) — Required. Properties of the managed folder being created. The bucket and managed folder names are specified in the parent and managed_folder_id fields. Populating these fields in managed_folder will result in an error.

#managed_folder_id

def managed_folder_id() -> ::String
Returns
  • (::String) — Required. The name of the managed folder. It uses a single / as delimiter and leading and trailing / are allowed.

#managed_folder_id=

def managed_folder_id=(value) -> ::String
Parameter
  • value (::String) — Required. The name of the managed folder. It uses a single / as delimiter and leading and trailing / are allowed.
Returns
  • (::String) — Required. The name of the managed folder. It uses a single / as delimiter and leading and trailing / are allowed.

#parent

def parent() -> ::String
Returns
  • (::String) — Required. Name of the bucket this managed folder belongs to.

#parent=

def parent=(value) -> ::String
Parameter
  • value (::String) — Required. Name of the bucket this managed folder belongs to.
Returns
  • (::String) — Required. Name of the bucket this managed folder belongs to.

#request_id

def request_id() -> ::String
Returns
  • (::String) — Optional. A unique identifier for this request. UUID is the recommended format, but other formats are still accepted.

#request_id=

def request_id=(value) -> ::String
Parameter
  • value (::String) — Optional. A unique identifier for this request. UUID is the recommended format, but other formats are still accepted.
Returns
  • (::String) — Optional. A unique identifier for this request. UUID is the recommended format, but other formats are still accepted.