Amazon.PowerShell.Cmdlets.LM.AmazonLambdaClientCmdlet.ClientConfig
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-DeadLetterConfig_TargetArn <
String>
The Amazon Resource Name (ARN) of an Amazon SQS queue or Amazon SNS topic.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
A description of the function.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-Environment_IsVariablesSet <
Boolean>
This property is set to true if the property is set; false otherwise. This property can be used to determine if the related property was returned by a service response or if the related property should be sent to the service during a service call. If this property is set to false the property will be reset to null.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Environment variable key-value pairs. For more information, see
Using Lambda environment variables. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Environment_Variables |
-EphemeralStorage_Size <
Int32>
The size of the function's /tmp directory.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Connection settings for an Amazon EFS file system. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | FileSystemConfigs |
This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The name or ARN of the Lambda function.
Name formats- Function name – my-function.
- Function ARN – arn:aws:lambda:us-west-2:123456789012:function:my-function.
- Partial ARN – 123456789012:function:my-function.
The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.
Required? | True |
Position? | 1 |
Accept pipeline input? | True (ByValue, ByPropertyName) |
The name of the method within your code that Lambda calls to run your function. Handler is required if the deployment package is a .zip file archive. The format includes the file name. It can also include namespaces and other qualifiers, depending on the runtime. For more information, see
Lambda programming model.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Specifies parameters that you want to pass in with ENTRYPOINT. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Specifies the entry point to their application, which is typically the location of the runtime executable. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-ImageConfig_IsCommandSet <
Boolean>
This property is set to true if the property is set; false otherwise. This property can be used to determine if the related property was returned by a service response or if the related property should be sent to the service during a service call. If this property is set to false the property will be reset to null.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-ImageConfig_IsEntryPointSet <
Boolean>
This property is set to true if the property is set; false otherwise. This property can be used to determine if the related property was returned by a service response or if the related property should be sent to the service during a service call. If this property is set to false the property will be reset to null.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-ImageConfig_WorkingDirectory <
String>
Specifies the working directory.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
This property is set to true if the property is set; false otherwise. This property can be used to determine if the related property was returned by a service response or if the related property should be sent to the service during a service call. If this property is set to false the property will be reset to null.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
This property is set to true if the property is set; false otherwise. This property can be used to determine if the related property was returned by a service response or if the related property should be sent to the service during a service call. If this property is set to false the property will be reset to null.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
A list of
function layers to add to the function's execution environment. Specify each layer by its ARN, including the version. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Layers |
Set this property to filter the application logs for your function that Lambda sends to CloudWatch. Lambda only sends application logs at the selected level of detail and lower, where TRACE is the highest level and FATAL is the lowest.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The format in which Lambda sends your function's application and system logs to CloudWatch. Select between plain text and structured JSON.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-LoggingConfig_LogGroup <
String>
The name of the Amazon CloudWatch log group the function sends logs to. By default, Lambda functions send logs to a default log group named /aws/lambda/<function name>. To use a different log group, enter an existing log group or enter a new log group name.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Set this property to filter the system logs for your function that Lambda sends to CloudWatch. Lambda only sends system logs at the selected level of detail and lower, where DEBUG is the highest level and WARN is the lowest.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The amount of
memory available to the function at runtime. Increasing the function memory also increases its CPU allocation. The default value is 128 MB. The value can be any multiple of 1 MB.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Update the function only if the revision ID matches the ID that's specified. Use this option to avoid modifying a function that has changed since you last read it.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The Amazon Resource Name (ARN) of the function's execution role.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The identifier of the function's
runtime. Runtime is required if the deployment package is a .zip file archive. Specifying a runtime results in an error if you're deploying a function using a container image.The following list includes deprecated runtimes. Lambda blocks creating new functions and updating existing functions shortly after each runtime is deprecated. For more information, see
Runtime use after deprecation.For a list of all currently supported runtimes, see
Supported runtimes.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.Lambda.Model.UpdateFunctionConfigurationResponse). Specifying the name of a property of type Amazon.Lambda.Model.UpdateFunctionConfigurationResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Set to PublishedVersions to create a snapshot of the initialized execution environment when you publish a function version.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The amount of time (in seconds) that Lambda allows a function to run before stopping it. The default is 3 seconds. The maximum allowed value is 900 seconds. For more information, see
Lambda execution environment.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The tracing mode.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-VpcConfig_Ipv6AllowedForDualStack <
Boolean>
Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-VpcConfig_IsSecurityGroupIdsSet <
Boolean>
This property is set to true if the property is set; false otherwise. This property can be used to determine if the related property was returned by a service response or if the related property should be sent to the service during a service call. If this property is set to false the property will be reset to null.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-VpcConfig_IsSubnetIdsSet <
Boolean>
This property is set to true if the property is set; false otherwise. This property can be used to determine if the related property was returned by a service response or if the related property should be sent to the service during a service call. If this property is set to false the property will be reset to null.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
A list of VPC security group IDs. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | VpcConfig_SecurityGroupIds |
A list of VPC subnet IDs. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | VpcConfig_SubnetIds |