Table of Contents

Interface IOrganizationsSmSentry

Namespace
Meraki.Api.Interfaces.General.Organizations
Assembly
Meraki.Api.dll

I Organizations Sm Sentry

public interface IOrganizationsSmSentry

Methods

GetOrganizationSmSentryPoliciesAssignmentsByNetwork(string, CancellationToken)

List the Sentry Policies for an organization ordered in ascending order of priority

[Get("/organizations/{organizationId}/sm/sentry/policies/assignments/byNetwork")]
Task<OrganizationSmSentryPoliciesAssignmentsByNetworkResponse> GetOrganizationSmSentryPoliciesAssignmentsByNetwork(string organizationId, CancellationToken cancellationToken = default)

Parameters

organizationId string
cancellationToken CancellationToken

Returns

Task<OrganizationSmSentryPoliciesAssignmentsByNetworkResponse>

Exceptions

ApiException

Thrown when fails to make API call

UpdateOrganizationSmSentryPoliciesAssignments(string, OrganizationSmSentryPoliciesAssignmentsUpdateRequest, CancellationToken)

Update an Organizations Sentry Policies using the provided list. Sentry Policies are ordered in descending order of priority (i.e. highest priority at the bottom, this is opposite the Dashboard UI). Policies not present in the request will be deleted.

[Put("/organizations/{organizationId}/sm/sentry/policies/assignments")]
Task<OrganizationSmSentryPoliciesAssignmentsResponse> UpdateOrganizationSmSentryPoliciesAssignments(string organizationId, OrganizationSmSentryPoliciesAssignmentsUpdateRequest request, CancellationToken cancellationToken = default)

Parameters

organizationId string
request OrganizationSmSentryPoliciesAssignmentsUpdateRequest
cancellationToken CancellationToken

Returns

Task<OrganizationSmSentryPoliciesAssignmentsResponse>

Exceptions

ApiException

Thrown when fails to make API call