Interface INetworksCampusGateway
- Namespace
- Meraki.Api.Interfaces.General.Networks
- Assembly
- Meraki.Api.dll
I Networks Campus Gateway
public interface INetworksCampusGateway
Methods
CreateCampusGatewayClusterAsync(string, NetworksCampusGatewayClusterCreateRequest, CancellationToken)
Create a cluster and add campus gateways to it
[Post("/networks/{networkId}/campusGateway/clusters")]
Task<NetworksCampusGatewayCluster> CreateCampusGatewayClusterAsync(string networkId, NetworksCampusGatewayClusterCreateRequest campusGatewayClusterCreateRequest, CancellationToken cancellationToken = default)
Parameters
networkIdstringThe Network ID
campusGatewayClusterCreateRequestNetworksCampusGatewayClusterCreateRequestCampus Gateway Cluster Request
cancellationTokenCancellationTokenCancellation Token
Returns
Exceptions
- ApiException
Thrown when fails to make API call
UpdateCampusGatewayClusterAsync(string, string, NetworksCampusGatewayClusterUpdateRequest, CancellationToken)
Update a cluster and add/remove campus gateways to/from it
[Put("/networks/{networkId}/campusGateway/clusters/{clusterId}")]
Task<NetworksCampusGatewayCluster> UpdateCampusGatewayClusterAsync(string networkId, string clusterId, NetworksCampusGatewayClusterUpdateRequest campusGatewayClusterUpdateRequest, CancellationToken cancellationToken = default)
Parameters
networkIdstringThe Network ID
clusterIdstringThe Cluster ID
campusGatewayClusterUpdateRequestNetworksCampusGatewayClusterUpdateRequestcancellationTokenCancellationTokenCancellation Token
Returns
Exceptions
- ApiException
Thrown when fails to make API call