class Aws::Glue::Types::CreateUserDefinedFunctionRequest
@note When making an API call, you may pass CreateUserDefinedFunctionRequest
data as a hash: { catalog_id: "CatalogIdString", database_name: "NameString", # required function_input: { # required function_name: "NameString", class_name: "NameString", owner_name: "NameString", owner_type: "USER", # accepts USER, ROLE, GROUP resource_uris: [ { resource_type: "JAR", # accepts JAR, FILE, ARCHIVE uri: "URI", }, ], }, }
@!attribute [rw] catalog_id
The ID of the Data Catalog in which to create the function. If none is provided, the Amazon Web Services account ID is used by default. @return [String]
@!attribute [rw] database_name
The name of the catalog database in which to create the function. @return [String]
@!attribute [rw] function_input
A `FunctionInput` object that defines the function to create in the Data Catalog. @return [Types::UserDefinedFunctionInput]
@see docs.aws.amazon.com/goto/WebAPI/glue-2017-03-31/CreateUserDefinedFunctionRequest AWS API Documentation
Constants
- SENSITIVE