Pattern class
패턴을 나타내는 클래스입니다.
생성자
Pattern(LUISAuthoring |
패턴을 만듭니다. |
메서드
생성자 세부 정보
Pattern(LUISAuthoringClientContext)
패턴을 만듭니다.
new Pattern(client: LUISAuthoringClientContext)
매개 변수
- client
- LUISAuthoringClientContext
서비스 클라이언트에 대한 참조입니다.
메서드 세부 정보
addPattern(string, string, PatternRuleCreateObject, RequestOptionsBase)
function addPattern(appId: string, versionId: string, pattern: PatternRuleCreateObject, options?: RequestOptionsBase): Promise<PatternAddPatternResponse>
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- pattern
- PatternRuleCreateObject
입력 패턴입니다.
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<PatternAddPatternResponse>
Promise<Models.PatternAddPatternResponse>
addPattern(string, string, PatternRuleCreateObject, RequestOptionsBase, ServiceCallback<PatternRuleInfo>)
function addPattern(appId: string, versionId: string, pattern: PatternRuleCreateObject, options: RequestOptionsBase, callback: ServiceCallback<PatternRuleInfo>)
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- pattern
- PatternRuleCreateObject
입력 패턴입니다.
- options
- RequestOptionsBase
선택적 매개 변수
- callback
콜백
addPattern(string, string, PatternRuleCreateObject, ServiceCallback<PatternRuleInfo>)
function addPattern(appId: string, versionId: string, pattern: PatternRuleCreateObject, callback: ServiceCallback<PatternRuleInfo>)
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- pattern
- PatternRuleCreateObject
입력 패턴입니다.
- callback
콜백
batchAddPatterns(string, string, PatternRuleCreateObject[], RequestOptionsBase)
function batchAddPatterns(appId: string, versionId: string, patterns: PatternRuleCreateObject[], options?: RequestOptionsBase): Promise<PatternBatchAddPatternsResponse>
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- patterns
패턴을 포함하는 JSON 배열입니다.
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<PatternBatchAddPatternsResponse>
Promise<Models.PatternBatchAddPatternsResponse>
batchAddPatterns(string, string, PatternRuleCreateObject[], RequestOptionsBase, ServiceCallback<PatternRuleInfo[]>)
function batchAddPatterns(appId: string, versionId: string, patterns: PatternRuleCreateObject[], options: RequestOptionsBase, callback: ServiceCallback<PatternRuleInfo[]>)
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- patterns
패턴을 포함하는 JSON 배열입니다.
- options
- RequestOptionsBase
선택적 매개 변수
- callback
콜백
batchAddPatterns(string, string, PatternRuleCreateObject[], ServiceCallback<PatternRuleInfo[]>)
function batchAddPatterns(appId: string, versionId: string, patterns: PatternRuleCreateObject[], callback: ServiceCallback<PatternRuleInfo[]>)
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- patterns
패턴을 포함하는 JSON 배열입니다.
- callback
콜백
deletePattern(string, string, string, RequestOptionsBase)
function deletePattern(appId: string, versionId: string, patternId: string, options?: RequestOptionsBase): Promise<PatternDeletePatternResponse>
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- patternId
-
string
패턴 ID입니다.
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<PatternDeletePatternResponse>
Promise<Models.PatternDeletePatternResponse>
deletePattern(string, string, string, RequestOptionsBase, ServiceCallback<OperationStatus>)
function deletePattern(appId: string, versionId: string, patternId: string, options: RequestOptionsBase, callback: ServiceCallback<OperationStatus>)
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- patternId
-
string
패턴 ID입니다.
- options
- RequestOptionsBase
선택적 매개 변수
- callback
콜백
deletePattern(string, string, string, ServiceCallback<OperationStatus>)
function deletePattern(appId: string, versionId: string, patternId: string, callback: ServiceCallback<OperationStatus>)
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- patternId
-
string
패턴 ID입니다.
- callback
콜백
deletePatterns(string, string, string[], RequestOptionsBase)
function deletePatterns(appId: string, versionId: string, patternIds: string[], options?: RequestOptionsBase): Promise<PatternDeletePatternsResponse>
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- patternIds
-
string[]
패턴 ID입니다.
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<PatternDeletePatternsResponse>
Promise<Models.PatternDeletePatternsResponse>
deletePatterns(string, string, string[], RequestOptionsBase, ServiceCallback<OperationStatus>)
function deletePatterns(appId: string, versionId: string, patternIds: string[], options: RequestOptionsBase, callback: ServiceCallback<OperationStatus>)
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- patternIds
-
string[]
패턴 ID입니다.
- options
- RequestOptionsBase
선택적 매개 변수
- callback
콜백
deletePatterns(string, string, string[], ServiceCallback<OperationStatus>)
function deletePatterns(appId: string, versionId: string, patternIds: string[], callback: ServiceCallback<OperationStatus>)
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- patternIds
-
string[]
패턴 ID입니다.
- callback
콜백
listIntentPatterns(string, string, string, PatternListIntentPatternsOptionalParams)
function listIntentPatterns(appId: string, versionId: string, intentId: string, options?: PatternListIntentPatternsOptionalParams): Promise<PatternListIntentPatternsResponse>
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- intentId
-
string
의도 분류자 ID입니다.
선택적 매개 변수
반환
Promise<PatternListIntentPatternsResponse>
Promise<Models.PatternListIntentPatternsResponse>
listIntentPatterns(string, string, string, PatternListIntentPatternsOptionalParams, ServiceCallback<PatternRuleInfo[]>)
function listIntentPatterns(appId: string, versionId: string, intentId: string, options: PatternListIntentPatternsOptionalParams, callback: ServiceCallback<PatternRuleInfo[]>)
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- intentId
-
string
의도 분류자 ID입니다.
선택적 매개 변수
- callback
콜백
listIntentPatterns(string, string, string, ServiceCallback<PatternRuleInfo[]>)
function listIntentPatterns(appId: string, versionId: string, intentId: string, callback: ServiceCallback<PatternRuleInfo[]>)
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- intentId
-
string
의도 분류자 ID입니다.
- callback
콜백
listPatterns(string, string, PatternListPatternsOptionalParams)
function listPatterns(appId: string, versionId: string, options?: PatternListPatternsOptionalParams): Promise<PatternListPatternsResponse>
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
선택적 매개 변수
반환
Promise<PatternListPatternsResponse>
Promise<Models.PatternListPatternsResponse>
listPatterns(string, string, PatternListPatternsOptionalParams, ServiceCallback<PatternRuleInfo[]>)
function listPatterns(appId: string, versionId: string, options: PatternListPatternsOptionalParams, callback: ServiceCallback<PatternRuleInfo[]>)
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
선택적 매개 변수
- callback
콜백
listPatterns(string, string, ServiceCallback<PatternRuleInfo[]>)
function listPatterns(appId: string, versionId: string, callback: ServiceCallback<PatternRuleInfo[]>)
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- callback
콜백
updatePattern(string, string, string, PatternRuleUpdateObject, RequestOptionsBase)
function updatePattern(appId: string, versionId: string, patternId: string, pattern: PatternRuleUpdateObject, options?: RequestOptionsBase): Promise<PatternUpdatePatternResponse>
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- patternId
-
string
패턴 ID입니다.
- pattern
- PatternRuleUpdateObject
패턴을 나타내는 개체입니다.
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<PatternUpdatePatternResponse>
Promise<Models.PatternUpdatePatternResponse>
updatePattern(string, string, string, PatternRuleUpdateObject, RequestOptionsBase, ServiceCallback<PatternRuleInfo>)
function updatePattern(appId: string, versionId: string, patternId: string, pattern: PatternRuleUpdateObject, options: RequestOptionsBase, callback: ServiceCallback<PatternRuleInfo>)
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- patternId
-
string
패턴 ID입니다.
- pattern
- PatternRuleUpdateObject
패턴을 나타내는 개체입니다.
- options
- RequestOptionsBase
선택적 매개 변수
- callback
콜백
updatePattern(string, string, string, PatternRuleUpdateObject, ServiceCallback<PatternRuleInfo>)
function updatePattern(appId: string, versionId: string, patternId: string, pattern: PatternRuleUpdateObject, callback: ServiceCallback<PatternRuleInfo>)
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- patternId
-
string
패턴 ID입니다.
- pattern
- PatternRuleUpdateObject
패턴을 나타내는 개체입니다.
- callback
콜백
updatePatterns(string, string, PatternRuleUpdateObject[], RequestOptionsBase)
function updatePatterns(appId: string, versionId: string, patterns: PatternRuleUpdateObject[], options?: RequestOptionsBase): Promise<PatternUpdatePatternsResponse>
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- patterns
배열은 패턴을 나타냅니다.
- options
- RequestOptionsBase
선택적 매개 변수
반환
Promise<PatternUpdatePatternsResponse>
Promise<Models.PatternUpdatePatternsResponse>
updatePatterns(string, string, PatternRuleUpdateObject[], RequestOptionsBase, ServiceCallback<PatternRuleInfo[]>)
function updatePatterns(appId: string, versionId: string, patterns: PatternRuleUpdateObject[], options: RequestOptionsBase, callback: ServiceCallback<PatternRuleInfo[]>)
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- patterns
배열은 패턴을 나타냅니다.
- options
- RequestOptionsBase
선택적 매개 변수
- callback
콜백
updatePatterns(string, string, PatternRuleUpdateObject[], ServiceCallback<PatternRuleInfo[]>)
function updatePatterns(appId: string, versionId: string, patterns: PatternRuleUpdateObject[], callback: ServiceCallback<PatternRuleInfo[]>)
매개 변수
- appId
-
string
애플리케이션 ID입니다.
- versionId
-
string
버전 ID입니다.
- patterns
배열은 패턴을 나타냅니다.
- callback
콜백