def create_session_entity_type(<EOL>self,<EOL>parent,<EOL>session_entity_type,<EOL>retry=google.api_core.gapic_v1.method.DEFAULT,<EOL>timeout=google.api_core.gapic_v1.method.DEFAULT,<EOL>metadata=None):
<EOL>if '<STR_LIT>' not in self._inner_api_calls:<EOL><INDENT>self._inner_api_calls[<EOL>'<STR_LIT>'] = google.api_core.gapic_v1.method.wrap_method(<EOL>self.transport.create_session_entity_type,<EOL>default_retry=self._method_configs[<EOL>'<STR_LIT>'].retry,<EOL>default_timeout=self._method_configs[<EOL>'<STR_LIT>'].timeout,<EOL>client_info=self._client_info,<EOL>)<EOL><DEDENT>request = session_entity_type_pb2.CreateSessionEntityTypeRequest(<EOL>parent=parent,<EOL>session_entity_type=session_entity_type,<EOL>)<EOL>return self._inner_api_calls['<STR_LIT>'](<EOL>request, retry=retry, timeout=timeout, metadata=metadata)<EOL>
Creates a session entity type.

Example:
    >>> import dialogflow_v2
    >>>
    >>> client = dialogflow_v2.SessionEntityTypesClient()
    >>>
    >>> parent = client.session_path('[PROJECT]', '[SESSION]')
    >>>
    >>> # TODO: Initialize ``session_entity_type``:
    >>> session_entity_type = {}
    >>>
    >>> response = client.create_session_entity_type(parent, session_entity_type)

Args:
    parent (str): Required. The session to create a session entity type for.
        Format: ``projects/<Project ID>/agent/sessions/<Session ID>``.
    session_entity_type (Union[dict, ~google.cloud.dialogflow_v2.types.SessionEntityType]): Required. The session entity type to create.
        If a dict is provided, it must be of the same form as the protobuf
        message :class:`~google.cloud.dialogflow_v2.types.SessionEntityType`
    retry (Optional[google.api_core.retry.Retry]):  A retry object used
        to retry requests. If ``None`` is specified, requests will not
        be retried.
    timeout (Optional[float]): The amount of time, in seconds, to wait
        for the request to complete. Note that if ``retry`` is
        specified, the timeout applies to each individual attempt.
    metadata (Optional[Sequence[Tuple[str, str]]]): Additional metadata
        that is provided to the method.

Returns:
    A :class:`~google.cloud.dialogflow_v2.types.SessionEntityType` instance.

Raises:
    google.api_core.exceptions.GoogleAPICallError: If the request
            failed for any reason.
    google.api_core.exceptions.RetryError: If the request failed due
            to a retryable error and retry attempts failed.
    ValueError: If the parameters are invalid.