フローログを作成します。
操作説明
CreateFlowLog は非同期操作です。この操作を呼び出すと、システムはインスタンス ID を返しますが、フローログはまだ作成されていません。作成ノードはバックグラウンドで実行中です。 DescribeFlowLogs を呼び出して、フローログの作成ステータスをクエリできます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
vpc:CreateFlowLog |
create |
VSwitch。
*FlowLog。
VPC。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
フローログのリージョン ID。 DescribeRegions を呼び出して、最新のリージョンリストをクエリできます。 |
cn-qingdao。 |
| FlowLogName |
string |
任意 |
フローログの名前。 |
myFlowlog。 |
| Description |
string |
任意 |
フローログの説明。 |
This is my Flowlog. |
| ResourceType |
string |
必須 |
トラフィックをキャッチするリソースのタイプ。有効な値: |
NetworkInterface。 |
| ResourceId |
string |
必須 |
トラフィックをキャプチャするリソースの ID。 |
eni-askldfas**** |
| TrafficType |
string |
必須 |
収集するトラフィックタイプ。有効な値: |
All。 |
| ProjectName |
string |
任意 |
キャプチャされたトラフィックを管理するプロジェクトの名前。 |
FlowLogProject。 |
| LogStoreName |
string |
任意 |
キャプチャされたトラフィックを保存する Logstore の名前。 |
FlowLogStore。 |
| AggregationInterval |
integer |
任意 |
フローログのサンプリング間隔。単位: 分。有効な値: 1、5、10 (デフォルト)。 |
10 |
| TrafficPath |
array |
任意 |
キャプチャするトラフィックパス。有効な値: |
|
|
string |
任意 |
キャプチャするトラフィックパス。有効な値: |
all。 |
|
| ResourceGroupId |
string |
任意 |
リソースグループの ID。 |
rg-acfmxazdjdhd**** |
| Tag |
array<object> |
任意 |
リソースのタグ。 |
|
|
object |
任意 |
タグ。 |
||
| Key |
string |
任意 |
リソースのタグキー。最大 20 個のタグキーを指定できます。空の文字列は指定しないでください。 |
FinanceDept。 |
| Value |
string |
任意 |
リソースのタグ値。最大 20 個のタグ値を指定できます。空の文字列を指定できます。 |
FinanceJoshua。 |
| IpVersion |
string |
任意 |
フローログによってキャプチャされるトラフィックの IP バージョン。 |
IPv4 |
| LogFormat |
string |
任意 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
リクエスト ID。 |
||
| RequestId |
string |
リクエスト ID。 |
54B48E3D-DF70-471B-AA93-08E683A1B457 |
| Success |
string |
呼び出しが成功したかどうかを示します。有効な値: |
true。 |
| FlowLogId |
string |
フローログ ID。 |
fl-m5e8vhz2t21sel1nq**** |
| ResourceGroupId |
string |
リソースグループの ID。 |
rg-acfmxazdjdhd**** |
例
成功レスポンス
JSONJSON
{
"RequestId": "54B48E3D-DF70-471B-AA93-08E683A1B457",
"Success": "true。",
"FlowLogId": "fl-m5e8vhz2t21sel1nq****",
"ResourceGroupId": "rg-acfmxazdjdhd****"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | IncorrectBusinessStatus.FlowLog | The business status of flowLog is incorrect. | 現在のサービスステータスでは、フローログインスタンスの作成はサポートされていません。 |
| 400 | OptInRequired.FlowLog | You are not authorized to use the requested service of flowLog. Ensure that you have subscribed to the service you are trying to use. | リクエストされたフローログサービスを使用する権限がありません。使用しようとしているサービスをサブスクライブしていることを確認してください。 |
| 400 | OperationUnsupported.AdvancedFeature | Advanced features of the vpc is unsupported. | 指定された高度な特徴はサポートされていません。 |
| 400 | InvalidInstanceId | vswitch does not exist. | ENI インスタンスが存在しません。 |
| 400 | ProjectOrLogstoreNotExist | The specified project or logstore does not exist. | 指定されたプロジェクトまたは Logstore が存在しません。 |
| 400 | SourceProjectNotExist | The Source Project or logstore does not exist. | 指定された Simple Log Service のソースプロジェクトまたは Logstore が存在しません。 |
| 400 | Unauthorized | This api does not support sub user or role. | この API オペレーションは RAM ユーザーまたはロールをサポートしていません。 |
| 400 | OperationUnsupported.action | This action is not support. | この操作はサポートされていません。 |
| 400 | ParameterInvalid | Invalid parameter. | 入力パラメーターが無効です。 |
| 400 | RuleExist | The rule has already existed. | |
| 400 | InvalidHdMonitorStatus | Current instance status is not valid for this action. | |
| 400 | QuotaExceeded.FlowlogCount | This user has reached the maximum instance number of flowlog. | フローログインスタンスの最大値に達しました。 |
| 400 | InvalidResourceId.NotFound | This resourceId already has flowlog instance existed. | 指定されたリソース ID が存在しません。 |
| 400 | INVALID_PARAMETER | The parameter invalid. | |
| 400 | MissingParameter | Missing mandatory parameter | |
| 400 | InvalidRegionId.NotFound | The RegionId provided does not exist in our records. | |
| 400 | InvalidResourceType.NotFound | Resource type no the same. | |
| 400 | OperationUnsupported.ResourceType | This resource type is not supported. | |
| 400 | IllegalParam.AggregationInterval | The param of aggregationInterval is illegal. | サンプリング間隔パラメーターが無効です。 |
| 400 | UnsupportedFeature.UserDefinedTrafficPath | The feature of UserDefinedTrafficPath is not supported. | このユーザーはカスタムフローログのトラフィックパス機能を使用できません。 |
| 400 | IllegalParam.TrafficPath | The param of trafficPath is illegal. | 指定されたトラフィックパスパラメーターが無効です。 |
| 400 | DuplicatedParam.TrafficPath | The param of trafficPath is duplicated. | トラフィックパスパラメーターに重複する値が含まれています。 |
| 400 | IllegalParam.ResourceGroupId | Invalid ResourceGroupld value. | 指定されたリソースグループが無効であるか、または存在しません。 |
| 400 | OperationDenied.OperateShareResource | The operation is not allowed because of OperateShareResource. | 操作に共有リソースが含まれているため、操作に失敗しました。 |
| 400 | UnsupportedFeature.IpVersion | The ipversion type is not supported. | 指定された ipVersion はサポートされていません。 |
| 400 | UnsupportedFeature.VpcAdvancedFeature | The VPC does not support some advanced features. | この VPC は一部の高度な機能をサポートしていません。サポートが必要な場合はチケットを提出してください。 |
| 400 | OperationFailed.EniTypeNotSupport | Operation failed because the ENI type is not supported. | セカンダリ ENI のタイプはこの操作をサポートしていません。 |
| 400 | IllegalParam.IpVersion | The parameter of IpVersion is illegal. | |
| 400 | OperationDenied.NisTrafficAnalyzerAggregationIntervalMismatch | The sampling interval of the FlowLog is greater than the sampling interval of the NIS Traffic Analyzer. | フローログのサンプリング間隔が NIS Traffic Analyzer のサンプリング間隔より大きくなっています。 |
| 400 | OperationDenied.NisTrafficAnalyzerNotFound | The specified NIS Traffic Analyzer does not exist. | 指定された NIS Traffic Analyzer は存在しません。 |
| 400 | OperationDenied.NisTrafficAnalyzerNotActive | The specified NIS Traffic Analyzer is not enabled. | 指定された NIS Traffic Analyzer は有効な状態ではありません。 |
| 400 | OperationFailed.InternalError | The request processing has failed due to some unknown error. | 不明なエラーが発生しました。操作を再試行してください。エラーが解決しない場合は、チケットを起票してください。 |
| 400 | MissingParam.TrafficAnalyzerIdOrLogProjectOrLogStore | TrafficAnalyzerId and ProjectName and LogStoreName parameters are not passed in. | TrafficAnalyzerId、または ProjectName および LogStoreName パラメーターのいずれも指定されていません。 |
| 400 | OperationDenied.AllTrafficPathOfManagedExist | The resource you specified has created a flow log instance that collects the traffic of all scenarios. You cannot create a flow log instance that collects only some scenarios. | 指定されたリソースには、すべてのシナリオのトラフィックを収集するフローログインスタンスが既に存在します。一部のシナリオのみのトラフィックを収集するフローログインスタンスを作成することはできません。 |
| 400 | UnsupportedFeature.UserDefinedTrafficPathIpv6 | Dual-stack flow log instances do not support custom trafficPath. | デュアルスタックフローログインスタンスは、カスタム trafficPath トラフィックをサポートしていません。 |
| 400 | IllegalParam.LogFormat | The specified parameter of LogFormat is invalid. | 指定された LogFormat パラメーターが有効ではありません。 |
| 400 | OperationDenied.UnsupportedField | LogFormat contains unsupported fields. | LogFormat にサポートされていないフィールドが含まれています。 |
| 400 | UnsupportedFeature.LogFormat | The ability to customize subscription fields for flow logs is not yet available, so stay tuned. | フローログのカスタムサブスクリプションフィールド機能はまだ利用できません。 |
| 400 | UnsupportedFeature.LogFormatNisTrafficAnalyze | The flow log for which NIS traffic analysis is enabled does not support custom subscription fields. | NIS Traffic Analyzer が有効になっているフローログでは、カスタムサブスクライブフィールドはサポートされていません。 |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。