public sealed class AlloyDbSource : IMessage<AlloyDbSource>, IEquatable<AlloyDbSource>, IDeepCloneable<AlloyDbSource>, IBufferMessage, IMessage
Reference documentation and code samples for the Discovery Engine v1beta API class AlloyDbSource.
AlloyDB source import data from.
Implements
IMessageAlloyDbSource, IEquatableAlloyDbSource, IDeepCloneableAlloyDbSource, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1BetaAssembly
Google.Cloud.DiscoveryEngine.V1Beta.dll
Constructors
AlloyDbSource()
public AlloyDbSource()
AlloyDbSource(AlloyDbSource)
public AlloyDbSource(AlloyDbSource other)
Parameter | |
---|---|
Name | Description |
other |
AlloyDbSource |
Properties
ClusterId
public string ClusterId { get; set; }
Required. The AlloyDB cluster to copy the data from with a length limit of 256 characters.
Property Value | |
---|---|
Type | Description |
string |
DatabaseId
public string DatabaseId { get; set; }
Required. The AlloyDB database to copy the data from with a length limit of 256 characters.
Property Value | |
---|---|
Type | Description |
string |
GcsStagingDir
public string GcsStagingDir { get; set; }
Intermediate Cloud Storage directory used for the import with a length limit of 2,000 characters. Can be specified if one wants to have the AlloyDB export to a specific Cloud Storage directory.
Ensure that the AlloyDB service account has the necessary Cloud Storage Admin permissions to access the specified Cloud Storage directory.
Property Value | |
---|---|
Type | Description |
string |
LocationId
public string LocationId { get; set; }
Required. The AlloyDB location to copy the data from with a length limit of 256 characters.
Property Value | |
---|---|
Type | Description |
string |
ProjectId
public string ProjectId { get; set; }
The project ID that the AlloyDB source is in with a length limit of 128 characters. If not specified, inherits the project ID from the parent request.
Property Value | |
---|---|
Type | Description |
string |
TableId
public string TableId { get; set; }
Required. The AlloyDB table to copy the data from with a length limit of 256 characters.
Property Value | |
---|---|
Type | Description |
string |