interface AwsCertificateManagerNodeParameters {
bucketName?: string;
certificateArn?: string;
certificateKey?: string;
limit?: number;
operation?:
| "get"
| "delete"
| "getMany"
| "getMetadata"
| "renew";
options?: {
certificateStatuses?: (
| "INACTIVE"
| "EXPIRED"
| "FAILED"
| "ISSUED"
| "PENDING_VALIDATION"
| "REVOKED"
| "VALIDATION_TIMED_OUT"
)[];
extendedKeyUsage?: (
| "ANY"
| "CODE_SIGNING"
| "CUSTOM"
| "EMAIL_PROTECTION"
| "IPSEC_END_SYSTEM"
| "IPSEC_TUNNEL"
| "IPSEC_USER"
| "NONE"
| "OCSP_SIGNING"
| "TIME_STAMPING"
| "TLS_WEB_CLIENT_AUTHENTICATION"
| "TLS_WEB_SERVER_AUTHENTICATION"
)[];
keyTypes?: (
| "EC_prime256v1"
| "EC_secp384r1"
| "EC_secp521r1"
| "RSA_1024"
| "RSA_2048"
| "RSA_4096"
)[];
keyUsage?: (
| "ANY"
| "CUSTOM"
| "CERTIFICATE_SIGNING"
| "CRL_SIGNING"
| "DATA_ENCIPHERMENT"
| "DECIPHER_ONLY"
| "DIGITAL_SIGNATURE"
| "ENCIPHER_ONLY"
| "KEY_AGREEMENT"
| "KEY_ENCIPHERMENT"
| "NON_REPUDIATION"
)[];
};
resource?: "certificate";
returnAll?: boolean;
}
Properties§
Source§readonly limit?: number
readonly limit?: number
Max number of results to return Default: 100 Type options: {"minValue":1,"maxValue":500}
Source§readonly options?: {
certificateStatuses?: (
| "INACTIVE"
| "EXPIRED"
| "FAILED"
| "ISSUED"
| "PENDING_VALIDATION"
| "REVOKED"
| "VALIDATION_TIMED_OUT"
)[];
extendedKeyUsage?: (
| "ANY"
| "CODE_SIGNING"
| "CUSTOM"
| "EMAIL_PROTECTION"
| "IPSEC_END_SYSTEM"
| "IPSEC_TUNNEL"
| "IPSEC_USER"
| "NONE"
| "OCSP_SIGNING"
| "TIME_STAMPING"
| "TLS_WEB_CLIENT_AUTHENTICATION"
| "TLS_WEB_SERVER_AUTHENTICATION"
)[];
keyTypes?: (
| "EC_prime256v1"
| "EC_secp384r1"
| "EC_secp521r1"
| "RSA_1024"
| "RSA_2048"
| "RSA_4096"
)[];
keyUsage?: (
| "ANY"
| "CUSTOM"
| "CERTIFICATE_SIGNING"
| "CRL_SIGNING"
| "DATA_ENCIPHERMENT"
| "DECIPHER_ONLY"
| "DIGITAL_SIGNATURE"
| "ENCIPHER_ONLY"
| "KEY_AGREEMENT"
| "KEY_ENCIPHERMENT"
| "NON_REPUDIATION"
)[];
}
readonly options?: {
certificateStatuses?: (
| "INACTIVE"
| "EXPIRED"
| "FAILED"
| "ISSUED"
| "PENDING_VALIDATION"
| "REVOKED"
| "VALIDATION_TIMED_OUT"
)[];
extendedKeyUsage?: (
| "ANY"
| "CODE_SIGNING"
| "CUSTOM"
| "EMAIL_PROTECTION"
| "IPSEC_END_SYSTEM"
| "IPSEC_TUNNEL"
| "IPSEC_USER"
| "NONE"
| "OCSP_SIGNING"
| "TIME_STAMPING"
| "TLS_WEB_CLIENT_AUTHENTICATION"
| "TLS_WEB_SERVER_AUTHENTICATION"
)[];
keyTypes?: (
| "EC_prime256v1"
| "EC_secp384r1"
| "EC_secp521r1"
| "RSA_1024"
| "RSA_2048"
| "RSA_4096"
)[];
keyUsage?: (
| "ANY"
| "CUSTOM"
| "CERTIFICATE_SIGNING"
| "CRL_SIGNING"
| "DATA_ENCIPHERMENT"
| "DECIPHER_ONLY"
| "DIGITAL_SIGNATURE"
| "ENCIPHER_ONLY"
| "KEY_AGREEMENT"
| "KEY_ENCIPHERMENT"
| "NON_REPUDIATION"
)[];
}
Default: {}
String that contains the ARN of the ACM certificate to be renewed. This must be of the form: arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012.