Class StorageDirectoryMapping
Mapping of backing Cloud Storage path to the directory where the user lands in the SFTP server. If directory is not specified, it'll default to '/'. Eg 1 - (bucket_name: bucket, bucket_prefix: path1/path2, directory: /abc/def/username) The user will land at /abcd/def/username, and the view there will match that of /bucket/path1/path2. The user will not be aware of Cloud Storage prefix '/bucket/path1' and there will be no such directory in the view. Eg 2 - (bucket_name: bucket, bucket_prefix: path1/path2, directory: '') The user will land at '/', and the view there will match that of /bucket/path1/path2. The user will not be aware of Cloud Storage prefix '/bucket/path1/path2' and there will be no such directory in the view.
Implements
Inherited Members
Namespace: Google.Apis.CloudFTP.v1.Data
Assembly: Google.Apis.CloudFTP.v1.dll
Syntax
public class StorageDirectoryMapping : IDirectResponseSchema
Properties
Bucket
Required. Name of the bucket.
Declaration
[JsonProperty("bucket")]
public virtual string Bucket { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
BucketPrefix
Optional. Prefix inside the bucket.
Declaration
[JsonProperty("bucketPrefix")]
public virtual string BucketPrefix { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Directory
Required. Directory where the user lands in the SFTP server.
Declaration
[JsonProperty("directory")]
public virtual string Directory { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Permission
Required. Permission to the bucket.
Declaration
[JsonProperty("permission")]
public virtual string Permission { get; set; }
Property Value
| Type | Description |
|---|---|
| string |