public sealed class Version : IMessage<Version>, IEquatable<Version>, IDeepCloneable<Version>, IBufferMessage, IMessage
Represents a version of a flow.
Implements
IMessage<Version>, IEquatable<Version>, IDeepCloneable<Version>, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
Version()
public Version()
Version(Version)
public Version(Version other)
Parameter | |
---|---|
Name | Description |
other | Version |
Properties
CreateTime
public Timestamp CreateTime { get; set; }
Output only. Create time of the version.
Property Value | |
---|---|
Type | Description |
Timestamp |
Description
public string Description { get; set; }
The description of the version. The maximum length is 500 characters. If exceeded, the request is rejected.
Property Value | |
---|---|
Type | Description |
String |
DisplayName
public string DisplayName { get; set; }
Required. The human-readable name of the version. Limit of 64 characters.
Property Value | |
---|---|
Type | Description |
String |
Name
public string Name { get; set; }
Format:
projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VersionID>
.
Version ID is a self-increasing number generated by Dialogflow upon version
creation.
Property Value | |
---|---|
Type | Description |
String |
NluSettings
public NluSettings NluSettings { get; set; }
Output only. The NLU settings of the flow at version creation.
Property Value | |
---|---|
Type | Description |
NluSettings |
State
public Version.Types.State State { get; set; }
Output only. The state of this version. This field is read-only and cannot be set by create and update methods.
Property Value | |
---|---|
Type | Description |
Version.Types.State |
VersionName
public VersionName VersionName { get; set; }
VersionName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
VersionName |