Menu
AWS Billing and Cost Management
User Guide (Version 2.0)

DeleteSubscriber

Deletes a subscriber.

Warning

Deleting the last subscriber to a notification also deletes the notification.

Request Parameters

The request requires the following data in JSON format.

accountId

The accountId that is associated with the budget.

Type: String

Length constraints: Minimum length of 12, maximum length of 12.

Required: Yes

budgetName

The name of the budget. Budget names must be unique within an account.

Type: String

Length constraints: 100 characters

Pattern: [^:]+

Required: Yes

notification

The notification whose subscriber you want to delete.

Type: Notification object

Required: Yes

subscriber

The subscriber that you want to delete.

Type: Subscriber object

Required: Yes

Errors

InternalErrorException

An error on the server occurred during the processing of your request. Try again later.

HTTP Status Code: 500

InvalidParameterException

An error on the client occurred. Typically, the cause is an invalid input value.

HTTP Status Code: 400

NotFoundException

We can’t locate the resource that you specified.

HTTP Status Code: 400

Examples

The following example request deletes a subscriber for the budget named Example Budget.

Sample Request

Copy
{ "Operation": "com.amazonaws.awsbudgets#DeleteSubscriber", "Service": "com.amazonaws.awsbudgets#AWSBudgets", "Input": { "budgetName": "Example Budget", "notification": { "notificationType": "FORECASTED", "comparisonOperator": "LESS_THAN", "threshold": 80 }, "subscriber": { "subscriptionType": "EMAIL", "address": "example@example.com" }, "accountId": "1234567890" } }