GetUserDefinedFunctionsRequest
¶
Source code in docs_src/capo_glue/types/get_user_defined_functions_request.py
catalog_id
instance-attribute
¶
catalog_id: NotRequired[CatalogIdString]
The ID of the Data Catalog where the functions to be retrieved are located. If none is provided, the Amazon Web Services account ID is used by default.
database_name
instance-attribute
¶
database_name: NotRequired[NameString]
The name of the catalog database where the functions are located. If none is provided, functions from all the databases across the catalog will be returned.
function_type
instance-attribute
¶
function_type: NotRequired[FunctionType]
An optional function-type pattern string that filters the function definitions returned from Amazon Redshift Federated Permissions Catalog.
Specify a value of REGULAR_FUNCTION or STORED_PROCEDURE. The STORED_PROCEDURE function type is only compatible with Amazon Redshift Federated Permissions Catalog.
max_results
instance-attribute
¶
max_results: NotRequired[CatalogGetterPageSize]
The maximum number of functions to return in one response.
next_token
instance-attribute
¶
next_token: NotRequired[Token]
A continuation token, if this is a continuation call.
pattern
instance-attribute
¶
pattern: NameString
An optional function-name pattern string that filters the function definitions returned.