Grafeas v1 API - Class DeploymentOccurrence (3.1.0)

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

Reference documentation and code samples for the Grafeas v1 API class DeploymentOccurrence.

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

Inheritance

object > DeploymentOccurrence

Namespace

GrafeasV1

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
DeploymentOccurrenceTypesPlatform

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
RepeatedFieldstring

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