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


@azure-rest/onlineexperimentation package

Интерфейсы

AggregatedValue

Значение свойства события, агрегированное по метрике.

AggregatedValueOutput

Значение свойства события, агрегированное по метрике.

AverageMetricDefinition

Определение метрики Average. Вычисляет среднее значение указанного свойства события.

AverageMetricDefinitionOutput

Определение метрики Average. Вычисляет среднее значение указанного свойства события.

CreateOrUpdateMetric200Headers
CreateOrUpdateMetric200Response

Запрос выполнен успешно.

CreateOrUpdateMetric201Headers
CreateOrUpdateMetric201Response

Запрос успешно выполнен, и в результате был создан новый ресурс.

CreateOrUpdateMetricBodyParam
CreateOrUpdateMetricDefaultHeaders
CreateOrUpdateMetricDefaultResponse
CreateOrUpdateMetricHeaderParam
CreateOrUpdateMetricHeaders
CreateOrUpdateMetricMediaTypesParam
DeleteMetric204Headers
DeleteMetric204Response

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

DeleteMetricDefaultHeaders
DeleteMetricDefaultResponse
DeleteMetricHeaderParam
DeleteMetricHeaders
DiagnosticDetailOutput

Диагностические сведения об ошибках проверки.

EventCountMetricDefinition

Определение метрики EventCount. Подсчитывает количество вхождений указанного события.

EventCountMetricDefinitionOutput

Определение метрики EventCount. Подсчитывает количество вхождений указанного события.

EventRateMetricDefinition

Определение метрики EventRate. Вычисляет процент событий, удовлетворяющих заданному условию.

EventRateMetricDefinitionOutput

Определение метрики EventRate. Вычисляет процент событий, удовлетворяющих заданному условию.

ExperimentMetric

Определяет метаданные метрик эксперимента и сведения о вычислениях.

ExperimentMetricDefinitionOutputParent

Определение метрики, которое определяет, как значение метрики вычисляется на основе данных события.

ExperimentMetricDefinitionParent

Определение метрики, которое определяет, как значение метрики вычисляется на основе данных события.

ExperimentMetricOutput

Определяет метаданные метрик эксперимента и сведения о вычислениях.

ExperimentMetricValidationResultOutput

Результат проверки метрики эксперимента.

GetMetric
GetMetric200Headers
GetMetric200Response

Запрос выполнен успешно.

GetMetricDefaultHeaders
GetMetricDefaultResponse
GetMetricHeaderParam
GetMetricHeaders
ListMetrics
ListMetrics200Headers
ListMetrics200Response

Запрос выполнен успешно.

ListMetricsDefaultHeaders
ListMetricsDefaultResponse
ListMetricsHeaderParam
ListMetricsHeaders
ListMetricsQueryParam
ListMetricsQueryParamProperties
ObservedEvent

Событие, наблюдаемое с помощью метрики.

ObservedEventOutput

Событие, наблюдаемое с помощью метрики.

OnlineExperimentationClientOptions

Необязательные параметры для клиента

PageSettings

Интерфейс, отслеживающий параметры для итерации страниц

PagedAsyncIterableIterator

Интерфейс, позволяющий асинхронно итерации выполнять итерацию как по страницам, так и по страницам.

PagedExperimentMetricOutput

Страничная коллекция элементов ExperimentMetric

PagingOptions

Параметры вспомогательного помощника по страницам

PercentileMetricDefinition

Определение метрики процентиля. Вычисляет указанный процентиль свойства события.

PercentileMetricDefinitionOutput

Определение метрики процентиля. Вычисляет указанный процентиль свойства события.

Routes
SumMetricDefinition

Определение метрики Sum. Вычисляет сумму указанного свойства события. Анализ эксперимента учитывает неравномерное распределение трафика.

SumMetricDefinitionOutput

Определение метрики Sum. Вычисляет сумму указанного свойства события. Анализ эксперимента учитывает неравномерное распределение трафика.

UserCountMetricDefinition

Определение метрики UserCount. Подсчитывает уникальных пользователей, которые столкнулись с определенным событием.

UserCountMetricDefinitionOutput

Определение метрики UserCount. Подсчитывает уникальных пользователей, которые столкнулись с определенным событием.

UserRateMetricDefinition

Определение метрики UserRate. Вычисляет процент пользователей, которые сталкиваются с событием начала, а затем с событием окончания. Пользователи должны сталкиваться с событиями в указанном порядке.

UserRateMetricDefinitionOutput

Определение метрики UserRate. Вычисляет процент пользователей, которые сталкиваются с событием начала, а затем с событием окончания. Пользователи должны сталкиваться с событиями в указанном порядке.

ValidateMetric
ValidateMetric200Headers
ValidateMetric200Response

Запрос выполнен успешно.

ValidateMetricBodyParam
ValidateMetricDefaultHeaders
ValidateMetricDefaultResponse
ValidateMetricHeaderParam
ValidateMetricHeaders

Псевдонимы типа

CreateOrUpdateMetricParameters
DeleteMetricParameters
DesiredDirection

Псевдоним для DesiredDirection

DesiredDirectionOutput

Псевдоним для DesiredDirectionOutput

DiagnosticCodeOutput

Псевдоним для DiagnosticCodeOutput

ExperimentMetricDefinition

Определение метрики, которое определяет, как значение метрики вычисляется на основе данных события.

ExperimentMetricDefinitionOutput

Определение метрики, которое определяет, как значение метрики вычисляется на основе данных события.

ExperimentMetricResourceMergeAndPatch

Экземпляр ресурса.

GetArrayType

Вспомогательный тип для извлечения типа массива

GetMetricParameters
GetPage

Тип настраиваемой функции, которая определяет, как получить страницу и ссылку на следующую.

LifecycleStage

Псевдоним для LifecycleStage

LifecycleStageOutput

Псевдоним для LifecycleStageOutput

ListMetricsParameters
PaginateReturn

Вспомогательный тип для вывода типа страничных элементов из типа ответа этот тип создается на основе сведений swagger для x-ms-pageable специально в свойстве itemName, которое указывает свойство ответа, в котором находятся элементы страницы. Значение по умолчанию — value. Этот тип позволяет предоставлять строго типизированный итератор на основе ответа, который мы получаем в качестве второго параметра.

ValidateMetricParameters

Перечисления

KnownDesiredDirection

Требуемое направление для значения метрики эксперимента.

KnownDiagnosticCode

Коды диагностических ошибок.

KnownExperimentMetricType

Как определение метрики вычисляет значения метрик на основе данных о событиях.

KnownLifecycleStage

Этапы жизненного цикла метрики эксперимента, определяющие, включается ли метрика в анализ эксперимента.

KnownValidationResult

Результат проверки метрики эксперимента.

Функции

OnlineExperimentationClient(string, TokenCredential, OnlineExperimentationClientOptions)

Инициализация нового экземпляра OnlineExperimentationClient

isUnexpected(GetMetric200Response | GetMetricDefaultResponse)
isUnexpected(CreateOrUpdateMetric200Response | CreateOrUpdateMetric201Response | CreateOrUpdateMetricDefaultResponse)
isUnexpected(DeleteMetric204Response | DeleteMetricDefaultResponse)
isUnexpected(ValidateMetric200Response | ValidateMetricDefaultResponse)
isUnexpected(ListMetrics200Response | ListMetricsDefaultResponse)
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

Вспомогательный элемент для разбивки результатов из первоначального ответа, который соответствует спецификации расширения autorest x-ms-pageable

Сведения о функции

OnlineExperimentationClient(string, TokenCredential, OnlineExperimentationClientOptions)

Инициализация нового экземпляра OnlineExperimentationClient

function OnlineExperimentationClient(endpointParam: string, credentials: TokenCredential, options?: OnlineExperimentationClientOptions): OnlineExperimentationClient

Параметры

endpointParam

string

URL-адрес конечной точки для рабочей области "Экспериментирование в Интернете".

credentials
TokenCredential

уникально идентификация учетных данных клиента

options
OnlineExperimentationClientOptions

параметр для всех необязательных параметров

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

OnlineExperimentationClient

isUnexpected(GetMetric200Response | GetMetricDefaultResponse)

function isUnexpected(response: GetMetric200Response | GetMetricDefaultResponse): response

Параметры

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

response

isUnexpected(CreateOrUpdateMetric200Response | CreateOrUpdateMetric201Response | CreateOrUpdateMetricDefaultResponse)

function isUnexpected(response: CreateOrUpdateMetric200Response | CreateOrUpdateMetric201Response | CreateOrUpdateMetricDefaultResponse): response

Параметры

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

response

isUnexpected(DeleteMetric204Response | DeleteMetricDefaultResponse)

function isUnexpected(response: DeleteMetric204Response | DeleteMetricDefaultResponse): response

Параметры

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

response

isUnexpected(ValidateMetric200Response | ValidateMetricDefaultResponse)

function isUnexpected(response: ValidateMetric200Response | ValidateMetricDefaultResponse): response

Параметры

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

response

isUnexpected(ListMetrics200Response | ListMetricsDefaultResponse)

function isUnexpected(response: ListMetrics200Response | ListMetricsDefaultResponse): response

Параметры

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

response

paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

Вспомогательный элемент для разбивки результатов из первоначального ответа, который соответствует спецификации расширения autorest x-ms-pageable

function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>

Параметры

client
Client

Клиент, используемый для отправки запросов на следующую страницу

initialResponse

TResponse

Начальный ответ, содержащий следующую ссылку и текущую страницу элементов

options

PagingOptions<TResponse>

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

  • PagedAsyncIterableIterator для итерации элементов