GetGoogleGroupMembers 2025.3.28.13-SNAPSHOT¶
BUNDLE¶
com.snowflake.openflow.runtime | runtime-google-drive-nar
DESCRIPTION¶
Retrieves the immediate (top-level) members of one or more Google Groups, specified as a comma-separated list of group IDs that is given as a FlowFile attribute. Outputs four FlowFile attributes: ‘google.group.member.user.ids’, ‘google.group.member.user.emails’, ‘google.group.member.group.ids’, and ‘google.group.member.group.emails’. Note that it only goes one level deep, so nested sub-groups of sub-groups are not expanded. If an attribute already exists on the FlowFile, the new values are concatenated to the existing value (separated by a comma).
INPUT REQUIREMENT¶
REQUIRED
Supports Sensitive Dynamic Properties¶
false
PROPERTIES¶
Property |
Description |
---|---|
GCP Credentials Service |
Specifies the Controller Service used to obtain Google Cloud Platform credentials. |
Google Group IDs |
Specifies the comma-separated list of Google Group IDs (email addresses for the groups). Supports Expression Language. |
RELATIONSHIPS¶
NAME |
DESCRIPTION |
---|---|
not.found |
A FlowFile is routed here if for each Google group that was not found. |
retry |
A FlowFile is routed here if the processor should retry the request (e.g., after rate limiting). |
failure |
A FlowFile is routed here if the processor fails to retrieve Google group members. |
success |
A FlowFile is routed here after successfully retrieving Google group members. |
WRITES ATTRIBUTES¶
NAME |
DESCRIPTION |
---|---|
google.group.ids |
A comma-separated list of Google Group IDs that were found. |
google.group.member.user.ids |
A comma-separated list of user IDs at the top level of the specified groups. |
google.group.member.user.emails |
A comma-separated list of user email addresses at the top level of the specified groups. |
google.group.member.group.ids |
A comma-separated list of nested group IDs found at the top level of the specified groups. |
google.group.member.group.emails |
A comma-separated list of nested group email addresses found at the top level of the specified groups. |