Interface IOrganizationsInsightApplications
- Namespace
- Meraki.Api.Interfaces.General.Organizations
- Assembly
- Meraki.Api.dll
I Organizations Insight Applications
public interface IOrganizationsInsightApplications
Methods
CreateOrganizationInsightApplicationAsync(string, OrganizationInsightApplicationCreateRequest, CancellationToken)
Add an Insight tracked application
[Post("/organizations/{organizationId}/insight/applications")]
Task<OrganizationInsightApplication> CreateOrganizationInsightApplicationAsync(string organizationId, OrganizationInsightApplicationCreateRequest request, CancellationToken cancellationToken = default)
Parameters
organizationIdstringrequestOrganizationInsightApplicationCreateRequestcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
DeleteOrganizationInsightApplicationAsync(string, string, CancellationToken)
Delete an Insight tracked application
[Delete("/organizations/{organizationId}/insight/applications/{applicationId}")]
Task DeleteOrganizationInsightApplicationAsync(string organizationId, string applicationId, CancellationToken cancellationToken = default)
Parameters
organizationIdstringapplicationIdstringcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
UpdateOrganizationInsightApplicationAsync(string, string, OrganizationInsightApplicationUpdateRequest, CancellationToken)
Update an Insight tracked application
[Put("/organizations/{organizationId}/insight/applications/{applicationId}")]
Task<OrganizationInsightApplication> UpdateOrganizationInsightApplicationAsync(string organizationId, string applicationId, OrganizationInsightApplicationUpdateRequest request, CancellationToken cancellationToken = default)
Parameters
organizationIdstringapplicationIdstringrequestOrganizationInsightApplicationUpdateRequestcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call