AWS Native is in preview. AWS Classic is fully supported.
aws-native.lambda.getFunction
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Resource Type definition for AWS::Lambda::Function
Using getFunction
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getFunction(args: GetFunctionArgs, opts?: InvokeOptions): Promise<GetFunctionResult>
function getFunctionOutput(args: GetFunctionOutputArgs, opts?: InvokeOptions): Output<GetFunctionResult>
def get_function(function_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetFunctionResult
def get_function_output(function_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFunctionResult]
func LookupFunction(ctx *Context, args *LookupFunctionArgs, opts ...InvokeOption) (*LookupFunctionResult, error)
func LookupFunctionOutput(ctx *Context, args *LookupFunctionOutputArgs, opts ...InvokeOption) LookupFunctionResultOutput
> Note: This function is named LookupFunction
in the Go SDK.
public static class GetFunction
{
public static Task<GetFunctionResult> InvokeAsync(GetFunctionArgs args, InvokeOptions? opts = null)
public static Output<GetFunctionResult> Invoke(GetFunctionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetFunctionResult> getFunction(GetFunctionArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:lambda:getFunction
arguments:
# arguments dictionary
The following arguments are supported:
- Function
Name string The name of the Lambda function, up to 64 characters in length. If you don't specify a name, AWS CloudFormation generates one.
- Function
Name string The name of the Lambda function, up to 64 characters in length. If you don't specify a name, AWS CloudFormation generates one.
- function
Name String The name of the Lambda function, up to 64 characters in length. If you don't specify a name, AWS CloudFormation generates one.
- function
Name string The name of the Lambda function, up to 64 characters in length. If you don't specify a name, AWS CloudFormation generates one.
- function_
name str The name of the Lambda function, up to 64 characters in length. If you don't specify a name, AWS CloudFormation generates one.
- function
Name String The name of the Lambda function, up to 64 characters in length. If you don't specify a name, AWS CloudFormation generates one.
getFunction Result
The following output properties are available:
- Architectures
List<Pulumi.
Aws Native. Lambda. Function Architectures Item> - Arn string
Unique identifier for function resources
- Code
Signing stringConfig Arn A unique Arn for CodeSigningConfig resource
- Dead
Letter Pulumi.Config Aws Native. Lambda. Outputs. Function Dead Letter Config A dead letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing.
- Description string
A description of the function.
- Environment
Pulumi.
Aws Native. Lambda. Outputs. Function Environment Environment variables that are accessible from function code during execution.
- Ephemeral
Storage Pulumi.Aws Native. Lambda. Outputs. Function Ephemeral Storage A function's ephemeral storage settings.
- File
System List<Pulumi.Configs Aws Native. Lambda. Outputs. Function File System Config> Connection settings for an Amazon EFS file system. To connect a function to a file system, a mount target must be available in every Availability Zone that your function connects to. If your template contains an AWS::EFS::MountTarget resource, you must also specify a DependsOn attribute to ensure that the mount target is created or updated before the function.
- Handler string
The name of the method within your code that Lambda calls to execute your function. The format includes the file name. It can also include namespaces and other qualifiers, depending on the runtime
- Image
Config Pulumi.Aws Native. Lambda. Outputs. Function Image Config ImageConfig
- Kms
Key stringArn The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
- Layers List<string>
A list of function layers to add to the function's execution environment. Specify each layer by its ARN, including the version.
- Memory
Size int The amount of memory that your function has access to. Increasing the function's memory also increases its CPU allocation. The default value is 128 MB. The value must be a multiple of 64 MB.
- Package
Type Pulumi.Aws Native. Lambda. Function Package Type PackageType.
- Reserved
Concurrent intExecutions The number of simultaneous executions to reserve for the function.
- Role string
The Amazon Resource Name (ARN) of the function's execution role.
- Runtime string
The identifier of the function's runtime.
- Runtime
Management Pulumi.Config Aws Native. Lambda. Outputs. Function Runtime Management Config RuntimeManagementConfig
- Snap
Start Pulumi.Aws Native. Lambda. Outputs. Function Snap Start The SnapStart setting of your function
- Snap
Start Pulumi.Response Aws Native. Lambda. Outputs. Function Snap Start Response The SnapStart response of your function
- List<Pulumi.
Aws Native. Lambda. Outputs. Function Tag> A list of tags to apply to the function.
- Timeout int
The amount of time that Lambda allows a function to run before stopping it. The default is 3 seconds. The maximum allowed value is 900 seconds.
- Tracing
Config Pulumi.Aws Native. Lambda. Outputs. Function Tracing Config Set Mode to Active to sample and trace a subset of incoming requests with AWS X-Ray.
- Vpc
Config Pulumi.Aws Native. Lambda. Outputs. Function Vpc Config For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC.
- Architectures
[]Function
Architectures Item - Arn string
Unique identifier for function resources
- Code
Signing stringConfig Arn A unique Arn for CodeSigningConfig resource
- Dead
Letter FunctionConfig Dead Letter Config A dead letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing.
- Description string
A description of the function.
- Environment
Function
Environment Environment variables that are accessible from function code during execution.
- Ephemeral
Storage FunctionEphemeral Storage A function's ephemeral storage settings.
- File
System []FunctionConfigs File System Config Connection settings for an Amazon EFS file system. To connect a function to a file system, a mount target must be available in every Availability Zone that your function connects to. If your template contains an AWS::EFS::MountTarget resource, you must also specify a DependsOn attribute to ensure that the mount target is created or updated before the function.
- Handler string
The name of the method within your code that Lambda calls to execute your function. The format includes the file name. It can also include namespaces and other qualifiers, depending on the runtime
- Image
Config FunctionImage Config ImageConfig
- Kms
Key stringArn The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
- Layers []string
A list of function layers to add to the function's execution environment. Specify each layer by its ARN, including the version.
- Memory
Size int The amount of memory that your function has access to. Increasing the function's memory also increases its CPU allocation. The default value is 128 MB. The value must be a multiple of 64 MB.
- Package
Type FunctionPackage Type PackageType.
- Reserved
Concurrent intExecutions The number of simultaneous executions to reserve for the function.
- Role string
The Amazon Resource Name (ARN) of the function's execution role.
- Runtime string
The identifier of the function's runtime.
- Runtime
Management FunctionConfig Runtime Management Config RuntimeManagementConfig
- Snap
Start FunctionSnap Start The SnapStart setting of your function
- Snap
Start FunctionResponse Snap Start Response The SnapStart response of your function
- []Function
Tag A list of tags to apply to the function.
- Timeout int
The amount of time that Lambda allows a function to run before stopping it. The default is 3 seconds. The maximum allowed value is 900 seconds.
- Tracing
Config FunctionTracing Config Set Mode to Active to sample and trace a subset of incoming requests with AWS X-Ray.
- Vpc
Config FunctionVpc Config For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC.
- architectures
List<Function
Architectures Item> - arn String
Unique identifier for function resources
- code
Signing StringConfig Arn A unique Arn for CodeSigningConfig resource
- dead
Letter FunctionConfig Dead Letter Config A dead letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing.
- description String
A description of the function.
- environment
Function
Environment Environment variables that are accessible from function code during execution.
- ephemeral
Storage FunctionEphemeral Storage A function's ephemeral storage settings.
- file
System List<FunctionConfigs File System Config> Connection settings for an Amazon EFS file system. To connect a function to a file system, a mount target must be available in every Availability Zone that your function connects to. If your template contains an AWS::EFS::MountTarget resource, you must also specify a DependsOn attribute to ensure that the mount target is created or updated before the function.
- handler String
The name of the method within your code that Lambda calls to execute your function. The format includes the file name. It can also include namespaces and other qualifiers, depending on the runtime
- image
Config FunctionImage Config ImageConfig
- kms
Key StringArn The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
- layers List<String>
A list of function layers to add to the function's execution environment. Specify each layer by its ARN, including the version.
- memory
Size Integer The amount of memory that your function has access to. Increasing the function's memory also increases its CPU allocation. The default value is 128 MB. The value must be a multiple of 64 MB.
- package
Type FunctionPackage Type PackageType.
- reserved
Concurrent IntegerExecutions The number of simultaneous executions to reserve for the function.
- role String
The Amazon Resource Name (ARN) of the function's execution role.
- runtime String
The identifier of the function's runtime.
- runtime
Management FunctionConfig Runtime Management Config RuntimeManagementConfig
- snap
Start FunctionSnap Start The SnapStart setting of your function
- snap
Start FunctionResponse Snap Start Response The SnapStart response of your function
- List<Function
Tag> A list of tags to apply to the function.
- timeout Integer
The amount of time that Lambda allows a function to run before stopping it. The default is 3 seconds. The maximum allowed value is 900 seconds.
- tracing
Config FunctionTracing Config Set Mode to Active to sample and trace a subset of incoming requests with AWS X-Ray.
- vpc
Config FunctionVpc Config For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC.
- architectures
Function
Architectures Item[] - arn string
Unique identifier for function resources
- code
Signing stringConfig Arn A unique Arn for CodeSigningConfig resource
- dead
Letter FunctionConfig Dead Letter Config A dead letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing.
- description string
A description of the function.
- environment
Function
Environment Environment variables that are accessible from function code during execution.
- ephemeral
Storage FunctionEphemeral Storage A function's ephemeral storage settings.
- file
System FunctionConfigs File System Config[] Connection settings for an Amazon EFS file system. To connect a function to a file system, a mount target must be available in every Availability Zone that your function connects to. If your template contains an AWS::EFS::MountTarget resource, you must also specify a DependsOn attribute to ensure that the mount target is created or updated before the function.
- handler string
The name of the method within your code that Lambda calls to execute your function. The format includes the file name. It can also include namespaces and other qualifiers, depending on the runtime
- image
Config FunctionImage Config ImageConfig
- kms
Key stringArn The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
- layers string[]
A list of function layers to add to the function's execution environment. Specify each layer by its ARN, including the version.
- memory
Size number The amount of memory that your function has access to. Increasing the function's memory also increases its CPU allocation. The default value is 128 MB. The value must be a multiple of 64 MB.
- package
Type FunctionPackage Type PackageType.
- reserved
Concurrent numberExecutions The number of simultaneous executions to reserve for the function.
- role string
The Amazon Resource Name (ARN) of the function's execution role.
- runtime string
The identifier of the function's runtime.
- runtime
Management FunctionConfig Runtime Management Config RuntimeManagementConfig
- snap
Start FunctionSnap Start The SnapStart setting of your function
- snap
Start FunctionResponse Snap Start Response The SnapStart response of your function
- Function
Tag[] A list of tags to apply to the function.
- timeout number
The amount of time that Lambda allows a function to run before stopping it. The default is 3 seconds. The maximum allowed value is 900 seconds.
- tracing
Config FunctionTracing Config Set Mode to Active to sample and trace a subset of incoming requests with AWS X-Ray.
- vpc
Config FunctionVpc Config For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC.
- architectures
Function
Architectures Item] - arn str
Unique identifier for function resources
- code_
signing_ strconfig_ arn A unique Arn for CodeSigningConfig resource
- dead_
letter_ Functionconfig Dead Letter Config A dead letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing.
- description str
A description of the function.
- environment
Function
Environment Environment variables that are accessible from function code during execution.
- ephemeral_
storage FunctionEphemeral Storage A function's ephemeral storage settings.
- file_
system_ Functionconfigs File System Config] Connection settings for an Amazon EFS file system. To connect a function to a file system, a mount target must be available in every Availability Zone that your function connects to. If your template contains an AWS::EFS::MountTarget resource, you must also specify a DependsOn attribute to ensure that the mount target is created or updated before the function.
- handler str
The name of the method within your code that Lambda calls to execute your function. The format includes the file name. It can also include namespaces and other qualifiers, depending on the runtime
- image_
config FunctionImage Config ImageConfig
- kms_
key_ strarn The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
- layers Sequence[str]
A list of function layers to add to the function's execution environment. Specify each layer by its ARN, including the version.
- memory_
size int The amount of memory that your function has access to. Increasing the function's memory also increases its CPU allocation. The default value is 128 MB. The value must be a multiple of 64 MB.
- package_
type FunctionPackage Type PackageType.
- reserved_
concurrent_ intexecutions The number of simultaneous executions to reserve for the function.
- role str
The Amazon Resource Name (ARN) of the function's execution role.
- runtime str
The identifier of the function's runtime.
- runtime_
management_ Functionconfig Runtime Management Config RuntimeManagementConfig
- snap_
start FunctionSnap Start The SnapStart setting of your function
- snap_
start_ Functionresponse Snap Start Response The SnapStart response of your function
- Function
Tag] A list of tags to apply to the function.
- timeout int
The amount of time that Lambda allows a function to run before stopping it. The default is 3 seconds. The maximum allowed value is 900 seconds.
- tracing_
config FunctionTracing Config Set Mode to Active to sample and trace a subset of incoming requests with AWS X-Ray.
- vpc_
config FunctionVpc Config For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC.
- architectures List<"x86_64" | "arm64">
- arn String
Unique identifier for function resources
- code
Signing StringConfig Arn A unique Arn for CodeSigningConfig resource
- dead
Letter Property MapConfig A dead letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing.
- description String
A description of the function.
- environment Property Map
Environment variables that are accessible from function code during execution.
- ephemeral
Storage Property Map A function's ephemeral storage settings.
- file
System List<Property Map>Configs Connection settings for an Amazon EFS file system. To connect a function to a file system, a mount target must be available in every Availability Zone that your function connects to. If your template contains an AWS::EFS::MountTarget resource, you must also specify a DependsOn attribute to ensure that the mount target is created or updated before the function.
- handler String
The name of the method within your code that Lambda calls to execute your function. The format includes the file name. It can also include namespaces and other qualifiers, depending on the runtime
- image
Config Property Map ImageConfig
- kms
Key StringArn The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
- layers List<String>
A list of function layers to add to the function's execution environment. Specify each layer by its ARN, including the version.
- memory
Size Number The amount of memory that your function has access to. Increasing the function's memory also increases its CPU allocation. The default value is 128 MB. The value must be a multiple of 64 MB.
- package
Type "Image" | "Zip" PackageType.
- reserved
Concurrent NumberExecutions The number of simultaneous executions to reserve for the function.
- role String
The Amazon Resource Name (ARN) of the function's execution role.
- runtime String
The identifier of the function's runtime.
- runtime
Management Property MapConfig RuntimeManagementConfig
- snap
Start Property Map The SnapStart setting of your function
- snap
Start Property MapResponse The SnapStart response of your function
- List<Property Map>
A list of tags to apply to the function.
- timeout Number
The amount of time that Lambda allows a function to run before stopping it. The default is 3 seconds. The maximum allowed value is 900 seconds.
- tracing
Config Property Map Set Mode to Active to sample and trace a subset of incoming requests with AWS X-Ray.
- vpc
Config Property Map For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC.
Supporting Types
FunctionArchitecturesItem
FunctionDeadLetterConfig
- Target
Arn string The Amazon Resource Name (ARN) of an Amazon SQS queue or Amazon SNS topic.
- Target
Arn string The Amazon Resource Name (ARN) of an Amazon SQS queue or Amazon SNS topic.
- target
Arn String The Amazon Resource Name (ARN) of an Amazon SQS queue or Amazon SNS topic.
- target
Arn string The Amazon Resource Name (ARN) of an Amazon SQS queue or Amazon SNS topic.
- target_
arn str The Amazon Resource Name (ARN) of an Amazon SQS queue or Amazon SNS topic.
- target
Arn String The Amazon Resource Name (ARN) of an Amazon SQS queue or Amazon SNS topic.
FunctionEnvironment
- Variables object
Environment variable key-value pairs.
- Variables interface{}
Environment variable key-value pairs.
- variables Object
Environment variable key-value pairs.
- variables any
Environment variable key-value pairs.
- variables Any
Environment variable key-value pairs.
- variables Any
Environment variable key-value pairs.
FunctionEphemeralStorage
- Size int
The amount of ephemeral storage that your function has access to.
- Size int
The amount of ephemeral storage that your function has access to.
- size Integer
The amount of ephemeral storage that your function has access to.
- size number
The amount of ephemeral storage that your function has access to.
- size int
The amount of ephemeral storage that your function has access to.
- size Number
The amount of ephemeral storage that your function has access to.
FunctionFileSystemConfig
- Arn string
The Amazon Resource Name (ARN) of the Amazon EFS access point that provides access to the file system.
- Local
Mount stringPath The path where the function can access the file system, starting with /mnt/.
- Arn string
The Amazon Resource Name (ARN) of the Amazon EFS access point that provides access to the file system.
- Local
Mount stringPath The path where the function can access the file system, starting with /mnt/.
- arn String
The Amazon Resource Name (ARN) of the Amazon EFS access point that provides access to the file system.
- local
Mount StringPath The path where the function can access the file system, starting with /mnt/.
- arn string
The Amazon Resource Name (ARN) of the Amazon EFS access point that provides access to the file system.
- local
Mount stringPath The path where the function can access the file system, starting with /mnt/.
- arn str
The Amazon Resource Name (ARN) of the Amazon EFS access point that provides access to the file system.
- local_
mount_ strpath The path where the function can access the file system, starting with /mnt/.
- arn String
The Amazon Resource Name (ARN) of the Amazon EFS access point that provides access to the file system.
- local
Mount StringPath The path where the function can access the file system, starting with /mnt/.
FunctionImageConfig
- Command List<string>
Command.
- Entry
Point List<string> EntryPoint.
- Working
Directory string WorkingDirectory.
- Command []string
Command.
- Entry
Point []string EntryPoint.
- Working
Directory string WorkingDirectory.
- command List<String>
Command.
- entry
Point List<String> EntryPoint.
- working
Directory String WorkingDirectory.
- command string[]
Command.
- entry
Point string[] EntryPoint.
- working
Directory string WorkingDirectory.
- command Sequence[str]
Command.
- entry_
point Sequence[str] EntryPoint.
- working_
directory str WorkingDirectory.
- command List<String>
Command.
- entry
Point List<String> EntryPoint.
- working
Directory String WorkingDirectory.
FunctionPackageType
FunctionRuntimeManagementConfig
- Update
Runtime Pulumi.On Aws Native. Lambda. Function Runtime Management Config Update Runtime On Trigger for runtime update
- Runtime
Version stringArn Unique identifier for a runtime version arn
- Update
Runtime FunctionOn Runtime Management Config Update Runtime On Trigger for runtime update
- Runtime
Version stringArn Unique identifier for a runtime version arn
- update
Runtime FunctionOn Runtime Management Config Update Runtime On Trigger for runtime update
- runtime
Version StringArn Unique identifier for a runtime version arn
- update
Runtime FunctionOn Runtime Management Config Update Runtime On Trigger for runtime update
- runtime
Version stringArn Unique identifier for a runtime version arn
- update_
runtime_ Functionon Runtime Management Config Update Runtime On Trigger for runtime update
- runtime_
version_ strarn Unique identifier for a runtime version arn
- update
Runtime "Auto" | "FunctionOn Update" | "Manual" Trigger for runtime update
- runtime
Version StringArn Unique identifier for a runtime version arn
FunctionRuntimeManagementConfigUpdateRuntimeOn
FunctionSnapStart
- Apply
On Pulumi.Aws Native. Lambda. Function Snap Start Apply On Applying SnapStart setting on function resource type.
- Apply
On FunctionSnap Start Apply On Applying SnapStart setting on function resource type.
- apply
On FunctionSnap Start Apply On Applying SnapStart setting on function resource type.
- apply
On FunctionSnap Start Apply On Applying SnapStart setting on function resource type.
- apply_
on FunctionSnap Start Apply On Applying SnapStart setting on function resource type.
- apply
On "PublishedVersions" | "None" Applying SnapStart setting on function resource type.
FunctionSnapStartApplyOn
FunctionSnapStartResponse
- Apply
On Pulumi.Aws Native. Lambda. Function Snap Start Response Apply On Applying SnapStart setting on function resource type.
- Optimization
Status Pulumi.Aws Native. Lambda. Function Snap Start Response Optimization Status Indicates whether SnapStart is activated for the specified function version.
- Apply
On FunctionSnap Start Response Apply On Applying SnapStart setting on function resource type.
- Optimization
Status FunctionSnap Start Response Optimization Status Indicates whether SnapStart is activated for the specified function version.
- apply
On FunctionSnap Start Response Apply On Applying SnapStart setting on function resource type.
- optimization
Status FunctionSnap Start Response Optimization Status Indicates whether SnapStart is activated for the specified function version.
- apply
On FunctionSnap Start Response Apply On Applying SnapStart setting on function resource type.
- optimization
Status FunctionSnap Start Response Optimization Status Indicates whether SnapStart is activated for the specified function version.
- apply_
on FunctionSnap Start Response Apply On Applying SnapStart setting on function resource type.
- optimization_
status FunctionSnap Start Response Optimization Status Indicates whether SnapStart is activated for the specified function version.
- apply
On "PublishedVersions" | "None" Applying SnapStart setting on function resource type.
- optimization
Status "On" | "Off" Indicates whether SnapStart is activated for the specified function version.
FunctionSnapStartResponseApplyOn
FunctionSnapStartResponseOptimizationStatus
FunctionTag
- Key string
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Key string
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key string
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value string
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key str
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value str
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
FunctionTracingConfig
- Mode
Pulumi.
Aws Native. Lambda. Function Tracing Config Mode The tracing mode.
- Mode
Function
Tracing Config Mode The tracing mode.
- mode
Function
Tracing Config Mode The tracing mode.
- mode
Function
Tracing Config Mode The tracing mode.
- mode
Function
Tracing Config Mode The tracing mode.
- mode
"Active" | "Pass
Through" The tracing mode.
FunctionTracingConfigMode
FunctionVpcConfig
- Security
Group List<string>Ids A list of VPC security groups IDs.
- Subnet
Ids List<string> A list of VPC subnet IDs.
- Security
Group []stringIds A list of VPC security groups IDs.
- Subnet
Ids []string A list of VPC subnet IDs.
- security
Group List<String>Ids A list of VPC security groups IDs.
- subnet
Ids List<String> A list of VPC subnet IDs.
- security
Group string[]Ids A list of VPC security groups IDs.
- subnet
Ids string[] A list of VPC subnet IDs.
- security_
group_ Sequence[str]ids A list of VPC security groups IDs.
- subnet_
ids Sequence[str] A list of VPC subnet IDs.
- security
Group List<String>Ids A list of VPC security groups IDs.
- subnet
Ids List<String> A list of VPC subnet IDs.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.