GetGoogleGroupMembers 2025.5.31.15¶
バンドル¶
com.snowflake.openflow.runtime | runtime-google-drive-nar
説明¶
ひとつあるいは複数の Google グループのメンバーを取得します。 FlowFile 属性で指定したグループ IDs のリストをカンマ区切りで返します。即時(トップレベル)およびネストされたグループメンバー検索の両方をサポートします。FlowFile の4つの属性を出力します: 'google.group.member.user.ids'、 'google.group.member.user.ails'、 'google.group.member.group.ids'、 'google.group.member.group.ails'。ネストされたフェッチが有効な場合、指定された深さまでサブグループを再帰的に展開します。FlowFile に属性がすでに存在する場合、新しい値は既存の値に連結されます(カンマで区切られます)。
入力要件¶
REQUIRED
機密動的プロパティをサポート¶
false
プロパティ¶
プロパティ |
説明 |
---|---|
ネストされたグループのフェッチ |
有効にすると、指定されたグループ内のネストされたグループから再帰的にメンバーをフェッチします。無効にすると、トップレベルのメンバーのみが取得されます。 |
GCP 認証情報・サービス |
Google Cloud Platform の認証情報の取得に使用する Controller Service を指定します。 |
Googleグループ IDs |
Google Group IDs (グループのメールアドレス) のリストをカンマ区切りで指定します。式言語をサポートしています。 |
ネスト深度制限 |
ネストされたグループ・メンバーを取得する際の最大深度。 |
リレーションシップ¶
名前 |
説明 |
---|---|
failure |
プロセッサーがGoogleグループメンバーの取得に失敗した場合、 FlowFile がここにルーティングされます。 |
not.found |
Google グループが見つからない場合、 FlowFile がルーティングされます。 |
retry |
プロセッサーがリクエストを再試行する必要がある場合(例えば、レート制限後)、 FlowFile がここにルーティングされます。 |
success |
Google グループメンバーの検索に成功すると、 FlowFile がここにルーティングされます。 |
属性の書き込み¶
名前 |
説明 |
---|---|
google.group.ids |
見つかった Google グループ IDs のカンマ区切りリスト。 |
google.group.member.user.ids |
指定されたグループに含まれるユーザー IDs のカンマ区切りリスト。ネストされたフェッチが有効な場合、指定された深さまでのネストされたグループのユーザーを含めます。 |
google.group.member.user.emails |
指定したグループに含まれるユーザーの電子メールアドレスのカンマ区切りリスト。ネストされたフェッチが有効な場合、指定された深さまでのネストされたグループのユーザーを含めます。 |
google.group.member.group.ids |
指定されたグループで見つかったネストされたグループ IDs のカンマ区切りのリスト。ネストされたフェッチが有効な場合、再帰中に発見されたすべてのグループを含みます。 |
google.group.member.group.emails |
指定されたグループに含まれるネストされたグループ・メールアドレスのコンマ区切りリスト。ネストされたフェッチが有効な場合、再帰中に発見されたすべてのグループを含みます。 |