/** * Details of an updated Function, including a URL for uploading a new code package. After uploading, call the deploy endpoint for the changes to be applied. */ export interface PatchFunctionDetailResponseBody { /** Epoch milliseconds of the last update. Use this value in subsequent patch requests. */ lastUpdateTimestampMs: number; /** Name of the Function. */ name: string; /** RFC 3339 timestamp when the Function was last updated. */ updatedAtTime: string; /** A presigned PUT URL for uploading the function's code package. Valid for a limited time. After uploading, call `POST /functions/{name}/deploy` for the changes to be applied. */ uploadPutUrl: string; }