Table of Contents

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 string

The network id

piiRequest PiiRequestCreateRequest

Body for creating a PII request

cancellationToken CancellationToken

Returns

Task<PiiRequest>

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 string

The network id

requestId string

The request id

cancellationToken CancellationToken

Returns

Task

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 string

The network id

requestId string

The request id

cancellationToken CancellationToken

Returns

Task<PiiRequest>

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 string

The network id

cancellationToken CancellationToken

Returns

Task<List<PiiRequest>>

Exceptions

ApiException

Thrown when fails to make API call