Cloud Storage v2 API - Class GetStorageLayoutRequest (1.0.0-beta03)

public sealed class GetStorageLayoutRequest : IMessage<GetStorageLayoutRequest>, IEquatable<GetStorageLayoutRequest>, IDeepCloneable<GetStorageLayoutRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Storage v2 API class GetStorageLayoutRequest.

Request message for GetStorageLayout.

Inheritance

object > GetStorageLayoutRequest

Namespace

Google.Cloud.Storage.Control.V2

Assembly

Google.Cloud.Storage.Control.V2.dll

Constructors

GetStorageLayoutRequest()

public GetStorageLayoutRequest()

GetStorageLayoutRequest(GetStorageLayoutRequest)

public GetStorageLayoutRequest(GetStorageLayoutRequest other)
Parameter
Name Description
other GetStorageLayoutRequest

Properties

Name

public string Name { get; set; }

Required. The name of the StorageLayout resource. Format: projects/{project}/buckets/{bucket}/storageLayout

Property Value
Type Description
string

Prefix

public string Prefix { get; set; }

An optional prefix used for permission check. It is useful when the caller only has limited permissions under a specific prefix.

Property Value
Type Description
string

RequestId

public string RequestId { get; set; }

Optional. A unique identifier for this request. UUID is the recommended format, but other formats are still accepted.

Property Value
Type Description
string

StorageLayoutName

public StorageLayoutName StorageLayoutName { get; set; }

StorageLayoutName-typed view over the Name resource name property.

Property Value
Type Description
StorageLayoutName