API hub v1 API - Class DeploymentMetadata (1.1.0)

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.

Inheritance

object > DeploymentMetadata

Namespace

Google.Cloud.ApiHub.V1

Assembly

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