public sealed class Connection : IMessage<Connection>, IEquatable<Connection>, IDeepCloneable<Connection>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class Connection.
A data connection to allow DLP to profile data in locations that require additional configuration.
Implements
IMessageConnection, IEquatableConnection, IDeepCloneableConnection, IBufferMessage, IMessageNamespace
Google.Cloud.Dlp.V2Assembly
Google.Cloud.Dlp.V2.dll
Constructors
Connection()
public Connection()
Connection(Connection)
public Connection(Connection other)
Parameter | |
---|---|
Name | Description |
other |
Connection |
Properties
CloudSql
public CloudSqlProperties CloudSql { get; set; }
Connect to a Cloud SQL instance.
Property Value | |
---|---|
Type | Description |
CloudSqlProperties |
ConnectionName
public ConnectionName ConnectionName { get; set; }
ConnectionName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
ConnectionName |
Errors
public RepeatedField<Error> Errors { get; }
Output only. Set if status == ERROR, to provide additional details. Will store the last 10 errors sorted with the most recent first.
Property Value | |
---|---|
Type | Description |
RepeatedFieldError |
Name
public string Name { get; set; }
Output only. Name of the connection:
projects/{project}/locations/{location}/connections/{name}
.
Property Value | |
---|---|
Type | Description |
string |
PropertiesCase
public Connection.PropertiesOneofCase PropertiesCase { get; }
Property Value | |
---|---|
Type | Description |
ConnectionPropertiesOneofCase |
State
public ConnectionState State { get; set; }
Required. The connection's state in its lifecycle.
Property Value | |
---|---|
Type | Description |
ConnectionState |