interface VenafiTlsProtectCloudNodeParameters {
additionalFields?: {
country?: string;
keyCurve?:
| "UNKNOWN"
| "ED25519"
| "P256"
| "P384"
| "P521";
keyLength?: number;
keyType?: "EC"
| "RSA";
locality?: string;
organization?: string;
organizationalUnits?: string;
state?: string;
SubjectAltNamesUi?: {
SubjectAltNamesValues: {
name?: string;
Typename?: "dnsNames";
}[];
};
};
applicationId?: string;
binaryProperty?: string;
certificateId?: string;
certificateIssuingTemplateId?: string;
certificateLabel?: string;
certificateRequestId?: string;
certificateSigningRequest?: string;
commonName?: string;
downloadItem?: "certificate"
| "keystore";
existingCertificateId?: string;
filters?: { subject?: string };
generateCsr?: boolean;
keystorePassphrase?: string;
keystoreType?: "PEM" | "JKS" | "PKCS12";
limit?: number;
operation?:
| "create"
| "get"
| "delete"
| "getMany"
| "renew"
| "download";
options?: | {
chainOrder?: "EE_FIRST"
| "EE_ONLY"
| "ROOT_FIRST";
format?: "PEM" | "DER";
}
| { validityPeriod?: "P1Y"
| "P10D"
| "PT12H" }
| { validityPeriod?: string };
privateKeyPassphrase?: string;
resource?: "certificate" | "certificateRequest";
returnAll?: boolean;
}Properties§
§§§§§§§§§§§§
readonly additional Fields?: { ... }§
readonly application Id?: stringChoose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getApplications"}
readonly binary Property?: stringThe name of the input field containing the binary file data to be uploaded Default: "data"
readonly certificate Id?: string§readonly certificate Issuing Template Id?: stringChoose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getCertificateIssuingTemplates"}
readonly certificate Label?: string§readonly certificate Request Id?: string§readonly certificate Signing Request?: string§readonly common Name?: stringThe Common Name field for the certificate Subject (CN) Default: "n8n.io"
readonly download Item?: "certificate" | "keystore"Default: "certificate"
readonly existing Certificate Id?: string§readonly filters?: { ... }Default: {}
readonly generate Csr?: boolean§readonly keystore Passphrase?: string§readonly keystore Type?: "PEM" | "JKS" | "PKCS12"Default: "PEM"
readonly limit?: numberMax number of results to return Default: 50 Type options: {"minValue":1,"maxValue":500}
readonly operation?:
| "create"
| "get"
| "delete"
| "getMany"
| "renew"
| "download"Default: "delete"
readonly options?:
| {
chainOrder?: "EE_FIRST"
| "EE_ONLY"
| "ROOT_FIRST";
format?: "PEM" | "DER";
}
| { validityPeriod?: "P1Y"
| "P10D"
| "PT12H" }
| { validityPeriod?: string }Default: {}
readonly private Key Passphrase?: string§readonly resource?: "certificate" | "certificateRequest"Default: "certificateRequest"
readonly return All?: booleanWhether to return all results or only up to a given limit
Default: {}