Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

PutSigningProfileRequest

import type { PutSigningProfileRequest } from "https://aws-api.deno.dev/v0.3/services/signer.ts?docs=full";
interface PutSigningProfileRequest {
overrides?: SigningPlatformOverrides | null;
platformId: string;
profileName: string;
signatureValidityPeriod?: SignatureValidityPeriod | null;
signingMaterial?: SigningMaterial | null;
signingParameters?: {
[key: string]: string | null | undefined;
}
| null;
tags?: {
[key: string]: string | null | undefined;
}
| null;
}

§Properties

§

A subfield of platform. This specifies any different configuration options that you want to apply to the chosen platform (such as a different hash-algorithm or signing-algorithm).

§
platformId: string
[src]

The ID of the signing platform to be created.

§
profileName: string
[src]

The name of the signing profile to be created.

§
signatureValidityPeriod?: SignatureValidityPeriod | null
[src]

The default validity period override for any signature generated using this signing profile. If unspecified, the default is 135 months.

§
signingMaterial?: SigningMaterial | null
[src]

The AWS Certificate Manager certificate that will be used to sign code with the new signing profile.

§
signingParameters?: {
[key: string]: string | null | undefined;
}
| null
[src]

Map of key-value pairs for signing. These can include any information that you want to use during signing.

§
tags?: {
[key: string]: string | null | undefined;
}
| null
[src]

Tags to be associated with the signing profile that is being created.