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.
Implements
IMessage DeploymentOccurrence , IEquatable DeploymentOccurrence , IDeepCloneable DeploymentOccurrence , IBufferMessage , IMessageNamespace
Grafeas.V1Assembly
Grafeas.V1.dll
Constructors
DeploymentOccurrence()
public DeploymentOccurrence()
DeploymentOccurrence(DeploymentOccurrence)
public DeploymentOccurrence(DeploymentOccurrence other)
Properties
Address
public string Address { get; set; }
Address of the runtime element hosting this deployment.
Config
public string Config { get; set; }
Configuration used to create this deployment.
DeployTime
public Timestamp DeployTime { get; set; }
Required. Beginning of the lifetime of this deployment.
Platform
public DeploymentOccurrence.Types.Platform Platform { get; set; }
Platform hosting this deployment.
ResourceUri
public RepeatedField<string> ResourceUri { get; }
Output only. Resource URI for the artifact being deployed taken from the deployable field with the same name.
UndeployTime
public Timestamp UndeployTime { get; set; }
End of the lifetime of this deployment.
UserEmail
public string UserEmail { get; set; }
Identity of the user that triggered this deployment.