public sealed class DeleteTransitionRouteGroupRequest : IMessage<DeleteTransitionRouteGroupRequest>, IEquatable<DeleteTransitionRouteGroupRequest>, IDeepCloneable<DeleteTransitionRouteGroupRequest>, IBufferMessage, IMessage
The request message for [TransitionRouteGroups.DeleteTransitionRouteGroup][google.cloud.dialogflow.cx.v3.TransitionRouteGroups.DeleteTransitionRouteGroup].
Implements
IMessage<DeleteTransitionRouteGroupRequest>, IEquatable<DeleteTransitionRouteGroupRequest>, IDeepCloneable<DeleteTransitionRouteGroupRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
DeleteTransitionRouteGroupRequest()
public DeleteTransitionRouteGroupRequest()
DeleteTransitionRouteGroupRequest(DeleteTransitionRouteGroupRequest)
public DeleteTransitionRouteGroupRequest(DeleteTransitionRouteGroupRequest other)
Parameter | |
---|---|
Name | Description |
other | DeleteTransitionRouteGroupRequest |
Properties
Force
public bool Force { get; set; }
This field has no effect for transition route group that no page is using. If the transition route group is referenced by any page:
- If
force
is set to false, an error will be returned with message indicating pages that reference the transition route group. - If
force
is set to true, Dialogflow will remove the transition route group, as well as any reference to it.
Property Value | |
---|---|
Type | Description |
Boolean |
Name
public string Name { get; set; }
Required. The name of the [TransitionRouteGroup][google.cloud.dialogflow.cx.v3.TransitionRouteGroup] to delete.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/flows/<Flow ID>/transitionRouteGroups/<Transition Route Group ID>
.
Property Value | |
---|---|
Type | Description |
String |
TransitionRouteGroupName
public TransitionRouteGroupName TransitionRouteGroupName { get; set; }
TransitionRouteGroupName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
TransitionRouteGroupName |