UpdateCodeSigningConfig - AWS Lambda

UpdateCodeSigningConfig

Atualize uma configuração de assinatura de código As alterações na configuração de assinatura de código entrarão em vigor na próxima vez que um usuário tentar implantar um pacote de código para a função.

Sintaxe da Solicitação

PUT /2020-04-22/code-signing-configs/CodeSigningConfigArn HTTP/1.1 Content-type: application/json { "AllowedPublishers": { "SigningProfileVersionArns": [ "string" ] }, "CodeSigningPolicies": { "UntrustedArtifactOnDeployment": "string" }, "Description": "string" }

Parâmetros da Solicitação de URI

A solicitação usa os seguintes parâmetros de URI:

CodeSigningConfigArn

O nome do recurso da Amazon (ARN) da configuração de assinatura de código.

Restrições de tamanho: tamanho máximo de 200.

Padrão: arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\d{1}:\d{12}:code-signing-config:csc-[a-z0-9]{17}

Exigido: Sim

Corpo da Solicitação

A solicitação aceita os dados a seguir no formato JSON.

AllowedPublishers

Assinatura de perfis para esta configuração de assinatura de código.

Tipo: objeto AllowedPublishers

Obrigatório: não

CodeSigningPolicies

A política de assinatura de código.

Tipo: objeto CodeSigningPolicies

Obrigatório: não

Description

Nome descritivo para essa configuração de assinatura de código.

Tipo: string

Restrições de comprimento: comprimento mínimo 0. Comprimento máximo de 256.

Obrigatório: não

Sintaxe da Resposta

HTTP/1.1 200 Content-type: application/json { "CodeSigningConfig": { "AllowedPublishers": { "SigningProfileVersionArns": [ "string" ] }, "CodeSigningConfigArn": "string", "CodeSigningConfigId": "string", "CodeSigningPolicies": { "UntrustedArtifactOnDeployment": "string" }, "Description": "string", "LastModified": "string" } }

Elementos de Resposta

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

CodeSigningConfig

A configuração de assinatura de código

Tipo: objeto CodeSigningConfig

Erros

Para obter informações sobre os erros que todas as ações retornam, consulte Erros comuns.

InvalidParameterValueException

Um dos parâmetros da solicitação não é válido.

Código de Status HTTP: 400

ResourceNotFoundException

O recurso especificado na solicitação não existe.

Código de Status HTTP: 404

ServiceException

O serviço AWS Lambda encontrou um erro interno.

Código de Status HTTP: 500

Ver também

Para mais informações sobre como usar essa API em um dos AWS SDKs de idiomas específicos, consulte o seguinte: