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.77.0 published on Wednesday, Sep 20, 2023 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.77.0 published on Wednesday, Sep 20, 2023 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 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 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 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.77.0 published on Wednesday, Sep 20, 2023 by Pulumi