Documentation ¶
Index ¶
- type Args
- type LastTestResultAttributes
- func (ltr LastTestResultAttributes) ConversationTurns() terra.ListValue[LastTestResultConversationTurnsAttributes]
- func (ltr LastTestResultAttributes) Environment() terra.StringValue
- func (ltr LastTestResultAttributes) InternalRef() (terra.Reference, error)
- func (ltr LastTestResultAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ltr LastTestResultAttributes) InternalWithRef(ref terra.Reference) LastTestResultAttributes
- func (ltr LastTestResultAttributes) Name() terra.StringValue
- func (ltr LastTestResultAttributes) TestResult() terra.StringValue
- func (ltr LastTestResultAttributes) TestTime() terra.StringValue
- type LastTestResultConversationTurns13Cc42C9Attributes
- func (d LastTestResultConversationTurns13Cc42C9Attributes) Digits() terra.StringValue
- func (d LastTestResultConversationTurns13Cc42C9Attributes) FinishDigit() terra.StringValue
- func (d LastTestResultConversationTurns13Cc42C9Attributes) InternalRef() (terra.Reference, error)
- func (d LastTestResultConversationTurns13Cc42C9Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (d LastTestResultConversationTurns13Cc42C9Attributes) InternalWithRef(ref terra.Reference) LastTestResultConversationTurns13Cc42C9Attributes
- type LastTestResultConversationTurns13Cc42C9State
- type LastTestResultConversationTurns68Becae3Attributes
- func (t LastTestResultConversationTurns68Becae3Attributes) InternalRef() (terra.Reference, error)
- func (t LastTestResultConversationTurns68Becae3Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (t LastTestResultConversationTurns68Becae3Attributes) InternalWithRef(ref terra.Reference) LastTestResultConversationTurns68Becae3Attributes
- func (t LastTestResultConversationTurns68Becae3Attributes) Text() terra.StringValue
- type LastTestResultConversationTurns68Becae3State
- type LastTestResultConversationTurnsAttributes
- func (ct LastTestResultConversationTurnsAttributes) InternalRef() (terra.Reference, error)
- func (ct LastTestResultConversationTurnsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ct LastTestResultConversationTurnsAttributes) InternalWithRef(ref terra.Reference) LastTestResultConversationTurnsAttributes
- func (ct LastTestResultConversationTurnsAttributes) UserInput() terra.ListValue[LastTestResultConversationTurnsUserInputAttributes]
- func (ct LastTestResultConversationTurnsAttributes) VirtualAgentOutput() terra.ListValue[LastTestResultConversationTurnsVirtualAgentOutputAttributes]
- type LastTestResultConversationTurnsD716E446Attributes
- func (e LastTestResultConversationTurnsD716E446Attributes) Event() terra.StringValue
- func (e LastTestResultConversationTurnsD716E446Attributes) InternalRef() (terra.Reference, error)
- func (e LastTestResultConversationTurnsD716E446Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (e LastTestResultConversationTurnsD716E446Attributes) InternalWithRef(ref terra.Reference) LastTestResultConversationTurnsD716E446Attributes
- type LastTestResultConversationTurnsD716E446State
- type LastTestResultConversationTurnsState
- type LastTestResultConversationTurnsUserInputAttributes
- func (ui LastTestResultConversationTurnsUserInputAttributes) EnableSentimentAnalysis() terra.BoolValue
- func (ui LastTestResultConversationTurnsUserInputAttributes) InjectedParameters() terra.StringValue
- func (ui LastTestResultConversationTurnsUserInputAttributes) Input() terra.ListValue[LastTestResultConversationTurnsUserInputInputAttributes]
- func (ui LastTestResultConversationTurnsUserInputAttributes) InternalRef() (terra.Reference, error)
- func (ui LastTestResultConversationTurnsUserInputAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ui LastTestResultConversationTurnsUserInputAttributes) InternalWithRef(ref terra.Reference) LastTestResultConversationTurnsUserInputAttributes
- func (ui LastTestResultConversationTurnsUserInputAttributes) IsWebhookEnabled() terra.BoolValue
- type LastTestResultConversationTurnsUserInputInputAttributes
- func (i LastTestResultConversationTurnsUserInputInputAttributes) Dtmf() terra.ListValue[LastTestResultConversationTurns13Cc42C9Attributes]
- func (i LastTestResultConversationTurnsUserInputInputAttributes) Event() terra.ListValue[LastTestResultConversationTurnsD716E446Attributes]
- func (i LastTestResultConversationTurnsUserInputInputAttributes) InternalRef() (terra.Reference, error)
- func (i LastTestResultConversationTurnsUserInputInputAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (i LastTestResultConversationTurnsUserInputInputAttributes) InternalWithRef(ref terra.Reference) LastTestResultConversationTurnsUserInputInputAttributes
- func (i LastTestResultConversationTurnsUserInputInputAttributes) LanguageCode() terra.StringValue
- func (i LastTestResultConversationTurnsUserInputInputAttributes) Text() terra.ListValue[LastTestResultConversationTurns68Becae3Attributes]
- type LastTestResultConversationTurnsUserInputInputState
- type LastTestResultConversationTurnsUserInputState
- type LastTestResultConversationTurnsVirtualAgentOutputAttributes
- func (vao LastTestResultConversationTurnsVirtualAgentOutputAttributes) CurrentPage() ...
- func (vao LastTestResultConversationTurnsVirtualAgentOutputAttributes) Differences() ...
- func (vao LastTestResultConversationTurnsVirtualAgentOutputAttributes) InternalRef() (terra.Reference, error)
- func (vao LastTestResultConversationTurnsVirtualAgentOutputAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (vao LastTestResultConversationTurnsVirtualAgentOutputAttributes) InternalWithRef(ref terra.Reference) LastTestResultConversationTurnsVirtualAgentOutputAttributes
- func (vao LastTestResultConversationTurnsVirtualAgentOutputAttributes) SessionParameters() terra.StringValue
- func (vao LastTestResultConversationTurnsVirtualAgentOutputAttributes) Status() ...
- func (vao LastTestResultConversationTurnsVirtualAgentOutputAttributes) TextResponses() ...
- func (vao LastTestResultConversationTurnsVirtualAgentOutputAttributes) TriggeredIntent() ...
- type LastTestResultConversationTurnsVirtualAgentOutputCurrentPageAttributes
- func (cp LastTestResultConversationTurnsVirtualAgentOutputCurrentPageAttributes) DisplayName() terra.StringValue
- func (cp LastTestResultConversationTurnsVirtualAgentOutputCurrentPageAttributes) InternalRef() (terra.Reference, error)
- func (cp LastTestResultConversationTurnsVirtualAgentOutputCurrentPageAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cp LastTestResultConversationTurnsVirtualAgentOutputCurrentPageAttributes) InternalWithRef(ref terra.Reference) LastTestResultConversationTurnsVirtualAgentOutputCurrentPageAttributes
- func (cp LastTestResultConversationTurnsVirtualAgentOutputCurrentPageAttributes) Name() terra.StringValue
- type LastTestResultConversationTurnsVirtualAgentOutputCurrentPageState
- type LastTestResultConversationTurnsVirtualAgentOutputDifferencesAttributes
- func (d LastTestResultConversationTurnsVirtualAgentOutputDifferencesAttributes) Description() terra.StringValue
- func (d LastTestResultConversationTurnsVirtualAgentOutputDifferencesAttributes) InternalRef() (terra.Reference, error)
- func (d LastTestResultConversationTurnsVirtualAgentOutputDifferencesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (d LastTestResultConversationTurnsVirtualAgentOutputDifferencesAttributes) InternalWithRef(ref terra.Reference) LastTestResultConversationTurnsVirtualAgentOutputDifferencesAttributes
- func (d LastTestResultConversationTurnsVirtualAgentOutputDifferencesAttributes) Type() terra.StringValue
- type LastTestResultConversationTurnsVirtualAgentOutputDifferencesState
- type LastTestResultConversationTurnsVirtualAgentOutputState
- type LastTestResultConversationTurnsVirtualAgentOutputStatusAttributes
- func (s LastTestResultConversationTurnsVirtualAgentOutputStatusAttributes) Code() terra.NumberValue
- func (s LastTestResultConversationTurnsVirtualAgentOutputStatusAttributes) Details() terra.StringValue
- func (s LastTestResultConversationTurnsVirtualAgentOutputStatusAttributes) InternalRef() (terra.Reference, error)
- func (s LastTestResultConversationTurnsVirtualAgentOutputStatusAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s LastTestResultConversationTurnsVirtualAgentOutputStatusAttributes) InternalWithRef(ref terra.Reference) LastTestResultConversationTurnsVirtualAgentOutputStatusAttributes
- func (s LastTestResultConversationTurnsVirtualAgentOutputStatusAttributes) Message() terra.StringValue
- type LastTestResultConversationTurnsVirtualAgentOutputStatusState
- type LastTestResultConversationTurnsVirtualAgentOutputTextResponsesAttributes
- func (tr LastTestResultConversationTurnsVirtualAgentOutputTextResponsesAttributes) InternalRef() (terra.Reference, error)
- func (tr LastTestResultConversationTurnsVirtualAgentOutputTextResponsesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tr LastTestResultConversationTurnsVirtualAgentOutputTextResponsesAttributes) InternalWithRef(ref terra.Reference) LastTestResultConversationTurnsVirtualAgentOutputTextResponsesAttributes
- func (tr LastTestResultConversationTurnsVirtualAgentOutputTextResponsesAttributes) Text() terra.ListValue[terra.StringValue]
- type LastTestResultConversationTurnsVirtualAgentOutputTextResponsesState
- type LastTestResultConversationTurnsVirtualAgentOutputTriggeredIntentAttributes
- func (ti LastTestResultConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) DisplayName() terra.StringValue
- func (ti LastTestResultConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) InternalRef() (terra.Reference, error)
- func (ti LastTestResultConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ti LastTestResultConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) InternalWithRef(ref terra.Reference) LastTestResultConversationTurnsVirtualAgentOutputTriggeredIntentAttributes
- func (ti LastTestResultConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) Name() terra.StringValue
- type LastTestResultConversationTurnsVirtualAgentOutputTriggeredIntentState
- type LastTestResultState
- type Resource
- func (gdctc *Resource) Attributes() googleDialogflowCxTestCaseAttributes
- func (gdctc *Resource) Configuration() interface{}
- func (gdctc *Resource) DependOn() terra.Reference
- func (gdctc *Resource) Dependencies() terra.Dependencies
- func (gdctc *Resource) ImportState(state io.Reader) error
- func (gdctc *Resource) LifecycleManagement() *terra.Lifecycle
- func (gdctc *Resource) LocalName() string
- func (gdctc *Resource) State() (*googleDialogflowCxTestCaseState, bool)
- func (gdctc *Resource) StateMust() *googleDialogflowCxTestCaseState
- func (gdctc *Resource) Type() string
- type TestCaseConversationTurns
- type TestCaseConversationTurnsAttributes
- func (tcct TestCaseConversationTurnsAttributes) InternalRef() (terra.Reference, error)
- func (tcct TestCaseConversationTurnsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tcct TestCaseConversationTurnsAttributes) InternalWithRef(ref terra.Reference) TestCaseConversationTurnsAttributes
- func (tcct TestCaseConversationTurnsAttributes) UserInput() terra.ListValue[TestCaseConversationTurnsUserInputAttributes]
- func (tcct TestCaseConversationTurnsAttributes) VirtualAgentOutput() terra.ListValue[TestCaseConversationTurnsVirtualAgentOutputAttributes]
- type TestCaseConversationTurnsState
- type TestCaseConversationTurnsUserInput
- type TestCaseConversationTurnsUserInputAttributes
- func (ui TestCaseConversationTurnsUserInputAttributes) EnableSentimentAnalysis() terra.BoolValue
- func (ui TestCaseConversationTurnsUserInputAttributes) InjectedParameters() terra.StringValue
- func (ui TestCaseConversationTurnsUserInputAttributes) Input() terra.ListValue[TestCaseConversationTurnsUserInputInputAttributes]
- func (ui TestCaseConversationTurnsUserInputAttributes) InternalRef() (terra.Reference, error)
- func (ui TestCaseConversationTurnsUserInputAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ui TestCaseConversationTurnsUserInputAttributes) InternalWithRef(ref terra.Reference) TestCaseConversationTurnsUserInputAttributes
- func (ui TestCaseConversationTurnsUserInputAttributes) IsWebhookEnabled() terra.BoolValue
- type TestCaseConversationTurnsUserInputInput
- type TestCaseConversationTurnsUserInputInputAttributes
- func (i TestCaseConversationTurnsUserInputInputAttributes) Dtmf() terra.ListValue[TestCaseConversationTurnsUserInputInputDtmfAttributes]
- func (i TestCaseConversationTurnsUserInputInputAttributes) Event() terra.ListValue[TestCaseConversationTurnsUserInputInputEventAttributes]
- func (i TestCaseConversationTurnsUserInputInputAttributes) InternalRef() (terra.Reference, error)
- func (i TestCaseConversationTurnsUserInputInputAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (i TestCaseConversationTurnsUserInputInputAttributes) InternalWithRef(ref terra.Reference) TestCaseConversationTurnsUserInputInputAttributes
- func (i TestCaseConversationTurnsUserInputInputAttributes) LanguageCode() terra.StringValue
- func (i TestCaseConversationTurnsUserInputInputAttributes) Text() terra.ListValue[TestCaseConversationTurnsUserInputInputTextAttributes]
- type TestCaseConversationTurnsUserInputInputDtmf
- type TestCaseConversationTurnsUserInputInputDtmfAttributes
- func (d TestCaseConversationTurnsUserInputInputDtmfAttributes) Digits() terra.StringValue
- func (d TestCaseConversationTurnsUserInputInputDtmfAttributes) FinishDigit() terra.StringValue
- func (d TestCaseConversationTurnsUserInputInputDtmfAttributes) InternalRef() (terra.Reference, error)
- func (d TestCaseConversationTurnsUserInputInputDtmfAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (d TestCaseConversationTurnsUserInputInputDtmfAttributes) InternalWithRef(ref terra.Reference) TestCaseConversationTurnsUserInputInputDtmfAttributes
- type TestCaseConversationTurnsUserInputInputDtmfState
- type TestCaseConversationTurnsUserInputInputEvent
- type TestCaseConversationTurnsUserInputInputEventAttributes
- func (e TestCaseConversationTurnsUserInputInputEventAttributes) Event() terra.StringValue
- func (e TestCaseConversationTurnsUserInputInputEventAttributes) InternalRef() (terra.Reference, error)
- func (e TestCaseConversationTurnsUserInputInputEventAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (e TestCaseConversationTurnsUserInputInputEventAttributes) InternalWithRef(ref terra.Reference) TestCaseConversationTurnsUserInputInputEventAttributes
- type TestCaseConversationTurnsUserInputInputEventState
- type TestCaseConversationTurnsUserInputInputState
- type TestCaseConversationTurnsUserInputInputText
- type TestCaseConversationTurnsUserInputInputTextAttributes
- func (t TestCaseConversationTurnsUserInputInputTextAttributes) InternalRef() (terra.Reference, error)
- func (t TestCaseConversationTurnsUserInputInputTextAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t TestCaseConversationTurnsUserInputInputTextAttributes) InternalWithRef(ref terra.Reference) TestCaseConversationTurnsUserInputInputTextAttributes
- func (t TestCaseConversationTurnsUserInputInputTextAttributes) Text() terra.StringValue
- type TestCaseConversationTurnsUserInputInputTextState
- type TestCaseConversationTurnsUserInputState
- type TestCaseConversationTurnsVirtualAgentOutput
- type TestCaseConversationTurnsVirtualAgentOutputAttributes
- func (vao TestCaseConversationTurnsVirtualAgentOutputAttributes) CurrentPage() ...
- func (vao TestCaseConversationTurnsVirtualAgentOutputAttributes) InternalRef() (terra.Reference, error)
- func (vao TestCaseConversationTurnsVirtualAgentOutputAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (vao TestCaseConversationTurnsVirtualAgentOutputAttributes) InternalWithRef(ref terra.Reference) TestCaseConversationTurnsVirtualAgentOutputAttributes
- func (vao TestCaseConversationTurnsVirtualAgentOutputAttributes) SessionParameters() terra.StringValue
- func (vao TestCaseConversationTurnsVirtualAgentOutputAttributes) TextResponses() ...
- func (vao TestCaseConversationTurnsVirtualAgentOutputAttributes) TriggeredIntent() ...
- type TestCaseConversationTurnsVirtualAgentOutputCurrentPage
- type TestCaseConversationTurnsVirtualAgentOutputCurrentPageAttributes
- func (cp TestCaseConversationTurnsVirtualAgentOutputCurrentPageAttributes) DisplayName() terra.StringValue
- func (cp TestCaseConversationTurnsVirtualAgentOutputCurrentPageAttributes) InternalRef() (terra.Reference, error)
- func (cp TestCaseConversationTurnsVirtualAgentOutputCurrentPageAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cp TestCaseConversationTurnsVirtualAgentOutputCurrentPageAttributes) InternalWithRef(ref terra.Reference) TestCaseConversationTurnsVirtualAgentOutputCurrentPageAttributes
- func (cp TestCaseConversationTurnsVirtualAgentOutputCurrentPageAttributes) Name() terra.StringValue
- type TestCaseConversationTurnsVirtualAgentOutputCurrentPageState
- type TestCaseConversationTurnsVirtualAgentOutputState
- type TestCaseConversationTurnsVirtualAgentOutputTextResponses
- type TestCaseConversationTurnsVirtualAgentOutputTextResponsesAttributes
- func (tr TestCaseConversationTurnsVirtualAgentOutputTextResponsesAttributes) InternalRef() (terra.Reference, error)
- func (tr TestCaseConversationTurnsVirtualAgentOutputTextResponsesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tr TestCaseConversationTurnsVirtualAgentOutputTextResponsesAttributes) InternalWithRef(ref terra.Reference) TestCaseConversationTurnsVirtualAgentOutputTextResponsesAttributes
- func (tr TestCaseConversationTurnsVirtualAgentOutputTextResponsesAttributes) Text() terra.ListValue[terra.StringValue]
- type TestCaseConversationTurnsVirtualAgentOutputTextResponsesState
- type TestCaseConversationTurnsVirtualAgentOutputTriggeredIntent
- type TestCaseConversationTurnsVirtualAgentOutputTriggeredIntentAttributes
- func (ti TestCaseConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) DisplayName() terra.StringValue
- func (ti TestCaseConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) InternalRef() (terra.Reference, error)
- func (ti TestCaseConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ti TestCaseConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) InternalWithRef(ref terra.Reference) TestCaseConversationTurnsVirtualAgentOutputTriggeredIntentAttributes
- func (ti TestCaseConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) Name() terra.StringValue
- type TestCaseConversationTurnsVirtualAgentOutputTriggeredIntentState
- type TestConfig
- type TestConfigAttributes
- func (tc TestConfigAttributes) Flow() terra.StringValue
- func (tc TestConfigAttributes) InternalRef() (terra.Reference, error)
- func (tc TestConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tc TestConfigAttributes) InternalWithRef(ref terra.Reference) TestConfigAttributes
- func (tc TestConfigAttributes) Page() terra.StringValue
- func (tc TestConfigAttributes) TrackingParameters() terra.ListValue[terra.StringValue]
- type TestConfigState
- type Timeouts
- type TimeoutsAttributes
- func (t TimeoutsAttributes) Create() terra.StringValue
- func (t TimeoutsAttributes) Delete() terra.StringValue
- func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
- func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
- func (t TimeoutsAttributes) Update() terra.StringValue
- type TimeoutsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Args ¶
type Args struct { // DisplayName: string, required DisplayName terra.StringValue `hcl:"display_name,attr" validate:"required"` // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // Notes: string, optional Notes terra.StringValue `hcl:"notes,attr"` // Parent: string, optional Parent terra.StringValue `hcl:"parent,attr"` // Tags: list of string, optional Tags terra.ListValue[terra.StringValue] `hcl:"tags,attr"` // TestCaseConversationTurns: min=0 TestCaseConversationTurns []TestCaseConversationTurns `hcl:"test_case_conversation_turns,block" validate:"min=0"` // TestConfig: optional TestConfig *TestConfig `hcl:"test_config,block"` // Timeouts: optional Timeouts *Timeouts `hcl:"timeouts,block"` }
Args contains the configurations for google_dialogflow_cx_test_case.
type LastTestResultAttributes ¶
type LastTestResultAttributes struct {
// contains filtered or unexported fields
}
func (LastTestResultAttributes) ConversationTurns ¶
func (ltr LastTestResultAttributes) ConversationTurns() terra.ListValue[LastTestResultConversationTurnsAttributes]
func (LastTestResultAttributes) Environment ¶
func (ltr LastTestResultAttributes) Environment() terra.StringValue
func (LastTestResultAttributes) InternalRef ¶
func (ltr LastTestResultAttributes) InternalRef() (terra.Reference, error)
func (LastTestResultAttributes) InternalTokens ¶
func (ltr LastTestResultAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LastTestResultAttributes) InternalWithRef ¶
func (ltr LastTestResultAttributes) InternalWithRef(ref terra.Reference) LastTestResultAttributes
func (LastTestResultAttributes) Name ¶
func (ltr LastTestResultAttributes) Name() terra.StringValue
func (LastTestResultAttributes) TestResult ¶
func (ltr LastTestResultAttributes) TestResult() terra.StringValue
func (LastTestResultAttributes) TestTime ¶
func (ltr LastTestResultAttributes) TestTime() terra.StringValue
type LastTestResultConversationTurns13Cc42C9Attributes ¶
type LastTestResultConversationTurns13Cc42C9Attributes struct {
// contains filtered or unexported fields
}
func (LastTestResultConversationTurns13Cc42C9Attributes) Digits ¶
func (d LastTestResultConversationTurns13Cc42C9Attributes) Digits() terra.StringValue
func (LastTestResultConversationTurns13Cc42C9Attributes) FinishDigit ¶
func (d LastTestResultConversationTurns13Cc42C9Attributes) FinishDigit() terra.StringValue
func (LastTestResultConversationTurns13Cc42C9Attributes) InternalRef ¶
func (d LastTestResultConversationTurns13Cc42C9Attributes) InternalRef() (terra.Reference, error)
func (LastTestResultConversationTurns13Cc42C9Attributes) InternalTokens ¶
func (d LastTestResultConversationTurns13Cc42C9Attributes) InternalTokens() (hclwrite.Tokens, error)
func (LastTestResultConversationTurns13Cc42C9Attributes) InternalWithRef ¶
func (d LastTestResultConversationTurns13Cc42C9Attributes) InternalWithRef(ref terra.Reference) LastTestResultConversationTurns13Cc42C9Attributes
type LastTestResultConversationTurns68Becae3Attributes ¶
type LastTestResultConversationTurns68Becae3Attributes struct {
// contains filtered or unexported fields
}
func (LastTestResultConversationTurns68Becae3Attributes) InternalRef ¶
func (t LastTestResultConversationTurns68Becae3Attributes) InternalRef() (terra.Reference, error)
func (LastTestResultConversationTurns68Becae3Attributes) InternalTokens ¶
func (t LastTestResultConversationTurns68Becae3Attributes) InternalTokens() (hclwrite.Tokens, error)
func (LastTestResultConversationTurns68Becae3Attributes) InternalWithRef ¶
func (t LastTestResultConversationTurns68Becae3Attributes) InternalWithRef(ref terra.Reference) LastTestResultConversationTurns68Becae3Attributes
func (LastTestResultConversationTurns68Becae3Attributes) Text ¶
func (t LastTestResultConversationTurns68Becae3Attributes) Text() terra.StringValue
type LastTestResultConversationTurns68Becae3State ¶
type LastTestResultConversationTurns68Becae3State struct {
Text string `json:"text"`
}
type LastTestResultConversationTurnsAttributes ¶
type LastTestResultConversationTurnsAttributes struct {
// contains filtered or unexported fields
}
func (LastTestResultConversationTurnsAttributes) InternalRef ¶
func (ct LastTestResultConversationTurnsAttributes) InternalRef() (terra.Reference, error)
func (LastTestResultConversationTurnsAttributes) InternalTokens ¶
func (ct LastTestResultConversationTurnsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LastTestResultConversationTurnsAttributes) InternalWithRef ¶
func (ct LastTestResultConversationTurnsAttributes) InternalWithRef(ref terra.Reference) LastTestResultConversationTurnsAttributes
func (LastTestResultConversationTurnsAttributes) VirtualAgentOutput ¶
func (ct LastTestResultConversationTurnsAttributes) VirtualAgentOutput() terra.ListValue[LastTestResultConversationTurnsVirtualAgentOutputAttributes]
type LastTestResultConversationTurnsD716E446Attributes ¶
type LastTestResultConversationTurnsD716E446Attributes struct {
// contains filtered or unexported fields
}
func (LastTestResultConversationTurnsD716E446Attributes) Event ¶
func (e LastTestResultConversationTurnsD716E446Attributes) Event() terra.StringValue
func (LastTestResultConversationTurnsD716E446Attributes) InternalRef ¶
func (e LastTestResultConversationTurnsD716E446Attributes) InternalRef() (terra.Reference, error)
func (LastTestResultConversationTurnsD716E446Attributes) InternalTokens ¶
func (e LastTestResultConversationTurnsD716E446Attributes) InternalTokens() (hclwrite.Tokens, error)
func (LastTestResultConversationTurnsD716E446Attributes) InternalWithRef ¶
func (e LastTestResultConversationTurnsD716E446Attributes) InternalWithRef(ref terra.Reference) LastTestResultConversationTurnsD716E446Attributes
type LastTestResultConversationTurnsD716E446State ¶
type LastTestResultConversationTurnsD716E446State struct {
Event string `json:"event"`
}
type LastTestResultConversationTurnsState ¶
type LastTestResultConversationTurnsState struct { UserInput []LastTestResultConversationTurnsUserInputState `json:"user_input"` VirtualAgentOutput []LastTestResultConversationTurnsVirtualAgentOutputState `json:"virtual_agent_output"` }
type LastTestResultConversationTurnsUserInputAttributes ¶
type LastTestResultConversationTurnsUserInputAttributes struct {
// contains filtered or unexported fields
}
func (LastTestResultConversationTurnsUserInputAttributes) EnableSentimentAnalysis ¶
func (ui LastTestResultConversationTurnsUserInputAttributes) EnableSentimentAnalysis() terra.BoolValue
func (LastTestResultConversationTurnsUserInputAttributes) InjectedParameters ¶
func (ui LastTestResultConversationTurnsUserInputAttributes) InjectedParameters() terra.StringValue
func (LastTestResultConversationTurnsUserInputAttributes) InternalRef ¶
func (ui LastTestResultConversationTurnsUserInputAttributes) InternalRef() (terra.Reference, error)
func (LastTestResultConversationTurnsUserInputAttributes) InternalTokens ¶
func (ui LastTestResultConversationTurnsUserInputAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LastTestResultConversationTurnsUserInputAttributes) InternalWithRef ¶
func (ui LastTestResultConversationTurnsUserInputAttributes) InternalWithRef(ref terra.Reference) LastTestResultConversationTurnsUserInputAttributes
func (LastTestResultConversationTurnsUserInputAttributes) IsWebhookEnabled ¶
func (ui LastTestResultConversationTurnsUserInputAttributes) IsWebhookEnabled() terra.BoolValue
type LastTestResultConversationTurnsUserInputInputAttributes ¶
type LastTestResultConversationTurnsUserInputInputAttributes struct {
// contains filtered or unexported fields
}
func (LastTestResultConversationTurnsUserInputInputAttributes) InternalRef ¶
func (i LastTestResultConversationTurnsUserInputInputAttributes) InternalRef() (terra.Reference, error)
func (LastTestResultConversationTurnsUserInputInputAttributes) InternalTokens ¶
func (i LastTestResultConversationTurnsUserInputInputAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LastTestResultConversationTurnsUserInputInputAttributes) InternalWithRef ¶
func (i LastTestResultConversationTurnsUserInputInputAttributes) InternalWithRef(ref terra.Reference) LastTestResultConversationTurnsUserInputInputAttributes
func (LastTestResultConversationTurnsUserInputInputAttributes) LanguageCode ¶
func (i LastTestResultConversationTurnsUserInputInputAttributes) LanguageCode() terra.StringValue
type LastTestResultConversationTurnsUserInputInputState ¶
type LastTestResultConversationTurnsUserInputInputState struct { LanguageCode string `json:"language_code"` Dtmf []LastTestResultConversationTurns13Cc42C9State `json:"dtmf"` Event []LastTestResultConversationTurnsD716E446State `json:"event"` Text []LastTestResultConversationTurns68Becae3State `json:"text"` }
type LastTestResultConversationTurnsUserInputState ¶
type LastTestResultConversationTurnsUserInputState struct { EnableSentimentAnalysis bool `json:"enable_sentiment_analysis"` InjectedParameters string `json:"injected_parameters"` IsWebhookEnabled bool `json:"is_webhook_enabled"` Input []LastTestResultConversationTurnsUserInputInputState `json:"input"` }
type LastTestResultConversationTurnsVirtualAgentOutputAttributes ¶
type LastTestResultConversationTurnsVirtualAgentOutputAttributes struct {
// contains filtered or unexported fields
}
func (LastTestResultConversationTurnsVirtualAgentOutputAttributes) CurrentPage ¶
func (LastTestResultConversationTurnsVirtualAgentOutputAttributes) Differences ¶
func (LastTestResultConversationTurnsVirtualAgentOutputAttributes) InternalRef ¶
func (vao LastTestResultConversationTurnsVirtualAgentOutputAttributes) InternalRef() (terra.Reference, error)
func (LastTestResultConversationTurnsVirtualAgentOutputAttributes) InternalTokens ¶
func (vao LastTestResultConversationTurnsVirtualAgentOutputAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LastTestResultConversationTurnsVirtualAgentOutputAttributes) InternalWithRef ¶
func (vao LastTestResultConversationTurnsVirtualAgentOutputAttributes) InternalWithRef(ref terra.Reference) LastTestResultConversationTurnsVirtualAgentOutputAttributes
func (LastTestResultConversationTurnsVirtualAgentOutputAttributes) SessionParameters ¶
func (vao LastTestResultConversationTurnsVirtualAgentOutputAttributes) SessionParameters() terra.StringValue
func (LastTestResultConversationTurnsVirtualAgentOutputAttributes) TextResponses ¶
func (LastTestResultConversationTurnsVirtualAgentOutputAttributes) TriggeredIntent ¶
type LastTestResultConversationTurnsVirtualAgentOutputCurrentPageAttributes ¶
type LastTestResultConversationTurnsVirtualAgentOutputCurrentPageAttributes struct {
// contains filtered or unexported fields
}
func (LastTestResultConversationTurnsVirtualAgentOutputCurrentPageAttributes) DisplayName ¶
func (cp LastTestResultConversationTurnsVirtualAgentOutputCurrentPageAttributes) DisplayName() terra.StringValue
func (LastTestResultConversationTurnsVirtualAgentOutputCurrentPageAttributes) InternalRef ¶
func (cp LastTestResultConversationTurnsVirtualAgentOutputCurrentPageAttributes) InternalRef() (terra.Reference, error)
func (LastTestResultConversationTurnsVirtualAgentOutputCurrentPageAttributes) InternalTokens ¶
func (cp LastTestResultConversationTurnsVirtualAgentOutputCurrentPageAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LastTestResultConversationTurnsVirtualAgentOutputCurrentPageAttributes) InternalWithRef ¶
type LastTestResultConversationTurnsVirtualAgentOutputDifferencesAttributes ¶
type LastTestResultConversationTurnsVirtualAgentOutputDifferencesAttributes struct {
// contains filtered or unexported fields
}
func (LastTestResultConversationTurnsVirtualAgentOutputDifferencesAttributes) Description ¶
func (d LastTestResultConversationTurnsVirtualAgentOutputDifferencesAttributes) Description() terra.StringValue
func (LastTestResultConversationTurnsVirtualAgentOutputDifferencesAttributes) InternalRef ¶
func (d LastTestResultConversationTurnsVirtualAgentOutputDifferencesAttributes) InternalRef() (terra.Reference, error)
func (LastTestResultConversationTurnsVirtualAgentOutputDifferencesAttributes) InternalTokens ¶
func (d LastTestResultConversationTurnsVirtualAgentOutputDifferencesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LastTestResultConversationTurnsVirtualAgentOutputDifferencesAttributes) InternalWithRef ¶
type LastTestResultConversationTurnsVirtualAgentOutputState ¶
type LastTestResultConversationTurnsVirtualAgentOutputState struct { SessionParameters string `json:"session_parameters"` CurrentPage []LastTestResultConversationTurnsVirtualAgentOutputCurrentPageState `json:"current_page"` Differences []LastTestResultConversationTurnsVirtualAgentOutputDifferencesState `json:"differences"` Status []LastTestResultConversationTurnsVirtualAgentOutputStatusState `json:"status"` TextResponses []LastTestResultConversationTurnsVirtualAgentOutputTextResponsesState `json:"text_responses"` TriggeredIntent []LastTestResultConversationTurnsVirtualAgentOutputTriggeredIntentState `json:"triggered_intent"` }
type LastTestResultConversationTurnsVirtualAgentOutputStatusAttributes ¶
type LastTestResultConversationTurnsVirtualAgentOutputStatusAttributes struct {
// contains filtered or unexported fields
}
func (LastTestResultConversationTurnsVirtualAgentOutputStatusAttributes) Details ¶
func (s LastTestResultConversationTurnsVirtualAgentOutputStatusAttributes) Details() terra.StringValue
func (LastTestResultConversationTurnsVirtualAgentOutputStatusAttributes) InternalRef ¶
func (s LastTestResultConversationTurnsVirtualAgentOutputStatusAttributes) InternalRef() (terra.Reference, error)
func (LastTestResultConversationTurnsVirtualAgentOutputStatusAttributes) InternalTokens ¶
func (s LastTestResultConversationTurnsVirtualAgentOutputStatusAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LastTestResultConversationTurnsVirtualAgentOutputStatusAttributes) InternalWithRef ¶
func (LastTestResultConversationTurnsVirtualAgentOutputStatusAttributes) Message ¶
func (s LastTestResultConversationTurnsVirtualAgentOutputStatusAttributes) Message() terra.StringValue
type LastTestResultConversationTurnsVirtualAgentOutputTextResponsesAttributes ¶
type LastTestResultConversationTurnsVirtualAgentOutputTextResponsesAttributes struct {
// contains filtered or unexported fields
}
func (LastTestResultConversationTurnsVirtualAgentOutputTextResponsesAttributes) InternalRef ¶
func (tr LastTestResultConversationTurnsVirtualAgentOutputTextResponsesAttributes) InternalRef() (terra.Reference, error)
func (LastTestResultConversationTurnsVirtualAgentOutputTextResponsesAttributes) InternalTokens ¶
func (tr LastTestResultConversationTurnsVirtualAgentOutputTextResponsesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LastTestResultConversationTurnsVirtualAgentOutputTextResponsesAttributes) InternalWithRef ¶
type LastTestResultConversationTurnsVirtualAgentOutputTextResponsesState ¶
type LastTestResultConversationTurnsVirtualAgentOutputTextResponsesState struct {
Text []string `json:"text"`
}
type LastTestResultConversationTurnsVirtualAgentOutputTriggeredIntentAttributes ¶
type LastTestResultConversationTurnsVirtualAgentOutputTriggeredIntentAttributes struct {
// contains filtered or unexported fields
}
func (LastTestResultConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) DisplayName ¶
func (ti LastTestResultConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) DisplayName() terra.StringValue
func (LastTestResultConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) InternalRef ¶
func (ti LastTestResultConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) InternalRef() (terra.Reference, error)
func (LastTestResultConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) InternalTokens ¶
func (ti LastTestResultConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LastTestResultConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) InternalWithRef ¶
type LastTestResultState ¶
type LastTestResultState struct { Environment string `json:"environment"` Name string `json:"name"` TestResult string `json:"test_result"` TestTime string `json:"test_time"` ConversationTurns []LastTestResultConversationTurnsState `json:"conversation_turns"` }
type Resource ¶
type Resource struct { Name string Args Args DependsOn terra.Dependencies Lifecycle *terra.Lifecycle // contains filtered or unexported fields }
Resource represents the Terraform resource google_dialogflow_cx_test_case.
func (*Resource) Attributes ¶
func (gdctc *Resource) Attributes() googleDialogflowCxTestCaseAttributes
Attributes returns the attributes for Resource.
func (*Resource) Configuration ¶
func (gdctc *Resource) Configuration() interface{}
Configuration returns the configuration (args) for Resource.
func (*Resource) Dependencies ¶
func (gdctc *Resource) Dependencies() terra.Dependencies
Dependencies returns the list of resources Resource depends_on.
func (*Resource) ImportState ¶
ImportState imports the given attribute values into Resource's state.
func (*Resource) LifecycleManagement ¶
LifecycleManagement returns the lifecycle block for Resource.
type TestCaseConversationTurns ¶
type TestCaseConversationTurns struct { // TestCaseConversationTurnsUserInput: optional UserInput *TestCaseConversationTurnsUserInput `hcl:"user_input,block"` // TestCaseConversationTurnsVirtualAgentOutput: optional VirtualAgentOutput *TestCaseConversationTurnsVirtualAgentOutput `hcl:"virtual_agent_output,block"` }
type TestCaseConversationTurnsAttributes ¶
type TestCaseConversationTurnsAttributes struct {
// contains filtered or unexported fields
}
func (TestCaseConversationTurnsAttributes) InternalRef ¶
func (tcct TestCaseConversationTurnsAttributes) InternalRef() (terra.Reference, error)
func (TestCaseConversationTurnsAttributes) InternalTokens ¶
func (tcct TestCaseConversationTurnsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TestCaseConversationTurnsAttributes) InternalWithRef ¶
func (tcct TestCaseConversationTurnsAttributes) InternalWithRef(ref terra.Reference) TestCaseConversationTurnsAttributes
func (TestCaseConversationTurnsAttributes) UserInput ¶
func (tcct TestCaseConversationTurnsAttributes) UserInput() terra.ListValue[TestCaseConversationTurnsUserInputAttributes]
func (TestCaseConversationTurnsAttributes) VirtualAgentOutput ¶
func (tcct TestCaseConversationTurnsAttributes) VirtualAgentOutput() terra.ListValue[TestCaseConversationTurnsVirtualAgentOutputAttributes]
type TestCaseConversationTurnsState ¶
type TestCaseConversationTurnsState struct { UserInput []TestCaseConversationTurnsUserInputState `json:"user_input"` VirtualAgentOutput []TestCaseConversationTurnsVirtualAgentOutputState `json:"virtual_agent_output"` }
type TestCaseConversationTurnsUserInput ¶
type TestCaseConversationTurnsUserInput struct { // EnableSentimentAnalysis: bool, optional EnableSentimentAnalysis terra.BoolValue `hcl:"enable_sentiment_analysis,attr"` // InjectedParameters: string, optional InjectedParameters terra.StringValue `hcl:"injected_parameters,attr"` // IsWebhookEnabled: bool, optional IsWebhookEnabled terra.BoolValue `hcl:"is_webhook_enabled,attr"` // TestCaseConversationTurnsUserInputInput: optional Input *TestCaseConversationTurnsUserInputInput `hcl:"input,block"` }
type TestCaseConversationTurnsUserInputAttributes ¶
type TestCaseConversationTurnsUserInputAttributes struct {
// contains filtered or unexported fields
}
func (TestCaseConversationTurnsUserInputAttributes) EnableSentimentAnalysis ¶
func (ui TestCaseConversationTurnsUserInputAttributes) EnableSentimentAnalysis() terra.BoolValue
func (TestCaseConversationTurnsUserInputAttributes) InjectedParameters ¶
func (ui TestCaseConversationTurnsUserInputAttributes) InjectedParameters() terra.StringValue
func (TestCaseConversationTurnsUserInputAttributes) InternalRef ¶
func (ui TestCaseConversationTurnsUserInputAttributes) InternalRef() (terra.Reference, error)
func (TestCaseConversationTurnsUserInputAttributes) InternalTokens ¶
func (ui TestCaseConversationTurnsUserInputAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TestCaseConversationTurnsUserInputAttributes) InternalWithRef ¶
func (ui TestCaseConversationTurnsUserInputAttributes) InternalWithRef(ref terra.Reference) TestCaseConversationTurnsUserInputAttributes
func (TestCaseConversationTurnsUserInputAttributes) IsWebhookEnabled ¶
func (ui TestCaseConversationTurnsUserInputAttributes) IsWebhookEnabled() terra.BoolValue
type TestCaseConversationTurnsUserInputInput ¶
type TestCaseConversationTurnsUserInputInput struct { // LanguageCode: string, optional LanguageCode terra.StringValue `hcl:"language_code,attr"` // TestCaseConversationTurnsUserInputInputDtmf: optional Dtmf *TestCaseConversationTurnsUserInputInputDtmf `hcl:"dtmf,block"` // TestCaseConversationTurnsUserInputInputEvent: optional Event *TestCaseConversationTurnsUserInputInputEvent `hcl:"event,block"` // TestCaseConversationTurnsUserInputInputText: optional Text *TestCaseConversationTurnsUserInputInputText `hcl:"text,block"` }
type TestCaseConversationTurnsUserInputInputAttributes ¶
type TestCaseConversationTurnsUserInputInputAttributes struct {
// contains filtered or unexported fields
}
func (TestCaseConversationTurnsUserInputInputAttributes) InternalRef ¶
func (i TestCaseConversationTurnsUserInputInputAttributes) InternalRef() (terra.Reference, error)
func (TestCaseConversationTurnsUserInputInputAttributes) InternalTokens ¶
func (i TestCaseConversationTurnsUserInputInputAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TestCaseConversationTurnsUserInputInputAttributes) InternalWithRef ¶
func (i TestCaseConversationTurnsUserInputInputAttributes) InternalWithRef(ref terra.Reference) TestCaseConversationTurnsUserInputInputAttributes
func (TestCaseConversationTurnsUserInputInputAttributes) LanguageCode ¶
func (i TestCaseConversationTurnsUserInputInputAttributes) LanguageCode() terra.StringValue
type TestCaseConversationTurnsUserInputInputDtmf ¶
type TestCaseConversationTurnsUserInputInputDtmf struct { // Digits: string, optional Digits terra.StringValue `hcl:"digits,attr"` // FinishDigit: string, optional FinishDigit terra.StringValue `hcl:"finish_digit,attr"` }
type TestCaseConversationTurnsUserInputInputDtmfAttributes ¶
type TestCaseConversationTurnsUserInputInputDtmfAttributes struct {
// contains filtered or unexported fields
}
func (TestCaseConversationTurnsUserInputInputDtmfAttributes) Digits ¶
func (d TestCaseConversationTurnsUserInputInputDtmfAttributes) Digits() terra.StringValue
func (TestCaseConversationTurnsUserInputInputDtmfAttributes) FinishDigit ¶
func (d TestCaseConversationTurnsUserInputInputDtmfAttributes) FinishDigit() terra.StringValue
func (TestCaseConversationTurnsUserInputInputDtmfAttributes) InternalRef ¶
func (d TestCaseConversationTurnsUserInputInputDtmfAttributes) InternalRef() (terra.Reference, error)
func (TestCaseConversationTurnsUserInputInputDtmfAttributes) InternalTokens ¶
func (d TestCaseConversationTurnsUserInputInputDtmfAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TestCaseConversationTurnsUserInputInputDtmfAttributes) InternalWithRef ¶
func (d TestCaseConversationTurnsUserInputInputDtmfAttributes) InternalWithRef(ref terra.Reference) TestCaseConversationTurnsUserInputInputDtmfAttributes
type TestCaseConversationTurnsUserInputInputEvent ¶
type TestCaseConversationTurnsUserInputInputEvent struct { // Event: string, required Event terra.StringValue `hcl:"event,attr" validate:"required"` }
type TestCaseConversationTurnsUserInputInputEventAttributes ¶
type TestCaseConversationTurnsUserInputInputEventAttributes struct {
// contains filtered or unexported fields
}
func (TestCaseConversationTurnsUserInputInputEventAttributes) Event ¶
func (e TestCaseConversationTurnsUserInputInputEventAttributes) Event() terra.StringValue
func (TestCaseConversationTurnsUserInputInputEventAttributes) InternalRef ¶
func (e TestCaseConversationTurnsUserInputInputEventAttributes) InternalRef() (terra.Reference, error)
func (TestCaseConversationTurnsUserInputInputEventAttributes) InternalTokens ¶
func (e TestCaseConversationTurnsUserInputInputEventAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TestCaseConversationTurnsUserInputInputEventAttributes) InternalWithRef ¶
func (e TestCaseConversationTurnsUserInputInputEventAttributes) InternalWithRef(ref terra.Reference) TestCaseConversationTurnsUserInputInputEventAttributes
type TestCaseConversationTurnsUserInputInputEventState ¶
type TestCaseConversationTurnsUserInputInputEventState struct {
Event string `json:"event"`
}
type TestCaseConversationTurnsUserInputInputState ¶
type TestCaseConversationTurnsUserInputInputState struct { LanguageCode string `json:"language_code"` Dtmf []TestCaseConversationTurnsUserInputInputDtmfState `json:"dtmf"` Event []TestCaseConversationTurnsUserInputInputEventState `json:"event"` Text []TestCaseConversationTurnsUserInputInputTextState `json:"text"` }
type TestCaseConversationTurnsUserInputInputText ¶
type TestCaseConversationTurnsUserInputInputText struct { // Text: string, required Text terra.StringValue `hcl:"text,attr" validate:"required"` }
type TestCaseConversationTurnsUserInputInputTextAttributes ¶
type TestCaseConversationTurnsUserInputInputTextAttributes struct {
// contains filtered or unexported fields
}
func (TestCaseConversationTurnsUserInputInputTextAttributes) InternalRef ¶
func (t TestCaseConversationTurnsUserInputInputTextAttributes) InternalRef() (terra.Reference, error)
func (TestCaseConversationTurnsUserInputInputTextAttributes) InternalTokens ¶
func (t TestCaseConversationTurnsUserInputInputTextAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TestCaseConversationTurnsUserInputInputTextAttributes) InternalWithRef ¶
func (t TestCaseConversationTurnsUserInputInputTextAttributes) InternalWithRef(ref terra.Reference) TestCaseConversationTurnsUserInputInputTextAttributes
func (TestCaseConversationTurnsUserInputInputTextAttributes) Text ¶
func (t TestCaseConversationTurnsUserInputInputTextAttributes) Text() terra.StringValue
type TestCaseConversationTurnsUserInputInputTextState ¶
type TestCaseConversationTurnsUserInputInputTextState struct {
Text string `json:"text"`
}
type TestCaseConversationTurnsUserInputState ¶
type TestCaseConversationTurnsUserInputState struct { EnableSentimentAnalysis bool `json:"enable_sentiment_analysis"` InjectedParameters string `json:"injected_parameters"` IsWebhookEnabled bool `json:"is_webhook_enabled"` Input []TestCaseConversationTurnsUserInputInputState `json:"input"` }
type TestCaseConversationTurnsVirtualAgentOutput ¶
type TestCaseConversationTurnsVirtualAgentOutput struct { // SessionParameters: string, optional SessionParameters terra.StringValue `hcl:"session_parameters,attr"` // TestCaseConversationTurnsVirtualAgentOutputCurrentPage: optional CurrentPage *TestCaseConversationTurnsVirtualAgentOutputCurrentPage `hcl:"current_page,block"` // TestCaseConversationTurnsVirtualAgentOutputTextResponses: min=0 TextResponses []TestCaseConversationTurnsVirtualAgentOutputTextResponses `hcl:"text_responses,block" validate:"min=0"` // TestCaseConversationTurnsVirtualAgentOutputTriggeredIntent: optional TriggeredIntent *TestCaseConversationTurnsVirtualAgentOutputTriggeredIntent `hcl:"triggered_intent,block"` }
type TestCaseConversationTurnsVirtualAgentOutputAttributes ¶
type TestCaseConversationTurnsVirtualAgentOutputAttributes struct {
// contains filtered or unexported fields
}
func (TestCaseConversationTurnsVirtualAgentOutputAttributes) CurrentPage ¶
func (TestCaseConversationTurnsVirtualAgentOutputAttributes) InternalRef ¶
func (vao TestCaseConversationTurnsVirtualAgentOutputAttributes) InternalRef() (terra.Reference, error)
func (TestCaseConversationTurnsVirtualAgentOutputAttributes) InternalTokens ¶
func (vao TestCaseConversationTurnsVirtualAgentOutputAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TestCaseConversationTurnsVirtualAgentOutputAttributes) InternalWithRef ¶
func (vao TestCaseConversationTurnsVirtualAgentOutputAttributes) InternalWithRef(ref terra.Reference) TestCaseConversationTurnsVirtualAgentOutputAttributes
func (TestCaseConversationTurnsVirtualAgentOutputAttributes) SessionParameters ¶
func (vao TestCaseConversationTurnsVirtualAgentOutputAttributes) SessionParameters() terra.StringValue
func (TestCaseConversationTurnsVirtualAgentOutputAttributes) TextResponses ¶
func (TestCaseConversationTurnsVirtualAgentOutputAttributes) TriggeredIntent ¶
type TestCaseConversationTurnsVirtualAgentOutputCurrentPage ¶
type TestCaseConversationTurnsVirtualAgentOutputCurrentPage struct { // Name: string, optional Name terra.StringValue `hcl:"name,attr"` }
type TestCaseConversationTurnsVirtualAgentOutputCurrentPageAttributes ¶
type TestCaseConversationTurnsVirtualAgentOutputCurrentPageAttributes struct {
// contains filtered or unexported fields
}
func (TestCaseConversationTurnsVirtualAgentOutputCurrentPageAttributes) DisplayName ¶
func (cp TestCaseConversationTurnsVirtualAgentOutputCurrentPageAttributes) DisplayName() terra.StringValue
func (TestCaseConversationTurnsVirtualAgentOutputCurrentPageAttributes) InternalRef ¶
func (cp TestCaseConversationTurnsVirtualAgentOutputCurrentPageAttributes) InternalRef() (terra.Reference, error)
func (TestCaseConversationTurnsVirtualAgentOutputCurrentPageAttributes) InternalTokens ¶
func (cp TestCaseConversationTurnsVirtualAgentOutputCurrentPageAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TestCaseConversationTurnsVirtualAgentOutputCurrentPageAttributes) InternalWithRef ¶
type TestCaseConversationTurnsVirtualAgentOutputState ¶
type TestCaseConversationTurnsVirtualAgentOutputState struct { SessionParameters string `json:"session_parameters"` CurrentPage []TestCaseConversationTurnsVirtualAgentOutputCurrentPageState `json:"current_page"` TextResponses []TestCaseConversationTurnsVirtualAgentOutputTextResponsesState `json:"text_responses"` TriggeredIntent []TestCaseConversationTurnsVirtualAgentOutputTriggeredIntentState `json:"triggered_intent"` }
type TestCaseConversationTurnsVirtualAgentOutputTextResponses ¶
type TestCaseConversationTurnsVirtualAgentOutputTextResponses struct { // Text: list of string, optional Text terra.ListValue[terra.StringValue] `hcl:"text,attr"` }
type TestCaseConversationTurnsVirtualAgentOutputTextResponsesAttributes ¶
type TestCaseConversationTurnsVirtualAgentOutputTextResponsesAttributes struct {
// contains filtered or unexported fields
}
func (TestCaseConversationTurnsVirtualAgentOutputTextResponsesAttributes) InternalRef ¶
func (tr TestCaseConversationTurnsVirtualAgentOutputTextResponsesAttributes) InternalRef() (terra.Reference, error)
func (TestCaseConversationTurnsVirtualAgentOutputTextResponsesAttributes) InternalTokens ¶
func (tr TestCaseConversationTurnsVirtualAgentOutputTextResponsesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TestCaseConversationTurnsVirtualAgentOutputTextResponsesAttributes) InternalWithRef ¶
type TestCaseConversationTurnsVirtualAgentOutputTextResponsesState ¶
type TestCaseConversationTurnsVirtualAgentOutputTextResponsesState struct {
Text []string `json:"text"`
}
type TestCaseConversationTurnsVirtualAgentOutputTriggeredIntent ¶
type TestCaseConversationTurnsVirtualAgentOutputTriggeredIntent struct { // Name: string, optional Name terra.StringValue `hcl:"name,attr"` }
type TestCaseConversationTurnsVirtualAgentOutputTriggeredIntentAttributes ¶
type TestCaseConversationTurnsVirtualAgentOutputTriggeredIntentAttributes struct {
// contains filtered or unexported fields
}
func (TestCaseConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) DisplayName ¶
func (ti TestCaseConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) DisplayName() terra.StringValue
func (TestCaseConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) InternalRef ¶
func (ti TestCaseConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) InternalRef() (terra.Reference, error)
func (TestCaseConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) InternalTokens ¶
func (ti TestCaseConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TestCaseConversationTurnsVirtualAgentOutputTriggeredIntentAttributes) InternalWithRef ¶
type TestConfig ¶
type TestConfig struct { // Flow: string, optional Flow terra.StringValue `hcl:"flow,attr"` // Page: string, optional Page terra.StringValue `hcl:"page,attr"` // TrackingParameters: list of string, optional TrackingParameters terra.ListValue[terra.StringValue] `hcl:"tracking_parameters,attr"` }
type TestConfigAttributes ¶
type TestConfigAttributes struct {
// contains filtered or unexported fields
}
func (TestConfigAttributes) Flow ¶
func (tc TestConfigAttributes) Flow() terra.StringValue
func (TestConfigAttributes) InternalRef ¶
func (tc TestConfigAttributes) InternalRef() (terra.Reference, error)
func (TestConfigAttributes) InternalTokens ¶
func (tc TestConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TestConfigAttributes) InternalWithRef ¶
func (tc TestConfigAttributes) InternalWithRef(ref terra.Reference) TestConfigAttributes
func (TestConfigAttributes) Page ¶
func (tc TestConfigAttributes) Page() terra.StringValue
func (TestConfigAttributes) TrackingParameters ¶
func (tc TestConfigAttributes) TrackingParameters() terra.ListValue[terra.StringValue]
type TestConfigState ¶
type Timeouts ¶
type Timeouts struct { // Create: string, optional Create terra.StringValue `hcl:"create,attr"` // Delete: string, optional Delete terra.StringValue `hcl:"delete,attr"` // Update: string, optional Update terra.StringValue `hcl:"update,attr"` }
type TimeoutsAttributes ¶
type TimeoutsAttributes struct {
// contains filtered or unexported fields
}
func (TimeoutsAttributes) Create ¶
func (t TimeoutsAttributes) Create() terra.StringValue
func (TimeoutsAttributes) Delete ¶
func (t TimeoutsAttributes) Delete() terra.StringValue
func (TimeoutsAttributes) InternalRef ¶
func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
func (TimeoutsAttributes) InternalTokens ¶
func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TimeoutsAttributes) InternalWithRef ¶
func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
func (TimeoutsAttributes) Update ¶
func (t TimeoutsAttributes) Update() terra.StringValue
type TimeoutsState ¶
Click to show internal directories.
Click to hide internal directories.