SHOW NETWORK POLICIES¶
システムで定義されているすべてのネットワークポリシーをリストします。
- こちらもご参照ください。
ALTER NETWORK POLICY 、 CREATE NETWORK POLICY 、 DESCRIBE NETWORK POLICY 、 DROP NETWORK POLICY
構文¶
SHOW NETWORK POLICIES
使用上の注意¶
このコマンドを実行できるのは、ネットワークポリシーの所有者(つまり、ネットワークポリシーの) OWNERSHIP 権限を持つロール)以上に限られます。
このコマンドの実行には、稼働中のウェアハウスは必要ありません。
このコマンドは、現在のユーザーの現在のロールに少なくとも1つのアクセス権限が付与されているオブジェクトのみを返します。
MANAGE GRANTS アクセス権限により、所有者はアカウント内のすべてのオブジェクトを暗黙的に参照できます。デフォルトでは、アカウント管理者( ACCOUNTADMIN ロールを持つユーザー)とセキュリティ管理者( SECURITYADMIN ロールを持つユーザー)のみが MANAGE GRANTS 権限を持っています。
このコマンドの出力を後処理するには、 RESULT_SCAN 関数を使用できます。この関数は、出力をクエリ可能なテーブルとして扱います。このコマンドの出力をクエリするには、 パイプ演算子 を使用することもできます。
コマンドは、コマンドを実行するために使用されるロールのアクセス権限によって決定された通り、指定されたオブジェクトタイプに対して 最大 1万件の記録を返します。1万件を超える記録は、フィルターを適用しても返されません。
1万件を超える記録が存在する結果を表示するには、 Snowflake Information Schema で対応するビュー(存在する場合)をクエリします。
例¶
すべてのネットワークポリシーを一覧表示します。
SHOW NETWORK POLICIES;+-------------------------------+----------+---------+----------------------------+----------------------------+---------------------------------------------------------------------+ | created_on | name | comment | entries_in_allowed_ip_list | entries_in_blocked_ip_list | entries_in_allowed_network_rules | entries_in_blocked_network_rules | |-------------------------------+----------+---------+----------------------------+----------------------------+----------------------------------+----------------------------------| | 2016-04-29 13:22:34.034 -0700 | Policy1 | | 2 | 1 | 0| 0 | | 2016-04-28 17:31:59.269 -0700 | Policy2 | | 1 | 0 | 0| 0 | +-------------------------------+----------+---------+----------------------------+----------------------------+----------------------------------+----------------------------------+