Integration Connectors v1 API - Class ConnectionSchemaMetadata (1.3.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
Name Description
other ConnectionSchemaMetadata

Properties

Actions

public RepeatedField<string> Actions { get; }

Output only. List of actions.

Property Value
Type Description
RepeatedFieldstring

ConnectionSchemaMetadataName

public ConnectionSchemaMetadataName ConnectionSchemaMetadataName { get; set; }

ConnectionSchemaMetadataName-typed view over the Name resource name property.

Property Value
Type Description
ConnectionSchemaMetadataName

Entities

public RepeatedField<string> Entities { get; }

Output only. List of entity names.

Property Value
Type Description
RepeatedFieldstring

Name

public string Name { get; set; }

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

Property Value
Type Description
string

RefreshTime

public Timestamp RefreshTime { get; set; }

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

Property Value
Type Description
Timestamp

State

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

Output only. The current state of runtime schema.

Property Value
Type Description
ConnectionSchemaMetadataTypesState

UpdateTime

public Timestamp UpdateTime { get; set; }

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

Property Value
Type Description
Timestamp