§
    AxÅjÍ  ã                   ój   — d  	 	 	 	 	 	 	 	 	 	 	 dd	e d
e de de de dede dededede defd„Zde d
e fd„ZdS )z,Runpod | API Wrapper | Mutations | EndpointsÚ	AMPERE_16Né   ÚQUEUE_DELAYé   é    é   FÚnameÚtemplate_idÚgpu_idsÚnetwork_volume_idÚ	locationsÚidle_timeoutÚscaler_typeÚscaler_valueÚworkers_minÚworkers_maxÚallowed_cuda_versionsÚ	gpu_countc                 ó   — g }|
r|                      d¦  «         |                      d| › d�¦  «         |                      d|› d�¦  «         |                      d|› d�¦  «         |�|                      d|› d�¦  «         n|                      d¦  «         |�|                      d	|› d�¦  «         n|                      d
¦  «         |                      d|› �¦  «         |                      d|› d�¦  «         |                      d|› �¦  «         |                      d|› �¦  «         |                      d|	› �¦  «         |r|                      d|› d�¦  «         |�|                      d|› �¦  «         d                     |¦  «        }d|› d�S )zBGenerate a string for a GraphQL mutation to create a new endpoint.zflashBootType: FLASHBOOTzname: "ú"útemplateId: "z	gpuIds: "NznetworkVolumeId: "znetworkVolumeId: ""zlocations: "zlocations: ""zidleTimeout: zscalerType: "zscalerValue: zworkersMin: zworkersMax: zallowedCudaVersions: "z
gpuCount: ú, zK
    mutation {
        saveEndpoint(
            input: {
                ao  
            }
        ) {
            id
            name
            templateId
            gpuIds
            networkVolumeId
            locations
            idleTimeout
            scalerType
            scalerValue
            workersMin
            workersMax
            allowedCudaVersions
            gpuCount
            flashBootType
        }
    }
    ©ÚappendÚjoin)r   r	   r
   r   r   r   r   r   r   r   Ú	flashbootr   r   Úinput_fieldsÚinput_fields_strings                  úOC:\Projects\Historical\venv\Lib\site-packages\runpod/api/mutations/endpoints.pyÚgenerate_endpoint_mutationr      s  € ð  €Lð ð 8Ø×ÒÐ6Ñ7Ô7Ð7à×ÒÐ) $Ð)Ð)Ð)Ñ*Ô*Ð*Ø×ÒÐ6¨Ð6Ð6Ð6Ñ7Ô7Ð7Ø×ÒÐ. GÐ.Ð.Ð.Ñ/Ô/Ð/ð Ð$Ø×ÒÐEÐ1BÐEÐEÐEÑFÔFÐFÐFà×ÒÐ1Ñ2Ô2Ð2àÐØ×ÒÐ7¨9Ð7Ð7Ð7Ñ8Ô8Ð8Ð8à×Ò˜OÑ,Ô,Ð,à×ÒÐ6¨Ð6Ð6Ñ7Ô7Ð7Ø×ÒÐ6¨Ð6Ð6Ð6Ñ7Ô7Ð7Ø×ÒÐ6¨Ð6Ð6Ñ7Ô7Ð7Ø×ÒÐ4 {Ð4Ð4Ñ5Ô5Ð5Ø×ÒÐ4 {Ð4Ð4Ñ5Ô5Ð5àð OØ×ÒÐMÐ5JÐMÐMÐMÑNÔNÐNàÐØ×ÒÐ4¨Ð4Ð4Ñ5Ô5Ð5ð Ÿ)š) LÑ1Ô1Ððð %ð	ð ð ð ó    Úendpoint_idc                 ó¤   — g }|                      d|› d�¦  «         |                      d| › d�¦  «         d                     |¦  «        }d|› d�}|S )zSGenerate a string for a GraphQL mutation to update an existing endpoint's template.r   r   zendpointId: "r   z7
    mutation {
        updateEndpointTemplate(input: {z?}) {
            id
            templateId
        }
    }
    r   )r!   r	   r   r   Úresults        r   Ú!update_endpoint_template_mutationr$   T   s}   € à€Lð ×ÒÐ6¨Ð6Ð6Ð6Ñ7Ô7Ð7Ø×ÒÐ6¨Ð6Ð6Ð6Ñ7Ô7Ð7ð Ÿ)š) LÑ1Ô1Ððà)<ðð ð €Fð €Mr    )r   NNr   r   r   r   r   FNN)ÚstrÚintr   r$   © r    r   ú<module>r(      sù   ðØ 3Ð 3ð Ø!ØØØ$ØØØØØ!%ØðKð KØ
ðKàðKð ðKð ð	Kð
 ðKð ðKð ðKð ðKð ðKð ðKð ðKð ðKð Kð Kð Kð\°3ð ÀSð ð ð ð ð ð r    