Skip to content

Api Gateway  >  Operations  >  get_client_certificate

get_client_certificate

Operation

get_client_certificate async

get_client_certificate(input: GetClientCertificateInput, plugins: list[Plugin] | None = None) -> GetClientCertificateOutput

Gets information about the current ClientCertificate resource.

Parameters:

Name Type Description Default
input GetClientCertificateInput

An instance of GetClientCertificateInput.

required
plugins list[Plugin] | None

A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations.

None

Returns:

Type Description
GetClientCertificateOutput

An instance of GetClientCertificateOutput.

Input

GetClientCertificateInput dataclass

A request to get information about the current ClientCertificate resource.

Attributes

client_certificate_id class-attribute instance-attribute
client_certificate_id: str | None = None

The identifier of the ClientCertificate resource to be described.

Output

GetClientCertificateOutput dataclass

Represents a client certificate used to configure client-side SSL authentication while sending requests to the integration endpoint.

Attributes

client_certificate_id class-attribute instance-attribute
client_certificate_id: str | None = None

The identifier of the client certificate.

created_date class-attribute instance-attribute
created_date: datetime | None = None

The timestamp when the client certificate was created.

description class-attribute instance-attribute
description: str | None = None

The description of the client certificate.

expiration_date class-attribute instance-attribute
expiration_date: datetime | None = None

The timestamp when the client certificate will expire.

pem_encoded_certificate class-attribute instance-attribute
pem_encoded_certificate: str | None = None

The PEM-encoded public key of the client certificate, which can be used to configure certificate authentication in the integration endpoint .

tags class-attribute instance-attribute
tags: dict[str, str] | None = None

The collection of tags. Each tag element is associated with a given resource.