CAMの概要
製品機能
適用シーン
基本概念
使用制限
ユーザータイプ
qcs:<condition-key>、現在、5種類の条件キーのみサポートされています。条件キーの内容と説明は以下の通りです:汎用条件キー | タイプ | 説明 |
qcs:current_time | Date and time | Web Serverがリクエストを受信した時刻。ISO8601標準で表示し、かつUTC時刻を使用する必要があります。 |
qcs:ip | IP address | リクエストを送信するIPアドレスです。CIDR仕様に準拠する必要があります。 |
qcs:resource_tag | String | リソース上のTagに基づいて、これらのリソースへのアクセスを制御します。ポリシーで指定されたTagキー/値のペアを、リソースに紐付けられたキー/値のペアと比較し、一致する場合にのみリソースにアクセスできます。 |
qcs:request_tag | String | リクエストで渡すことができるTagを制御します。ポリシーで指定されたTagキー/値のペアとリクエストで渡されるキー/値のペアを比較し、一致する場合にのみTagの紐付けまたは紐付け解除が可能です。 |
条件演算子タイプ | 条件演算子 | 説明 |
文字列条件演算子 | string_equal | 文字列等価(大文字小文字区別) |
| string_not_equal | 文字列不等価(大文字小文字区別) |
| string_equal_ignore_case | 文字列等価(大文字小文字区別なし) |
| string_not_equal_ignore_case | 文字列不等価(大文字小文字区別なし) |
数値条件演算子 | numeric_equal | 数値等価 |
| numeric_not_equal | 数値不等価 |
| numeric_less_than | 数値より小さい |
| numeric_less_than_equal | 数値以下 |
| numeric_greater_than | 数値より大きい |
| numeric_greater_than_equal | 数値以上 |
日付条件演算子 | date_equal | 日時等価 |
| date_not_equal | 日時不等価 |
| date_less_than | 日時より前 |
| date_less_than_equal | 日時以前 |
| date_greater_than | 日時より後 |
| date_greater_than_equal | 日時以上 |
ブール値条件演算子 | bool_equal | ブール値マッチ |
バイナリ条件演算子 | binary_equal | 数値等価 |
IPアドレス条件演算子 | ip_equal | IPアドレス等価 |
| ip_not_equal | IPアドレスが等しくない |
キーヌル条件演算子 | null_equal | 条件キーの空マッチ |
大文字小文字のアルファベット、数字、-、_のみサポートし、リスト型インターフェースはサポートしません。リスト型インターフェースは、CAMをサポートする業務インターフェースを通じてクエリできます。条件キー | 演算子 |
qcs:resource_tag/qcs:request_tag | string_equal |
| string_not_equal |
| string_equal_ignore_case |
| string_not_equal_ignore_case |
| string_like |
| string_not_like |
qcs:current_time | date_equal |
| date_not_equal |
| date_less_than |
| date_less_than_equal |
| date_greater_than |
| date_greater_than_equal |
qcs:ip | ip_equal |
| ip_not_equal |
フィードバック