

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# AWS Budgets Beispiele mit AWS CLI
<a name="cli_budgets_code_examples"></a>

Die folgenden Codebeispiele zeigen Ihnen, wie Sie mithilfe von AWS Command Line Interface with Aktionen ausführen und allgemeine Szenarien implementieren AWS Budgets.

*Aktionen* sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Während Aktionen Ihnen zeigen, wie Sie einzelne Service-Funktionen aufrufen, können Sie Aktionen im Kontext der zugehörigen Szenarien anzeigen.

Jedes Beispiel enthält einen Link zum vollständigen Quellcode, wo Sie Anweisungen zum Einrichten und Ausführen des Codes im Kodex finden.

**Topics**
+ [Aktionen](#actions)

## Aktionen
<a name="actions"></a>

### `create-budget`
<a name="budgets_CreateBudget_cli_topic"></a>

Das folgende Codebeispiel zeigt, wie Sie`create-budget`.

**AWS CLI**  
**So erstellen Sie ein Kosten- und Nutzungsbudget**  
Mit dem folgenden `create-budget`-Befehl wird ein Kosten- und Nutzungsbudget erstellt.  

```
aws budgets create-budget \
    --account-id 111122223333 \
    --budget file://budget.json \
    --notifications-with-subscribers file://notifications-with-subscribers.json
```
Inhalt von `budget.json`:  

```
{
    "BudgetLimit": {
        "Amount": "100",
        "Unit": "USD"
    },
    "BudgetName": "Example Tag Budget",
    "BudgetType": "COST",
    "CostFilters": {
        "TagKeyValue": [
            "user:Key$value1",
            "user:Key$value2"
        ]
    },
    "CostTypes": {
        "IncludeCredit": true,
        "IncludeDiscount": true,
        "IncludeOtherSubscription": true,
        "IncludeRecurring": true,
        "IncludeRefund": true,
        "IncludeSubscription": true,
        "IncludeSupport": true,
        "IncludeTax": true,
        "IncludeUpfront": true,
        "UseBlended": false
    },
    "TimePeriod": {
        "Start": 1477958399,
        "End": 3706473600
    },
    "TimeUnit": "MONTHLY"
}
```
Inhalt von `notifications-with-subscribers.json`:  

```
[
    {
        "Notification": {
            "ComparisonOperator": "GREATER_THAN",
            "NotificationType": "ACTUAL",
            "Threshold": 80,
            "ThresholdType": "PERCENTAGE"
        },
        "Subscribers": [
            {
                "Address": "example@example.com",
                "SubscriptionType": "EMAIL"
            }
        ]
    }
]
```
+  Einzelheiten zur API finden Sie [CreateBudget](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/budgets/create-budget.html)in der *AWS CLI Befehlsreferenz*. 

### `create-notification`
<a name="budgets_CreateNotification_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`create-notification`.

**AWS CLI**  
**So erstellen Sie eine Benachrichtigung für das angegebene Kosten- und Nutzungsbudget**  
In diesem Beispiel wird eine Benachrichtigung für das angegebene Kosten- und Nutzungsbudget erstellt.  
Befehl:  

```
aws budgets create-notification --account-id 111122223333 --budget-name "Example Budget" --notification NotificationType=ACTUAL,ComparisonOperator=GREATER_THAN,Threshold=80,ThresholdType=PERCENTAGE --subscriber SubscriptionType=EMAIL,Address=example@example.com
```
+  Einzelheiten zur API finden Sie [CreateNotification](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/budgets/create-notification.html)in der *AWS CLI Befehlsreferenz*. 

### `create-subscriber`
<a name="budgets_CreateSubscriber_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`create-subscriber`.

**AWS CLI**  
**So erstellen einen Abonnenten für eine Benachrichtigung, die einem Kosten- und Nutzungsbudget zugeordnet ist**  
In diesem Beispiel wird ein Abonnent für die angegebene Benachrichtigung erstellt.  
Befehl:  

```
aws budgets create-subscriber --account-id 111122223333 --budget-name "Example Budget" --notification NotificationType=ACTUAL,ComparisonOperator=GREATER_THAN,Threshold=80,ThresholdType=PERCENTAGE --subscriber SubscriptionType=EMAIL,Address=example@example.com
```
+  Einzelheiten zur API finden Sie [CreateSubscriber](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/budgets/create-subscriber.html)in der *AWS CLI Befehlsreferenz*. 

### `delete-budget`
<a name="budgets_DeleteBudget_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`delete-budget`.

**AWS CLI**  
**So löschen Sie ein Kosten- und Nutzungsbudget**  
In diesem Beispiel wird das angegebene Kosten- und Nutzungsbudget gelöscht.  
Befehl:  

```
aws budgets delete-budget --account-id 111122223333 --budget-name "Example Budget"
```
+  Einzelheiten zur API finden Sie [DeleteBudget](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/budgets/delete-budget.html)in der *AWS CLI Befehlsreferenz*. 

### `delete-notification`
<a name="budgets_DeleteNotification_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`delete-notification`.

**AWS CLI**  
**So löschen Sie eine Benachrichtigung aus einem Budget**  
In diesem Beispiel wird die angegebene Benachrichtigung aus dem spezifizierten Budget gelöscht.  
Befehl:  

```
aws budgets delete-notification --account-id 111122223333 --budget-name "Example Budget" --notification NotificationType=ACTUAL,ComparisonOperator=GREATER_THAN,Threshold=80,ThresholdType=PERCENTAGE
```
+  Einzelheiten zur API finden Sie [DeleteNotification](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/budgets/delete-notification.html)in der *AWS CLI Befehlsreferenz*. 

### `delete-subscriber`
<a name="budgets_DeleteSubscriber_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`delete-subscriber`.

**AWS CLI**  
**So löschen Sie einen Abonnenten aus einer Benachrichtigung**  
In diesem Beispiel wird der angegebene Abonnent aus der spezifizierten Benachrichtigung gelöscht.  
Befehl:  

```
aws budgets delete-subscriber --account-id 111122223333 --budget-name "Example Budget" --notification NotificationType=ACTUAL,ComparisonOperator=GREATER_THAN,Threshold=80,ThresholdType=PERCENTAGE --subscriber SubscriptionType=EMAIL,Address=example@example.com
```
+  Einzelheiten zur API finden Sie [DeleteSubscriber](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/budgets/delete-subscriber.html)in der *AWS CLI Befehlsreferenz*. 

### `describe-budget`
<a name="budgets_DescribeBudget_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`describe-budget`.

**AWS CLI**  
**So rufen Sie ein einem Konto zugeordnetes Budget ab**  
In diesem Beispiel wird das angegebene Kosten- und Nutzungsbudget abgerufen.  
Befehl:  

```
aws budgets describe-budget --account-id 111122223333 --budget-name "Example Budget"
```
Ausgabe:  

```
{
   "Budget": {
       "CalculatedSpend": {
           "ForecastedSpend": {
               "Amount": "2641.54800000000022919266484677791595458984375",
               "Unit": "USD"
           },
           "ActualSpend": {
               "Amount": "604.4560000000000172803993336856365203857421875",
               "Unit": "USD"
           }
       },
       "BudgetType": "COST",
       "BudgetLimit": {
           "Amount": "100",
           "Unit": "USD"
       },
       "BudgetName": "Example Budget",
       "CostTypes": {
           "IncludeOtherSubscription": true,
           "IncludeUpfront": true,
           "IncludeRefund": true,
           "UseBlended": false,
           "IncludeDiscount": true,
           "UseAmortized": false,
           "IncludeTax": true,
           "IncludeCredit": true,
           "IncludeSupport": true,
           "IncludeRecurring": true,
           "IncludeSubscription": true
       },
       "TimeUnit": "MONTHLY",
       "TimePeriod": {
           "Start": 1477958399.0,
           "End": 3706473600.0
       },
       "CostFilters": {
           "AZ": [
               "us-east-1"
           ]
       }
   }
}
```
+  Einzelheiten zur API finden Sie [DescribeBudget](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/budgets/describe-budget.html)in der *AWS CLI Befehlsreferenz*. 

### `describe-budgets`
<a name="budgets_DescribeBudgets_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`describe-budgets`.

**AWS CLI**  
**So rufen Sie die einem Konto zugeordneten Budgets ab**  
In diesem Beispiel werden die Kosten- und Nutzungsbudgets für ein Konto abgerufen.  
Befehl:  

```
aws budgets describe-budgets --account-id 111122223333 --max-results 20
```
Ausgabe:  

```
{
   "Budgets": [
       {
           "CalculatedSpend": {
               "ForecastedSpend": {
                   "Amount": "2641.54800000000022919266484677791595458984375",
                   "Unit": "USD"
               },
               "ActualSpend": {
                   "Amount": "604.4560000000000172803993336856365203857421875",
                   "Unit": "USD"
               }
           },
           "BudgetType": "COST",
           "BudgetLimit": {
               "Amount": "100",
               "Unit": "USD"
           },
           "BudgetName": "Example Budget",
           "CostTypes": {
               "IncludeOtherSubscription": true,
               "IncludeUpfront": true,
               "IncludeRefund": true,
               "UseBlended": false,
               "IncludeDiscount": true,
               "UseAmortized": false,
               "IncludeTax": true,
               "IncludeCredit": true,
               "IncludeSupport": true,
               "IncludeRecurring": true,
               "IncludeSubscription": true
           },
           "TimeUnit": "MONTHLY",
           "TimePeriod": {
               "Start": 1477958399.0,
               "End": 3706473600.0
           },
           "CostFilters": {
               "AZ": [
                   "us-east-1"
               ]
           }
       }
   ]
}
```
+  Einzelheiten zur API finden Sie [DescribeBudgets](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/budgets/describe-budgets.html)in der *AWS CLI Befehlsreferenz*. 

### `describe-notifications-for-budget`
<a name="budgets_DescribeNotificationsForBudget_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`describe-notifications-for-budget`.

**AWS CLI**  
**So rufen Sie die Benachrichtigungen für ein Budget ab**  
In diesem Beispiel werden die Benachrichtigungen für ein Kosten- und Nutzungsbudget abgerufen.  
Befehl:  

```
aws budgets describe-notifications-for-budget --account-id 111122223333 --budget-name "Example Budget" --max-results 5
```
Ausgabe:  

```
{
   "Notifications": [
       {
           "Threshold": 80.0,
           "ComparisonOperator": "GREATER_THAN",
           "NotificationType": "ACTUAL"
       }
   ]
}
```
+  Einzelheiten zur API finden Sie [DescribeNotificationsForBudget](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/budgets/describe-notifications-for-budget.html)in der *AWS CLI Befehlsreferenz*. 

### `describe-subscribers-for-notification`
<a name="budgets_DescribeSubscribersForNotification_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`describe-subscribers-for-notification`.

**AWS CLI**  
**So rufen Sie die Abonnenten für eine Budgetbenachrichtigung ab**  
In diesem Beispiel werden die Abonnenten für eine Kosten- und Nutzungsbudgetbenachrichtigung abgerufen.  
Befehl:  

```
aws budgets describe-subscribers-for-notification --account-id 111122223333 --budget-name "Example Budget" --notification NotificationType=ACTUAL,ComparisonOperator=GREATER_THAN,Threshold=80,ThresholdType=PERCENTAGE --max-results 5
```
Ausgabe:  

```
{
   "Subscribers": [
       {
           "SubscriptionType": "EMAIL",
           "Address": "example2@example.com"
       },
       {
           "SubscriptionType": "EMAIL",
           "Address": "example@example.com"
       }
   ]
}
```
+  Einzelheiten zur API finden Sie [DescribeSubscribersForNotification](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/budgets/describe-subscribers-for-notification.html)in der *AWS CLI Befehlsreferenz*. 

### `update-budget`
<a name="budgets_UpdateBudget_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`update-budget`.

**AWS CLI**  
**So ersetzen Sie ein Budget für ein Kosten- und Nutzungsbudget**  
In diesem Beispiel wird ein Kosten- und Nutzungsbudget durch ein neues Budget ersetzt.  
Befehl:  

```
aws budgets update-budget --account-id 111122223333 --new-budget file://new-budget.json
```
new-budget.json:  

```
{
    "BudgetLimit": {
       "Amount": "100",
       "Unit": "USD"
    },
    "BudgetName": "Example Budget",
    "BudgetType": "COST",
    "CostFilters": {
       "AZ" : [ "us-east-1" ]
    },
    "CostTypes": {
       "IncludeCredit": false,
       "IncludeDiscount": true,
       "IncludeOtherSubscription": true,
       "IncludeRecurring": true,
       "IncludeRefund": true,
       "IncludeSubscription": true,
       "IncludeSupport": true,
       "IncludeTax": true,
       "IncludeUpfront": true,
       "UseBlended": false,
       "UseAmortized": true
    },
    "TimePeriod": {
       "Start": 1477958399,
       "End": 3706473600
    },
    "TimeUnit": "MONTHLY"
 }
```
+  Einzelheiten zur API finden Sie [UpdateBudget](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/budgets/update-budget.html)in der *AWS CLI Befehlsreferenz*. 

### `update-notification`
<a name="budgets_UpdateNotification_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`update-notification`.

**AWS CLI**  
**So ersetzen Sie eine Benachrichtigung für ein Kosten- und Nutzungsbudget**  
In diesem Beispiel wird eine 80-%-Benachrichtigung für ein Kosten- und Nutzungsbudget durch eine 90-%-Benachrichtigung ersetzt.  
Befehl:  

```
aws budgets update-notification --account-id 111122223333 --budget-name "Example Budget" --old-notification  NotificationType=ACTUAL,ComparisonOperator=GREATER_THAN,Threshold=80,ThresholdType=PERCENTAGE --new-notification  NotificationType=ACTUAL,ComparisonOperator=GREATER_THAN,Threshold=90,ThresholdType=PERCENTAGE
```
+  Einzelheiten zur API finden Sie [UpdateNotification](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/budgets/update-notification.html)in der *AWS CLI Befehlsreferenz*. 

### `update-subscriber`
<a name="budgets_UpdateSubscriber_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`update-subscriber`.

**AWS CLI**  
**So ersetzen Sie einen Subscriber für ein Kosten- und Nutzungsbudget**  
In diesem Beispiel wird ein Subscriber für ein Kosten- und Nutzungsbudget ersetzt.  
Befehl:  

```
aws budgets update-subscriber --account-id 111122223333 --budget-name "Example Budget" --notification NotificationType=ACTUAL,ComparisonOperator=GREATER_THAN,Threshold=80,ThresholdType=PERCENTAGE --old-subscriber SubscriptionType=EMAIL,Address=example@example.com --new-subscriber SubscriptionType=EMAIL,Address=example2@example.com
```
+  Einzelheiten zur API finden Sie [UpdateSubscriber](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/budgets/update-subscriber.html)in der *AWS CLI Befehlsreferenz*. 