SHOW OPENFLOW DATA PLANE INTEGRATIONS¶
List OPENFLOW DATA PLANE INTEGRATIONS. Shows only OPENFLOW DATA PLANE INTEGRATIONS where the user running the command has any of USAGE, MODIFY, or OWNERSHIP against the OPENFLOW DATA PLANE INTEGRATION.
Syntax¶
SHOW OPENFLOW DATA PLANE INTEGRATIONS [ LIKE '<pattern>' ]
[ STARTS WITH '<name_string>' ]
[ LIMIT <rows> [ FROM '<name_string>' ] ]
Optional parameters¶
LIKE 'pattern'
Optionally filters the command output by object name. The filter uses case-insensitive pattern matching, with support for SQL wildcard characters (
%
and_
).For example, the following patterns return the same results:
... LIKE '%testing%' ...
... LIKE '%TESTING%' ...
. Default: No value (no filtering is applied to the output).
STARTS WITH 'name_string'
Optionally filters the command output based on the characters that appear at the beginning of the object name. The string must be enclosed in single quotes and is case sensitive.
For example, the following strings return different results:
... STARTS WITH 'B' ...
... STARTS WITH 'b' ...
. Default: No value (no filtering is applied to the output)
LIMIT rows [ FROM 'name_string' ]
Optionally limits the maximum number of rows returned, while also enabling “pagination” of the results. The actual number of rows returned might be less than the specified limit. For example, the number of existing objects is less than the specified limit.
The optional
FROM 'name_string'
subclause effectively serves as a “cursor” for the results. This enables fetching the specified number of rows following the first row whose object name matches the specified string:The string must be enclosed in single quotes and is case sensitive.
The string does not have to include the full object name; partial names are supported.
Default: No value (no limit is applied to the output)
Note
For SHOW commands that support both the
FROM 'name_string'
andSTARTS WITH 'name_string'
clauses, you can combine both of these clauses in the same statement. However, both conditions must be met or they cancel out each other and no results are returned.In addition, objects are returned in lexicographic order by name, so
FROM 'name_string'
only returns rows with a higher lexicographic value than the rows returned bySTARTS WITH 'name_string'
.For example:
... STARTS WITH 'A' LIMIT ... FROM 'B'
would return no results.... STARTS WITH 'B' LIMIT ... FROM 'A'
would return no results.... STARTS WITH 'A' LIMIT ... FROM 'AB'
would return results (if any rows match the input strings).
Usage notes¶
Openflow data plane integrations cannot be created directly, but rather are created when a deployment is created.
To SHOW an OPENFLOW DATA PLANE INTEGRATION, you must be using a role that has USAGE, MODIFY, or OWNERSHIP privilege on the Openflow data plane integration.
The value for
LIMIT rows
can’t exceed10000
. IfLIMIT rows
is omitted, the command results in an error if the result set is larger than ten thousand rows.To view results for which more than ten thousand records exist, either include
LIMIT rows
or query the corresponding view in the Snowflake Information Schema.
To post-process the output of this command, you can use the pipe operator (
->>
) or the RESULT_SCAN function. Both constructs treat the output as a result set that you can query.The output column names for this command are generated in lowercase. If you consume a result set from this command with the pipe operator or the RESULT_SCAN function, use double-quoted identifiers for the column names in the query to ensure that they match the column names in the output that was scanned. For example, if the name of an output column is
type
, then specify"type"
for the identifier.
Output¶
The command output provides Openflow data plane integration properties and metadata in the following columns:
Column |
Description |
|
Name of the Openflow data plane integration |
|
Always |
|
Always |
|
True if enabled, otherwise false |
|
Associated comment. |
|
Date and time the data plane integration was created |
|
Internal identifier for the data plane integration |
Examples¶
Show all the data plane integrations with names that start with MYDATAPLANE:
SHOW OPENFLOW DATA PLANE INTEGRATIONS LIKE 'MYDATAPLANE%'