public sealed class SourceMetadata : IMessage<SourceMetadata>, IEquatable<SourceMetadata>, IDeepCloneable<SourceMetadata>, IBufferMessage, IMessage
Reference documentation and code samples for the API hub v1 API class SourceMetadata.
SourceMetadata represents the metadata for a resource at the source.
Implements
IMessageSourceMetadata, IEquatableSourceMetadata, IDeepCloneableSourceMetadata, IBufferMessage, IMessageNamespace
Google.Cloud.ApiHub.V1Assembly
Google.Cloud.ApiHub.V1.dll
Constructors
SourceMetadata()
public SourceMetadata()
SourceMetadata(SourceMetadata)
public SourceMetadata(SourceMetadata other)
Parameter | |
---|---|
Name | Description |
other |
SourceMetadata |
Properties
OriginalResourceCreateTime
public Timestamp OriginalResourceCreateTime { get; set; }
Output only. The time at which the resource was created at the source.
Property Value | |
---|---|
Type | Description |
Timestamp |
OriginalResourceId
public string OriginalResourceId { get; set; }
Output only. The unique identifier of the resource at the source.
Property Value | |
---|---|
Type | Description |
string |
OriginalResourceUpdateTime
public Timestamp OriginalResourceUpdateTime { get; set; }
Output only. The time at which the resource was last updated at the source.
Property Value | |
---|---|
Type | Description |
Timestamp |
PluginInstanceActionSource
public SourceMetadata.Types.PluginInstanceActionSource PluginInstanceActionSource { get; set; }
Output only. The source of the resource is a plugin instance action.
Property Value | |
---|---|
Type | Description |
SourceMetadataTypesPluginInstanceActionSource |
SourceCase
public SourceMetadata.SourceOneofCase SourceCase { get; }
Property Value | |
---|---|
Type | Description |
SourceMetadataSourceOneofCase |
SourceType
public SourceMetadata.Types.SourceType SourceType { get; set; }
Output only. The type of the source.
Property Value | |
---|---|
Type | Description |
SourceMetadataTypesSourceType |