Table of Contents

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

organizationId string
request OrganizationInsightApplicationCreateRequest
cancellationToken CancellationToken

Returns

Task<OrganizationInsightApplication>

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

organizationId string
applicationId string
cancellationToken CancellationToken

Returns

Task

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

organizationId string
applicationId string
request OrganizationInsightApplicationUpdateRequest
cancellationToken CancellationToken

Returns

Task<OrganizationInsightApplication>

Exceptions

ApiException

Thrown when fails to make API call