Components interface
Interfaz que representa un componente.
Métodos
create |
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, Components |
Elimina un componente de Application Insights. |
get(string, string, Components |
Devuelve un componente de Application Insights. |
get |
Obtenga el estado de una operación de purga en curso. |
list(Components |
Obtiene una lista de todos los componentes de Application Insights dentro de una suscripción. |
list |
Obtiene una lista de componentes de Application Insights dentro de un grupo de recursos. |
purge(string, string, Component |
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. |
update |
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.
Parámetros de opciones.
Devoluciones
Promise<ApplicationInsightsComponent>
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
Promise<ApplicationInsightsComponent>
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.
Parámetros de opciones.
Devoluciones
Promise<ComponentPurgeStatusResponse>
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.
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
Promise<ComponentPurgeResponse>
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.
Parámetros de opciones.
Devoluciones
Promise<ApplicationInsightsComponent>
Azure SDK for JavaScript