# CreateFunctionRequest


## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**stream_transfer_progress** | [**EventHandlerOfStreamTransferProgressArgs**](EventHandlerOfStreamTransferProgressArgs.md) |  | [optional] 
**architectures** | **List[str]** |  | [optional] 
**code** | [**FunctionCode**](FunctionCode.md) |  | [optional] 
**code_signing_config_arn** | **str** |  | [optional] 
**dead_letter_config** | [**DeadLetterConfig**](DeadLetterConfig.md) |  | [optional] 
**description** | **str** |  | [optional] 
**environment** | [**Environment**](Environment.md) |  | [optional] 
**ephemeral_storage** | [**EphemeralStorage**](EphemeralStorage.md) |  | [optional] 
**file_system_configs** | [**List[FileSystemConfig]**](FileSystemConfig.md) |  | [optional] 
**function_name** | **str** |  | [optional] 
**handler** | **str** |  | [optional] 
**image_config** | [**ImageConfig**](ImageConfig.md) |  | [optional] 
**kms_key_arn** | **str** |  | [optional] 
**layers** | **List[str]** |  | [optional] 
**logging_config** | [**LoggingConfig**](LoggingConfig.md) |  | [optional] 
**memory_size** | **int** |  | [optional] 
**package_type** | [**PackageType**](PackageType.md) |  | [optional] 
**publish** | **bool** |  | [optional] 
**role** | **str** |  | [optional] 
**runtime** | [**Runtime**](Runtime.md) |  | [optional] 
**snap_start** | [**SnapStart**](SnapStart.md) |  | [optional] 
**tags** | **Dict[str, str]** |  | [optional] 
**timeout** | **int** |  | [optional] 
**tracing_config** | [**TracingConfig**](TracingConfig.md) |  | [optional] 
**vpc_config** | [**VpcConfig**](VpcConfig.md) |  | [optional] 

## Example

```python
from duplocloud_sdk.models.create_function_request import CreateFunctionRequest

# TODO update the JSON string below
json = "{}"
# create an instance of CreateFunctionRequest from a JSON string
create_function_request_instance = CreateFunctionRequest.from_json(json)
# print the JSON string representation of the object
print(CreateFunctionRequest.to_json())

# convert the object into a dict
create_function_request_dict = create_function_request_instance.to_dict()
# create an instance of CreateFunctionRequest from a dict
create_function_request_from_dict = CreateFunctionRequest.from_dict(create_function_request_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


