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.
Implements
IMessageGetStorageLayoutRequest, IEquatableGetStorageLayoutRequest, IDeepCloneableGetStorageLayoutRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Storage.Control.V2Assembly
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 |