Compartir a través de


Components interface

Interfaz que representa un componente.

Métodos

createOrUpdate(string, string, ApplicationInsightsComponent, ComponentsCreateOrUpdateOptionalParams)

Crea (o actualiza) un componente de Application Insights. Nota: No se puede especificar un valor diferente para InstrumentationKey ni AppId en la operación Put.

delete(string, string, ComponentsDeleteOptionalParams)

Elimina un componente de Application Insights.

get(string, string, ComponentsGetOptionalParams)

Devuelve un componente de Application Insights.

getPurgeStatus(string, string, string, ComponentsGetPurgeStatusOptionalParams)

Obtenga el estado de una operación de purga en curso.

list(ComponentsListOptionalParams)

Obtiene una lista de todos los componentes de Application Insights dentro de una suscripción.

listByResourceGroup(string, ComponentsListByResourceGroupOptionalParams)

Obtiene una lista de componentes de Application Insights dentro de un grupo de recursos.

purge(string, string, ComponentPurgeBody, ComponentsPurgeOptionalParams)

Purga los datos de un componente de Application Insights mediante un conjunto de filtros definidos por el usuario.

Para administrar los recursos del sistema, las solicitudes de purga se limitan a 50 solicitudes por hora. Debe procesar por lotes la ejecución de solicitudes de purga enviando un único comando cuyo predicado incluye todas las identidades de usuario que requieren purga. Use el operador in para especificar varias identidades. Debe ejecutar la consulta antes de usar para una solicitud de purga para comprobar que se esperan los resultados.

updateTags(string, string, TagsResource, ComponentsUpdateTagsOptionalParams)

Actualiza las etiquetas de un componente existente. Para actualizar otros campos, use el método CreateOrUpdate.

Detalles del método

createOrUpdate(string, string, ApplicationInsightsComponent, ComponentsCreateOrUpdateOptionalParams)

Crea (o actualiza) un componente de Application Insights. Nota: No se puede especificar un valor diferente para InstrumentationKey ni AppId en la operación Put.

function createOrUpdate(resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, options?: ComponentsCreateOrUpdateOptionalParams): Promise<ApplicationInsightsComponent>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

resourceName

string

Nombre del recurso de componente de Application Insights.

insightProperties
ApplicationInsightsComponent

Propiedades que deben especificarse para crear un componente de Application Insights.

options
ComponentsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

delete(string, string, ComponentsDeleteOptionalParams)

Elimina un componente de Application Insights.

function delete(resourceGroupName: string, resourceName: string, options?: ComponentsDeleteOptionalParams): Promise<void>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

resourceName

string

Nombre del recurso de componente de Application Insights.

options
ComponentsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

get(string, string, ComponentsGetOptionalParams)

Devuelve un componente de Application Insights.

function get(resourceGroupName: string, resourceName: string, options?: ComponentsGetOptionalParams): Promise<ApplicationInsightsComponent>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

resourceName

string

Nombre del recurso de componente de Application Insights.

options
ComponentsGetOptionalParams

Parámetros de opciones.

Devoluciones

getPurgeStatus(string, string, string, ComponentsGetPurgeStatusOptionalParams)

Obtenga el estado de una operación de purga en curso.

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, options?: ComponentsGetPurgeStatusOptionalParams): Promise<ComponentPurgeStatusResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

resourceName

string

Nombre del recurso de componente de Application Insights.

purgeId

string

En una solicitud de estado de purga, este es el identificador de la operación cuyo estado se devuelve.

options
ComponentsGetPurgeStatusOptionalParams

Parámetros de opciones.

Devoluciones

list(ComponentsListOptionalParams)

Obtiene una lista de todos los componentes de Application Insights dentro de una suscripción.

function list(options?: ComponentsListOptionalParams): PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>

Parámetros

options
ComponentsListOptionalParams

Parámetros de opciones.

Devoluciones

listByResourceGroup(string, ComponentsListByResourceGroupOptionalParams)

Obtiene una lista de componentes de Application Insights dentro de un grupo de recursos.

function listByResourceGroup(resourceGroupName: string, options?: ComponentsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

options
ComponentsListByResourceGroupOptionalParams

Parámetros de opciones.

Devoluciones

purge(string, string, ComponentPurgeBody, ComponentsPurgeOptionalParams)

Purga los datos de un componente de Application Insights mediante un conjunto de filtros definidos por el usuario.

Para administrar los recursos del sistema, las solicitudes de purga se limitan a 50 solicitudes por hora. Debe procesar por lotes la ejecución de solicitudes de purga enviando un único comando cuyo predicado incluye todas las identidades de usuario que requieren purga. Use el operador in para especificar varias identidades. Debe ejecutar la consulta antes de usar para una solicitud de purga para comprobar que se esperan los resultados.

function purge(resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, options?: ComponentsPurgeOptionalParams): Promise<ComponentPurgeResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

resourceName

string

Nombre del recurso de componente de Application Insights.

body
ComponentPurgeBody

Describe el cuerpo de una solicitud para purgar datos en una sola tabla de un componente de Application Insights.

options
ComponentsPurgeOptionalParams

Parámetros de opciones.

Devoluciones

updateTags(string, string, TagsResource, ComponentsUpdateTagsOptionalParams)

Actualiza las etiquetas de un componente existente. Para actualizar otros campos, use el método CreateOrUpdate.

function updateTags(resourceGroupName: string, resourceName: string, componentTags: TagsResource, options?: ComponentsUpdateTagsOptionalParams): Promise<ApplicationInsightsComponent>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

resourceName

string

Nombre del recurso de componente de Application Insights.

componentTags
TagsResource

Se ha actualizado la información de etiqueta para establecerla en la instancia del componente.

options
ComponentsUpdateTagsOptionalParams

Parámetros de opciones.

Devoluciones