Interface IOrganizationsInsightWebApps
- Namespace
- Meraki.Api.Interfaces.General.Organizations
- Assembly
- Meraki.Api.dll
I Organizations Insight Web Apps
public interface IOrganizationsInsightWebApps
Methods
CreateOrganizationInsightWebAppAsync(string, OrganizationInsightWebAppCreateRequest, CancellationToken)
Add a custom web application for Insight to be able to track
[Post("/organizations/{organizationId}/insight/webApps")]
Task<OrganizationInsightWebAppSimple> CreateOrganizationInsightWebAppAsync(string organizationId, OrganizationInsightWebAppCreateRequest request, CancellationToken cancellationToken = default)
Parameters
organizationIdstringrequestOrganizationInsightWebAppCreateRequestcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
DeleteOrganizationInsightWebAppAsync(string, string, CancellationToken)
Delete a custom web application by counter set rule id.
[Delete("/organizations/{organizationId}/insight/webApps/{customCounterSetRuleId}")]
Task DeleteOrganizationInsightWebAppAsync(string organizationId, string customCounterSetRuleId, CancellationToken cancellationToken = default)
Parameters
organizationIdstringcustomCounterSetRuleIdstringcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
GetOrganizationInsightWebAppsAsync(string, CancellationToken)
Lists all default web applications rules with counter set rule ids
[Get("/organizations/{organizationId}/insight/webApps")]
Task<List<OrganizationInsightWebApp>> GetOrganizationInsightWebAppsAsync(string organizationId, CancellationToken cancellationToken = default)
Parameters
organizationIdstringcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
UpdateOrganizationInsightWebAppAsync(string, string, OrganizationInsightWebAppUpdateRequest, CancellationToken)
Update a custom web application for Insight to be able to track
[Put("/organizations/{organizationId}/insight/webApps/{customCounterSetRuleId}")]
Task<OrganizationInsightWebAppSimple> UpdateOrganizationInsightWebAppAsync(string organizationId, string customCounterSetRuleId, OrganizationInsightWebAppUpdateRequest request, CancellationToken cancellationToken = default)
Parameters
organizationIdstringcustomCounterSetRuleIdstringrequestOrganizationInsightWebAppUpdateRequestcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call