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
IMessageDeploymentOccurrence, IEquatableDeploymentOccurrence, IDeepCloneableDeploymentOccurrence, IBufferMessage, IMessageNamespace
Grafeas.V1Assembly
Grafeas.V1.dll
Constructors
DeploymentOccurrence()
public DeploymentOccurrence()
DeploymentOccurrence(DeploymentOccurrence)
public DeploymentOccurrence(DeploymentOccurrence other)
Parameter | |
---|---|
Name | Description |
other | DeploymentOccurrence |
Properties
Address
public string Address { get; set; }
Address of the runtime element hosting this deployment.
Property Value | |
---|---|
Type | Description |
string |
Config
public string Config { get; set; }
Configuration used to create this deployment.
Property Value | |
---|---|
Type | Description |
string |
DeployTime
public Timestamp DeployTime { get; set; }
Required. Beginning of the lifetime of this deployment.
Property Value | |
---|---|
Type | Description |
Timestamp |
Platform
public DeploymentOccurrence.Types.Platform Platform { get; set; }
Platform hosting this deployment.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
RepeatedFieldstring |
UndeployTime
public Timestamp UndeployTime { get; set; }
End of the lifetime of this deployment.
Property Value | |
---|---|
Type | Description |
Timestamp |
UserEmail
public string UserEmail { get; set; }
Identity of the user that triggered this deployment.
Property Value | |
---|---|
Type | Description |
string |