public sealed class StorageProperties : IMessage<StorageProperties>, IEquatable<StorageProperties>, IDeepCloneable<StorageProperties>, IBufferMessage, IMessage
Reference documentation and code samples for the Data Catalog v1 API class StorageProperties.
Details the properties of the underlying storage.
Implements
IMessageStorageProperties, IEquatableStorageProperties, IDeepCloneableStorageProperties, IBufferMessage, IMessageNamespace
GoogleCloudGoogle.Cloud.DataCatalogV1Assembly
Google.Cloud.DataCatalog.V1.dll
Constructors
StorageProperties()
public StorageProperties()
StorageProperties(StorageProperties)
public StorageProperties(StorageProperties other)
Parameter | |
---|---|
Name | Description |
other | StorageProperties |
Properties
FilePattern
public RepeatedField<string> FilePattern { get; }
Patterns to identify a set of files for this fileset.
Examples of a valid file_pattern
:
gs://bucket_name/dir/*
: matches all files in thebucket_name/dir
directorygs://bucket_name/dir/**
: matches all files in thebucket_name/dir
and all subdirectories recursivelygs://bucket_name/file*
: matches files prefixed byfile
inbucket_name
gs://bucket_name/??.txt
: matches files with two characters followed by.txt
inbucket_name
gs://bucket_name/[aeiou].txt
: matches files that contain a single vowel character followed by.txt
inbucket_name
gs://bucket_name/[a-m].txt
: matches files that containa
,b
, ... orm
followed by.txt
inbucket_name
gs://bucket_name/a/*/b
: matches all files inbucket_name
that match thea/*/b
pattern, such asa/c/b
,a/d/b
gs://another_bucket/a.txt
: matchesgs://another_bucket/a.txt
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
FileType
public string FileType { get; set; }
File type in MIME format, for example, text/plain
.
Property Value | |
---|---|
Type | Description |
string |