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
andmanaged_folder_id
fields. Populating these fields inmanaged_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
andmanaged_folder_id
fields. Populating these fields inmanaged_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
andmanaged_folder_id
fields. Populating these fields inmanaged_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.