You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::Glue::Types::UserDefinedFunctionInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Glue::Types::UserDefinedFunctionInput
- Defined in:
- (unknown)
Overview
Note:
When passing UserDefinedFunctionInput as input to an Aws::Client method, you can use a vanilla Hash:
{
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",
},
],
}
A structure used to create or update a user-defined function.
Returned by:
Instance Attribute Summary collapse
-
#class_name ⇒ String
The Java class that contains the function code.
-
#function_name ⇒ String
The name of the function.
-
#owner_name ⇒ String
The owner of the function.
-
#owner_type ⇒ String
The owner type.
-
#resource_uris ⇒ Array<Types::ResourceUri>
The resource URIs for the function.
Instance Attribute Details
#class_name ⇒ String
The Java class that contains the function code.
#function_name ⇒ String
The name of the function.
#owner_name ⇒ String
The owner of the function.
#owner_type ⇒ String
The owner type.
Possible values:
- USER
- ROLE
- GROUP
#resource_uris ⇒ Array<Types::ResourceUri>
The resource URIs for the function.