Compartir a través de


Components class

Clase que representa un componente.

Constructores

Components(ApplicationInsightsManagementClientContext)

Cree un componente.

Métodos

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase)

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.

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)
createOrUpdate(string, string, ApplicationInsightsComponent, ServiceCallback<ApplicationInsightsComponent>)
deleteMethod(string, string, RequestOptionsBase)

Elimina un componente de Application Insights.

deleteMethod(string, string, RequestOptionsBase, ServiceCallback<void>)
deleteMethod(string, string, ServiceCallback<void>)
get(string, string, RequestOptionsBase)

Devuelve un componente de Application Insights.

get(string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)
get(string, string, ServiceCallback<ApplicationInsightsComponent>)
getPurgeStatus(string, string, string, RequestOptionsBase)

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

getPurgeStatus(string, string, string, RequestOptionsBase, ServiceCallback<ComponentPurgeStatusResponse>)
getPurgeStatus(string, string, string, ServiceCallback<ComponentPurgeStatusResponse>)
list(RequestOptionsBase)

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

list(RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
list(ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroup(string, RequestOptionsBase)

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

listByResourceGroup(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroup(string, ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroupNext(string, RequestOptionsBase)

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

listByResourceGroupNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroupNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)
listNext(string, RequestOptionsBase)

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

listNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
listNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)
purge(string, string, ComponentPurgeBody, RequestOptionsBase)

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

Con el fin de administrar los recursos del sistema, las solicitudes de purga se limitan a 50 solicitudes por hora. Debe procesar por lotes la ejecución de las solicitudes de purga mediante el envío de un único comando cuyo predicado incluya todas las identidades de usuario que requieran 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.

purge(string, string, ComponentPurgeBody, RequestOptionsBase, ServiceCallback<ComponentPurgeResponse>)
purge(string, string, ComponentPurgeBody, ServiceCallback<ComponentPurgeResponse>)
updateTags(string, string, TagsResource, RequestOptionsBase)

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

updateTags(string, string, TagsResource, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)
updateTags(string, string, TagsResource, ServiceCallback<ApplicationInsightsComponent>)

Detalles del constructor

Components(ApplicationInsightsManagementClientContext)

Cree un componente.

new Components(client: ApplicationInsightsManagementClientContext)

Parámetros

client
ApplicationInsightsManagementClientContext

Referencia al cliente de servicio.

Detalles del método

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase)

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?: RequestOptionsBase): Promise<ComponentsCreateOrUpdateResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre 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
RequestOptionsBase

Parámetros opcionales

Devoluciones

Promise<Models.ComponentsCreateOrUpdateResponse>

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)

function createOrUpdate(resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponent>)

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre 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
RequestOptionsBase

Parámetros opcionales

callback

ServiceCallback<ApplicationInsightsComponent>

La devolución de llamada

createOrUpdate(string, string, ApplicationInsightsComponent, ServiceCallback<ApplicationInsightsComponent>)

function createOrUpdate(resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, callback: ServiceCallback<ApplicationInsightsComponent>)

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre 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.

callback

ServiceCallback<ApplicationInsightsComponent>

La devolución de llamada

deleteMethod(string, string, RequestOptionsBase)

Elimina un componente de Application Insights.

function deleteMethod(resourceGroupName: string, resourceName: string, options?: RequestOptionsBase): Promise<RestResponse>

Parámetros

resourceGroupName

string

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

resourceName

string

Nombre del recurso de componente de Application Insights.

options
RequestOptionsBase

Parámetros opcionales

Devoluciones

Promise<RestResponse>

Promise<msRest.RestResponse>

deleteMethod(string, string, RequestOptionsBase, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, resourceName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

Parámetros

resourceGroupName

string

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

resourceName

string

Nombre del recurso de componente de Application Insights.

options
RequestOptionsBase

Parámetros opcionales

callback

ServiceCallback<void>

La devolución de llamada

deleteMethod(string, string, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, resourceName: string, callback: ServiceCallback<void>)

Parámetros

resourceGroupName

string

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

resourceName

string

Nombre del recurso de componente de Application Insights.

callback

ServiceCallback<void>

La devolución de llamada

get(string, string, RequestOptionsBase)

Devuelve un componente de Application Insights.

function get(resourceGroupName: string, resourceName: string, options?: RequestOptionsBase): Promise<ComponentsGetResponse>

Parámetros

resourceGroupName

string

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

resourceName

string

Nombre del recurso de componente de Application Insights.

options
RequestOptionsBase

Parámetros opcionales

Devoluciones

Promise<Models.ComponentsGetResponse>

get(string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)

function get(resourceGroupName: string, resourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponent>)

Parámetros

resourceGroupName

string

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

resourceName

string

Nombre del recurso de componente de Application Insights.

options
RequestOptionsBase

Parámetros opcionales

callback

ServiceCallback<ApplicationInsightsComponent>

La devolución de llamada

get(string, string, ServiceCallback<ApplicationInsightsComponent>)

function get(resourceGroupName: string, resourceName: string, callback: ServiceCallback<ApplicationInsightsComponent>)

Parámetros

resourceGroupName

string

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

resourceName

string

Nombre del recurso de componente de Application Insights.

callback

ServiceCallback<ApplicationInsightsComponent>

La devolución de llamada

getPurgeStatus(string, string, string, RequestOptionsBase)

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

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, options?: RequestOptionsBase): Promise<ComponentsGetPurgeStatusResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre 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, se trata del identificador de la operación cuyo estado se devuelve.

options
RequestOptionsBase

Parámetros opcionales

Devoluciones

Promise<Models.ComponentsGetPurgeStatusResponse>

getPurgeStatus(string, string, string, RequestOptionsBase, ServiceCallback<ComponentPurgeStatusResponse>)

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, options: RequestOptionsBase, callback: ServiceCallback<ComponentPurgeStatusResponse>)

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre 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, se trata del identificador de la operación cuyo estado se devuelve.

options
RequestOptionsBase

Parámetros opcionales

callback

ServiceCallback<ComponentPurgeStatusResponse>

La devolución de llamada

getPurgeStatus(string, string, string, ServiceCallback<ComponentPurgeStatusResponse>)

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, callback: ServiceCallback<ComponentPurgeStatusResponse>)

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre 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.

callback

ServiceCallback<ComponentPurgeStatusResponse>

La devolución de llamada

list(RequestOptionsBase)

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

function list(options?: RequestOptionsBase): Promise<ComponentsListResponse>

Parámetros

options
RequestOptionsBase

Los parámetros opcionales

Devoluciones

Promise<Models.ComponentsListResponse>

list(RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function list(options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parámetros

options
RequestOptionsBase

Los parámetros opcionales

callback

ServiceCallback<ApplicationInsightsComponentListResult>

La devolución de llamada

list(ServiceCallback<ApplicationInsightsComponentListResult>)

function list(callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parámetros

callback

ServiceCallback<ApplicationInsightsComponentListResult>

La devolución de llamada

listByResourceGroup(string, RequestOptionsBase)

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

function listByResourceGroup(resourceGroupName: string, options?: RequestOptionsBase): Promise<ComponentsListByResourceGroupResponse>

Parámetros

resourceGroupName

string

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

options
RequestOptionsBase

Los parámetros opcionales

Devoluciones

Promise<Models.ComponentsListByResourceGroupResponse>

listByResourceGroup(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroup(resourceGroupName: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parámetros

resourceGroupName

string

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

options
RequestOptionsBase

Los parámetros opcionales

callback

ServiceCallback<ApplicationInsightsComponentListResult>

La devolución de llamada

listByResourceGroup(string, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroup(resourceGroupName: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parámetros

resourceGroupName

string

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

callback

ServiceCallback<ApplicationInsightsComponentListResult>

La devolución de llamada

listByResourceGroupNext(string, RequestOptionsBase)

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

function listByResourceGroupNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ComponentsListByResourceGroupNextResponse>

Parámetros

nextPageLink

string

NextLink de la llamada correcta anterior a la operación List.

options
RequestOptionsBase

Los parámetros opcionales

Devoluciones

Promise<Models.ComponentsListByResourceGroupNextResponse>

listByResourceGroupNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroupNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parámetros

nextPageLink

string

NextLink de la llamada correcta anterior a la operación List.

options
RequestOptionsBase

Los parámetros opcionales

callback

ServiceCallback<ApplicationInsightsComponentListResult>

La devolución de llamada

listByResourceGroupNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroupNext(nextPageLink: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parámetros

nextPageLink

string

NextLink de la llamada correcta anterior a la operación List.

callback

ServiceCallback<ApplicationInsightsComponentListResult>

La devolución de llamada

listNext(string, RequestOptionsBase)

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

function listNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ComponentsListNextResponse>

Parámetros

nextPageLink

string

NextLink de la llamada correcta anterior a la operación List.

options
RequestOptionsBase

Los parámetros opcionales

Devoluciones

Promise<Models.ComponentsListNextResponse>

listNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function listNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parámetros

nextPageLink

string

NextLink de la llamada correcta anterior a la operación List.

options
RequestOptionsBase

Los parámetros opcionales

callback

ServiceCallback<ApplicationInsightsComponentListResult>

La devolución de llamada

listNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)

function listNext(nextPageLink: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parámetros

nextPageLink

string

NextLink de la llamada correcta anterior a la operación List.

callback

ServiceCallback<ApplicationInsightsComponentListResult>

La devolución de llamada

purge(string, string, ComponentPurgeBody, RequestOptionsBase)

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

Con el fin de administrar los recursos del sistema, las solicitudes de purga se limitan a 50 solicitudes por hora. Debe procesar por lotes la ejecución de las solicitudes de purga mediante el envío de un único comando cuyo predicado incluya todas las identidades de usuario que requieran 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?: RequestOptionsBase): Promise<ComponentsPurgeResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre 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
RequestOptionsBase

Los parámetros opcionales

Devoluciones

Promise<Models.ComponentsPurgeResponse>

purge(string, string, ComponentPurgeBody, RequestOptionsBase, ServiceCallback<ComponentPurgeResponse>)

function purge(resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, options: RequestOptionsBase, callback: ServiceCallback<ComponentPurgeResponse>)

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre 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
RequestOptionsBase

Los parámetros opcionales

callback

ServiceCallback<ComponentPurgeResponse>

La devolución de llamada

purge(string, string, ComponentPurgeBody, ServiceCallback<ComponentPurgeResponse>)

function purge(resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, callback: ServiceCallback<ComponentPurgeResponse>)

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre 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.

callback

ServiceCallback<ComponentPurgeResponse>

La devolución de llamada

updateTags(string, string, TagsResource, RequestOptionsBase)

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

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre 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
RequestOptionsBase

Los parámetros opcionales

Devoluciones

Promise<Models.ComponentsUpdateTagsResponse>

updateTags(string, string, TagsResource, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)

function updateTags(resourceGroupName: string, resourceName: string, componentTags: TagsResource, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponent>)

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre 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
RequestOptionsBase

Los parámetros opcionales

callback

ServiceCallback<ApplicationInsightsComponent>

La devolución de llamada

updateTags(string, string, TagsResource, ServiceCallback<ApplicationInsightsComponent>)

function updateTags(resourceGroupName: string, resourceName: string, componentTags: TagsResource, callback: ServiceCallback<ApplicationInsightsComponent>)

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre 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.

callback

ServiceCallback<ApplicationInsightsComponent>

La devolución de llamada