1. Packages
  2. AWS Native
  3. API Docs
  4. lambda
  5. getCodeSigningConfig

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.108.4 published on Tuesday, Jun 18, 2024 by Pulumi

aws-native.lambda.getCodeSigningConfig

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.108.4 published on Tuesday, Jun 18, 2024 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)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:lambda:getCodeSigningConfig
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CodeSigningConfigArn string
    A unique Arn for CodeSigningConfig resource
    CodeSigningConfigArn string
    A unique Arn for CodeSigningConfig resource
    codeSigningConfigArn String
    A unique Arn for CodeSigningConfig resource
    codeSigningConfigArn string
    A unique Arn for CodeSigningConfig resource
    code_signing_config_arn str
    A unique Arn for CodeSigningConfig resource
    codeSigningConfigArn String
    A unique Arn for CodeSigningConfig resource

    getCodeSigningConfig Result

    The following output properties are available:

    AllowedPublishers Pulumi.AwsNative.Lambda.Outputs.CodeSigningConfigAllowedPublishers
    When the CodeSigningConfig is later on attached to a function, the function code will be expected to be signed by profiles from this list
    CodeSigningConfigArn string
    A unique Arn for CodeSigningConfig resource
    CodeSigningConfigId string
    A unique identifier for CodeSigningConfig resource
    CodeSigningPolicies Pulumi.AwsNative.Lambda.Outputs.CodeSigningConfigCodeSigningPolicies
    Policies to control how to act if a signature is invalid
    Description string
    A description of the CodeSigningConfig
    AllowedPublishers CodeSigningConfigAllowedPublishers
    When the CodeSigningConfig is later on attached to a function, the function code will be expected to be signed by profiles from this list
    CodeSigningConfigArn string
    A unique Arn for CodeSigningConfig resource
    CodeSigningConfigId string
    A unique identifier for CodeSigningConfig resource
    CodeSigningPolicies CodeSigningConfigCodeSigningPolicies
    Policies to control how to act if a signature is invalid
    Description string
    A description of the CodeSigningConfig
    allowedPublishers CodeSigningConfigAllowedPublishers
    When the CodeSigningConfig is later on attached to a function, the function code will be expected to be signed by profiles from this list
    codeSigningConfigArn String
    A unique Arn for CodeSigningConfig resource
    codeSigningConfigId String
    A unique identifier for CodeSigningConfig resource
    codeSigningPolicies CodeSigningConfigCodeSigningPolicies
    Policies to control how to act if a signature is invalid
    description String
    A description of the CodeSigningConfig
    allowedPublishers CodeSigningConfigAllowedPublishers
    When the CodeSigningConfig is later on attached to a function, the function code will be expected to be signed by profiles from this list
    codeSigningConfigArn string
    A unique Arn for CodeSigningConfig resource
    codeSigningConfigId string
    A unique identifier for CodeSigningConfig resource
    codeSigningPolicies CodeSigningConfigCodeSigningPolicies
    Policies to control how to act if a signature is invalid
    description string
    A description of the CodeSigningConfig
    allowed_publishers lambda_.CodeSigningConfigAllowedPublishers
    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_config_arn str
    A unique Arn for CodeSigningConfig resource
    code_signing_config_id str
    A unique identifier for CodeSigningConfig resource
    code_signing_policies lambda_.CodeSigningConfigCodeSigningPolicies
    Policies to control how to act if a signature is invalid
    description str
    A description of the CodeSigningConfig
    allowedPublishers 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
    codeSigningConfigArn String
    A unique Arn for CodeSigningConfig resource
    codeSigningConfigId String
    A unique identifier for CodeSigningConfig resource
    codeSigningPolicies Property Map
    Policies to control how to act if a signature is invalid
    description String
    A description of the CodeSigningConfig

    Supporting Types

    CodeSigningConfigAllowedPublishers

    SigningProfileVersionArns List<string>
    List of Signing profile version Arns
    SigningProfileVersionArns []string
    List of Signing profile version Arns
    signingProfileVersionArns List<String>
    List of Signing profile version Arns
    signingProfileVersionArns string[]
    List of Signing profile version Arns
    signing_profile_version_arns Sequence[str]
    List of Signing profile version Arns
    signingProfileVersionArns List<String>
    List of Signing profile version Arns

    CodeSigningConfigCodeSigningPolicies

    UntrustedArtifactOnDeployment Pulumi.AwsNative.Lambda.CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment
    Indicates how Lambda operations involve updating the code artifact will operate. Default to Warn if not provided
    UntrustedArtifactOnDeployment CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment
    Indicates how Lambda operations involve updating the code artifact will operate. Default to Warn if not provided
    untrustedArtifactOnDeployment CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment
    Indicates how Lambda operations involve updating the code artifact will operate. Default to Warn if not provided
    untrustedArtifactOnDeployment CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment
    Indicates how Lambda operations involve updating the code artifact will operate. Default to Warn if not provided
    untrusted_artifact_on_deployment lambda_.CodeSigningConfigCodeSigningPoliciesUntrustedArtifactOnDeployment
    Indicates how Lambda operations involve updating the code artifact will operate. Default to Warn if not provided
    untrustedArtifactOnDeployment "Warn" | "Enforce"
    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 logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.108.4 published on Tuesday, Jun 18, 2024 by Pulumi