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§
Source§readonly additional Fields?: {
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";
}[];
};
}
readonly additional Fields?: {
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";
}[];
};
}
Source§readonly application Id?: string
readonly application Id?: string
Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getApplications"}
Source§readonly binary Property?: string
readonly binary Property?: string
The name of the input field containing the binary file data to be uploaded Default: "data"
Source§readonly certificate Issuing Template Id?: string
readonly certificate Issuing Template Id?: string
Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getCertificateIssuingTemplates"}
Source§readonly common Name?: string
readonly common Name?: string
The Common Name field for the certificate Subject (CN) Default: "n8n.io"
Source§readonly limit?: number
readonly limit?: number
Max number of results to return Default: 50 Type options: {"minValue":1,"maxValue":500}
Source§readonly operation?:
| "create"
| "get"
| "delete"
| "getMany"
| "renew"
| "download"
readonly operation?:
| "create"
| "get"
| "delete"
| "getMany"
| "renew"
| "download"
Default: "delete"
Default: {}