o
    i                     @   s,   d dl mZ d dlmZ G dd deZdS )    )
RpcRequest)endpoint_datac                   @   sD   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S )GetParametersForImportRequestc                 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GetParametersForImportkmshttpsPOSTendpoint_mapendpoint_regional)	r   __init__set_protocol_type
set_methodhasattrsetattrr   getEndpointMapgetEndpointRegionalself r   p/home/ubuntu/.local/lib/python3.10/site-packages/aliyunsdkkms/request/v20160120/GetParametersForImportRequest.pyr      s   



z&GetParametersForImportRequest.__init__c                 C      |   dS NKeyIdget_query_paramsgetr   r   r   r   	get_KeyId#      z'GetParametersForImportRequest.get_KeyIdc                 C      |  d| d S r   add_query_param)r   r   r   r   r   	set_KeyId&      z'GetParametersForImportRequest.set_KeyIdc                 C   r   NWrappingAlgorithmr   r   r   r   r   get_WrappingAlgorithm(   r   z3GetParametersForImportRequest.get_WrappingAlgorithmc                 C   r   r$   r    )r   r%   r   r   r   set_WrappingAlgorithm+   r#   z3GetParametersForImportRequest.set_WrappingAlgorithmc                 C   r   NWrappingKeySpecr   r   r   r   r   get_WrappingKeySpec-   r   z1GetParametersForImportRequest.get_WrappingKeySpecc                 C   r   r(   r    )r   r)   r   r   r   set_WrappingKeySpec0   r#   z1GetParametersForImportRequest.set_WrappingKeySpecN)
__name__
__module____qualname__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   