Integration Connectors v1 API - Class ConnectionSchemaMetadata (1.0.0)

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

Reference documentation and code samples for the Integration Connectors v1 API class ConnectionSchemaMetadata.

ConnectionSchemaMetadata is the singleton resource of each connection. It includes the entity and action names of runtime resources exposed by a connection backend.

Inheritance

object > ConnectionSchemaMetadata

Namespace

Google.Cloud.Connectors.V1

Assembly

Google.Cloud.Connectors.V1.dll

Constructors

ConnectionSchemaMetadata()

public ConnectionSchemaMetadata()

ConnectionSchemaMetadata(ConnectionSchemaMetadata)

public ConnectionSchemaMetadata(ConnectionSchemaMetadata other)
Parameter
NameDescription
otherConnectionSchemaMetadata

Properties

Actions

public RepeatedField<string> Actions { get; }

Output only. List of actions.

Property Value
TypeDescription
RepeatedFieldstring

ConnectionSchemaMetadataName

public ConnectionSchemaMetadataName ConnectionSchemaMetadataName { get; set; }

ConnectionSchemaMetadataName-typed view over the Name resource name property.

Property Value
TypeDescription
ConnectionSchemaMetadataName

Entities

public RepeatedField<string> Entities { get; }

Output only. List of entity names.

Property Value
TypeDescription
RepeatedFieldstring

Name

public string Name { get; set; }

Output only. Resource name. Format: projects/{project}/locations/{location}/connections/{connection}/connectionSchemaMetadata

Property Value
TypeDescription
string

RefreshTime

public Timestamp RefreshTime { get; set; }

Output only. Timestamp when the connection runtime schema refresh was triggered.

Property Value
TypeDescription
Timestamp

State

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

Output only. The current state of runtime schema.

Property Value
TypeDescription
ConnectionSchemaMetadataTypesState

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. Timestamp when the connection runtime schema was updated.

Property Value
TypeDescription
Timestamp