AWS Native is in preview. AWS Classic is fully supported.
aws-native.lambda.getCodeSigningConfig
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
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)
// Output-based functions aren't available in Java yet
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
- 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
- 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
- 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
- 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_ strconfig_ arn A unique Arn for CodeSigningConfig resource
- code_
signing_ strconfig_ 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 str
A description of the CodeSigningConfig
- 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
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_ 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 "Warn" | "Enforce"On Deployment Indicates how Lambda operations involve updating the code artifact will operate. Default to Warn if not provided
CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.