swagger: '2.0' info: version: 2020-08-01-preview title: Microsoft Azure AccessControlClient AccessConnector NotificationRecipientEmail API schemes: - https tags: - name: NotificationRecipientEmail paths: ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/workspaces/{workspaceId}/notifications/{notificationName}/recipientEmails : get: tags: - NotificationRecipientEmail operationId: microsoftAzureWorkspacenotificationrecipientemailListbynotification description: Gets the list of the Notification Recipient Emails subscribed to a notification. x-ms-examples: ApiManagementListWorkspaceNotificationRecipientEmails: $ref: ./examples/ApiManagementListWorkspaceNotificationRecipientEmails.json parameters: - $ref: ../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter - $ref: ./apimanagement.json#/parameters/ServiceNameParameter - $ref: ./apimanagement.json#/parameters/WorkspaceIdParameter - $ref: ./apimanagement.json#/parameters/NotificationNameParameter - $ref: ../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter - $ref: ../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter responses: '200': description: The response body contains the Recipient Email collection subscribed to the notification. schema: $ref: ./definitions.json#/definitions/RecipientEmailCollection default: description: Error response describing why the operation failed. schema: $ref: ./apimanagement.json#/definitions/ErrorResponse summary: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Apimanagement Service Servicename Workspaces Workspaceid Notifications Notificationname Recipientemails ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/workspaces/{workspaceId}/notifications/{notificationName}/recipientEmails/{email} : head: tags: - NotificationRecipientEmail operationId: microsoftAzureWorkspacenotificationrecipientemailCheckentityexists description: Determine if Notification Recipient Email subscribed to the notification. x-ms-examples: ApiManagementHeadWorkspaceNotificationRecipientEmail: $ref: ./examples/ApiManagementHeadWorkspaceNotificationRecipientEmail.json parameters: - $ref: ../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter - $ref: ./apimanagement.json#/parameters/ServiceNameParameter - $ref: ./apimanagement.json#/parameters/WorkspaceIdParameter - $ref: ./apimanagement.json#/parameters/NotificationNameParameter - $ref: ./apimanagement.json#/parameters/EmailParameter - $ref: ../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter - $ref: ../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter responses: '204': description: The Users is subscribed to receive the notification. '404': description: The Users is not subscribed to receive the notification. default: description: Error response describing why the operation failed. schema: $ref: ./apimanagement.json#/definitions/ErrorResponse summary: Microsoft Azure Head Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Apimanagement Service Servicename Workspaces Workspaceid Notifications Notificationname Recipientemails Email put: tags: - NotificationRecipientEmail operationId: microsoftAzureWorkspacenotificationrecipientemailCreateorupdate description: Adds the Email address to the list of Recipients for the Notification. x-ms-examples: ApiManagementCreateWorkspaceNotificationRecipientEmail: $ref: ./examples/ApiManagementCreateWorkspaceNotificationRecipientEmail.json parameters: - $ref: ../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter - $ref: ./apimanagement.json#/parameters/ServiceNameParameter - $ref: ./apimanagement.json#/parameters/WorkspaceIdParameter - $ref: ./apimanagement.json#/parameters/NotificationNameParameter - $ref: ./apimanagement.json#/parameters/EmailParameter - $ref: ../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter - $ref: ../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter responses: '200': description: Recipient Email is already part of the notification list. schema: $ref: ./definitions.json#/definitions/RecipientEmailContract '201': description: Recipient Email was successfully added to the notification list. schema: $ref: ./definitions.json#/definitions/RecipientEmailContract default: description: Error response describing why the operation failed. schema: $ref: ./apimanagement.json#/definitions/ErrorResponse summary: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Apimanagement Service Servicename Workspaces Workspaceid Notifications Notificationname Recipientemails Email delete: tags: - NotificationRecipientEmail operationId: microsoftAzureWorkspacenotificationrecipientemailDelete description: Removes the email from the list of Notification. x-ms-examples: ApiManagementDeleteWorkspaceNotificationRecipientEmail: $ref: ./examples/ApiManagementDeleteWorkspaceNotificationRecipientEmail.json parameters: - $ref: ../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter - $ref: ./apimanagement.json#/parameters/ServiceNameParameter - $ref: ./apimanagement.json#/parameters/WorkspaceIdParameter - $ref: ./apimanagement.json#/parameters/NotificationNameParameter - $ref: ./apimanagement.json#/parameters/EmailParameter - $ref: ../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter - $ref: ../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter responses: '200': description: Recipient Email was successfully removed to the notification list. '204': description: Recipient Email was successfully removed to the notification list. default: description: Error response describing why the operation failed. schema: $ref: ./apimanagement.json#/definitions/ErrorResponse summary: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Apimanagement Service Servicename Workspaces Workspaceid Notifications Notificationname Recipientemails Email x-ms-parameterized-host: hostTemplate: '{endpoint}' useSchemePrefix: false parameters: - $ref: '#/parameters/Endpoint'