We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.lambda.getCodeSigningConfig
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
Resource Type definition for AWS::Lambda::CodeSigningConfig.
Using getCodeSigningConfig
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 getCodeSigningConfig(args: GetCodeSigningConfigArgs, opts?: InvokeOptions): Promise<GetCodeSigningConfigResult>
function getCodeSigningConfigOutput(args: GetCodeSigningConfigOutputArgs, opts?: InvokeOptions): Output<GetCodeSigningConfigResult>
def get_code_signing_config(code_signing_config_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCodeSigningConfigResult
def get_code_signing_config_output(code_signing_config_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCodeSigningConfigResult]
func LookupCodeSigningConfig(ctx *Context, args *LookupCodeSigningConfigArgs, opts ...InvokeOption) (*LookupCodeSigningConfigResult, error)
func LookupCodeSigningConfigOutput(ctx *Context, args *LookupCodeSigningConfigOutputArgs, opts ...InvokeOption) LookupCodeSigningConfigResultOutput
> Note: This function is named LookupCodeSigningConfig
in the Go SDK.
public static class GetCodeSigningConfig
{
public static Task<GetCodeSigningConfigResult> InvokeAsync(GetCodeSigningConfigArgs args, InvokeOptions? opts = null)
public static Output<GetCodeSigningConfigResult> Invoke(GetCodeSigningConfigInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCodeSigningConfigResult> getCodeSigningConfig(GetCodeSigningConfigArgs args, InvokeOptions options)
public static Output<GetCodeSigningConfigResult> getCodeSigningConfig(GetCodeSigningConfigArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:lambda:getCodeSigningConfig
arguments:
# arguments dictionary
The following arguments are supported:
- Code
Signing stringConfig Arn - A unique Arn for CodeSigningConfig resource
- Code
Signing stringConfig Arn - A unique Arn for CodeSigningConfig resource
- code
Signing StringConfig Arn - A unique Arn for CodeSigningConfig resource
- code
Signing stringConfig Arn - A unique Arn for CodeSigningConfig resource
- code_
signing_ strconfig_ arn - A unique Arn for CodeSigningConfig resource
- code
Signing StringConfig Arn - A unique Arn for CodeSigningConfig resource
getCodeSigningConfig Result
The following output properties are available:
- Allowed
Publishers Pulumi.Aws Native. Lambda. Outputs. Code Signing Config Allowed Publishers - When the CodeSigningConfig is later on attached to a function, the function code will be expected to be signed by profiles from this list
- Code
Signing stringConfig Arn - A unique Arn for CodeSigningConfig resource
- Code
Signing stringConfig Id - A unique identifier for CodeSigningConfig resource
- Code
Signing Pulumi.Policies Aws Native. Lambda. Outputs. Code Signing Config Code Signing Policies - Policies to control how to act if a signature is invalid
- Description string
- A description of the CodeSigningConfig
- List<Pulumi.
Aws Native. Outputs. Tag> - A list of tags to apply to CodeSigningConfig resource
- Allowed
Publishers CodeSigning Config Allowed Publishers - When the CodeSigningConfig is later on attached to a function, the function code will be expected to be signed by profiles from this list
- Code
Signing stringConfig Arn - A unique Arn for CodeSigningConfig resource
- Code
Signing stringConfig Id - A unique identifier for CodeSigningConfig resource
- Code
Signing CodePolicies Signing Config Code Signing Policies - Policies to control how to act if a signature is invalid
- Description string
- A description of the CodeSigningConfig
- Tag
- A list of tags to apply to CodeSigningConfig resource
- allowed
Publishers CodeSigning Config Allowed Publishers - When the CodeSigningConfig is later on attached to a function, the function code will be expected to be signed by profiles from this list
- code
Signing StringConfig Arn - A unique Arn for CodeSigningConfig resource
- code
Signing StringConfig Id - A unique identifier for CodeSigningConfig resource
- code
Signing CodePolicies Signing Config Code Signing Policies - Policies to control how to act if a signature is invalid
- description String
- A description of the CodeSigningConfig
- List<Tag>
- A list of tags to apply to CodeSigningConfig resource
- allowed
Publishers CodeSigning Config Allowed Publishers - When the CodeSigningConfig is later on attached to a function, the function code will be expected to be signed by profiles from this list
- code
Signing stringConfig Arn - A unique Arn for CodeSigningConfig resource
- code
Signing stringConfig Id - A unique identifier for CodeSigningConfig resource
- code
Signing CodePolicies Signing Config Code Signing Policies - Policies to control how to act if a signature is invalid
- description string
- A description of the CodeSigningConfig
- Tag[]
- A list of tags to apply to CodeSigningConfig resource
- allowed_
publishers lambda_.Code Signing Config Allowed Publishers - When the CodeSigningConfig is later on attached to a function, the function code will be expected to be signed by profiles from this list
- code_
signing_ strconfig_ arn - A unique Arn for CodeSigningConfig resource
- code_
signing_ strconfig_ id - A unique identifier for CodeSigningConfig resource
- code_
signing_ lambda_.policies Code Signing Config Code Signing Policies - Policies to control how to act if a signature is invalid
- description str
- A description of the CodeSigningConfig
- Sequence[root_Tag]
- A list of tags to apply to CodeSigningConfig resource
- allowed
Publishers Property Map - When the CodeSigningConfig is later on attached to a function, the function code will be expected to be signed by profiles from this list
- code
Signing StringConfig Arn - A unique Arn for CodeSigningConfig resource
- code
Signing StringConfig Id - A unique identifier for CodeSigningConfig resource
- code
Signing Property MapPolicies - Policies to control how to act if a signature is invalid
- description String
- A description of the CodeSigningConfig
- List<Property Map>
- A list of tags to apply to CodeSigningConfig resource
Supporting Types
CodeSigningConfigAllowedPublishers
- Signing
Profile List<string>Version Arns - List of Signing profile version Arns
- Signing
Profile []stringVersion Arns - List of Signing profile version Arns
- signing
Profile List<String>Version Arns - List of Signing profile version Arns
- signing
Profile string[]Version Arns - List of Signing profile version Arns
- signing_
profile_ Sequence[str]version_ arns - List of Signing profile version Arns
- signing
Profile List<String>Version Arns - List of Signing profile version Arns
CodeSigningConfigCodeSigningPolicies
- Untrusted
Artifact Pulumi.On Deployment Aws Native. Lambda. Code Signing Config Code Signing Policies Untrusted Artifact On Deployment - Indicates how Lambda operations involve updating the code artifact will operate. Default to Warn if not provided
- Untrusted
Artifact CodeOn Deployment Signing Config Code Signing Policies Untrusted Artifact On Deployment - Indicates how Lambda operations involve updating the code artifact will operate. Default to Warn if not provided
- untrusted
Artifact CodeOn Deployment Signing Config Code Signing Policies Untrusted Artifact On Deployment - Indicates how Lambda operations involve updating the code artifact will operate. Default to Warn if not provided
- untrusted
Artifact CodeOn Deployment Signing Config Code Signing Policies Untrusted Artifact On Deployment - Indicates how Lambda operations involve updating the code artifact will operate. Default to Warn if not provided
- untrusted_
artifact_ lambda_.on_ deployment Code Signing Config Code Signing Policies Untrusted Artifact On Deployment - Indicates how Lambda operations involve updating the code artifact will operate. Default to Warn if not provided
- untrusted
Artifact "Warn" | "Enforce"On Deployment - Indicates how Lambda operations involve updating the code artifact will operate. Default to Warn if not provided
CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi