Table of Contents

Interface IOrganizationsWirelessSsidsFirewallIsolation

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

I Organizations Wireless Ssids Firewall Isolation

public interface IOrganizationsWirelessSsidsFirewallIsolation

Methods

CreateOrganizationWirelessSsidsFirewallIsolationAllowlistEntryAsync(string, string, OrganizationsWirelessSsidsFirewallAllowListCreateRequest, CancellationToken)

Create isolation allow list MAC entry for this organization

[Post("/organizations/{organizationId}/wireless/ssids/firewall/isolation/allowlist/entries")]
Task<OrganizationsWirelessSsidsFirewallAllowListEntry> CreateOrganizationWirelessSsidsFirewallIsolationAllowlistEntryAsync(string organizationId, string ssid, OrganizationsWirelessSsidsFirewallAllowListCreateRequest request, CancellationToken cancellationToken = default)

Parameters

organizationId string
ssid string
request OrganizationsWirelessSsidsFirewallAllowListCreateRequest
cancellationToken CancellationToken

Returns

Task<OrganizationsWirelessSsidsFirewallAllowListEntry>

Exceptions

ApiException

Thrown when fails to make API call

DeleteOrganizationWirelessSsidsFirewallIsolationAllowlistEntryAsync(string, string, CancellationToken)

Destroy isolation allow list MAC entry for this organization

[Delete("/organizations/{organizationId}/wireless/ssids/firewall/isolation/allowlist/entries/{entryId}")]
Task DeleteOrganizationWirelessSsidsFirewallIsolationAllowlistEntryAsync(string organizationId, string entryId, CancellationToken cancellationToken = default)

Parameters

organizationId string
entryId string
cancellationToken CancellationToken

Returns

Task

Exceptions

ApiException

Thrown when fails to make API call

GetOrganizationsWirelessSsidsFirewallAllowListEntriesResponseAsync(string, string, CancellationToken)

List the L2 isolation allow list MAC entry in an organization

[Get("/organizations/{organizationId}/wireless/ssids/firewall/isolation/allowlist/entries")]
Task<OrganizationsWirelessSsidsFirewallAllowListEntriesResponse> GetOrganizationsWirelessSsidsFirewallAllowListEntriesResponseAsync(string organizationId, string ssid, CancellationToken cancellationToken = default)

Parameters

organizationId string
ssid string
cancellationToken CancellationToken

Returns

Task<OrganizationsWirelessSsidsFirewallAllowListEntriesResponse>

Exceptions

ApiException

Thrown when fails to make API call

UpdateOrganizationWirelessSsidsFirewallIsolationAllowlistEntryAsync(string, string, OrganizationsWirelessSsidsFirewallAllowListUpdateRequest, CancellationToken)

Update isolation allow list MAC entry info

[Put("/organizations/{organizationId}/wireless/ssids/firewall/isolation/allowlist/entries/{entryId}")]
Task<OrganizationsWirelessSsidsFirewallAllowListEntry> UpdateOrganizationWirelessSsidsFirewallIsolationAllowlistEntryAsync(string organizationId, string entryId, OrganizationsWirelessSsidsFirewallAllowListUpdateRequest request, CancellationToken cancellationToken = default)

Parameters

organizationId string
entryId string
request OrganizationsWirelessSsidsFirewallAllowListUpdateRequest
cancellationToken CancellationToken

Returns

Task<OrganizationsWirelessSsidsFirewallAllowListEntry>

Exceptions

ApiException

Thrown when fails to make API call