Поделиться через


PatternOperations Класс

Операции PatternOperations.

Не следует создавать экземпляр этого класса напрямую, а создать экземпляр Client, который создаст его для вас и прикрепит его к атрибуту.

Наследование
builtins.object
PatternOperations

Конструктор

PatternOperations(client, config, serializer, deserializer)

Параметры

Имя Описание
client
Обязательно

Клиент для запросов на обслуживание.

config
Обязательно

Настройка клиента службы.

serializer
Обязательно

Сериализатор объектной модели.

deserializer
Обязательно

Десериализатор объектной модели.

Методы

add_pattern

Добавляет шаблон в версию приложения.

batch_add_patterns

Добавляет пакет шаблонов в версию приложения.

delete_pattern

Удаляет шаблон с указанным идентификатором из версии приложения.

delete_patterns

Удаляет список шаблонов в версии приложения.

list_intent_patterns

Возвращает шаблоны для конкретного намерения в версии приложения.

list_patterns

Возвращает шаблоны в версии приложения.

update_pattern

Обновления шаблон в версии приложения.

update_patterns

Обновления шаблонов в версии приложения.

add_pattern

Добавляет шаблон в версию приложения.

add_pattern(app_id, version_id, pattern=None, intent=None, custom_headers=None, raw=False, **operation_config)

Параметры

Имя Описание
app_id
Обязательно
str

Код приложения.

version_id
Обязательно
str

Идентификатор версии.

pattern
str

Текст шаблона.

значение по умолчанию: None
intent
str

Имя намерения, которому принадлежит шаблон.

значение по умолчанию: None
custom_headers

заголовки, которые будут добавлены в запрос

значение по умолчанию: None
raw

возвращает прямой ответ вместе с десериализованным ответом

значение по умолчанию: False
operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

Тип Описание
<xref:msrest.pipeline.ClientRawResponse>

PatternRuleInfo или ClientRawResponse, если raw=true

Исключения

Тип Описание

batch_add_patterns

Добавляет пакет шаблонов в версию приложения.

batch_add_patterns(app_id, version_id, patterns, custom_headers=None, raw=False, **operation_config)

Параметры

Имя Описание
app_id
Обязательно
str

Код приложения.

version_id
Обязательно
str

Идентификатор версии.

patterns
Обязательно

Массив JSON, содержащий шаблоны.

custom_headers

заголовки, которые будут добавлены в запрос

значение по умолчанию: None
raw

возвращает прямой ответ вместе с десериализованным ответом

значение по умолчанию: False
operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

Тип Описание
<xref:msrest.pipeline.ClientRawResponse>

list или ClientRawResponse, если raw=true

Исключения

Тип Описание

delete_pattern

Удаляет шаблон с указанным идентификатором из версии приложения.

delete_pattern(app_id, version_id, pattern_id, custom_headers=None, raw=False, **operation_config)

Параметры

Имя Описание
app_id
Обязательно
str

Код приложения.

version_id
Обязательно
str

Идентификатор версии.

pattern_id
Обязательно
str

Идентификатор шаблона.

custom_headers

заголовки, которые будут добавлены в запрос

значение по умолчанию: None
raw

возвращает прямой ответ вместе с десериализованным ответом

значение по умолчанию: False
operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

Тип Описание
<xref:msrest.pipeline.ClientRawResponse>

OperationStatus или ClientRawResponse, если raw=true

Исключения

Тип Описание

delete_patterns

Удаляет список шаблонов в версии приложения.

delete_patterns(app_id, version_id, pattern_ids, custom_headers=None, raw=False, **operation_config)

Параметры

Имя Описание
app_id
Обязательно
str

Код приложения.

version_id
Обязательно
str

Идентификатор версии.

pattern_ids
Обязательно

Идентификаторы шаблонов.

custom_headers

заголовки, которые будут добавлены в запрос

значение по умолчанию: None
raw

возвращает прямой ответ вместе с десериализованным ответом

значение по умолчанию: False
operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

Тип Описание
<xref:msrest.pipeline.ClientRawResponse>

OperationStatus или ClientRawResponse, если raw=true

Исключения

Тип Описание

list_intent_patterns

Возвращает шаблоны для конкретного намерения в версии приложения.

list_intent_patterns(app_id, version_id, intent_id, skip=0, take=100, custom_headers=None, raw=False, **operation_config)

Параметры

Имя Описание
app_id
Обязательно
str

Код приложения.

version_id
Обязательно
str

Идентификатор версии.

intent_id
Обязательно
str

Идентификатор классификатора намерений.

skip
int

Количество пропускаемых записей. По умолчанию установлено значение 0.

значение по умолчанию: 0
take
int

Количество возвращаемых записей. Максимальный размер страницы — 500. Значение по умолчанию — 100.

значение по умолчанию: 100
custom_headers

заголовки, которые будут добавлены в запрос

значение по умолчанию: None
raw

возвращает прямой ответ вместе с десериализованным ответом

значение по умолчанию: False
operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

Тип Описание
<xref:msrest.pipeline.ClientRawResponse>

list или ClientRawResponse, если raw=true

Исключения

Тип Описание

list_patterns

Возвращает шаблоны в версии приложения.

list_patterns(app_id, version_id, skip=0, take=100, custom_headers=None, raw=False, **operation_config)

Параметры

Имя Описание
app_id
Обязательно
str

Код приложения.

version_id
Обязательно
str

Идентификатор версии.

skip
int

Количество пропускаемых записей. По умолчанию установлено значение 0.

значение по умолчанию: 0
take
int

Количество возвращаемых записей. Максимальный размер страницы — 500. Значение по умолчанию — 100.

значение по умолчанию: 100
custom_headers

заголовки, которые будут добавлены в запрос

значение по умолчанию: None
raw

возвращает прямой ответ вместе с десериализованным ответом

значение по умолчанию: False
operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

Тип Описание
<xref:msrest.pipeline.ClientRawResponse>

list или ClientRawResponse, если raw=true

Исключения

Тип Описание

update_pattern

Обновления шаблон в версии приложения.

update_pattern(app_id, version_id, pattern_id, pattern, custom_headers=None, raw=False, **operation_config)

Параметры

Имя Описание
app_id
Обязательно
str

Код приложения.

version_id
Обязательно
str

Идентификатор версии.

pattern_id
Обязательно
str

Идентификатор шаблона.

pattern
Обязательно

Объект , представляющий шаблон.

custom_headers

заголовки, которые будут добавлены в запрос

значение по умолчанию: None
raw

возвращает прямой ответ вместе с десериализованным ответом

значение по умолчанию: False
operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

Тип Описание
<xref:msrest.pipeline.ClientRawResponse>

PatternRuleInfo или ClientRawResponse, если raw=true

Исключения

Тип Описание

update_patterns

Обновления шаблонов в версии приложения.

update_patterns(app_id, version_id, patterns, custom_headers=None, raw=False, **operation_config)

Параметры

Имя Описание
app_id
Обязательно
str

Код приложения.

version_id
Обязательно
str

Идентификатор версии.

patterns
Обязательно

Массив представляет шаблоны.

custom_headers

заголовки, которые будут добавлены в запрос

значение по умолчанию: None
raw

возвращает прямой ответ вместе с десериализованным ответом

значение по умолчанию: False
operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

Тип Описание
<xref:msrest.pipeline.ClientRawResponse>

list или ClientRawResponse, если raw=true

Исключения

Тип Описание

Атрибуты

models

models = <module 'azure.cognitiveservices.language.luis.authoring.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.9\\x64\\Lib\\site-packages\\azure\\cognitiveservices\\language\\luis\\authoring\\models\\__init__.py'>