Table of Contents

Interface IOrganizationsConfigTemplatesSwitchProfilesPortsMirrors

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

I Organizations Config Templates Switch Profiles Ports Mirrors

public interface IOrganizationsConfigTemplatesSwitchProfilesPortsMirrors

Methods

GetOrganizationConfigTemplatesSwitchProfilesPortsMirrorsBySwitchProfileAsync(string, CancellationToken)

List the port mirror configurations in an organization by switch profile

[Get("/organizations/{organizationId}/configTemplates/switch/profiles/ports/mirrors/bySwitchProfile")]
Task<OrganizationConfigTemplatesSwitchProfilesPortsMirrorsBySwitchProfileResponse> GetOrganizationConfigTemplatesSwitchProfilesPortsMirrorsBySwitchProfileAsync(string organizationId, CancellationToken cancellationToken = default)

Parameters

organizationId string
cancellationToken CancellationToken

Returns

Task<OrganizationConfigTemplatesSwitchProfilesPortsMirrorsBySwitchProfileResponse>

Exceptions

ApiException

Thrown when fails to make API call

UpdateOrganizationConfigTemplateSwitchProfilePortsMirrorAsync(string, string, string, OrganizationConfigTemplatesSwitchProfilesPortsMirrorUpdateRequest, CancellationToken)

Update a port mirror

[Put("/organizations/{organizationId}/configTemplates/{configTemplateId}/switch/profiles/{profileId}/ports/mirror")]
Task<OrganizationConfigTemplatesSwitchProfilesPortsMirrorConfiguration> UpdateOrganizationConfigTemplateSwitchProfilePortsMirrorAsync(string organizationId, string configTemplateId, string profileId, OrganizationConfigTemplatesSwitchProfilesPortsMirrorUpdateRequest request, CancellationToken cancellationToken = default)

Parameters

organizationId string
configTemplateId string
profileId string
request OrganizationConfigTemplatesSwitchProfilesPortsMirrorUpdateRequest
cancellationToken CancellationToken

Returns

Task<OrganizationConfigTemplatesSwitchProfilesPortsMirrorConfiguration>

Exceptions

ApiException

Thrown when fails to make API call