請求書ファイルをサブスクライブし、指定された Object Storage Service (OSS) バケットに請求書データを保存します。
操作説明
この操作を呼び出すときは、次の点に注意してください。
-
一度にサブスクライブできる請求書ファイルの種類は 1 つだけです。
-
サブスクライブすると、システムは前日の請求書ファイルを毎日プッシュし始めます。毎月 4 日には、システムは前の課金サイクルの完全な請求書ファイルをプッシュします。前月の PDF 形式の月次請求書も毎月 4 日にプッシュされます。
-
日次請求書ファイルの生成が遅れる場合があります。遅延した請求書ファイルは翌日プッシュされます。このファイルには、前日から遅延した請求書データも含まれる場合があります。毎月初めに前月の全データをプルしてください。
OSS を使用して初めて請求書をサブスクライブする場合は、AliyunConsumeDump2OSSRole 権限をサブスクライバーに付与する必要があります。権限付与が取り消されると、システムはファイルのプッシュを停止します。権限を再度付与する必要があります。
-
このサブスクリプションは、経費とコスト コンソールの「データストレージ」機能と同等です。サブスクリプションは同期されます。
-
バケット内のフォルダをサブスクライブする場合は、フォルダ名が次の要件を満たしていることを確認してください。
絵文字は使用しないでください。有効な UTF-8 文字を使用してください。
スラッシュ (/) を使用してパスを区切り、サブディレクトリを作成します。スラッシュ (/) またはバックスラッシュ (\) で名前を開始しないでください。連続したスラッシュ (/) は使用しないでください。
サブディレクトリに「..」という名前を付けないでください。
全長は 1 ~ 254 文字である必要があります。
-
ファイル名:
-
BillingItemDetailForBillingPeriod (課金項目別の請求書の詳細)
-
毎日プッシュされるファイルの形式:
UID_BillingItemDetail_YYYYMMDD。例:169**_BillingItemDetail_20190310. -
翌月初めの完全ファイルの形式:
UID_BillingItemDetail_YYYYMM。例:169**_BillingItemDetail_201903.
-
-
InstanceDetailForBillingPeriod (インスタンス別の請求書の詳細)
-
毎日プッシュされるファイルの形式:
UID_InstanceDetail_YYYYMMDD。例:169**_InstanceDetail_20190310. -
翌月初めの完全ファイルの形式:
UID_InstanceDetail_YYYYMM。例:169**_InstanceDetail_201903.
-
-
InstanceDetailMonthly (インスタンス別の月次請求書の概要)
毎日プッシュされるファイルの形式:
UID_InstanceDetailMonthly_YYYYMM。例:169**_InstanceDetailMonthly_201903. このファイルは、月初から現在までの完全データで毎日更新されます。このプロセスは翌月の 4 日まで続きます。
-
BillingItemDetailMonthly (課金項目別の月次請求書の概要)
毎日プッシュされるファイルの形式:
UID_BillingItemDetailMonthly_YYYYMM。例:169**_BillingItemDetailMonthly_201903. このファイルは、月初から現在までの完全データで毎日更新されます。このプロセスは翌月の 4 日まで続きます。
-
SplitItemDetailDaily (分割請求書の日次概要)
毎日プッシュされるファイルの形式:
UID_SplitItemDetailDaily_YYYYMM。例:169**_SplitItemDetailDaily_201903. このファイルは、月初から現在までの完全データで毎日更新されます。このプロセスは翌月の 4 日まで続きます。
-
MonthBill (PDF 形式の月次請求書)
毎月プッシュされるファイルの形式:
UID_MonthBill_YYYYMM。例:169**_MonthBill_201903. 前月の請求書ファイルは毎月 4 日にプッシュされます。
-
-
PDF 形式の MonthBill ファイルを除き、他のすべてのファイルは CSV 形式です。請求書のデータ行数が特定のしきい値を超えると、請求書は複数の CSV ファイルに分割されます。これらのファイルはマージされ、ZIP ファイルに圧縮されます。ZIP ファイルは同じファイル名形式を使用します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
bss:ModifySubscribeToOSS |
create |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
タイプ |
必須 / 任意 |
説明 |
例 |
| SubscribeBucket |
string |
必須 |
サブスクライブされた請求書ファイルが保存される OSS バケットの名前。 |
xxxxxx-bucket |
| SubscribeType |
string |
任意 |
サブスクライブする請求書の種類。有効な値:
|
BillingItemDetailForBillingPeriod |
| MultAccountRelSubscribe |
string |
任意 |
サブスクライブする請求書の種類。このパラメーターは、複数層アカウントでのみ使用できます。有効な値:
デフォルト: MA. |
MA |
| BucketOwnerId |
integer |
任意 |
OSS バケット所有者の UID。このパラメーターは、販売代理店が請求書をサブスクライブしてサブアカウントの OSS バケットに保存する場合にのみ必要です。この場合、サブアカウントは販売代理店アカウントのサブアカウントであり、AliyunConsumeDump2OSSRole 権限が付与されている必要があります。 通常のユーザーはこのパラメーターを指定する必要はありません。デフォルトでは、現在のアカウントの UID が使用されます。 |
12341324 |
| BeginBillingCycle |
string |
任意 |
請求書がプッシュされる最初の課金サイクル。請求書をサブスクライブすると、システムは最初の課金サイクルから現在までのデータを自動的にプッシュします。このパラメーターは、PDF 形式の月次請求書のサブスクリプションでは無効です。履歴データは再プッシュされません。過去 1 年以内に生成されたデータをプッシュできます。 |
2021-03 |
| BucketPath |
string |
任意 |
サブスクライブするバケット内の指定されたフォルダ。 |
testpath |
| RowLimitPerFile |
integer |
任意 |
1 つのファイルの最大行数。請求書ファイルがこの制限を超えると、複数のファイルに分割されます。ファイルはマージされ、ZIP パッケージに圧縮されます。 |
300000 |
| UsingSsl |
string |
任意 |
ネットワーク通信の保護に Secure Sockets Layer (SSL) を使用するかどか。有効な値:
|
true |
レスポンスパラメーター
|
パラメーター |
タイプ |
説明 |
例 |
|
object |
|||
| Code |
string |
状態コード。 |
Success |
| Message |
string |
エラーメッセージ。 |
Successful! |
| RequestId |
string |
リクエスト ID。 |
F61FCE4B-9B56-4FD9-A17E-****** |
| Success |
boolean |
リクエストが成功したかどうかを示します。 |
true |
例
成功レスポンス
JSONJSON
{
"Code": "Success",
"Message": "Successful!",
"RequestId": "F61FCE4B-9B56-4FD9-A17E-******",
"Success": true
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。