Interface IWirelessSsidsIdentityPsks
- Namespace
- Meraki.Api.Interfaces.Products.Wireless
- Assembly
- Meraki.Api.dll
public interface IWirelessSsidsIdentityPsks
Methods
CreateNetworkWirelessSsidIdentityPskAsync(string, string, IdentityPsk, CancellationToken)
List all Identity PSKs in a wireless network
[Post("/networks/{networkId}/wireless/ssids/{number}/identityPsks")]
Task<IdentityPsk> CreateNetworkWirelessSsidIdentityPskAsync(string networkId, string number, IdentityPsk createNetworkWirelessSsidIdentityPsk, CancellationToken cancellationToken = default)
Parameters
networkId
stringThe network id
number
stringThe SSID number
createNetworkWirelessSsidIdentityPsk
IdentityPskcancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
DeleteNetworkWirelessSsidIdentityPskAsync(string, string, string, CancellationToken)
Delete an Identity PSK
[Delete("/networks/{networkId}/wireless/ssids/{number}/identityPsks/{identityPskId}")]
Task DeleteNetworkWirelessSsidIdentityPskAsync(string networkId, string number, string identityPskId, CancellationToken cancellationToken = default)
Parameters
networkId
stringThe network id
number
stringThe SSID number
identityPskId
stringThe identity psk id
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
GetNetworkWirelessSsidIdentityPskAsync(string, string, string, CancellationToken)
Return an Identity PSK
[Get("/networks/{networkId}/wireless/ssids/{number}/identityPsks/{identityPskId}")]
Task<IdentityPsk> GetNetworkWirelessSsidIdentityPskAsync(string networkId, string number, string identityPskId, CancellationToken cancellationToken = default)
Parameters
networkId
stringThe network id
number
stringThe SSID number
identityPskId
stringThe identity psk id
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
GetNetworkWirelessSsidIdentityPsksAsync(string, string, CancellationToken)
List all Identity PSKs in a wireless network
[Get("/networks/{networkId}/wireless/ssids/{number}/identityPsks")]
Task<List<IdentityPsk>> GetNetworkWirelessSsidIdentityPsksAsync(string networkId, string number, CancellationToken cancellationToken = default)
Parameters
networkId
stringThe network id
number
stringThe SSID number
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
UpdateNetworkWirelessSsidIdentityPskAsync(string, string, string, IdentityPsk, CancellationToken)
Update an Identity PSK
[Put("/networks/{networkId}/wireless/ssids/{number}/identityPsks/{identityPskId}")]
Task<IdentityPsk> UpdateNetworkWirelessSsidIdentityPskAsync(string networkId, string number, string identityPskId, IdentityPsk updateNetworkWirelessSsidIdentityPsk, CancellationToken cancellationToken = default)
Parameters
networkId
stringThe network id
number
stringThe SSID number
identityPskId
stringThe identity psk id
updateNetworkWirelessSsidIdentityPsk
IdentityPskcancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call