Compartilhar via


@azure-rest/onlineexperimentation package

Interfaces

AggregatedValue

Um valor de propriedade de evento agregado por uma métrica.

AggregatedValueOutput

Um valor de propriedade de evento agregado por uma métrica.

AverageMetricDefinition

A definição de uma definição de métrica Média. Calcula o valor médio de uma propriedade de evento especificada.

AverageMetricDefinitionOutput

A definição de uma definição de métrica Média. Calcula o valor médio de uma propriedade de evento especificada.

CreateOrUpdateMetric200Headers
CreateOrUpdateMetric200Response

A solicitação foi bem-sucedida.

CreateOrUpdateMetric201Headers
CreateOrUpdateMetric201Response

A solicitação foi bem-sucedida e um novo recurso foi criado como resultado.

CreateOrUpdateMetricBodyParam
CreateOrUpdateMetricDefaultHeaders
CreateOrUpdateMetricDefaultResponse
CreateOrUpdateMetricHeaderParam
CreateOrUpdateMetricHeaders
CreateOrUpdateMetricMediaTypesParam
DeleteMetric204Headers
DeleteMetric204Response

Não há conteúdo a ser enviado para essa solicitação, mas os cabeçalhos podem ser úteis.

DeleteMetricDefaultHeaders
DeleteMetricDefaultResponse
DeleteMetricHeaderParam
DeleteMetricHeaders
DiagnosticDetailOutput

Detalhes de diagnóstico para erros de validação.

EventCountMetricDefinition

A definição de uma definição de métrica EventCount. Conta as ocorrências de um evento especificado.

EventCountMetricDefinitionOutput

A definição de uma definição de métrica EventCount. Conta as ocorrências de um evento especificado.

EventRateMetricDefinition

A definição de uma definição de métrica EventRate. Calcula a porcentagem de eventos que atendem a uma condição especificada.

EventRateMetricDefinitionOutput

A definição de uma definição de métrica EventRate. Calcula a porcentagem de eventos que atendem a uma condição especificada.

ExperimentMetric

Define metadados de métricas de experimentos e detalhes de computação.

ExperimentMetricDefinitionOutputParent

A definição de métrica, que determina como o valor da métrica é calculado a partir dos dados do evento.

ExperimentMetricDefinitionParent

A definição de métrica, que determina como o valor da métrica é calculado a partir dos dados do evento.

ExperimentMetricOutput

Define metadados de métricas de experimentos e detalhes de computação.

ExperimentMetricValidationResultOutput

O resultado da validação de uma métrica de experimento.

GetMetric
GetMetric200Headers
GetMetric200Response

A solicitação foi bem-sucedida.

GetMetricDefaultHeaders
GetMetricDefaultResponse
GetMetricHeaderParam
GetMetricHeaders
ListMetrics
ListMetrics200Headers
ListMetrics200Response

A solicitação foi bem-sucedida.

ListMetricsDefaultHeaders
ListMetricsDefaultResponse
ListMetricsHeaderParam
ListMetricsHeaders
ListMetricsQueryParam
ListMetricsQueryParamProperties
ObservedEvent

Um evento observado por uma métrica.

ObservedEventOutput

Um evento observado por uma métrica.

OnlineExperimentationClientOptions

Os parâmetros opcionais para o cliente

PageSettings

Uma interface que rastreia as configurações da iteração paginada

PagedAsyncIterableIterator

Uma interface que permite iteração assíncrona iterável tanto para conclusão quanto por página.

PagedExperimentMetricOutput

Coleção paginada de itens ExperimentMetric

PagingOptions

Opções para o auxiliar de paginação

PercentileMetricDefinition

A definição de uma definição de métrica de percentil. Calcula um percentil especificado de uma propriedade de evento.

PercentileMetricDefinitionOutput

A definição de uma definição de métrica de percentil. Calcula um percentil especificado de uma propriedade de evento.

Routes
SumMetricDefinition

A definição de uma definição de métrica Soma. Calcula a soma de uma propriedade de evento especificada. A análise de experimentos leva em conta a alocação desigual de tráfego.

SumMetricDefinitionOutput

A definição de uma definição de métrica Soma. Calcula a soma de uma propriedade de evento especificada. A análise de experimentos leva em conta a alocação desigual de tráfego.

UserCountMetricDefinition

A definição de uma definição de métrica UserCount. Conta usuários únicos que encontram um evento especificado.

UserCountMetricDefinitionOutput

A definição de uma definição de métrica UserCount. Conta usuários únicos que encontram um evento especificado.

UserRateMetricDefinition

A definição de uma definição de métrica UserRate. Calcula a porcentagem de usuários que encontram um evento inicial e, subsequentemente, um evento final. Os usuários devem encontrar eventos na ordem especificada.

UserRateMetricDefinitionOutput

A definição de uma definição de métrica UserRate. Calcula a porcentagem de usuários que encontram um evento inicial e, subsequentemente, um evento final. Os usuários devem encontrar eventos na ordem especificada.

ValidateMetric
ValidateMetric200Headers
ValidateMetric200Response

A solicitação foi bem-sucedida.

ValidateMetricBodyParam
ValidateMetricDefaultHeaders
ValidateMetricDefaultResponse
ValidateMetricHeaderParam
ValidateMetricHeaders

Aliases de tipo

CreateOrUpdateMetricParameters
DeleteMetricParameters
DesiredDirection

Alias para DesiredDirection

DesiredDirectionOutput

Alias para DesiredDirectionOutput

DiagnosticCodeOutput

Alias para DiagnosticCodeOutput

ExperimentMetricDefinition

A definição de métrica, que determina como o valor da métrica é calculado a partir dos dados do evento.

ExperimentMetricDefinitionOutput

A definição de métrica, que determina como o valor da métrica é calculado a partir dos dados do evento.

ExperimentMetricResourceMergeAndPatch

A instância do recurso.

GetArrayType

Tipo auxiliar para extrair o tipo de uma matriz

GetMetricParameters
GetPage

O tipo de uma função personalizada que define como obter uma página e um link para a próxima, se houver.

LifecycleStage

Alias para LifecycleStage

LifecycleStageOutput

Alias para LifecycleStageOutput

ListMetricsParameters
PaginateReturn

Tipo auxiliar para inferir o tipo dos elementos de página do tipo de resposta Esse tipo é gerado com base nas informações de swagger para x-ms-pageable especificamente na propriedade itemName que indica a propriedade da resposta em que os itens de página são encontrados. O valor padrão é value. Esse tipo nos permitirá fornecer Iterador fortemente tipado com base na resposta que obtemos como segundo parâmetro

ValidateMetricParameters

Enumerações

KnownDesiredDirection

Direção desejada para um valor de métrica de experimento.

KnownDiagnosticCode

Os códigos de erro de diagnóstico.

KnownExperimentMetricType

Como a definição de métrica calcula valores de métrica a partir de dados de evento.

KnownLifecycleStage

Estágios do ciclo de vida de uma métrica de experimento, determinando se a métrica está incluída na análise do experimento.

KnownValidationResult

O resultado da validação de uma métrica de experimento.

Funções

OnlineExperimentationClient(string, TokenCredential, OnlineExperimentationClientOptions)

Inicializar uma nova instância de OnlineExperimentationClient

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

Auxiliar para paginar resultados de uma resposta inicial que segue a especificação da extensão de x-ms-pageable Autorest

Detalhes da função

OnlineExperimentationClient(string, TokenCredential, OnlineExperimentationClientOptions)

Inicializar uma nova instância de OnlineExperimentationClient

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

Parâmetros

endpointParam

string

URL do ponto de extremidade para o espaço de trabalho Experimentação Online.

credentials
TokenCredential

identificar exclusivamente a credencial do cliente

options
OnlineExperimentationClientOptions

o parâmetro para todos os parâmetros opcionais

Retornos

OnlineExperimentationClient

isUnexpected(GetMetric200Response | GetMetricDefaultResponse)

function isUnexpected(response: GetMetric200Response | GetMetricDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(CreateOrUpdateMetric200Response | CreateOrUpdateMetric201Response | CreateOrUpdateMetricDefaultResponse)

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

Parâmetros

Retornos

response

isUnexpected(DeleteMetric204Response | DeleteMetricDefaultResponse)

function isUnexpected(response: DeleteMetric204Response | DeleteMetricDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(ValidateMetric200Response | ValidateMetricDefaultResponse)

function isUnexpected(response: ValidateMetric200Response | ValidateMetricDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(ListMetrics200Response | ListMetricsDefaultResponse)

function isUnexpected(response: ListMetrics200Response | ListMetricsDefaultResponse): response

Parâmetros

Retornos

response

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

Auxiliar para paginar resultados de uma resposta inicial que segue a especificação da extensão de x-ms-pageable Autorest

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

Parâmetros

client
Client

Cliente a ser usado para enviar as solicitações da próxima página

initialResponse

TResponse

Resposta inicial que contém o nextLink e a página atual dos elementos

options

PagingOptions<TResponse>

Retornos

  • PagedAsyncIterableIterator para iterar os elementos