NatCountAlert - Flexible InterConnect API リファレンス (1.5.0)
Download OpenAPI specification:Download
Flexible InterConnect > Support-Monitoring > NatCountAlert
Show NatCountAlert
NATのセッション数アラート設定情報を取得します。
path Parameters
| id required | string <uuid> ^[0-9a-f]{32}$ Example: db8b0e40743f460685040c46167cf19e 対象テナントID |
| id required | string ^F[0-9]{12}$ Example: F050123456789 対象NAT-ID |
| ruleName required | string Example: rule-F029100002086-f1t2-001 Rule名 |
header Parameters
| Content-Type required | string Value: "application/json" |
| X-Auth-Token required | string ^[0-9a-f]{32}$ Example: dc03494823a841338430052e9ee95e07 クライアントが Keystone を利用して取得した認証 Token |
Responses
200
OK 成功しました
400
Bad Request リクエストが不正
404
Not Found 未検出エラー
500
Internal Server Error Unknownエラー
get/v1/flexible-ic/tenants/{id}/nats/{id}/natRules/{ruleName}/natCountAlert
https://api.ntt.com/fic-monitoring/v1/flexible-ic/tenants/{id}/nats/{id}/natRules/{ruleName}/natCountAlert
Response samples
- 200
Content type
application/json
Copy
Expand all Collapse all {- "natId": "F050123456789",
- "ruleName": "rule-F029100002086-f1t2-001",
- "natCountThreshold": 1000
}Update NatCountAlert
NATのセッション数アラート設定情報を更新します。
path Parameters
| id required | string <uuid> ^[0-9a-f]{32}$ Example: db8b0e40743f460685040c46167cf19e 対象テナントID |
| id required | string ^F[0-9]{12}$ Example: F050123456789 対象NAT-ID |
| ruleName required | string Example: rule-F029100002086-f1t2-001 Rule名 |
header Parameters
| Content-Type required | string Value: "application/json" |
| X-Auth-Token required | string ^[0-9a-f]{32}$ Example: dc03494823a841338430052e9ee95e07 クライアントが Keystone を利用して取得した認証 Token |
Request Body schema: application/json
| natCountThreshold required | number [ 0 .. 10000000 ] Nullable NATセション数の閾値 nullの場合はメール通知しない。 |
Responses
200
OK 成功しました
400
Bad Request リクエストが不正
404
Not Found 未検出エラー
500
Internal Server Error Unknownエラー
put/v1/flexible-ic/tenants/{id}/nats/{id}/natRules/{ruleName}/natCountAlert
https://api.ntt.com/fic-monitoring/v1/flexible-ic/tenants/{id}/nats/{id}/natRules/{ruleName}/natCountAlert
Request samples
- Payload
Content type
application/json
Copy
Expand all Collapse all {- "natCountThreshold": 1000
}Response samples
- 200
Content type
application/json
Copy
Expand all Collapse all {- "natId": "F050123456789",
- "ruleName": "rule-F029100002086-f1t2-001",
- "natCountThreshold": 1000
}