Interface IOrganizationsApiPushReceiversProfiles
- Namespace
- Meraki.Api.Interfaces.General.Organizations
- Assembly
- Meraki.Api.dll
Interface for Push API Receiver Profiles
public interface IOrganizationsApiPushReceiversProfiles
Methods
CreateOrganizationApiPushReceiversProfileAsync(string, PushReceiverProfile, CancellationToken)
Create a Push API receiver profile POST /organizations/{organizationId}/api/push/receivers/profiles
[Post("/organizations/{organizationId}/api/push/receivers/profiles")]
Task<PushReceiverProfile> CreateOrganizationApiPushReceiversProfileAsync(string organizationId, PushReceiverProfile receiverProfile, CancellationToken cancellationToken = default)
Parameters
organizationIdstringThe organization ID
receiverProfilePushReceiverProfileThe receiver profile to create
cancellationTokenCancellationTokenThe cancellation token
Returns
DeleteOrganizationApiPushReceiversProfileAsync(string, string, CancellationToken)
Delete a Push API receiver profile DELETE /organizations/{organizationId}/api/push/receivers/profiles/{receiverProfileIname}
[Delete("/organizations/{organizationId}/api/push/receivers/profiles/{receiverProfileIname}")]
Task DeleteOrganizationApiPushReceiversProfileAsync(string organizationId, string receiverProfileIname, CancellationToken cancellationToken = default)
Parameters
organizationIdstringThe organization ID
receiverProfileInamestringThe receiver profile immutable name
cancellationTokenCancellationTokenThe cancellation token
Returns
GetOrganizationApiPushReceiversProfilesAsync(string, CancellationToken)
List Push API receiver profiles for an organization GET /organizations/{organizationId}/api/push/receivers/profiles
[Get("/organizations/{organizationId}/api/push/receivers/profiles")]
Task<PushReceiverProfilesResponse> GetOrganizationApiPushReceiversProfilesAsync(string organizationId, CancellationToken cancellationToken = default)
Parameters
organizationIdstringThe organization ID
cancellationTokenCancellationTokenThe cancellation token