o
    i                     @   s,   d dl mZ d dlmZ G dd deZdS )    )
RpcRequest)endpoint_datac                   @   s4   e Zd Zdd Zdd Zdd Zdd Zd	d
 ZdS )RotateSecretRequestc                 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RotateSecretkmshttpsPOSTendpoint_mapendpoint_regional)	r   __init__set_protocol_type
set_methodhasattrsetattrr   getEndpointMapgetEndpointRegionalself r   f/home/ubuntu/.local/lib/python3.10/site-packages/aliyunsdkkms/request/v20160120/RotateSecretRequest.pyr      s   



zRotateSecretRequest.__init__c                 C      |   dS N	VersionIdget_query_paramsgetr   r   r   r   get_VersionId#      z!RotateSecretRequest.get_VersionIdc                 C      |  d| d S r   add_query_param)r   r   r   r   r   set_VersionId&      z!RotateSecretRequest.set_VersionIdc                 C   r   N
SecretNamer   r   r   r   r   get_SecretName(   r   z"RotateSecretRequest.get_SecretNamec                 C   r   r$   r    )r   r%   r   r   r   set_SecretName+   r#   z"RotateSecretRequest.set_SecretNameN)__name__
__module____qualname__r   r   r"   r&   r'   r   r   r   r   r      s    
r   N)aliyunsdkcore.requestr   aliyunsdkkms.endpointr   r   r   r   r   r   <module>   s   