Interface INetworksPiiRequests
- Namespace
- Meraki.Api.Interfaces.General.Networks
- Assembly
- Meraki.Api.dll
Represents a collection of functions to interact with the API endpoints
public interface INetworksPiiRequests
Methods
CreateNetworkPiiRequestAsync(string, PiiRequestCreateRequest, CancellationToken)
Submit a new delete or restrict processing PII request
[Post("/networks/{networkId}/pii/requests")]
Task<PiiRequest> CreateNetworkPiiRequestAsync(string networkId, PiiRequestCreateRequest piiRequest, CancellationToken cancellationToken = default)
Parameters
networkId
stringThe network id
piiRequest
PiiRequestCreateRequestBody for creating a PII request
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
DeleteNetworkPiiRequestAsync(string, string, CancellationToken)
Delete a restrict processing PII request
[Delete("/networks/{networkId}/pii/requests/{requestId}")]
Task DeleteNetworkPiiRequestAsync(string networkId, string requestId, CancellationToken cancellationToken = default)
Parameters
networkId
stringThe network id
requestId
stringThe request id
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
GetNetworkPiiRequestAsync(string, string, CancellationToken)
Return a PII request
[Get("/networks/{networkId}/pii/requests/{requestId}")]
Task<PiiRequest> GetNetworkPiiRequestAsync(string networkId, string requestId, CancellationToken cancellationToken = default)
Parameters
networkId
stringThe network id
requestId
stringThe request id
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
GetNetworkPiiRequestsAsync(string, CancellationToken)
List the PII requests for this network or organization
[Get("/networks/{networkId}/pii/requests")]
Task<List<PiiRequest>> GetNetworkPiiRequestsAsync(string networkId, CancellationToken cancellationToken = default)
Parameters
networkId
stringThe network id
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call