
    "hjf                     2    d dl mZ d dlmZ  G d de      Zy)    )
RpcRequest)endpoint_datac                       e Zd Zd Zd Zd Zd Zd Zd Zd Z	d Z
d	 Zd
 Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zy)CreateSecretRequestc                 (   t        j                  | dddd       | j                  d       | j                  d       t	        | d      rt        | dt        j                                t	        | d      r t        | dt        j                                y y )	NKmsz
2016-01-20CreateSecretkmshttpsPOSTendpoint_mapendpoint_regional)	r   __init__set_protocol_type
set_methodhasattrsetattrr   getEndpointMapgetEndpointRegionalselfs    p/root/.hermes/SkillClaw/.venv/lib/python3.12/site-packages/aliyunsdkkms/request/v20160120/CreateSecretRequest.pyr   zCreateSecretRequest.__init__   sw    dE<F!//&T>"
4!=!=!?@T&'
4$m&G&G&IJ (    c                 @    | j                         j                  d      S N
SecretTypeget_query_paramsgetr   s    r   get_SecretTypez"CreateSecretRequest.get_SecretType#       				 	$	$\	22r   c                 (    | j                  d|       y r   add_query_param)r   r   s     r   set_SecretTypez"CreateSecretRequest.set_SecretType&       |Z0r   c                 @    | j                         j                  d      S NDescriptionr   r   s    r   get_Descriptionz#CreateSecretRequest.get_Description(   s    				 	$	$]	33r   c                 (    | j                  d|       y r(   r#   )r   r)   s     r   set_Descriptionz#CreateSecretRequest.set_Description+   s    }k2r   c                 @    | j                         j                  d      S NRotationIntervalr   r   s    r   get_RotationIntervalz(CreateSecretRequest.get_RotationInterval-   s    				 	$	$%7	88r   c                 (    | j                  d|       y r.   r#   )r   r/   s     r   set_RotationIntervalz(CreateSecretRequest.set_RotationInterval0   s    )+;<r   c                 @    | j                         j                  d      S NEnableAutomaticRotationr   r   s    r   get_EnableAutomaticRotationz/CreateSecretRequest.get_EnableAutomaticRotation2   s    				 	$	$%>	??r   c                 (    | j                  d|       y r4   r#   )r   r5   s     r   set_EnableAutomaticRotationz/CreateSecretRequest.set_EnableAutomaticRotation5   s    02IJr   c                 @    | j                         j                  d      S NEncryptionKeyIdr   r   s    r   get_EncryptionKeyIdz'CreateSecretRequest.get_EncryptionKeyId7   s    				 	$	$%6	77r   c                 (    | j                  d|       y r:   r#   )r   r;   s     r   set_EncryptionKeyIdz'CreateSecretRequest.set_EncryptionKeyId:   s    (/:r   c                 @    | j                         j                  d      S NTagsr   r   s    r   get_TagszCreateSecretRequest.get_Tags<   s    				 	$	$V	,,r   c                 (    | j                  d|       y r@   r#   )r   rA   s     r   set_TagszCreateSecretRequest.set_Tags?   s    vt$r   c                 @    | j                         j                  d      S NExtendedConfigr   r   s    r   get_ExtendedConfigz&CreateSecretRequest.get_ExtendedConfigA       				 	$	$%5	66r   c                 (    | j                  d|       y rF   r#   )r   rG   s     r   set_ExtendedConfigz&CreateSecretRequest.set_ExtendedConfigD       '8r   c                 @    | j                         j                  d      S N	VersionIdr   r   s    r   get_VersionIdz!CreateSecretRequest.get_VersionIdF   s    				 	$	$[	11r   c                 (    | j                  d|       y rN   r#   )r   rO   s     r   set_VersionIdz!CreateSecretRequest.set_VersionIdI   s    {I.r   c                 @    | j                         j                  d      S NDKMSInstanceIdr   r   s    r   get_DKMSInstanceIdz&CreateSecretRequest.get_DKMSInstanceIdK   rI   r   c                 (    | j                  d|       y rT   r#   )r   rU   s     r   set_DKMSInstanceIdz&CreateSecretRequest.set_DKMSInstanceIdN   rL   r   c                 @    | j                         j                  d      S N
SecretDatar   r   s    r   get_SecretDataz"CreateSecretRequest.get_SecretDataP   r!   r   c                 (    | j                  d|       y rZ   r#   )r   r[   s     r   set_SecretDataz"CreateSecretRequest.set_SecretDataS   r&   r   c                 @    | j                         j                  d      S N
SecretNamer   r   s    r   get_SecretNamez"CreateSecretRequest.get_SecretNameU   r!   r   c                 (    | j                  d|       y r`   r#   )r   ra   s     r   set_SecretNamez"CreateSecretRequest.set_SecretNameX   r&   r   c                 @    | j                         j                  d      S NSecretDataTyper   r   s    r   get_SecretDataTypez&CreateSecretRequest.get_SecretDataTypeZ   rI   r   c                 (    | j                  d|       y rf   r#   )r   rg   s     r   set_SecretDataTypez&CreateSecretRequest.set_SecretDataType]   rL   r   c                 @    | j                         j                  d      S NPolicyr   r   s    r   
get_PolicyzCreateSecretRequest.get_Policy_   s    				 	$	$X	..r   c                 (    | j                  d|       y rl   r#   )r   rm   s     r   
set_PolicyzCreateSecretRequest.set_Policyb   s    x(r   N)__name__
__module____qualname__r   r    r%   r*   r,   r0   r2   r6   r8   r<   r>   rB   rD   rH   rK   rP   rR   rV   rX   r\   r^   rb   rd   rh   rj   rn   rp    r   r   r   r      s    K31439=@K8;-%792/79313179/)r   r   N)aliyunsdkcore.requestr   aliyunsdkkms.endpointr   r   rt   r   r   <module>rw      s   ( - /L)* L)r   