pub struct CreateFunctionRequest {Show 20 fields
pub function_name: FunctionName,
pub runtime: Option<Runtime>,
pub role: RoleArn,
pub handler: Option<Handler>,
pub code: FunctionCode,
pub description: Option<Description>,
pub timeout: Option<Timeout>,
pub memory_size: Option<MemorySize>,
pub publish: Option<Boolean>,
pub vpc_config: Option<VpcConfig>,
pub package_type: Option<PackageType>,
pub dead_letter_config: Option<DeadLetterConfig>,
pub environment: Option<Environment>,
pub kms_key_arn: Option<KMSKeyArn>,
pub tracing_config: Option<TracingConfig>,
pub tags: Option<Tags>,
pub layers: Option<LayerList>,
pub file_system_configs: Option<FileSystemConfigList>,
pub image_config: Option<ImageConfig>,
pub code_signing_config_arn: Option<CodeSigningConfigArn>,
}Fields§
§function_name: FunctionName§runtime: Option<Runtime>§role: RoleArn§handler: Option<Handler>§code: FunctionCode§description: Option<Description>§timeout: Option<Timeout>§memory_size: Option<MemorySize>§publish: Option<Boolean>§vpc_config: Option<VpcConfig>§package_type: Option<PackageType>§dead_letter_config: Option<DeadLetterConfig>§environment: Option<Environment>§kms_key_arn: Option<KMSKeyArn>§tracing_config: Option<TracingConfig>§layers: Option<LayerList>§file_system_configs: Option<FileSystemConfigList>§image_config: Option<ImageConfig>§code_signing_config_arn: Option<CodeSigningConfigArn>Trait Implementations§
Source§impl Debug for CreateFunctionRequest
impl Debug for CreateFunctionRequest
Source§impl Default for CreateFunctionRequest
impl Default for CreateFunctionRequest
Source§fn default() -> CreateFunctionRequest
fn default() -> CreateFunctionRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateFunctionRequest
impl<'de> Deserialize<'de> for CreateFunctionRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CreateFunctionRequest
impl RefUnwindSafe for CreateFunctionRequest
impl Send for CreateFunctionRequest
impl Sync for CreateFunctionRequest
impl Unpin for CreateFunctionRequest
impl UnwindSafe for CreateFunctionRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more