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
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 Anleitungen zum Einrichten und Ausführen des Codes im Kontext finden.
Themen
Aktionen
Das folgende Codebeispiel zeigt, wie Siecreate-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-id111122223333\ --budgetfile://budget.json\ --notifications-with-subscribersfile://notifications-with-subscribers.jsonInhalt 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
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungcreate-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-id111122223333--budget-name"Example Budget"--notificationNotificationType=ACTUAL,ComparisonOperator=GREATER_THAN,Threshold=80,ThresholdType=PERCENTAGE--subscriberSubscriptionType=EMAIL,Address=example@example.com-
Einzelheiten zur API finden Sie CreateNotification
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungcreate-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-id111122223333--budget-name"Example Budget"--notificationNotificationType=ACTUAL,ComparisonOperator=GREATER_THAN,Threshold=80,ThresholdType=PERCENTAGE--subscriberSubscriptionType=EMAIL,Address=example@example.com-
Einzelheiten zur API finden Sie CreateSubscriber
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-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-id111122223333--budget-name"Example Budget"-
Einzelheiten zur API finden Sie DeleteBudget
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-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-id111122223333--budget-name"Example Budget"--notificationNotificationType=ACTUAL,ComparisonOperator=GREATER_THAN,Threshold=80,ThresholdType=PERCENTAGE-
Einzelheiten zur API finden Sie DeleteNotification
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-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-id111122223333--budget-name"Example Budget"--notificationNotificationType=ACTUAL,ComparisonOperator=GREATER_THAN,Threshold=80,ThresholdType=PERCENTAGE--subscriberSubscriptionType=EMAIL,Address=example@example.com-
Einzelheiten zur API finden Sie DeleteSubscriber
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdescribe-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-id111122223333--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
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdescribe-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-id111122223333--max-results20Ausgabe:
{ "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
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdescribe-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-id111122223333--budget-name"Example Budget"--max-results5Ausgabe:
{ "Notifications": [ { "Threshold": 80.0, "ComparisonOperator": "GREATER_THAN", "NotificationType": "ACTUAL" } ] }-
Einzelheiten zur API finden Sie DescribeNotificationsForBudget
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdescribe-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-id111122223333--budget-name"Example Budget"--notificationNotificationType=ACTUAL,ComparisonOperator=GREATER_THAN,Threshold=80,ThresholdType=PERCENTAGE--max-results5Ausgabe:
{ "Subscribers": [ { "SubscriptionType": "EMAIL", "Address": "example2@example.com" }, { "SubscriptionType": "EMAIL", "Address": "example@example.com" } ] }-
Einzelheiten zur API finden Sie DescribeSubscribersForNotification
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungupdate-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-id111122223333--new-budgetfile://new-budget.jsonnew-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
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungupdate-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-id111122223333--budget-name"Example Budget"--old-notificationNotificationType=ACTUAL,ComparisonOperator=GREATER_THAN,Threshold=80,ThresholdType=PERCENTAGE--new-notificationNotificationType=ACTUAL,ComparisonOperator=GREATER_THAN,Threshold=90,ThresholdType=PERCENTAGE-
Einzelheiten zur API finden Sie UpdateNotification
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungupdate-subscriber.
- AWS CLI
-
So ersetzen Sie einen Abonnenten für ein Kosten- und Nutzungsbudget
In diesem Beispiel wird ein Abonnent für ein Kosten- und Nutzungsbudget ersetzt.
Befehl:
aws budgets update-subscriber --account-id111122223333--budget-name"Example Budget"--notificationNotificationType=ACTUAL,ComparisonOperator=GREATER_THAN,Threshold=80,ThresholdType=PERCENTAGE--old-subscriberSubscriptionType=EMAIL,Address=example@example.com--new-subscriberSubscriptionType=EMAIL,Address=example2@example.com-
Einzelheiten zur API finden Sie UpdateSubscriber
in der AWS CLI Befehlsreferenz.
-