Class DeploymentOccurrence (2.2.0)

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

The period during which some deployable was active in a runtime.

Inheritance

Object > DeploymentOccurrence

Namespace

Grafeas.V1

Assembly

Grafeas.V1.dll

Constructors

DeploymentOccurrence()

public DeploymentOccurrence()

DeploymentOccurrence(DeploymentOccurrence)

public DeploymentOccurrence(DeploymentOccurrence other)
Parameter
NameDescription
otherDeploymentOccurrence

Properties

Address

public string Address { get; set; }

Address of the runtime element hosting this deployment.

Property Value
TypeDescription
String

Config

public string Config { get; set; }

Configuration used to create this deployment.

Property Value
TypeDescription
String

DeployTime

public Timestamp DeployTime { get; set; }

Required. Beginning of the lifetime of this deployment.

Property Value
TypeDescription
Timestamp

Platform

public DeploymentOccurrence.Types.Platform Platform { get; set; }

Platform hosting this deployment.

Property Value
TypeDescription
DeploymentOccurrence.Types.Platform

ResourceUri

public RepeatedField<string> ResourceUri { get; }

Output only. Resource URI for the artifact being deployed taken from the deployable field with the same name.

Property Value
TypeDescription
RepeatedField<String>

UndeployTime

public Timestamp UndeployTime { get; set; }

End of the lifetime of this deployment.

Property Value
TypeDescription
Timestamp

UserEmail

public string UserEmail { get; set; }

Identity of the user that triggered this deployment.

Property Value
TypeDescription
String