Interface IOrganizationsAuthRadius
- Namespace
- Meraki.Api.Interfaces.General.Organizations
- Assembly
- Meraki.Api.dll
I Organizations Auth Radius
public interface IOrganizationsAuthRadius
Methods
CreateOrganizationAuthRadiusServerAsync(string, OrganizationsAuthRadiusServerCreateRequest, CancellationToken)
Add an organization-wide RADIUS server
[Post("/organizations/{organizationId}/auth/radius/servers")]
Task<OrganizationsAuthRadiusServer> CreateOrganizationAuthRadiusServerAsync(string organizationId, OrganizationsAuthRadiusServerCreateRequest request, CancellationToken cancellationToken = default)
Parameters
organizationIdstringrequestOrganizationsAuthRadiusServerCreateRequestcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
DeleteOrganizationAuthRadiusServerAsync(string, string, CancellationToken)
Delete an organization-wide RADIUS server from a organization
[Delete("/organizations/{organizationId}/auth/radius/servers/{serverId}")]
Task DeleteOrganizationAuthRadiusServerAsync(string organizationId, string serverId, CancellationToken cancellationToken = default)
Parameters
organizationIdstringserverIdstringcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
GetOrganizationAuthRadiusServersAssignmentsAsync(string, CancellationToken)
Return list of network and policies that organization-wide RADIUS servers are bing used
[Get("/organizations/{organizationId}/auth/radius/servers/assignments")]
Task<List<OrganizationsAuthRadiusServerAssignmentsResponse>> GetOrganizationAuthRadiusServersAssignmentsAsync(string organizationId, CancellationToken cancellationToken = default)
Parameters
organizationIdstringcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
GetOrganizationAuthRadiusServersAsync(string, CancellationToken)
List the organization-wide RADIUS servers in the organization
[Get("/organizations/{organizationId}/auth/radius/servers")]
Task<List<OrganizationsAuthRadiusServer>> GetOrganizationAuthRadiusServersAsync(string organizationId, CancellationToken cancellationToken = default)
Parameters
organizationIdstringcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
GetOrganizationsAuthRadiusServerAsync(string, string, CancellationToken)
Return an organization-wide RADIUS server
[Get("/organizations/{organizationId}/auth/radius/servers/{serverId}")]
Task<OrganizationsAuthRadiusServer> GetOrganizationsAuthRadiusServerAsync(string organizationId, string serverId, CancellationToken cancellationToken = default)
Parameters
organizationIdstringserverIdstringcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
UpdateOrganizationAuthRadiusServerAsync(string, string, OrganizationsAuthRadiusServerUpdateRequest, CancellationToken)
Update an organization-wide RADIUS server
[Put("/organizations/{organizationId}/auth/radius/servers/{serverId}")]
Task<OrganizationsAuthRadiusServer> UpdateOrganizationAuthRadiusServerAsync(string organizationId, string serverId, OrganizationsAuthRadiusServerUpdateRequest request, CancellationToken cancellationToken = default)
Parameters
organizationIdstringserverIdstringrequestOrganizationsAuthRadiusServerUpdateRequestcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call