Class PrivateConnection (2.0.0)

public sealed class PrivateConnection : IMessage<PrivateConnection>, IEquatable<PrivateConnection>, IDeepCloneable<PrivateConnection>, IBufferMessage, IMessage

The PrivateConnection resource is used to establish private connectivity between Datastream and a customer's network.

Inheritance

Object > PrivateConnection

Namespace

Google.Cloud.Datastream.V1

Assembly

Google.Cloud.Datastream.V1.dll

Constructors

PrivateConnection()

public PrivateConnection()

PrivateConnection(PrivateConnection)

public PrivateConnection(PrivateConnection other)
Parameter
NameDescription
otherPrivateConnection

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The create time of the resource.

Property Value
TypeDescription
Timestamp

DisplayName

public string DisplayName { get; set; }

Required. Display name.

Property Value
TypeDescription
String

Error

public Error Error { get; set; }

Output only. In case of error, the details of the error in a user-friendly format.

Property Value
TypeDescription
Error

Labels

public MapField<string, string> Labels { get; }

Labels.

Property Value
TypeDescription
MapField<String, String>

Name

public string Name { get; set; }

Output only. The resource's name.

Property Value
TypeDescription
String

PrivateConnectionName

public PrivateConnectionName PrivateConnectionName { get; set; }

PrivateConnectionName-typed view over the Name resource name property.

Property Value
TypeDescription
PrivateConnectionName

State

public PrivateConnection.Types.State State { get; set; }

Output only. The state of the Private Connection.

Property Value
TypeDescription
PrivateConnection.Types.State

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The update time of the resource.

Property Value
TypeDescription
Timestamp

VpcPeeringConfig

public VpcPeeringConfig VpcPeeringConfig { get; set; }

VPC Peering Config.

Property Value
TypeDescription
VpcPeeringConfig