public sealed class Version : IMessage<Version>, IEquatable<Version>, IDeepCloneable<Version>, IBufferMessage, IMessage
Reference documentation and code samples for the Dialogflow v3 API class Version.
Represents a version of a flow.
Namespace
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/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>. 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 |
VersionTypesState |
VersionName
public VersionName VersionName { get; set; }
VersionName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
VersionName |