Class DeleteTransitionRouteGroupRequest

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].

Inheritance

Object > DeleteTransitionRouteGroupRequest

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

DeleteTransitionRouteGroupRequest()

public DeleteTransitionRouteGroupRequest()

DeleteTransitionRouteGroupRequest(DeleteTransitionRouteGroupRequest)

public DeleteTransitionRouteGroupRequest(DeleteTransitionRouteGroupRequest other)
Parameter
NameDescription
otherDeleteTransitionRouteGroupRequest

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
TypeDescription
Boolean

Name

public string Name { get; set; }

Required. The name of the [TransitionRouteGroup][google.cloud.dialogflow.cx.v3.TransitionRouteGroup] to delete. Format: projects/&lt;Project ID>/locations/&lt;Location ID>/agents/&lt;Agent ID>/flows/&lt;Flow ID>/transitionRouteGroups/&lt;Transition Route Group ID>.

Property Value
TypeDescription
String

TransitionRouteGroupName

public TransitionRouteGroupName TransitionRouteGroupName { get; set; }

TransitionRouteGroupName-typed view over the Name resource name property.

Property Value
TypeDescription
TransitionRouteGroupName