o
    ³©i+  ã                   @   s,   d dl mZ d dlmZ G dd„ deƒZdS )é    )Ú
RpcRequest)Úendpoint_datac                   @   sT   e Zd Zdd„ Zdd„ Zdd„ Zdd„ Zd	d
„ Zdd„ Zdd„ Z	dd„ Z
dd„ ZdS )Ú CertificatePrivateKeySignRequestc                 C   sb   t  | dddd¡ |  d¡ |  d¡ t| dƒr t| dt ¡ ƒ t| dƒr/t| dt ¡ ƒ d S d S )	NÚKmsz
2016-01-20ÚCertificatePrivateKeySignÚkmsÚhttpsÚPOSTÚendpoint_mapÚendpoint_regional)	r   Ú__init__Úset_protocol_typeÚ
set_methodÚhasattrÚsetattrr   ÚgetEndpointMapÚgetEndpointRegional©Úself© r   ús/home/ubuntu/.local/lib/python3.10/site-packages/aliyunsdkkms/request/v20160120/CertificatePrivateKeySignRequest.pyr      s   



ÿz)CertificatePrivateKeySignRequest.__init__c                 C   ó   |   ¡  d¡S ©NÚMessageType©Úget_query_paramsÚgetr   r   r   r   Úget_MessageType#   ó   z0CertificatePrivateKeySignRequest.get_MessageTypec                 C   ó   |   d|¡ d S r   ©Úadd_query_param)r   r   r   r   r   Úset_MessageType&   ó   z0CertificatePrivateKeySignRequest.set_MessageTypec                 C   r   ©NÚCertificateIdr   r   r   r   r   Úget_CertificateId(   r   z2CertificatePrivateKeySignRequest.get_CertificateIdc                 C   r   r$   r    )r   r%   r   r   r   Úset_CertificateId+   r#   z2CertificatePrivateKeySignRequest.set_CertificateIdc                 C   r   ©NÚMessager   r   r   r   r   Úget_Message-   r   z,CertificatePrivateKeySignRequest.get_Messagec                 C   r   r(   r    )r   r)   r   r   r   Úset_Message0   r#   z,CertificatePrivateKeySignRequest.set_Messagec                 C   r   ©NÚ	Algorithmr   r   r   r   r   Úget_Algorithm2   r   z.CertificatePrivateKeySignRequest.get_Algorithmc                 C   r   r,   r    )r   r-   r   r   r   Úset_Algorithm5   r#   z.CertificatePrivateKeySignRequest.set_AlgorithmN)Ú__name__Ú
__module__Ú__qualname__r   r   r"   r&   r'   r*   r+   r.   r/   r   r   r   r   r      s    
r   N)Úaliyunsdkcore.requestr   Úaliyunsdkkms.endpointr   r   r   r   r   r   Ú<module>   s   