AWS Native

v0.43.0 published on Thursday, Dec 1, 2022 by Pulumi

getCodeSigningConfig

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
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0