Class DeleteEntityTypeRequest (0.8.0)

DeleteEntityTypeRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The request message for [EntityTypes.DeleteEntityType][google.cloud.dialogflow.cx.v3.EntityTypes.DeleteEntityType].

Attributes: name (str): Required. The name of the entity type to delete. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/entityTypes/<Entity Type ID>. force (bool): This field has no effect for entity type not being used. For entity types that are used by intents or pages:

    -  If ``force`` is set to false, an error will be returned
       with message indicating the referencing resources.
    -  If ``force`` is set to true, Dialogflow will remove the
       entity type, as well as any references to the entity type
       (i.e. Page
       [parameter][google.cloud.dialogflow.cx.v3.Form.Parameter]
       of the entity type will be changed to '@sys.any' and
       intent
       [parameter][google.cloud.dialogflow.cx.v3.Intent.Parameter]
       of the entity type will be removed).

Inheritance

builtins.object > proto.message.Message > DeleteEntityTypeRequest