public sealed class DeploymentMetadata : IMessage<DeploymentMetadata>, IEquatable<DeploymentMetadata>, IDeepCloneable<DeploymentMetadata>, IBufferMessage, IMessage
Reference documentation and code samples for the API hub v1 API class DeploymentMetadata.
The metadata associated with a deployment.
Implements
IMessageDeploymentMetadata, IEquatableDeploymentMetadata, IDeepCloneableDeploymentMetadata, IBufferMessage, IMessageNamespace
Google.Cloud.ApiHub.V1Assembly
Google.Cloud.ApiHub.V1.dll
Constructors
DeploymentMetadata()
public DeploymentMetadata()
DeploymentMetadata(DeploymentMetadata)
public DeploymentMetadata(DeploymentMetadata other)
Parameter | |
---|---|
Name | Description |
other |
DeploymentMetadata |
Properties
Deployment
public Deployment Deployment { get; set; }
Required. The deployment resource to be pushed to Hub's collect layer. The ID of the deployment will be generated by Hub.
Property Value | |
---|---|
Type | Description |
Deployment |
OriginalCreateTime
public Timestamp OriginalCreateTime { get; set; }
Optional. Timestamp indicating when the deployment was created at the source.
Property Value | |
---|---|
Type | Description |
Timestamp |
OriginalId
public string OriginalId { get; set; }
Optional. The unique identifier of the deployment in the system where it was originally created.
Property Value | |
---|---|
Type | Description |
string |
OriginalUpdateTime
public Timestamp OriginalUpdateTime { get; set; }
Required. Timestamp indicating when the deployment was last updated at the source.
Property Value | |
---|---|
Type | Description |
Timestamp |