public sealed class OperationMetadataV1 : IMessage<OperationMetadataV1>, IEquatable<OperationMetadataV1>, IDeepCloneable<OperationMetadataV1>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Functions v1 API class OperationMetadataV1.
Metadata describing an [Operation][google.longrunning.Operation]
Implements
IMessageOperationMetadataV1, IEquatableOperationMetadataV1, IDeepCloneableOperationMetadataV1, IBufferMessage, IMessageNamespace
Google.Cloud.Functions.V1Assembly
Google.Cloud.Functions.V1.dll
Constructors
OperationMetadataV1()
public OperationMetadataV1()OperationMetadataV1(OperationMetadataV1)
public OperationMetadataV1(OperationMetadataV1 other)| Parameter | |
|---|---|
| Name | Description |
other |
OperationMetadataV1 |
Properties
BuildId
public string BuildId { get; set; }The Cloud Build ID of the function created or updated by an API call. This field is only populated for Create and Update operations.
| Property Value | |
|---|---|
| Type | Description |
string |
|
BuildName
public string BuildName { get; set; }The Cloud Build Name of the function deployment.
This field is only populated for Create and Update operations.
projects/<project-number>/locations/<region>/builds/<build-id>.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Request
public Any Request { get; set; }The original request that started the operation.
| Property Value | |
|---|---|
| Type | Description |
Any |
|
SourceToken
public string SourceToken { get; set; }An identifier for Firebase function sources. Disclaimer: This field is only supported for Firebase function deployments.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Target
public string Target { get; set; }Target of the operation - for example
projects/project-1/locations/region-1/functions/function-1
| Property Value | |
|---|---|
| Type | Description |
string |
|
Type
public OperationType Type { get; set; }Type of operation.
| Property Value | |
|---|---|
| Type | Description |
OperationType |
|
UpdateTime
public Timestamp UpdateTime { get; set; }The last update timestamp of the operation.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
VersionId
public long VersionId { get; set; }Version id of the function created or updated by an API call. This field is only populated for Create and Update operations.
| Property Value | |
|---|---|
| Type | Description |
long |
|