function escapeRegExp(string) {
    return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); // $& means the whole matched string
}

/**
 * Removes excluded text from a Node.
 *
 * @param {Node} target Node to filter.
 * @param {string} exclude CSS selector of nodes to exclude.
 * @returns {DOMString} Text from `target` with text removed.
 */
function filterText(target, exclude) {
    const clone = target.cloneNode(true);  // clone as to not modify the live DOM
    if (exclude) {
        // remove excluded nodes
        clone.querySelectorAll(exclude).forEach(node => node.remove());
    }
    return clone.innerText;
}

// Callback when a copy button is clicked. Will be passed the node that was clicked
// should then grab the text and replace pieces of text that shouldn't be used in output
function formatCopyText(textContent, copybuttonPromptText, isRegexp = false, onlyCopyPromptLines = true, removePrompts = true, copyEmptyLines = true, lineContinuationChar = "", hereDocDelim = "") {
    var regexp;
    var match;

    // Do we check for line continuation characters and "HERE-documents"?
    var useLineCont = !!lineContinuationChar
    var useHereDoc = !!hereDocDelim

    // create regexp to capture prompt and remaining line
    if (isRegexp) {
        regexp = new RegExp('^(' + copybuttonPromptText + ')(.*)')
    } else {
        regexp = new RegExp('^(' + escapeRegExp(copybuttonPromptText) + ')(.*)')
    }

    const outputLines = [];
    var promptFound = false;
    var gotLineCont = false;
    var gotHereDoc = false;
    const lineGotPrompt = [];
    for (const line of textContent.split('\n')) {
        match = line.match(regexp)
        if (match || gotLineCont || gotHereDoc) {
            promptFound = regexp.test(line)
            lineGotPrompt.push(promptFound)
            if (removePrompts && promptFound) {
                outputLines.push(match[2])
            } else {
                outputLines.push(line)
            }
            gotLineCont = line.endsWith(lineContinuationChar) & useLineCont
            if (line.includes(hereDocDelim) & useHereDoc)
                gotHereDoc = !gotHereDoc
        } else if (!onlyCopyPromptLines) {
            outputLines.push(line)
        } else if (copyEmptyLines && line.trim() === '') {
        }
    }

    // If no lines with the prompt were found then just use original lines
    if (lineGotPrompt.some(v => v === true)) {
        textContent = outputLines.join('\n');
    }

    // Remove a trailing newline to avoid auto-running when pasting
    if (textContent.endsWith("\n")) {
        textContent = textContent.slice(0, -1)
    }
    return textContent
}

kittycad.api.ai

Contains methods for accessing the ai API paths: AI uses machine learning to generate 3D meshes.

kittycad.api.api_calls

Contains methods for accessing the api_calls API paths: API calls that have been performed by users can be queried by the API.

kittycad.api.api_tokens

Contains methods for accessing the api_tokens API paths: API tokens allow users to call the API outside of their session token that is used as a cookie in the user interface.

kittycad.api.apps

Contains methods for accessing the apps API paths: Endpoints for third party app grant flows.

kittycad.api.beta

Contains methods for accessing the beta API paths: Beta API endpoints.

kittycad.api.constant

Contains methods for accessing the constant API paths: Constants.

kittycad.api.drawing

Contains methods for accessing the drawing API paths: Drawing API for updating your 3D files using the KittyCAD engine.

kittycad.api.executor

Contains methods for accessing the executor API paths: Endpoints that allow for code execution or creation of code execution environments.

kittycad.api.file

Contains methods for accessing the file API paths: CAD file operations.

kittycad.api.hidden

Contains methods for accessing the hidden API paths: Hidden API endpoints that should not show up in the docs.

kittycad.api.meta

Contains methods for accessing the meta API paths: Meta information about the API.

kittycad.api.oauth2

Contains methods for accessing the oauth2 API paths: Endpoints that implement OAuth 2.0 grant flows.

kittycad.api.payments

Contains methods for accessing the payments API paths: Operations around payments and billing.

kittycad.api.unit

Contains methods for accessing the unit API paths: Unit conversion operations.

kittycad.api.users

Contains methods for accessing the users API paths: A user is someone who uses the KittyCAD API.

kittycad.api.ai.create_image_to_3d

kittycad.api.ai.create_text_to_3d

asyncio(input_format, output_format, body, ...)

This is an alpha endpoint.

asyncio_detailed(input_format, ...)

rtype

Response[Union[Mesh, Error, None]]

sync(input_format, output_format, body, *, ...)

sync_detailed(input_format, output_format, ...)

rtype

:py:obj:`asyncio <kittycad.api.ai.create_image_to_3d.asyncio>`\ \(input\_format\, output\_format\, body\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.ai.create_image_to_3d.asyncio_detailed>`\ \(input\_format\, ...\)

:py:obj:`sync <kittycad.api.ai.create_image_to_3d.sync>`\ \(input\_format\, output\_format\, body\, \*\, ...\)

:py:obj:`sync_detailed <kittycad.api.ai.create_image_to_3d.sync_detailed>`\ \(input\_format\, output\_format\, ...\)

_build_response() (in module kittycad.api.ai.create_image_to_3d)

_parse_response() (in module kittycad.api.ai.create_image_to_3d)

[<desc_sig_keyword: <#text: 'async'>>, <desc_sig_space: <#text: ' '>>]

This is an alpha endpoint. It will change in the future. The current output is honestly pretty bad. So if you find this endpoint, you get what you pay for, which currently is nothing. But in the future will be made a lot better.

asyncio_detailed() (in module kittycad.api.ai.create_image_to_3d)

asyncio(output_format, prompt, *, client)

asyncio_detailed(output_format, prompt, *, ...)

rtype

sync(output_format, prompt, *, client)

sync_detailed(output_format, prompt, *, client)

rtype

:py:obj:`asyncio <kittycad.api.ai.create_text_to_3d.asyncio>`\ \(output\_format\, prompt\, \*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.ai.create_text_to_3d.asyncio_detailed>`\ \(output\_format\, prompt\, \*\, ...\)

:py:obj:`sync <kittycad.api.ai.create_text_to_3d.sync>`\ \(output\_format\, prompt\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.ai.create_text_to_3d.sync_detailed>`\ \(output\_format\, prompt\, \*\, client\)

asyncio_detailed() (in module kittycad.api.ai.create_text_to_3d)

Contains methods for accessing the api_calls API paths: API calls that have been performed by users can be queried by the API. This is helpful for debugging as well as billing.

kittycad.api.api_calls.get_api_call

kittycad.api.api_calls.get_api_call_for_user

kittycad.api.api_calls.get_api_call_metrics

kittycad.api.api_calls.get_async_operation

kittycad.api.api_calls.list_api_calls

kittycad.api.api_calls.list_api_calls_for_user

kittycad.api.api_calls.list_async_operations

kittycad.api.api_calls.user_list_api_calls

asyncio(id, *, client)

This endpoint requires authentication by any KittyCAD user.

asyncio_detailed(id, *, client)

rtype

Response[Union[ApiCallWithPrice, Error, None]]

sync(id, *, client)

sync_detailed(id, *, client)

rtype

:py:obj:`asyncio <kittycad.api.api_calls.get_api_call.asyncio>`\ \(id\, \*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.api_calls.get_api_call.asyncio_detailed>`\ \(id\, \*\, client\)

:py:obj:`sync <kittycad.api.api_calls.get_api_call.sync>`\ \(id\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.api_calls.get_api_call.sync_detailed>`\ \(id\, \*\, client\)

_build_response() (in module kittycad.api.api_calls.get_api_call)

_parse_response() (in module kittycad.api.api_calls.get_api_call)

This endpoint requires authentication by any KittyCAD user. It returns details of the requested API call for the user.
If the user is not authenticated to view the specified API call, then it is not returned.
Only KittyCAD employees can view API calls for other users.

asyncio_detailed() (in module kittycad.api.api_calls.get_api_call)

:py:obj:`asyncio <kittycad.api.api_calls.get_api_call_for_user.asyncio>`\ \(id\, \*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.api_calls.get_api_call_for_user.asyncio_detailed>`\ \(id\, \*\, client\)

:py:obj:`sync <kittycad.api.api_calls.get_api_call_for_user.sync>`\ \(id\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.api_calls.get_api_call_for_user.sync_detailed>`\ \(id\, \*\, client\)

_build_response() (in module kittycad.api.api_calls.get_api_call_for_user)

_get_kwargs() (in module kittycad.api.api_calls.get_api_call_for_user)

_parse_response() (in module kittycad.api.api_calls.get_api_call_for_user)

asyncio() (in module kittycad.api.api_calls.get_api_call_for_user)

asyncio_detailed() (in module kittycad.api.api_calls.get_api_call_for_user)

sync_detailed() (in module kittycad.api.api_calls.get_api_call_for_user)

asyncio(group_by, *, client)

This endpoint requires authentication by a KittyCAD employee.

asyncio_detailed(group_by, *, client)

rtype

Response[Union[List[ApiCallQueryGroup], Error, None]]

sync(group_by, *, client)

sync_detailed(group_by, *, client)

rtype

:py:obj:`asyncio <kittycad.api.api_calls.get_api_call_metrics.asyncio>`\ \(group\_by\, \*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.api_calls.get_api_call_metrics.asyncio_detailed>`\ \(group\_by\, \*\, client\)

:py:obj:`sync <kittycad.api.api_calls.get_api_call_metrics.sync>`\ \(group\_by\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.api_calls.get_api_call_metrics.sync_detailed>`\ \(group\_by\, \*\, client\)

_build_response() (in module kittycad.api.api_calls.get_api_call_metrics)

_get_kwargs() (in module kittycad.api.api_calls.get_api_call_metrics)

_parse_response() (in module kittycad.api.api_calls.get_api_call_metrics)

asyncio() (in module kittycad.api.api_calls.get_api_call_metrics)

This endpoint requires authentication by a KittyCAD employee. The API calls are grouped by the parameter passed.

asyncio_detailed() (in module kittycad.api.api_calls.get_api_call_metrics)

sync_detailed() (in module kittycad.api.api_calls.get_api_call_metrics)

Get the status and output of an async operation.

rtype

Response[Union[FileConversion, FileCenterOfMass, FileMass, FileVolume, FileDensity, FileSurfaceArea, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.api_calls.get_async_operation.asyncio>`\ \(id\, \*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.api_calls.get_async_operation.asyncio_detailed>`\ \(id\, \*\, client\)

rtype

:py:obj:`sync <kittycad.api.api_calls.get_async_operation.sync>`\ \(id\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.api_calls.get_async_operation.sync_detailed>`\ \(id\, \*\, client\)

_build_response() (in module kittycad.api.api_calls.get_async_operation)

_get_kwargs() (in module kittycad.api.api_calls.get_async_operation)

_parse_response() (in module kittycad.api.api_calls.get_async_operation)

Union[FileConversion, FileCenterOfMass, FileMass, FileVolume, FileDensity, FileSurfaceArea, Error, None]

asyncio() (in module kittycad.api.api_calls.get_async_operation)

This endpoint requires authentication by any KittyCAD user. It returns details of the requested async operation for the user.
If the user is not authenticated to view the specified async operation, then it is not returned.
Only KittyCAD employees with the proper access can view async operations for other users.

asyncio_detailed() (in module kittycad.api.api_calls.get_async_operation)

sync_detailed() (in module kittycad.api.api_calls.get_async_operation)

asyncio(sort_by, *, client[, limit, page_token])

asyncio_detailed(sort_by, *, client[, ...])

rtype

Response[Union[ApiCallWithPriceResultsPage, Error, None]]

sync(sort_by, *, client[, limit, page_token])

sync_detailed(sort_by, *, client[, limit, ...])

rtype

:py:obj:`asyncio <kittycad.api.api_calls.list_api_calls.asyncio>`\ \(sort\_by\, \*\, client\[\, limit\, page\_token\]\)

:py:obj:`asyncio_detailed <kittycad.api.api_calls.list_api_calls.asyncio_detailed>`\ \(sort\_by\, \*\, client\[\, ...\]\)

rtype

:py:obj:`sync <kittycad.api.api_calls.list_api_calls.sync>`\ \(sort\_by\, \*\, client\[\, limit\, page\_token\]\)

:py:obj:`sync_detailed <kittycad.api.api_calls.list_api_calls.sync_detailed>`\ \(sort\_by\, \*\, client\[\, limit\, ...\]\)

_build_response() (in module kittycad.api.api_calls.list_api_calls)

_parse_response() (in module kittycad.api.api_calls.list_api_calls)

This endpoint requires authentication by a KittyCAD employee. The API calls are returned in order of creation, with the most recently created API calls first.

asyncio_detailed() (in module kittycad.api.api_calls.list_api_calls)

asyncio_detailed(sort_by, *, client, limit=None, page_token=None)

sync_detailed() (in module kittycad.api.api_calls.list_api_calls)

asyncio(id, sort_by, *, client[, limit, ...])

asyncio_detailed(id, sort_by, *, client[, ...])

rtype

sync(id, sort_by, *, client[, limit, page_token])

sync_detailed(id, sort_by, *, client[, ...])

rtype

:py:obj:`asyncio <kittycad.api.api_calls.list_api_calls_for_user.asyncio>`\ \(id\, sort\_by\, \*\, client\[\, limit\, ...\]\)

:py:obj:`asyncio_detailed <kittycad.api.api_calls.list_api_calls_for_user.asyncio_detailed>`\ \(id\, sort\_by\, \*\, client\[\, ...\]\)

:py:obj:`sync <kittycad.api.api_calls.list_api_calls_for_user.sync>`\ \(id\, sort\_by\, \*\, client\[\, limit\, page\_token\]\)

:py:obj:`sync_detailed <kittycad.api.api_calls.list_api_calls_for_user.sync_detailed>`\ \(id\, sort\_by\, \*\, client\[\, ...\]\)

_build_response() (in module kittycad.api.api_calls.list_api_calls_for_user)

_get_kwargs() (in module kittycad.api.api_calls.list_api_calls_for_user)

_get_kwargs(id, sort_by, *, client, limit=None, page_token=None)

_parse_response() (in module kittycad.api.api_calls.list_api_calls_for_user)

asyncio() (in module kittycad.api.api_calls.list_api_calls_for_user)

This endpoint requires authentication by any KittyCAD user. It returns the API calls for the authenticated user if "me" is passed as the user id.
Alternatively, you can use the `/user/api-calls` endpoint to get the API calls for your user.
If the authenticated user is a KittyCAD employee, then the API calls are returned for the user specified by the user id.
The API calls are returned in order of creation, with the most recently created API calls first.

This endpoint requires authentication by any KittyCAD user. It returns the API calls for the authenticated user if “me” is passed as the user id.
Alternatively, you can use the 

 endpoint to get the API calls for your user.

asyncio_detailed() (in module kittycad.api.api_calls.list_api_calls_for_user)

asyncio_detailed(id, sort_by, *, client, limit=None, page_token=None)

sync() (in module kittycad.api.api_calls.list_api_calls_for_user)

sync_detailed() (in module kittycad.api.api_calls.list_api_calls_for_user)

sync_detailed(id, sort_by, *, client, limit=None, page_token=None)

asyncio(sort_by, status, *, client[, limit, ...])

For async file conversion operations, this endpoint does not return the contents of converted files (output).

asyncio_detailed(sort_by, status, *, client)

rtype

Response[Union[AsyncApiCallResultsPage, Error, None]]

sync(sort_by, status, *, client[, limit, ...])

sync_detailed(sort_by, status, *, client[, ...])

rtype

:py:obj:`asyncio <kittycad.api.api_calls.list_async_operations.asyncio>`\ \(sort\_by\, status\, \*\, client\[\, limit\, ...\]\)

For async file conversion operations, this endpoint does not return the contents of converted files (`output`).

For async file conversion operations, this endpoint does not return the contents of converted files (

:py:obj:`asyncio_detailed <kittycad.api.api_calls.list_async_operations.asyncio_detailed>`\ \(sort\_by\, status\, \*\, client\)

:py:obj:`sync <kittycad.api.api_calls.list_async_operations.sync>`\ \(sort\_by\, status\, \*\, client\[\, limit\, ...\]\)

:py:obj:`sync_detailed <kittycad.api.api_calls.list_async_operations.sync_detailed>`\ \(sort\_by\, status\, \*\, client\[\, ...\]\)

_build_response() (in module kittycad.api.api_calls.list_async_operations)

_get_kwargs() (in module kittycad.api.api_calls.list_async_operations)

_get_kwargs(sort_by, status, *, client, limit=None, page_token=None)

_parse_response() (in module kittycad.api.api_calls.list_async_operations)

asyncio() (in module kittycad.api.api_calls.list_async_operations)

asyncio(sort_by, status, *, client, limit=None, page_token=None)

For async file conversion operations, this endpoint does not return the contents of converted files (`output`). To get the contents use the `/async/operations/{id}` endpoint.

 endpoint.

asyncio_detailed() (in module kittycad.api.api_calls.list_async_operations)

asyncio_detailed(sort_by, status, *, client, limit=None, page_token=None)

sync_detailed() (in module kittycad.api.api_calls.list_async_operations)

sync_detailed(sort_by, status, *, client, limit=None, page_token=None)

rtype

rtype

:py:obj:`asyncio <kittycad.api.api_calls.user_list_api_calls.asyncio>`\ \(sort\_by\, \*\, client\[\, limit\, page\_token\]\)

:py:obj:`asyncio_detailed <kittycad.api.api_calls.user_list_api_calls.asyncio_detailed>`\ \(sort\_by\, \*\, client\[\, ...\]\)

:py:obj:`sync <kittycad.api.api_calls.user_list_api_calls.sync>`\ \(sort\_by\, \*\, client\[\, limit\, page\_token\]\)

:py:obj:`sync_detailed <kittycad.api.api_calls.user_list_api_calls.sync_detailed>`\ \(sort\_by\, \*\, client\[\, limit\, ...\]\)

_build_response() (in module kittycad.api.api_calls.user_list_api_calls)

_get_kwargs() (in module kittycad.api.api_calls.user_list_api_calls)

_parse_response() (in module kittycad.api.api_calls.user_list_api_calls)

asyncio() (in module kittycad.api.api_calls.user_list_api_calls)

This endpoint requires authentication by any KittyCAD user. It returns the API calls for the authenticated user.

asyncio_detailed() (in module kittycad.api.api_calls.user_list_api_calls)

sync_detailed() (in module kittycad.api.api_calls.user_list_api_calls)

Contains methods for accessing the api_tokens API paths: API tokens allow users to call the API outside of their session token that is used as a cookie in the user interface. Users can create, delete, and list their API tokens. But, of course, you need an API token to do this, so first be sure to generate one in the account UI.

kittycad.api.api_tokens.create_api_token_for_user

kittycad.api.api_tokens.delete_api_token_for_user

kittycad.api.api_tokens.get_api_token_for_user

kittycad.api.api_tokens.list_api_tokens_for_user

asyncio(*, client)

asyncio_detailed(*, client)

rtype

Response[Union[ApiToken, Error, None]]

sync(*, client)

sync_detailed(*, client)

rtype

:py:obj:`asyncio <kittycad.api.api_tokens.create_api_token_for_user.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.api_tokens.create_api_token_for_user.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.api_tokens.create_api_token_for_user.sync>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.api_tokens.create_api_token_for_user.sync_detailed>`\ \(\*\, client\)

_build_response() (in module kittycad.api.api_tokens.create_api_token_for_user)

_get_kwargs() (in module kittycad.api.api_tokens.create_api_token_for_user)

_parse_response() (in module kittycad.api.api_tokens.create_api_token_for_user)

asyncio() (in module kittycad.api.api_tokens.create_api_token_for_user)

This endpoint requires authentication by any KittyCAD user. It creates a new API token for the authenticated user.

asyncio_detailed() (in module kittycad.api.api_tokens.create_api_token_for_user)

sync() (in module kittycad.api.api_tokens.create_api_token_for_user)

sync_detailed() (in module kittycad.api.api_tokens.create_api_token_for_user)

asyncio(token, *, client)

asyncio_detailed(token, *, client)

rtype

Response[Optional[Error]]

sync(token, *, client)

sync_detailed(token, *, client)

rtype

:py:obj:`asyncio <kittycad.api.api_tokens.delete_api_token_for_user.asyncio>`\ \(token\, \*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.api_tokens.delete_api_token_for_user.asyncio_detailed>`\ \(token\, \*\, client\)

:py:obj:`sync <kittycad.api.api_tokens.delete_api_token_for_user.sync>`\ \(token\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.api_tokens.delete_api_token_for_user.sync_detailed>`\ \(token\, \*\, client\)

_build_response() (in module kittycad.api.api_tokens.delete_api_token_for_user)

_get_kwargs() (in module kittycad.api.api_tokens.delete_api_token_for_user)

_parse_response() (in module kittycad.api.api_tokens.delete_api_token_for_user)

asyncio() (in module kittycad.api.api_tokens.delete_api_token_for_user)

This endpoint requires authentication by any KittyCAD user. It deletes the requested API token for the user.
This endpoint does not actually delete the API token from the database. It merely marks the token as invalid. We still want to keep the token in the database for historical purposes.

asyncio_detailed() (in module kittycad.api.api_tokens.delete_api_token_for_user)

sync() (in module kittycad.api.api_tokens.delete_api_token_for_user)

sync_detailed() (in module kittycad.api.api_tokens.delete_api_token_for_user)

rtype

rtype

:py:obj:`asyncio <kittycad.api.api_tokens.get_api_token_for_user.asyncio>`\ \(token\, \*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.api_tokens.get_api_token_for_user.asyncio_detailed>`\ \(token\, \*\, client\)

:py:obj:`sync <kittycad.api.api_tokens.get_api_token_for_user.sync>`\ \(token\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.api_tokens.get_api_token_for_user.sync_detailed>`\ \(token\, \*\, client\)

_build_response() (in module kittycad.api.api_tokens.get_api_token_for_user)

_get_kwargs() (in module kittycad.api.api_tokens.get_api_token_for_user)

_parse_response() (in module kittycad.api.api_tokens.get_api_token_for_user)

asyncio() (in module kittycad.api.api_tokens.get_api_token_for_user)

This endpoint requires authentication by any KittyCAD user. It returns details of the requested API token for the user.

asyncio_detailed() (in module kittycad.api.api_tokens.get_api_token_for_user)

sync() (in module kittycad.api.api_tokens.get_api_token_for_user)

sync_detailed() (in module kittycad.api.api_tokens.get_api_token_for_user)

rtype

Response[Union[ApiTokenResultsPage, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.api_tokens.list_api_tokens_for_user.asyncio>`\ \(sort\_by\, \*\, client\[\, limit\, page\_token\]\)

:py:obj:`asyncio_detailed <kittycad.api.api_tokens.list_api_tokens_for_user.asyncio_detailed>`\ \(sort\_by\, \*\, client\[\, ...\]\)

:py:obj:`sync <kittycad.api.api_tokens.list_api_tokens_for_user.sync>`\ \(sort\_by\, \*\, client\[\, limit\, page\_token\]\)

:py:obj:`sync_detailed <kittycad.api.api_tokens.list_api_tokens_for_user.sync_detailed>`\ \(sort\_by\, \*\, client\[\, limit\, ...\]\)

_build_response() (in module kittycad.api.api_tokens.list_api_tokens_for_user)

_get_kwargs() (in module kittycad.api.api_tokens.list_api_tokens_for_user)

_parse_response() (in module kittycad.api.api_tokens.list_api_tokens_for_user)

asyncio() (in module kittycad.api.api_tokens.list_api_tokens_for_user)

This endpoint requires authentication by any KittyCAD user. It returns the API tokens for the authenticated user.
The API tokens are returned in order of creation, with the most recently created API tokens first.

asyncio_detailed() (in module kittycad.api.api_tokens.list_api_tokens_for_user)

sync() (in module kittycad.api.api_tokens.list_api_tokens_for_user)

sync_detailed() (in module kittycad.api.api_tokens.list_api_tokens_for_user)

kittycad.api.apps.apps_github_callback

kittycad.api.apps.apps_github_consent

kittycad.api.apps.apps_github_webhook

This is different than OAuth 2.0 authentication for users.

rtype

rtype

:py:obj:`asyncio <kittycad.api.apps.apps_github_callback.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.apps.apps_github_callback.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.apps.apps_github_callback.sync>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.apps.apps_github_callback.sync_detailed>`\ \(\*\, client\)

_build_response() (in module kittycad.api.apps.apps_github_callback)

_get_kwargs() (in module kittycad.api.apps.apps_github_callback)

_parse_response() (in module kittycad.api.apps.apps_github_callback)

This is different than OAuth 2.0 authentication for users. This endpoint grants access for KittyCAD to access user's repos.
The user doesn't need KittyCAD OAuth authorization for this endpoint, this is purely for the GitHub permissions to access repos.

This is different than OAuth 2.0 authentication for users. This endpoint grants access for KittyCAD to access user’s repos.
The user doesn’t need KittyCAD OAuth authorization for this endpoint, this is purely for the GitHub permissions to access repos.

asyncio_detailed() (in module kittycad.api.apps.apps_github_callback)

sync_detailed() (in module kittycad.api.apps.apps_github_callback)

rtype

Response[Union[AppClientInfo, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.apps.apps_github_consent.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.apps.apps_github_consent.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.apps.apps_github_consent.sync>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.apps.apps_github_consent.sync_detailed>`\ \(\*\, client\)

_build_response() (in module kittycad.api.apps.apps_github_consent)

_parse_response() (in module kittycad.api.apps.apps_github_consent)

asyncio_detailed() (in module kittycad.api.apps.apps_github_consent)

sync_detailed() (in module kittycad.api.apps.apps_github_consent)

asyncio(body, *, client)

These come from the GitHub app.

asyncio_detailed(body, *, client)

rtype

sync(body, *, client)

sync_detailed(body, *, client)

rtype

:py:obj:`asyncio <kittycad.api.apps.apps_github_webhook.asyncio>`\ \(body\, \*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.apps.apps_github_webhook.asyncio_detailed>`\ \(body\, \*\, client\)

:py:obj:`sync <kittycad.api.apps.apps_github_webhook.sync>`\ \(body\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.apps.apps_github_webhook.sync_detailed>`\ \(body\, \*\, client\)

_build_response() (in module kittycad.api.apps.apps_github_webhook)

_parse_response() (in module kittycad.api.apps.apps_github_webhook)

asyncio_detailed() (in module kittycad.api.apps.apps_github_webhook)

sync_detailed() (in module kittycad.api.apps.apps_github_webhook)

Contains methods for accessing the beta API paths: Beta API endpoints. We will not charge for these endpoints while they are in beta.

Contains methods for accessing the constant API paths: Constants. These are helpful as helpers.

asyncio(constant, *, client)

rtype

Union[PhysicsConstant, Error, None]

asyncio_detailed(constant, *, client)

rtype

Response[Union[PhysicsConstant, Error, None]]

sync(constant, *, client)

rtype

sync_detailed(constant, *, client)

rtype

:py:obj:`asyncio <kittycad.api.constant.get_physics_constant.asyncio>`\ \(constant\, \*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.constant.get_physics_constant.asyncio_detailed>`\ \(constant\, \*\, client\)

:py:obj:`sync <kittycad.api.constant.get_physics_constant.sync>`\ \(constant\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.constant.get_physics_constant.sync_detailed>`\ \(constant\, \*\, client\)

_build_response() (in module kittycad.api.constant.get_physics_constant)

_get_kwargs() (in module kittycad.api.constant.get_physics_constant)

_parse_response() (in module kittycad.api.constant.get_physics_constant)

asyncio() (in module kittycad.api.constant.get_physics_constant)

asyncio_detailed() (in module kittycad.api.constant.get_physics_constant)

sync_detailed() (in module kittycad.api.constant.get_physics_constant)

kittycad.api.drawing.cmd

kittycad.api.drawing.cmd_batch

Response depends on which command was submitted, so unfortunately the OpenAPI schema can't generate the right response type.

rtype

Response[Union[dict, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.drawing.cmd.asyncio>`\ \(body\, \*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.drawing.cmd.asyncio_detailed>`\ \(body\, \*\, client\)

:py:obj:`sync <kittycad.api.drawing.cmd.sync>`\ \(body\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.drawing.cmd.sync_detailed>`\ \(body\, \*\, client\)

Response depends on which command was submitted, so unfortunately the OpenAPI schema can’t generate the right response type.

rtype

Union[DrawingOutcomes, Error, None]

rtype

Response[Union[DrawingOutcomes, Error, None]]

rtype

rtype

:py:obj:`asyncio <kittycad.api.drawing.cmd_batch.asyncio>`\ \(body\, \*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.drawing.cmd_batch.asyncio_detailed>`\ \(body\, \*\, client\)

:py:obj:`sync <kittycad.api.drawing.cmd_batch.sync>`\ \(body\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.drawing.cmd_batch.sync_detailed>`\ \(body\, \*\, client\)

kittycad.api.executor.create_executor_term

kittycad.api.executor.create_file_execution

Attach to a docker container to create an interactive terminal.

rtype

Response[Any]

rtype

:py:obj:`asyncio <kittycad.api.executor.create_executor_term.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.executor.create_executor_term.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.executor.create_executor_term.sync>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.executor.create_executor_term.sync_detailed>`\ \(\*\, client\)

_build_response() (in module kittycad.api.executor.create_executor_term)

_get_kwargs() (in module kittycad.api.executor.create_executor_term)

_parse_response() (in module kittycad.api.executor.create_executor_term)

asyncio() (in module kittycad.api.executor.create_executor_term)

asyncio_detailed() (in module kittycad.api.executor.create_executor_term)

sync_detailed() (in module kittycad.api.executor.create_executor_term)

asyncio(lang, body, *, client[, output])

rtype

Union[CodeOutput, Error, None]

asyncio_detailed(lang, body, *, client[, output])

rtype

Response[Union[CodeOutput, Error, None]]

sync(lang, body, *, client[, output])

rtype

sync_detailed(lang, body, *, client[, output])

rtype

:py:obj:`asyncio <kittycad.api.executor.create_file_execution.asyncio>`\ \(lang\, body\, \*\, client\[\, output\]\)

:py:obj:`asyncio_detailed <kittycad.api.executor.create_file_execution.asyncio_detailed>`\ \(lang\, body\, \*\, client\[\, output\]\)

:py:obj:`sync <kittycad.api.executor.create_file_execution.sync>`\ \(lang\, body\, \*\, client\[\, output\]\)

:py:obj:`sync_detailed <kittycad.api.executor.create_file_execution.sync_detailed>`\ \(lang\, body\, \*\, client\[\, output\]\)

_build_response() (in module kittycad.api.executor.create_file_execution)

_get_kwargs() (in module kittycad.api.executor.create_file_execution)

_parse_response() (in module kittycad.api.executor.create_file_execution)

asyncio() (in module kittycad.api.executor.create_file_execution)

asyncio_detailed() (in module kittycad.api.executor.create_file_execution)

sync_detailed() (in module kittycad.api.executor.create_file_execution)

Contains methods for accessing the file API paths: CAD file operations. Create, get, and list CAD file conversions. More endpoints will be added here in the future as we build out transforms, etc on CAD models.

kittycad.api.file.create_file_center_of_mass

kittycad.api.file.create_file_conversion

kittycad.api.file.create_file_conversion_with_base64_helper

kittycad.api.file.create_file_density

kittycad.api.file.create_file_mass

kittycad.api.file.create_file_surface_area

kittycad.api.file.create_file_volume

kittycad.api.file.get_file_conversion_with_base64_helper

asyncio(src_format, body, *, client)

Get the center of mass of an object in a CAD file.

asyncio_detailed(src_format, body, *, client)

rtype

Response[Union[FileCenterOfMass, Error, None]]

sync(src_format, body, *, client)

sync_detailed(src_format, body, *, client)

rtype

:py:obj:`asyncio <kittycad.api.file.create_file_center_of_mass.asyncio>`\ \(src\_format\, body\, \*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.file.create_file_center_of_mass.asyncio_detailed>`\ \(src\_format\, body\, \*\, client\)

:py:obj:`sync <kittycad.api.file.create_file_center_of_mass.sync>`\ \(src\_format\, body\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.file.create_file_center_of_mass.sync_detailed>`\ \(src\_format\, body\, \*\, client\)

_build_response() (in module kittycad.api.file.create_file_center_of_mass)

_get_kwargs() (in module kittycad.api.file.create_file_center_of_mass)

_parse_response() (in module kittycad.api.file.create_file_center_of_mass)

asyncio() (in module kittycad.api.file.create_file_center_of_mass)

Get the center of mass of an object in a CAD file. If the file is larger than 25MB, it will be performed asynchronously.
If the operation is performed asynchronously, the `id` of the operation will be returned. You can use the `id` returned from the request to get status information about the async operation from the `/async/operations/{id}` endpoint.

If the operation is performed asynchronously, the 

 returned from the request to get status information about the async operation from the 

asyncio_detailed() (in module kittycad.api.file.create_file_center_of_mass)

sync_detailed() (in module kittycad.api.file.create_file_center_of_mass)

asyncio(output_format, src_format, body, *, ...)

Convert a CAD file from one format to another.

asyncio_detailed(output_format, src_format, ...)

rtype

Response[Union[FileConversion, Error, None]]

sync(output_format, src_format, body, *, client)

sync_detailed(output_format, src_format, ...)

rtype

:py:obj:`asyncio <kittycad.api.file.create_file_conversion.asyncio>`\ \(output\_format\, src\_format\, body\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.file.create_file_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.file.create_file_conversion.sync>`\ \(output\_format\, src\_format\, body\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.file.create_file_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.file.create_file_conversion)

_get_kwargs() (in module kittycad.api.file.create_file_conversion)

_parse_response() (in module kittycad.api.file.create_file_conversion)

Convert a CAD file from one format to another. If the file being converted is larger than 25MB, it will be performed asynchronously.
If the conversion is performed synchronously, the contents of the converted file (`output`) will be returned as a base64 encoded string.

If the conversion is performed synchronously, the contents of the converted file (

) will be returned as a base64 encoded string.

asyncio_detailed() (in module kittycad.api.file.create_file_conversion)

sync_detailed() (in module kittycad.api.file.create_file_conversion)

asyncio(src_format, output_format, body, *, ...)

sync(src_format, output_format, body, *, client)

:py:obj:`asyncio <kittycad.api.file.create_file_conversion_with_base64_helper.asyncio>`\ \(src\_format\, output\_format\, body\, \*\, ...\)

:py:obj:`sync <kittycad.api.file.create_file_conversion_with_base64_helper.sync>`\ \(src\_format\, output\_format\, body\, \*\, client\)

asyncio() (in module kittycad.api.file.create_file_conversion_with_base64_helper)

Convert a CAD file from one format to another. If the file being converted is larger than a certain size it will be performed asynchronously. This function automatically base64 encodes the request body and base64 decodes the request output.

sync() (in module kittycad.api.file.create_file_conversion_with_base64_helper)

asyncio(material_mass, src_format, body, *, ...)

Get the density of an object in a CAD file.

asyncio_detailed(material_mass, src_format, ...)

rtype

Response[Union[FileDensity, Error, None]]

sync(material_mass, src_format, body, *, client)

sync_detailed(material_mass, src_format, ...)

rtype

:py:obj:`asyncio <kittycad.api.file.create_file_density.asyncio>`\ \(material\_mass\, src\_format\, body\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.file.create_file_density.asyncio_detailed>`\ \(material\_mass\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.file.create_file_density.sync>`\ \(material\_mass\, src\_format\, body\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.file.create_file_density.sync_detailed>`\ \(material\_mass\, src\_format\, ...\)

_build_response() (in module kittycad.api.file.create_file_density)

_parse_response() (in module kittycad.api.file.create_file_density)

Get the density of an object in a CAD file. If the file is larger than 25MB, it will be performed asynchronously.

asyncio_detailed() (in module kittycad.api.file.create_file_density)

sync_detailed() (in module kittycad.api.file.create_file_density)

asyncio(material_density, src_format, body, ...)

Get the mass of an object in a CAD file.

asyncio_detailed(material_density, ...)

rtype

Response[Union[FileMass, Error, None]]

sync(material_density, src_format, body, *, ...)

sync_detailed(material_density, src_format, ...)

rtype

:py:obj:`asyncio <kittycad.api.file.create_file_mass.asyncio>`\ \(material\_density\, src\_format\, body\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.file.create_file_mass.asyncio_detailed>`\ \(material\_density\, ...\)

:py:obj:`sync <kittycad.api.file.create_file_mass.sync>`\ \(material\_density\, src\_format\, body\, \*\, ...\)

:py:obj:`sync_detailed <kittycad.api.file.create_file_mass.sync_detailed>`\ \(material\_density\, src\_format\, ...\)

_build_response() (in module kittycad.api.file.create_file_mass)

_parse_response() (in module kittycad.api.file.create_file_mass)

Get the mass of an object in a CAD file. If the file is larger than 25MB, it will be performed asynchronously.

asyncio_detailed() (in module kittycad.api.file.create_file_mass)

Get the surface area of an object in a CAD file.

rtype

Response[Union[FileSurfaceArea, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.file.create_file_surface_area.asyncio>`\ \(src\_format\, body\, \*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.file.create_file_surface_area.asyncio_detailed>`\ \(src\_format\, body\, \*\, client\)

:py:obj:`sync <kittycad.api.file.create_file_surface_area.sync>`\ \(src\_format\, body\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.file.create_file_surface_area.sync_detailed>`\ \(src\_format\, body\, \*\, client\)

_build_response() (in module kittycad.api.file.create_file_surface_area)

_get_kwargs() (in module kittycad.api.file.create_file_surface_area)

_parse_response() (in module kittycad.api.file.create_file_surface_area)

asyncio() (in module kittycad.api.file.create_file_surface_area)

Get the surface area of an object in a CAD file. If the file is larger than 25MB, it will be performed asynchronously.

asyncio_detailed() (in module kittycad.api.file.create_file_surface_area)

sync_detailed() (in module kittycad.api.file.create_file_surface_area)

Get the volume of an object in a CAD file.

rtype

Response[Union[FileVolume, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.file.create_file_volume.asyncio>`\ \(src\_format\, body\, \*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.file.create_file_volume.asyncio_detailed>`\ \(src\_format\, body\, \*\, client\)

:py:obj:`sync <kittycad.api.file.create_file_volume.sync>`\ \(src\_format\, body\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.file.create_file_volume.sync_detailed>`\ \(src\_format\, body\, \*\, client\)

_build_response() (in module kittycad.api.file.create_file_volume)

_parse_response() (in module kittycad.api.file.create_file_volume)

Get the volume of an object in a CAD file. If the file is larger than 25MB, it will be performed asynchronously.

asyncio_detailed() (in module kittycad.api.file.create_file_volume)

sync_detailed() (in module kittycad.api.file.create_file_volume)

Get the status of a file conversion.

:py:obj:`asyncio <kittycad.api.file.get_file_conversion_with_base64_helper.asyncio>`\ \(id\, \*\, client\)

:py:obj:`sync <kittycad.api.file.get_file_conversion_with_base64_helper.sync>`\ \(id\, \*\, client\)

asyncio() (in module kittycad.api.file.get_file_conversion_with_base64_helper)

Get the status of a file conversion. This function automatically base64 decodes the output response if there is one.

sync() (in module kittycad.api.file.get_file_conversion_with_base64_helper)

kittycad.api.hidden.auth_email

kittycad.api.hidden.auth_email_callback

kittycad.api.hidden.logout

rtype

Union[VerificationToken, Error, None]

rtype

Response[Union[VerificationToken, Error, None]]

rtype

rtype

:py:obj:`asyncio <kittycad.api.hidden.auth_email.asyncio>`\ \(body\, \*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.hidden.auth_email.asyncio_detailed>`\ \(body\, \*\, client\)

:py:obj:`sync <kittycad.api.hidden.auth_email.sync>`\ \(body\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.hidden.auth_email.sync_detailed>`\ \(body\, \*\, client\)

asyncio(email, token, *, client[, callback_url])

rtype

Optional[Error]

asyncio_detailed(email, token, *, client[, ...])

rtype

sync(email, token, *, client[, callback_url])

rtype

sync_detailed(email, token, *, client[, ...])

rtype

:py:obj:`asyncio <kittycad.api.hidden.auth_email_callback.asyncio>`\ \(email\, token\, \*\, client\[\, callback\_url\]\)

:py:obj:`asyncio_detailed <kittycad.api.hidden.auth_email_callback.asyncio_detailed>`\ \(email\, token\, \*\, client\[\, ...\]\)

:py:obj:`sync <kittycad.api.hidden.auth_email_callback.sync>`\ \(email\, token\, \*\, client\[\, callback\_url\]\)

:py:obj:`sync_detailed <kittycad.api.hidden.auth_email_callback.sync_detailed>`\ \(email\, token\, \*\, client\[\, ...\]\)

_build_response() (in module kittycad.api.hidden.auth_email_callback)

_get_kwargs() (in module kittycad.api.hidden.auth_email_callback)

_parse_response() (in module kittycad.api.hidden.auth_email_callback)

asyncio_detailed() (in module kittycad.api.hidden.auth_email_callback)

sync_detailed() (in module kittycad.api.hidden.auth_email_callback)

This is used in logout scenarios.

rtype

rtype

:py:obj:`asyncio <kittycad.api.hidden.logout.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.hidden.logout.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.hidden.logout.sync>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.hidden.logout.sync_detailed>`\ \(\*\, client\)

kittycad.api.meta.get_ai_plugin_manifest

kittycad.api.meta.get_metadata

kittycad.api.meta.get_openai_schema

kittycad.api.meta.get_schema

kittycad.api.meta.ping

rtype

Union[AiPluginManifest, Error, None]

rtype

Response[Union[AiPluginManifest, Error, None]]

rtype

rtype

:py:obj:`asyncio <kittycad.api.meta.get_ai_plugin_manifest.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.meta.get_ai_plugin_manifest.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.meta.get_ai_plugin_manifest.sync>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.meta.get_ai_plugin_manifest.sync_detailed>`\ \(\*\, client\)

_build_response() (in module kittycad.api.meta.get_ai_plugin_manifest)

_get_kwargs() (in module kittycad.api.meta.get_ai_plugin_manifest)

_parse_response() (in module kittycad.api.meta.get_ai_plugin_manifest)

asyncio_detailed() (in module kittycad.api.meta.get_ai_plugin_manifest)

sync_detailed() (in module kittycad.api.meta.get_ai_plugin_manifest)

This includes information on any of our other distributed systems it is connected to.

rtype

Response[Union[Metadata, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.meta.get_metadata.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.meta.get_metadata.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.meta.get_metadata.sync>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.meta.get_metadata.sync_detailed>`\ \(\*\, client\)

You must be a KittyCAD employee to perform this request.

This is the same as the OpenAPI schema, BUT it has some modifications to make it compatible with OpenAI.

rtype

rtype

:py:obj:`asyncio <kittycad.api.meta.get_openai_schema.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.meta.get_openai_schema.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.meta.get_openai_schema.sync>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.meta.get_openai_schema.sync_detailed>`\ \(\*\, client\)

_build_response() (in module kittycad.api.meta.get_openai_schema)

_parse_response() (in module kittycad.api.meta.get_openai_schema)

This is the same as the OpenAPI schema, BUT it has some modifications to make it compatible with OpenAI. For example, descriptions must be < 300 chars.

asyncio_detailed() (in module kittycad.api.meta.get_openai_schema)

rtype

Union[dict, Error, None]

rtype

rtype

rtype

:py:obj:`asyncio <kittycad.api.meta.get_schema.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.meta.get_schema.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.meta.get_schema.sync>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.meta.get_schema.sync_detailed>`\ \(\*\, client\)

rtype

Union[Pong, Error, None]

rtype

Response[Union[Pong, Error, None]]

rtype

rtype

:py:obj:`asyncio <kittycad.api.meta.ping.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.meta.ping.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.meta.ping.sync_detailed>`\ \(\*\, client\)

kittycad.api.payments.create_payment_information_for_user

kittycad.api.payments.create_payment_intent_for_user

kittycad.api.payments.delete_payment_information_for_user

kittycad.api.payments.delete_payment_method_for_user

kittycad.api.payments.get_payment_balance_for_user

kittycad.api.payments.get_payment_information_for_user

kittycad.api.payments.list_invoices_for_user

kittycad.api.payments.list_payment_methods_for_user

kittycad.api.payments.update_payment_information_for_user

kittycad.api.payments.validate_customer_tax_information_for_user

This includes billing address, phone, and name.

rtype

Response[Union[Customer, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.payments.create_payment_information_for_user.asyncio>`\ \(body\, \*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.payments.create_payment_information_for_user.asyncio_detailed>`\ \(body\, \*\, client\)

:py:obj:`sync <kittycad.api.payments.create_payment_information_for_user.sync>`\ \(body\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.payments.create_payment_information_for_user.sync_detailed>`\ \(body\, \*\, client\)

_build_response() (in module kittycad.api.payments.create_payment_information_for_user)

_get_kwargs() (in module kittycad.api.payments.create_payment_information_for_user)

_parse_response() (in module kittycad.api.payments.create_payment_information_for_user)

asyncio() (in module kittycad.api.payments.create_payment_information_for_user)

This endpoint requires authentication by any KittyCAD user. It creates the payment information for the authenticated user.

asyncio_detailed() (in module kittycad.api.payments.create_payment_information_for_user)

sync() (in module kittycad.api.payments.create_payment_information_for_user)

sync_detailed() (in module kittycad.api.payments.create_payment_information_for_user)

rtype

Response[Union[PaymentIntent, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.payments.create_payment_intent_for_user.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.payments.create_payment_intent_for_user.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.payments.create_payment_intent_for_user.sync>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.payments.create_payment_intent_for_user.sync_detailed>`\ \(\*\, client\)

_build_response() (in module kittycad.api.payments.create_payment_intent_for_user)

_get_kwargs() (in module kittycad.api.payments.create_payment_intent_for_user)

_parse_response() (in module kittycad.api.payments.create_payment_intent_for_user)

asyncio() (in module kittycad.api.payments.create_payment_intent_for_user)

This endpoint requires authentication by any KittyCAD user. It creates a new payment intent for the authenticated user.

asyncio_detailed() (in module kittycad.api.payments.create_payment_intent_for_user)

sync() (in module kittycad.api.payments.create_payment_intent_for_user)

sync_detailed() (in module kittycad.api.payments.create_payment_intent_for_user)

rtype

rtype

:py:obj:`asyncio <kittycad.api.payments.delete_payment_information_for_user.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.payments.delete_payment_information_for_user.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.payments.delete_payment_information_for_user.sync>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.payments.delete_payment_information_for_user.sync_detailed>`\ \(\*\, client\)

_build_response() (in module kittycad.api.payments.delete_payment_information_for_user)

_get_kwargs() (in module kittycad.api.payments.delete_payment_information_for_user)

_parse_response() (in module kittycad.api.payments.delete_payment_information_for_user)

asyncio() (in module kittycad.api.payments.delete_payment_information_for_user)

This endpoint requires authentication by any KittyCAD user. It deletes the payment information for the authenticated user.

asyncio_detailed() (in module kittycad.api.payments.delete_payment_information_for_user)

sync() (in module kittycad.api.payments.delete_payment_information_for_user)

sync_detailed() (in module kittycad.api.payments.delete_payment_information_for_user)

rtype

rtype

:py:obj:`asyncio <kittycad.api.payments.delete_payment_method_for_user.asyncio>`\ \(id\, \*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.payments.delete_payment_method_for_user.asyncio_detailed>`\ \(id\, \*\, client\)

:py:obj:`sync <kittycad.api.payments.delete_payment_method_for_user.sync>`\ \(id\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.payments.delete_payment_method_for_user.sync_detailed>`\ \(id\, \*\, client\)

_build_response() (in module kittycad.api.payments.delete_payment_method_for_user)

_get_kwargs() (in module kittycad.api.payments.delete_payment_method_for_user)

_parse_response() (in module kittycad.api.payments.delete_payment_method_for_user)

asyncio() (in module kittycad.api.payments.delete_payment_method_for_user)

This endpoint requires authentication by any KittyCAD user. It deletes the specified payment method for the authenticated user.

asyncio_detailed() (in module kittycad.api.payments.delete_payment_method_for_user)

sync() (in module kittycad.api.payments.delete_payment_method_for_user)

sync_detailed() (in module kittycad.api.payments.delete_payment_method_for_user)

rtype

Response[Union[CustomerBalance, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.payments.get_payment_balance_for_user.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.payments.get_payment_balance_for_user.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.payments.get_payment_balance_for_user.sync>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.payments.get_payment_balance_for_user.sync_detailed>`\ \(\*\, client\)

_build_response() (in module kittycad.api.payments.get_payment_balance_for_user)

_get_kwargs() (in module kittycad.api.payments.get_payment_balance_for_user)

_parse_response() (in module kittycad.api.payments.get_payment_balance_for_user)

asyncio() (in module kittycad.api.payments.get_payment_balance_for_user)

This endpoint requires authentication by any KittyCAD user. It gets the balance information for the authenticated user.

asyncio_detailed() (in module kittycad.api.payments.get_payment_balance_for_user)

sync() (in module kittycad.api.payments.get_payment_balance_for_user)

sync_detailed() (in module kittycad.api.payments.get_payment_balance_for_user)

rtype

rtype

:py:obj:`asyncio <kittycad.api.payments.get_payment_information_for_user.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.payments.get_payment_information_for_user.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.payments.get_payment_information_for_user.sync>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.payments.get_payment_information_for_user.sync_detailed>`\ \(\*\, client\)

_build_response() (in module kittycad.api.payments.get_payment_information_for_user)

_get_kwargs() (in module kittycad.api.payments.get_payment_information_for_user)

_parse_response() (in module kittycad.api.payments.get_payment_information_for_user)

asyncio() (in module kittycad.api.payments.get_payment_information_for_user)

This endpoint requires authentication by any KittyCAD user. It gets the payment information for the authenticated user.

asyncio_detailed() (in module kittycad.api.payments.get_payment_information_for_user)

sync() (in module kittycad.api.payments.get_payment_information_for_user)

sync_detailed() (in module kittycad.api.payments.get_payment_information_for_user)

rtype

Response[Union[List[Invoice], Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.payments.list_invoices_for_user.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.payments.list_invoices_for_user.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.payments.list_invoices_for_user.sync>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.payments.list_invoices_for_user.sync_detailed>`\ \(\*\, client\)

_build_response() (in module kittycad.api.payments.list_invoices_for_user)

_get_kwargs() (in module kittycad.api.payments.list_invoices_for_user)

_parse_response() (in module kittycad.api.payments.list_invoices_for_user)

asyncio() (in module kittycad.api.payments.list_invoices_for_user)

This endpoint requires authentication by any KittyCAD user. It lists invoices for the authenticated user.

asyncio_detailed() (in module kittycad.api.payments.list_invoices_for_user)

sync_detailed() (in module kittycad.api.payments.list_invoices_for_user)

rtype

Response[Union[List[PaymentMethod], Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.payments.list_payment_methods_for_user.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.payments.list_payment_methods_for_user.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.payments.list_payment_methods_for_user.sync>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.payments.list_payment_methods_for_user.sync_detailed>`\ \(\*\, client\)

_build_response() (in module kittycad.api.payments.list_payment_methods_for_user)

_get_kwargs() (in module kittycad.api.payments.list_payment_methods_for_user)

_parse_response() (in module kittycad.api.payments.list_payment_methods_for_user)

asyncio() (in module kittycad.api.payments.list_payment_methods_for_user)

This endpoint requires authentication by any KittyCAD user. It lists payment methods for the authenticated user.

asyncio_detailed() (in module kittycad.api.payments.list_payment_methods_for_user)

sync() (in module kittycad.api.payments.list_payment_methods_for_user)

sync_detailed() (in module kittycad.api.payments.list_payment_methods_for_user)

:py:obj:`asyncio <kittycad.api.payments.update_payment_information_for_user.asyncio>`\ \(body\, \*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.payments.update_payment_information_for_user.asyncio_detailed>`\ \(body\, \*\, client\)

:py:obj:`sync <kittycad.api.payments.update_payment_information_for_user.sync>`\ \(body\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.payments.update_payment_information_for_user.sync_detailed>`\ \(body\, \*\, client\)

_build_response() (in module kittycad.api.payments.update_payment_information_for_user)

_get_kwargs() (in module kittycad.api.payments.update_payment_information_for_user)

_parse_response() (in module kittycad.api.payments.update_payment_information_for_user)

asyncio() (in module kittycad.api.payments.update_payment_information_for_user)

This endpoint requires authentication by any KittyCAD user. It updates the payment information for the authenticated user.

asyncio_detailed() (in module kittycad.api.payments.update_payment_information_for_user)

sync() (in module kittycad.api.payments.update_payment_information_for_user)

sync_detailed() (in module kittycad.api.payments.update_payment_information_for_user)

rtype

rtype

:py:obj:`asyncio <kittycad.api.payments.validate_customer_tax_information_for_user.asyncio>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.payments.validate_customer_tax_information_for_user.sync>`\ \(\*\, client\)

_build_response() (in module kittycad.api.payments.validate_customer_tax_information_for_user)

_get_kwargs() (in module kittycad.api.payments.validate_customer_tax_information_for_user)

_parse_response() (in module kittycad.api.payments.validate_customer_tax_information_for_user)

asyncio() (in module kittycad.api.payments.validate_customer_tax_information_for_user)

This endpoint requires authentication by any KittyCAD user. It will return an error if the customer's information is not valid for automatic tax. Otherwise, it will return an empty successful response.

This endpoint requires authentication by any KittyCAD user. It will return an error if the customer’s information is not valid for automatic tax. Otherwise, it will return an empty successful response.

asyncio_detailed() (in module kittycad.api.payments.validate_customer_tax_information_for_user)

sync() (in module kittycad.api.payments.validate_customer_tax_information_for_user)

sync_detailed() (in module kittycad.api.payments.validate_customer_tax_information_for_user)

kittycad.api.unit.get_acceleration_unit_conversion

kittycad.api.unit.get_angle_unit_conversion

kittycad.api.unit.get_angular_velocity_unit_conversion

kittycad.api.unit.get_area_unit_conversion

kittycad.api.unit.get_charge_unit_conversion

kittycad.api.unit.get_concentration_unit_conversion

kittycad.api.unit.get_data_transfer_rate_unit_conversion

kittycad.api.unit.get_data_unit_conversion

kittycad.api.unit.get_density_unit_conversion

kittycad.api.unit.get_energy_unit_conversion

kittycad.api.unit.get_force_unit_conversion

kittycad.api.unit.get_illuminance_unit_conversion

kittycad.api.unit.get_length_unit_conversion

kittycad.api.unit.get_magnetic_field_strength_unit_conversion

kittycad.api.unit.get_magnetic_flux_unit_conversion

kittycad.api.unit.get_mass_unit_conversion

kittycad.api.unit.get_metric_power_cubed_unit_conversion

kittycad.api.unit.get_metric_power_squared_unit_conversion

kittycad.api.unit.get_metric_power_unit_conversion

kittycad.api.unit.get_power_unit_conversion

kittycad.api.unit.get_pressure_unit_conversion

kittycad.api.unit.get_radiation_unit_conversion

kittycad.api.unit.get_radioactivity_unit_conversion

kittycad.api.unit.get_solid_angle_unit_conversion

kittycad.api.unit.get_temperature_unit_conversion

kittycad.api.unit.get_time_unit_conversion

kittycad.api.unit.get_velocity_unit_conversion

kittycad.api.unit.get_voltage_unit_conversion

kittycad.api.unit.get_volume_unit_conversion

asyncio(output_format, src_format, value, *, ...)

Convert an acceleration unit value to another acceleration unit value.

rtype

Response[Union[UnitAccelerationConversion, Error, None]]

sync(output_format, src_format, value, *, client)

rtype

:py:obj:`asyncio <kittycad.api.unit.get_acceleration_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_acceleration_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_acceleration_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_acceleration_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_acceleration_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_acceleration_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_acceleration_unit_conversion)

asyncio() (in module kittycad.api.unit.get_acceleration_unit_conversion)

Convert an acceleration unit value to another acceleration unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_acceleration_unit_conversion)

sync() (in module kittycad.api.unit.get_acceleration_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_acceleration_unit_conversion)

Convert an angle unit value to another angle unit value.

rtype

Response[Union[UnitAngleConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_angle_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_angle_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_angle_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_angle_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_angle_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_angle_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_angle_unit_conversion)

asyncio() (in module kittycad.api.unit.get_angle_unit_conversion)

Convert an angle unit value to another angle unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_angle_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_angle_unit_conversion)

Convert an angular velocity unit value to another angular velocity unit value.

rtype

Response[Union[UnitAngularVelocityConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_angular_velocity_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_angular_velocity_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

rtype

:py:obj:`sync <kittycad.api.unit.get_angular_velocity_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_angular_velocity_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_angular_velocity_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_angular_velocity_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_angular_velocity_unit_conversion)

asyncio() (in module kittycad.api.unit.get_angular_velocity_unit_conversion)

Convert an angular velocity unit value to another angular velocity unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_angular_velocity_unit_conversion)

sync() (in module kittycad.api.unit.get_angular_velocity_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_angular_velocity_unit_conversion)

Convert an area unit value to another area unit value.

rtype

Response[Union[UnitAreaConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_area_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_area_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_area_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_area_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_area_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_area_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_area_unit_conversion)

asyncio() (in module kittycad.api.unit.get_area_unit_conversion)

Convert an area unit value to another area unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_area_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_area_unit_conversion)

Convert a charge unit value to another charge unit value.

rtype

Response[Union[UnitChargeConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_charge_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_charge_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_charge_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_charge_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_charge_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_charge_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_charge_unit_conversion)

asyncio() (in module kittycad.api.unit.get_charge_unit_conversion)

Convert a charge unit value to another charge unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_charge_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_charge_unit_conversion)

Convert a concentration unit value to another concentration unit value.

rtype

Response[Union[UnitConcentrationConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_concentration_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_concentration_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

rtype

:py:obj:`sync <kittycad.api.unit.get_concentration_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_concentration_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_concentration_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_concentration_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_concentration_unit_conversion)

asyncio() (in module kittycad.api.unit.get_concentration_unit_conversion)

Convert a concentration unit value to another concentration unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_concentration_unit_conversion)

sync() (in module kittycad.api.unit.get_concentration_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_concentration_unit_conversion)

Convert a data transfer rate unit value to another data transfer rate unit value.

rtype

Response[Union[UnitDataTransferRateConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_data_transfer_rate_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_data_transfer_rate_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

rtype

:py:obj:`sync <kittycad.api.unit.get_data_transfer_rate_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_data_transfer_rate_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_data_transfer_rate_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_data_transfer_rate_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_data_transfer_rate_unit_conversion)

asyncio() (in module kittycad.api.unit.get_data_transfer_rate_unit_conversion)

Convert a data transfer rate unit value to another data transfer rate unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_data_transfer_rate_unit_conversion)

sync() (in module kittycad.api.unit.get_data_transfer_rate_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_data_transfer_rate_unit_conversion)

Convert a data unit value to another data unit value.

rtype

Response[Union[UnitDataConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_data_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_data_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_data_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_data_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_data_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_data_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_data_unit_conversion)

asyncio() (in module kittycad.api.unit.get_data_unit_conversion)

Convert a data unit value to another data unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_data_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_data_unit_conversion)

Convert a density unit value to another density unit value.

rtype

Response[Union[UnitDensityConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_density_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_density_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_density_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_density_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_density_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_density_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_density_unit_conversion)

asyncio() (in module kittycad.api.unit.get_density_unit_conversion)

Convert a density unit value to another density unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_density_unit_conversion)

sync() (in module kittycad.api.unit.get_density_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_density_unit_conversion)

Convert a energy unit value to another energy unit value.

rtype

Response[Union[UnitEnergyConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_energy_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_energy_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_energy_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_energy_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_energy_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_energy_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_energy_unit_conversion)

asyncio() (in module kittycad.api.unit.get_energy_unit_conversion)

Convert a energy unit value to another energy unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_energy_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_energy_unit_conversion)

Convert a force unit value to another force unit value.

rtype

Response[Union[UnitForceConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_force_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_force_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_force_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_force_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_force_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_force_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_force_unit_conversion)

asyncio() (in module kittycad.api.unit.get_force_unit_conversion)

Convert a force unit value to another force unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_force_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_force_unit_conversion)

Convert a illuminance unit value to another illuminance unit value.

rtype

Response[Union[UnitIlluminanceConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_illuminance_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_illuminance_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_illuminance_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_illuminance_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_illuminance_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_illuminance_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_illuminance_unit_conversion)

asyncio() (in module kittycad.api.unit.get_illuminance_unit_conversion)

Convert a illuminance unit value to another illuminance unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_illuminance_unit_conversion)

sync() (in module kittycad.api.unit.get_illuminance_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_illuminance_unit_conversion)

Convert a length unit value to another length unit value.

rtype

Response[Union[UnitLengthConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_length_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_length_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_length_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_length_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_length_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_length_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_length_unit_conversion)

asyncio() (in module kittycad.api.unit.get_length_unit_conversion)

Convert a length unit value to another length unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_length_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_length_unit_conversion)

Convert a magnetic field strength unit value to another magnetic field strength unit value.

rtype

Response[Union[UnitMagneticFieldStrengthConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_magnetic_field_strength_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_magnetic_field_strength_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

rtype

:py:obj:`sync <kittycad.api.unit.get_magnetic_field_strength_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_magnetic_field_strength_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_magnetic_field_strength_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_magnetic_field_strength_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_magnetic_field_strength_unit_conversion)

asyncio() (in module kittycad.api.unit.get_magnetic_field_strength_unit_conversion)

Convert a magnetic field strength unit value to another magnetic field strength unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_magnetic_field_strength_unit_conversion)

sync() (in module kittycad.api.unit.get_magnetic_field_strength_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_magnetic_field_strength_unit_conversion)

Convert a magnetic flux unit value to another magnetic flux unit value.

rtype

Response[Union[UnitMagneticFluxConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_magnetic_flux_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_magnetic_flux_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_magnetic_flux_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_magnetic_flux_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_magnetic_flux_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_magnetic_flux_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_magnetic_flux_unit_conversion)

asyncio() (in module kittycad.api.unit.get_magnetic_flux_unit_conversion)

Convert a magnetic flux unit value to another magnetic flux unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_magnetic_flux_unit_conversion)

sync() (in module kittycad.api.unit.get_magnetic_flux_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_magnetic_flux_unit_conversion)

Convert a mass unit value to another mass unit value.

rtype

Response[Union[UnitMassConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_mass_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_mass_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_mass_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_mass_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_mass_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_mass_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_mass_unit_conversion)

asyncio() (in module kittycad.api.unit.get_mass_unit_conversion)

Convert a mass unit value to another mass unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_mass_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_mass_unit_conversion)

Convert a metric cubed unit value to another metric cubed unit value.

rtype

Response[Union[UnitMetricPowerCubedConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_metric_power_cubed_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_metric_power_cubed_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

rtype

:py:obj:`sync <kittycad.api.unit.get_metric_power_cubed_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_metric_power_cubed_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_metric_power_cubed_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_metric_power_cubed_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_metric_power_cubed_unit_conversion)

asyncio() (in module kittycad.api.unit.get_metric_power_cubed_unit_conversion)

Convert a metric cubed unit value to another metric cubed unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_metric_power_cubed_unit_conversion)

sync() (in module kittycad.api.unit.get_metric_power_cubed_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_metric_power_cubed_unit_conversion)

Convert a metric squared unit value to another metric squared unit value.

rtype

Response[Union[UnitMetricPowerSquaredConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_metric_power_squared_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_metric_power_squared_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

rtype

:py:obj:`sync <kittycad.api.unit.get_metric_power_squared_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_metric_power_squared_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_metric_power_squared_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_metric_power_squared_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_metric_power_squared_unit_conversion)

asyncio() (in module kittycad.api.unit.get_metric_power_squared_unit_conversion)

Convert a metric squared unit value to another metric squared unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_metric_power_squared_unit_conversion)

sync() (in module kittycad.api.unit.get_metric_power_squared_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_metric_power_squared_unit_conversion)

Convert a metric unit value to another metric unit value.

rtype

Response[Union[UnitMetricPowerConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_metric_power_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_metric_power_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_metric_power_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_metric_power_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_metric_power_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_metric_power_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_metric_power_unit_conversion)

asyncio() (in module kittycad.api.unit.get_metric_power_unit_conversion)

Convert a metric unit value to another metric unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_metric_power_unit_conversion)

sync() (in module kittycad.api.unit.get_metric_power_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_metric_power_unit_conversion)

Convert a power unit value to another power unit value.

rtype

Response[Union[UnitPowerConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_power_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_power_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_power_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_power_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_power_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_power_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_power_unit_conversion)

asyncio() (in module kittycad.api.unit.get_power_unit_conversion)

Convert a power unit value to another power unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_power_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_power_unit_conversion)

Convert a pressure unit value to another pressure unit value.

rtype

Response[Union[UnitPressureConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_pressure_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_pressure_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_pressure_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_pressure_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_pressure_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_pressure_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_pressure_unit_conversion)

asyncio() (in module kittycad.api.unit.get_pressure_unit_conversion)

Convert a pressure unit value to another pressure unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_pressure_unit_conversion)

sync() (in module kittycad.api.unit.get_pressure_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_pressure_unit_conversion)

Convert a radiation unit value to another radiation unit value.

rtype

Response[Union[UnitRadiationConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_radiation_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_radiation_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_radiation_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_radiation_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_radiation_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_radiation_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_radiation_unit_conversion)

asyncio() (in module kittycad.api.unit.get_radiation_unit_conversion)

Convert a radiation unit value to another radiation unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_radiation_unit_conversion)

sync() (in module kittycad.api.unit.get_radiation_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_radiation_unit_conversion)

Convert a radioactivity unit value to another radioactivity unit value.

rtype

Response[Union[UnitRadioactivityConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_radioactivity_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_radioactivity_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

rtype

:py:obj:`sync <kittycad.api.unit.get_radioactivity_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_radioactivity_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_radioactivity_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_radioactivity_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_radioactivity_unit_conversion)

asyncio() (in module kittycad.api.unit.get_radioactivity_unit_conversion)

Convert a radioactivity unit value to another radioactivity unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_radioactivity_unit_conversion)

sync() (in module kittycad.api.unit.get_radioactivity_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_radioactivity_unit_conversion)

Convert a solid angle unit value to another solid angle unit value.

rtype

Response[Union[UnitSolidAngleConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_solid_angle_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_solid_angle_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_solid_angle_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_solid_angle_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_solid_angle_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_solid_angle_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_solid_angle_unit_conversion)

asyncio() (in module kittycad.api.unit.get_solid_angle_unit_conversion)

Convert a solid angle unit value to another solid angle unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_solid_angle_unit_conversion)

sync() (in module kittycad.api.unit.get_solid_angle_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_solid_angle_unit_conversion)

Convert a temperature unit value to another temperature unit value.

rtype

Response[Union[UnitTemperatureConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_temperature_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_temperature_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_temperature_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_temperature_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_temperature_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_temperature_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_temperature_unit_conversion)

asyncio() (in module kittycad.api.unit.get_temperature_unit_conversion)

Convert a temperature unit value to another temperature unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_temperature_unit_conversion)

sync() (in module kittycad.api.unit.get_temperature_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_temperature_unit_conversion)

Convert a time unit value to another time unit value.

rtype

Response[Union[UnitTimeConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_time_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_time_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_time_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_time_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_time_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_time_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_time_unit_conversion)

asyncio() (in module kittycad.api.unit.get_time_unit_conversion)

Convert a time unit value to another time unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_time_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_time_unit_conversion)

Convert a velocity unit value to another velocity unit value.

rtype

Response[Union[UnitVelocityConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_velocity_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_velocity_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_velocity_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_velocity_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_velocity_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_velocity_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_velocity_unit_conversion)

asyncio() (in module kittycad.api.unit.get_velocity_unit_conversion)

Convert a velocity unit value to another velocity unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_velocity_unit_conversion)

sync() (in module kittycad.api.unit.get_velocity_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_velocity_unit_conversion)

Convert a voltage unit value to another voltage unit value.

rtype

Response[Union[UnitVoltageConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_voltage_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_voltage_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_voltage_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_voltage_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_voltage_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_voltage_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_voltage_unit_conversion)

asyncio() (in module kittycad.api.unit.get_voltage_unit_conversion)

Convert a voltage unit value to another voltage unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_voltage_unit_conversion)

sync() (in module kittycad.api.unit.get_voltage_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_voltage_unit_conversion)

Convert a volume unit value to another volume unit value.

rtype

Response[Union[UnitVolumeConversion, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.unit.get_volume_unit_conversion.asyncio>`\ \(output\_format\, src\_format\, value\, \*\, ...\)

:py:obj:`asyncio_detailed <kittycad.api.unit.get_volume_unit_conversion.asyncio_detailed>`\ \(output\_format\, src\_format\, ...\)

:py:obj:`sync <kittycad.api.unit.get_volume_unit_conversion.sync>`\ \(output\_format\, src\_format\, value\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.unit.get_volume_unit_conversion.sync_detailed>`\ \(output\_format\, src\_format\, ...\)

_build_response() (in module kittycad.api.unit.get_volume_unit_conversion)

_get_kwargs() (in module kittycad.api.unit.get_volume_unit_conversion)

_parse_response() (in module kittycad.api.unit.get_volume_unit_conversion)

asyncio() (in module kittycad.api.unit.get_volume_unit_conversion)

Convert a volume unit value to another volume unit value. This is a nice endpoint to use for helper functions.

asyncio_detailed() (in module kittycad.api.unit.get_volume_unit_conversion)

sync_detailed() (in module kittycad.api.unit.get_volume_unit_conversion)

Contains methods for accessing the users API paths: A user is someone who uses the KittyCAD API. Here, we can create, delete, and list users. We can also get information about a user. Operations will only be authorized if the user is requesting information about themselves.

kittycad.api.users.delete_user_self

kittycad.api.users.get_session_for_user

kittycad.api.users.get_user

kittycad.api.users.get_user_extended

kittycad.api.users.get_user_front_hash_self

kittycad.api.users.get_user_onboarding_self

kittycad.api.users.get_user_self

kittycad.api.users.get_user_self_extended

kittycad.api.users.list_users

kittycad.api.users.list_users_extended

kittycad.api.users.update_user_self

:py:obj:`asyncio <kittycad.api.users.delete_user_self.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.users.delete_user_self.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.users.delete_user_self.sync>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.users.delete_user_self.sync_detailed>`\ \(\*\, client\)

_build_response() (in module kittycad.api.users.delete_user_self)

_parse_response() (in module kittycad.api.users.delete_user_self)

This endpoint requires authentication by any KittyCAD user. It deletes the authenticated user from KittyCAD's database.
This call will only succeed if all invoices associated with the user have been paid in full and there is no outstanding balance.

This endpoint requires authentication by any KittyCAD user. It deletes the authenticated user from KittyCAD’s database.

asyncio_detailed() (in module kittycad.api.users.delete_user_self)

rtype

Response[Union[Session, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.users.get_session_for_user.asyncio>`\ \(token\, \*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.users.get_session_for_user.asyncio_detailed>`\ \(token\, \*\, client\)

:py:obj:`sync <kittycad.api.users.get_session_for_user.sync>`\ \(token\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.users.get_session_for_user.sync_detailed>`\ \(token\, \*\, client\)

_build_response() (in module kittycad.api.users.get_session_for_user)

_get_kwargs() (in module kittycad.api.users.get_session_for_user)

_parse_response() (in module kittycad.api.users.get_session_for_user)

asyncio_detailed() (in module kittycad.api.users.get_session_for_user)

sync_detailed() (in module kittycad.api.users.get_session_for_user)

To get information about yourself, use /users/me as the endpoint.

rtype

Response[Union[User, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.users.get_user.asyncio>`\ \(id\, \*\, client\)

To get information about yourself, use `/users/me` as the endpoint.

:py:obj:`asyncio_detailed <kittycad.api.users.get_user.asyncio_detailed>`\ \(id\, \*\, client\)

:py:obj:`sync <kittycad.api.users.get_user.sync>`\ \(id\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.users.get_user.sync_detailed>`\ \(id\, \*\, client\)

To get information about yourself, use `/users/me` as the endpoint. By doing so you will get the user information for the authenticated user.
Alternatively, to get information about the authenticated user, use `/user` endpoint.
To get information about any KittyCAD user, you must be a KittyCAD employee.

 as the endpoint. By doing so you will get the user information for the authenticated user.
Alternatively, to get information about the authenticated user, use 

 endpoint.

To get information about yourself, use /users-extended/me as the endpoint.

rtype

Response[Union[ExtendedUser, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.users.get_user_extended.asyncio>`\ \(id\, \*\, client\)

To get information about yourself, use `/users-extended/me` as the endpoint.

:py:obj:`asyncio_detailed <kittycad.api.users.get_user_extended.asyncio_detailed>`\ \(id\, \*\, client\)

:py:obj:`sync <kittycad.api.users.get_user_extended.sync>`\ \(id\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.users.get_user_extended.sync_detailed>`\ \(id\, \*\, client\)

_build_response() (in module kittycad.api.users.get_user_extended)

_parse_response() (in module kittycad.api.users.get_user_extended)

To get information about yourself, use `/users-extended/me` as the endpoint. By doing so you will get the user information for the authenticated user.
Alternatively, to get information about the authenticated user, use `/user/extended` endpoint.

asyncio_detailed() (in module kittycad.api.users.get_user_extended)

sync_detailed() (in module kittycad.api.users.get_user_extended)

This info is sent to front when initialing the front chat, it prevents impersonations using js hacks in the browser

rtype

Response[Union[str, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.users.get_user_front_hash_self.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.users.get_user_front_hash_self.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.users.get_user_front_hash_self.sync>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.users.get_user_front_hash_self.sync_detailed>`\ \(\*\, client\)

_build_response() (in module kittycad.api.users.get_user_front_hash_self)

_get_kwargs() (in module kittycad.api.users.get_user_front_hash_self)

_parse_response() (in module kittycad.api.users.get_user_front_hash_self)

asyncio() (in module kittycad.api.users.get_user_front_hash_self)

asyncio_detailed() (in module kittycad.api.users.get_user_front_hash_self)

sync_detailed() (in module kittycad.api.users.get_user_front_hash_self)

Checks key part of their api usage to determine their onboarding progress

rtype

Response[Union[Onboarding, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.users.get_user_onboarding_self.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.users.get_user_onboarding_self.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.users.get_user_onboarding_self.sync>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.users.get_user_onboarding_self.sync_detailed>`\ \(\*\, client\)

_build_response() (in module kittycad.api.users.get_user_onboarding_self)

_get_kwargs() (in module kittycad.api.users.get_user_onboarding_self)

_parse_response() (in module kittycad.api.users.get_user_onboarding_self)

asyncio() (in module kittycad.api.users.get_user_onboarding_self)

asyncio_detailed() (in module kittycad.api.users.get_user_onboarding_self)

sync_detailed() (in module kittycad.api.users.get_user_onboarding_self)

Get the user information for the authenticated user.

rtype

rtype

:py:obj:`asyncio <kittycad.api.users.get_user_self.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.users.get_user_self.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.users.get_user_self.sync>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.users.get_user_self.sync_detailed>`\ \(\*\, client\)

Alternatively, you can also use the `/users/me` endpoint.

Alternatively, you can also use the 

rtype

rtype

:py:obj:`asyncio <kittycad.api.users.get_user_self_extended.asyncio>`\ \(\*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.users.get_user_self_extended.asyncio_detailed>`\ \(\*\, client\)

:py:obj:`sync <kittycad.api.users.get_user_self_extended.sync>`\ \(\*\, client\)

:py:obj:`sync_detailed <kittycad.api.users.get_user_self_extended.sync_detailed>`\ \(\*\, client\)

_build_response() (in module kittycad.api.users.get_user_self_extended)

_get_kwargs() (in module kittycad.api.users.get_user_self_extended)

_parse_response() (in module kittycad.api.users.get_user_self_extended)

Alternatively, you can also use the `/users-extended/me` endpoint.

asyncio_detailed() (in module kittycad.api.users.get_user_self_extended)

sync_detailed() (in module kittycad.api.users.get_user_self_extended)

This endpoint required authentication by a KittyCAD employee.

rtype

Response[Union[UserResultsPage, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.users.list_users.asyncio>`\ \(sort\_by\, \*\, client\[\, limit\, page\_token\]\)

:py:obj:`asyncio_detailed <kittycad.api.users.list_users.asyncio_detailed>`\ \(sort\_by\, \*\, client\[\, ...\]\)

:py:obj:`sync <kittycad.api.users.list_users.sync>`\ \(sort\_by\, \*\, client\[\, limit\, page\_token\]\)

:py:obj:`sync_detailed <kittycad.api.users.list_users.sync_detailed>`\ \(sort\_by\, \*\, client\[\, limit\, ...\]\)

This endpoint required authentication by a KittyCAD employee. The users are returned in order of creation, with the most recently created users first.

rtype

Response[Union[ExtendedUserResultsPage, Error, None]]

rtype

:py:obj:`asyncio <kittycad.api.users.list_users_extended.asyncio>`\ \(sort\_by\, \*\, client\[\, limit\, page\_token\]\)

:py:obj:`asyncio_detailed <kittycad.api.users.list_users_extended.asyncio_detailed>`\ \(sort\_by\, \*\, client\[\, ...\]\)

:py:obj:`sync <kittycad.api.users.list_users_extended.sync>`\ \(sort\_by\, \*\, client\[\, limit\, page\_token\]\)

:py:obj:`sync_detailed <kittycad.api.users.list_users_extended.sync_detailed>`\ \(sort\_by\, \*\, client\[\, limit\, ...\]\)

_build_response() (in module kittycad.api.users.list_users_extended)

_get_kwargs() (in module kittycad.api.users.list_users_extended)

_parse_response() (in module kittycad.api.users.list_users_extended)

asyncio_detailed() (in module kittycad.api.users.list_users_extended)

sync_detailed() (in module kittycad.api.users.list_users_extended)

rtype

rtype

:py:obj:`asyncio <kittycad.api.users.update_user_self.asyncio>`\ \(body\, \*\, client\)

:py:obj:`asyncio_detailed <kittycad.api.users.update_user_self.asyncio_detailed>`\ \(body\, \*\, client\)

:py:obj:`sync <kittycad.api.users.update_user_self.sync>`\ \(body\, \*\, client\)

:py:obj:`sync_detailed <kittycad.api.users.update_user_self.sync_detailed>`\ \(body\, \*\, client\)

_build_response() (in module kittycad.api.users.update_user_self)

_parse_response() (in module kittycad.api.users.update_user_self)

This endpoint requires authentication by any KittyCAD user. It updates information about the authenticated user.

asyncio_detailed() (in module kittycad.api.users.update_user_self)

Client([base_url, cookies, headers, ...])

A Client which has been authenticated for use on secured endpoints of the KittyCAD API.

ClientFromEnv([base_url, token, cookies, ...])

A Client which has been authenticated for use on secured endpoints that uses the KITTYCAD_API_TOKEN environment variable for the authentication token.

:py:obj:`Client <kittycad.client.Client>`\ \(\[base\_url\, cookies\, headers\, ...\]\)

:py:obj:`ClientFromEnv <kittycad.client.ClientFromEnv>`\ \(\[base\_url\, token\, cookies\, ...\]\)

Client(base_url='https://api.kittycad.io', *, token, cookies=_Nothing.NOTHING, headers=_Nothing.NOTHING, timeout=50.0, verify_ssl=True)

base_url='https://api.kittycad.io', *, token, cookies=_Nothing.NOTHING, headers=_Nothing.NOTHING, timeout=50.0, verify_ssl=True

{'base_url': <class 'str'>, 'cookies': typing.Dict[str, str], 'headers': typing.Dict[str, str], 'timeout': <class 'float'>, 'token': <class 'str'>, 'verify_ssl': typing.Union[str, bool, ssl.SSLContext]}

(Attribute(name='token', default=NOTHING, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=<class 'str'>, converter=None, kw_only=True, inherited=False, on_setattr=None, alias='token'), Attribute(name='base_url', default='https://api.kittycad.io', validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=<class 'str'>, converter=None, kw_only=False, inherited=False, on_setattr=None, alias='base_url'), Attribute(name='cookies', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Dict[str, str], converter=None, kw_only=True, inherited=False, on_setattr=None, alias='cookies'), Attribute(name='headers', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Dict[str, str], converter=None, kw_only=True, inherited=False, on_setattr=None, alias='headers'), Attribute(name='timeout', default=50.0, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=<class 'float'>, converter=None, kw_only=True, inherited=False, on_setattr=None, alias='timeout'), Attribute(name='verify_ssl', default=True, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[str, bool, ssl.SSLContext], converter=None, kw_only=True, inherited=False, on_setattr=None, alias='verify_ssl'))

mappingproxy({'__module__': 'kittycad.client', '__annotations__': {'token': <class 'str'>, 'base_url': <class 'str'>, 'cookies': typing.Dict[str, str], 'headers': typing.Dict[str, str], 'timeout': <class 'float'>, 'verify_ssl': typing.Union[str, bool, ssl.SSLContext]}, '__doc__': 'A Client which has been authenticated for use on secured endpoints of the KittyCAD API.', 'get_headers': <function Client.get_headers>, 'with_headers': <function Client.with_headers>, 'get_cookies': <function Client.get_cookies>, 'with_cookies': <function Client.with_cookies>, 'get_timeout': <function Client.get_timeout>, 'with_timeout': <function Client.with_timeout>, '__dict__': <attribute '__dict__' of 'Client' objects>, '__weakref__': <attribute '__weakref__' of 'Client' objects>, '__attrs_attrs__': (Attribute(name='token', default=NOTHING, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=<class 'str'>, converter=None, kw_only=True, inherited=False, on_setattr=None, alias='token'), Attribute(name='base_url', default='https://api.kittycad.io', validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=<class 'str'>, converter=None, kw_only=False, inherited=False, on_setattr=None, alias='base_url'), Attribute(name='cookies', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Dict[str, str], converter=None, kw_only=True, inherited=False, on_setattr=None, alias='cookies'), Attribute(name='headers', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Dict[str, str], converter=None, kw_only=True, inherited=False, on_setattr=None, alias='headers'), Attribute(name='timeout', default=50.0, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=<class 'float'>, converter=None, kw_only=True, inherited=False, on_setattr=None, alias='timeout'), Attribute(name='verify_ssl', default=True, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[str, bool, ssl.SSLContext], converter=None, kw_only=True, inherited=False, on_setattr=None, alias='verify_ssl')), '__repr__': <function Client.__repr__>, '__eq__': <function Client.__eq__>, '__ne__': <function Client.__ne__>, '__lt__': <function Client.__lt__>, '__le__': <function Client.__le__>, '__gt__': <function Client.__gt__>, '__ge__': <function Client.__ge__>, '__hash__': None, '__init__': <function Client.__init__>, '__match_args__': ('base_url',)})

Client.__init__(base_url='https://api.kittycad.io', *, token, cookies=_Nothing.NOTHING, headers=_Nothing.NOTHING, timeout=50.0, verify_ssl=True)

Get a new client matching this one with a new timeout (in seconds)

ClientFromEnv(base_url='https://api.kittycad.io', token=_Nothing.NOTHING, *, cookies=_Nothing.NOTHING, headers=_Nothing.NOTHING, timeout=50.0, verify_ssl=True)

base_url='https://api.kittycad.io', token=_Nothing.NOTHING, *, cookies=_Nothing.NOTHING, headers=_Nothing.NOTHING, timeout=50.0, verify_ssl=True

(Attribute(name='base_url', default='https://api.kittycad.io', validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=<class 'str'>, converter=None, kw_only=False, inherited=True, on_setattr=None, alias='base_url'), Attribute(name='cookies', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Dict[str, str], converter=None, kw_only=True, inherited=True, on_setattr=None, alias='cookies'), Attribute(name='headers', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Dict[str, str], converter=None, kw_only=True, inherited=True, on_setattr=None, alias='headers'), Attribute(name='timeout', default=50.0, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=<class 'float'>, converter=None, kw_only=True, inherited=True, on_setattr=None, alias='timeout'), Attribute(name='verify_ssl', default=True, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[str, bool, ssl.SSLContext], converter=None, kw_only=True, inherited=True, on_setattr=None, alias='verify_ssl'), Attribute(name='token', default=Factory(factory=<function ClientFromEnv.set_token>, takes_self=True), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=<class 'str'>, converter=None, kw_only=False, inherited=False, on_setattr=None, alias='token'))

mappingproxy({'__module__': 'kittycad.client', '__annotations__': {'token': <class 'str'>, 'base_url': 'str', 'cookies': 'Dict[str, str]', 'headers': 'Dict[str, str]', 'timeout': 'float', 'verify_ssl': 'Union[str, bool, ssl.SSLContext]'}, '__doc__': 'A Client which has been authenticated for use on secured endpoints that uses the KITTYCAD_API_TOKEN environment variable for the authentication token.', 'set_token': <function ClientFromEnv.set_token>, 'get_headers': <function ClientFromEnv.get_headers>, '__attrs_attrs__': (Attribute(name='base_url', default='https://api.kittycad.io', validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=<class 'str'>, converter=None, kw_only=False, inherited=True, on_setattr=None, alias='base_url'), Attribute(name='cookies', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Dict[str, str], converter=None, kw_only=True, inherited=True, on_setattr=None, alias='cookies'), Attribute(name='headers', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Dict[str, str], converter=None, kw_only=True, inherited=True, on_setattr=None, alias='headers'), Attribute(name='timeout', default=50.0, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=<class 'float'>, converter=None, kw_only=True, inherited=True, on_setattr=None, alias='timeout'), Attribute(name='verify_ssl', default=True, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[str, bool, ssl.SSLContext], converter=None, kw_only=True, inherited=True, on_setattr=None, alias='verify_ssl'), Attribute(name='token', default=Factory(factory=<function ClientFromEnv.set_token>, takes_self=True), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=<class 'str'>, converter=None, kw_only=False, inherited=False, on_setattr=None, alias='token')), '__repr__': <function ClientFromEnv.__repr__>, '__eq__': <function ClientFromEnv.__eq__>, '__ne__': <function ClientFromEnv.__ne__>, '__lt__': <function ClientFromEnv.__lt__>, '__le__': <function ClientFromEnv.__le__>, '__gt__': <function ClientFromEnv.__gt__>, '__ge__': <function ClientFromEnv.__ge__>, '__hash__': None, '__init__': <function ClientFromEnv.__init__>, '__match_args__': ('base_url', 'token')})

ClientFromEnv.__init__(base_url='https://api.kittycad.io', token=_Nothing.NOTHING, *, cookies=_Nothing.NOTHING, headers=_Nothing.NOTHING, timeout=50.0, verify_ssl=True)

__init__([base_url, cookies, headers, ...])

Method generated by attrs for class Client.

get_cookies()

rtype

Dict[str, str]

get_headers()

Get headers to be used in all endpoints

get_timeout()

rtype

float

with_cookies(cookies)

Get a new client matching this one with additional cookies

with_headers(headers)

Get a new client matching this one with additional headers

with_timeout(timeout)

:py:obj:`__init__ <kittycad.client.Client.__init__>`\ \(\[base\_url\, cookies\, headers\, ...\]\)

:py:obj:`get_cookies <kittycad.client.Client.get_cookies>`\ \(\)

:py:obj:`get_headers <kittycad.client.Client.get_headers>`\ \(\)

:py:obj:`get_timeout <kittycad.client.Client.get_timeout>`\ \(\)

:py:obj:`with_cookies <kittycad.client.Client.with_cookies>`\ \(cookies\)

:py:obj:`with_headers <kittycad.client.Client.with_headers>`\ \(headers\)

:py:obj:`with_timeout <kittycad.client.Client.with_timeout>`\ \(timeout\)

token

base_url

cookies

headers

timeout

verify_ssl

__init__([base_url, token, cookies, ...])

Method generated by attrs for class ClientFromEnv.

rtype

Get headers to be used in authenticated endpoints

rtype

float

set_token()

:py:obj:`__init__ <kittycad.client.ClientFromEnv.__init__>`\ \(\[base\_url\, token\, cookies\, ...\]\)

:py:obj:`get_cookies <kittycad.client.ClientFromEnv.get_cookies>`\ \(\)

:py:obj:`get_headers <kittycad.client.ClientFromEnv.get_headers>`\ \(\)

:py:obj:`get_timeout <kittycad.client.ClientFromEnv.get_timeout>`\ \(\)

:py:obj:`set_token <kittycad.client.ClientFromEnv.set_token>`\ \(\)

:py:obj:`with_cookies <kittycad.client.ClientFromEnv.with_cookies>`\ \(cookies\)

:py:obj:`with_headers <kittycad.client.ClientFromEnv.with_headers>`\ \(headers\)

:py:obj:`with_timeout <kittycad.client.ClientFromEnv.with_timeout>`\ \(timeout\)

{'base_url': 'str', 'cookies': 'Dict[str, str]', 'headers': 'Dict[str, str]', 'timeout': 'float', 'token': <class 'str'>, 'verify_ssl': 'Union[str, bool, ssl.SSLContext]'}

kittycad.models.account_provider

kittycad.models.ai_plugin_api

kittycad.models.ai_plugin_api_type

kittycad.models.ai_plugin_auth

kittycad.models.ai_plugin_auth_type

kittycad.models.ai_plugin_http_auth_type

kittycad.models.ai_plugin_manifest

kittycad.models.api_call_query_group

kittycad.models.api_call_query_group_by

kittycad.models.api_call_status

kittycad.models.api_call_with_price

kittycad.models.api_call_with_price_results_page

kittycad.models.api_token

kittycad.models.api_token_results_page

kittycad.models.app_client_info

kittycad.models.async_api_call

kittycad.models.async_api_call_output

kittycad.models.async_api_call_results_page

kittycad.models.async_api_call_type

kittycad.models.billing_info

kittycad.models.cache_metadata

kittycad.models.card_details

kittycad.models.cluster

kittycad.models.code_language

kittycad.models.code_output

kittycad.models.commit

kittycad.models.connection

kittycad.models.country_code

kittycad.models.created_at_sort_mode

kittycad.models.currency

kittycad.models.customer

kittycad.models.customer_balance

kittycad.models.device_access_token_request_form

kittycad.models.device_auth_request_form

kittycad.models.device_auth_verify_params

kittycad.models.docker_system_info

kittycad.models.drawing_cmd

kittycad.models.drawing_cmd_id

kittycad.models.drawing_cmd_req

kittycad.models.drawing_cmd_req_batch

kittycad.models.drawing_error

kittycad.models.drawing_outcome

kittycad.models.drawing_outcomes

kittycad.models.email_authentication_form

kittycad.models.engine_metadata

kittycad.models.environment

kittycad.models.error

kittycad.models.executor_metadata

kittycad.models.extended_user

kittycad.models.extended_user_results_page

kittycad.models.file_center_of_mass

kittycad.models.file_conversion

kittycad.models.file_density

kittycad.models.file_export_format

kittycad.models.file_import_format

kittycad.models.file_mass

kittycad.models.file_surface_area

kittycad.models.file_system_metadata

kittycad.models.file_volume

kittycad.models.gateway

kittycad.models.image_type

kittycad.models.index_info

kittycad.models.invoice

kittycad.models.invoice_line_item

kittycad.models.invoice_status

kittycad.models.jetstream

kittycad.models.jetstream_api_stats

kittycad.models.jetstream_config

kittycad.models.jetstream_stats

kittycad.models.leaf_node

kittycad.models.mesh

kittycad.models.meta_cluster_info

kittycad.models.metadata

kittycad.models.method

kittycad.models.new_address

kittycad.models.o_auth2_client_info

kittycad.models.o_auth2_grant_type

kittycad.models.onboarding

kittycad.models.output_file

kittycad.models.payment_intent

kittycad.models.payment_method

kittycad.models.payment_method_card_checks

kittycad.models.payment_method_type

kittycad.models.physics_constant

kittycad.models.physics_constant_name

kittycad.models.plugins_info

kittycad.models.point_e_metadata

kittycad.models.pong

kittycad.models.registry_service_config

kittycad.models.runtime

kittycad.models.session

kittycad.models.system_info_cgroup_driver_enum

kittycad.models.system_info_cgroup_version_enum

kittycad.models.system_info_default_address_pools

kittycad.models.system_info_isolation_enum

kittycad.models.unit_acceleration_conversion

kittycad.models.unit_acceleration_format

kittycad.models.unit_angle_conversion

kittycad.models.unit_angle_format

kittycad.models.unit_angular_velocity_conversion

kittycad.models.unit_angular_velocity_format

kittycad.models.unit_area_conversion

kittycad.models.unit_area_format

kittycad.models.unit_charge_conversion

kittycad.models.unit_charge_format

kittycad.models.unit_concentration_conversion

kittycad.models.unit_concentration_format

kittycad.models.unit_data_conversion

kittycad.models.unit_data_format

kittycad.models.unit_data_transfer_rate_conversion

kittycad.models.unit_data_transfer_rate_format

kittycad.models.unit_density_conversion

kittycad.models.unit_density_format

kittycad.models.unit_energy_conversion

kittycad.models.unit_energy_format

kittycad.models.unit_force_conversion

kittycad.models.unit_force_format

kittycad.models.unit_illuminance_conversion

kittycad.models.unit_illuminance_format

kittycad.models.unit_length_conversion

kittycad.models.unit_length_format

kittycad.models.unit_magnetic_field_strength_conversion

kittycad.models.unit_magnetic_field_strength_format

kittycad.models.unit_magnetic_flux_conversion

kittycad.models.unit_magnetic_flux_format

kittycad.models.unit_mass_conversion

kittycad.models.unit_mass_format

kittycad.models.unit_metric_power

kittycad.models.unit_metric_power_conversion

kittycad.models.unit_metric_power_cubed_conversion

kittycad.models.unit_metric_power_squared_conversion

kittycad.models.unit_power_conversion

kittycad.models.unit_power_format

kittycad.models.unit_pressure_conversion

kittycad.models.unit_pressure_format

kittycad.models.unit_radiation_conversion

kittycad.models.unit_radiation_format

kittycad.models.unit_radioactivity_conversion

kittycad.models.unit_radioactivity_format

kittycad.models.unit_solid_angle_conversion

kittycad.models.unit_solid_angle_format

kittycad.models.unit_temperature_conversion

kittycad.models.unit_temperature_format

kittycad.models.unit_time_conversion

kittycad.models.unit_time_format

kittycad.models.unit_velocity_conversion

kittycad.models.unit_velocity_format

kittycad.models.unit_voltage_conversion

kittycad.models.unit_voltage_format

kittycad.models.unit_volume_conversion

kittycad.models.unit_volume_format

kittycad.models.update_user

kittycad.models.user

kittycad.models.user_results_page

kittycad.models.uuid

kittycad.models.verification_token

AccountProvider(value[, names, module, ...])

An account provider.

:py:obj:`AccountProvider <kittycad.models.account_provider.AccountProvider>`\ \(value\[\, names\, module\, ...\]\)

AccountProvider(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None

GITHUB (kittycad.models.account_provider.AccountProvider attribute)

GOOGLE (kittycad.models.account_provider.AccountProvider attribute)

docstring of kittycad.models.account_provider.AccountProvider.GOOGLE

__add__() (kittycad.models.account_provider.AccountProvider method)

__annotations__ (kittycad.models.account_provider.AccountProvider attribute)

__contains__() (kittycad.models.account_provider.AccountProvider method)

__dict__ (kittycad.models.account_provider.AccountProvider attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.account_provider', '__doc__': 'An account provider.', '__str__': <function AccountProvider.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['GOOGLE', 'GITHUB'], '_member_map_': {'GOOGLE': <AccountProvider.GOOGLE: 'google'>, 'GITHUB': <AccountProvider.GITHUB: 'github'>}, '_value2member_map_': {'google': <AccountProvider.GOOGLE: 'google'>, 'github': <AccountProvider.GITHUB: 'github'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'AccountProvider' objects>, '__weakref__': <attribute '__weakref__' of 'AccountProvider' objects>, 'GOOGLE': <AccountProvider.GOOGLE: 'google'>, 'GITHUB': <AccountProvider.GITHUB: 'github'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.account_provider.AccountProvider method)

__eq__() (kittycad.models.account_provider.AccountProvider method)

__format__() (kittycad.models.account_provider.AccountProvider method)

Return a formatted version of the string as described by format_spec.

__ge__() (kittycad.models.account_provider.AccountProvider method)

__getattribute__() (kittycad.models.account_provider.AccountProvider method)

__getitem__() (kittycad.models.account_provider.AccountProvider method)

__getnewargs__() (kittycad.models.account_provider.AccountProvider method)

__gt__() (kittycad.models.account_provider.AccountProvider method)

__hash__() (kittycad.models.account_provider.AccountProvider method)

__init__() (kittycad.models.account_provider.AccountProvider method)

__iter__() (kittycad.models.account_provider.AccountProvider method)

__le__() (kittycad.models.account_provider.AccountProvider method)

__len__() (kittycad.models.account_provider.AccountProvider method)

__lt__() (kittycad.models.account_provider.AccountProvider method)

__mod__() (kittycad.models.account_provider.AccountProvider method)

__module__ (kittycad.models.account_provider.AccountProvider attribute)

__mul__() (kittycad.models.account_provider.AccountProvider method)

__ne__() (kittycad.models.account_provider.AccountProvider method)

__new__() (kittycad.models.account_provider.AccountProvider method)

__reduce_ex__() (kittycad.models.account_provider.AccountProvider method)

__repr__() (kittycad.models.account_provider.AccountProvider method)

__rmod__() (kittycad.models.account_provider.AccountProvider method)

__rmul__() (kittycad.models.account_provider.AccountProvider method)

__sizeof__() (kittycad.models.account_provider.AccountProvider method)

__str__() (kittycad.models.account_provider.AccountProvider method)

AccountProvider._generate_next_value_(start, count, last_values)

name: the name of the member
start: the initial start value or None
count: the number of existing members
last_values: the list of values assigned

_member_map_ (kittycad.models.account_provider.AccountProvider attribute)

{'GITHUB': AccountProvider.GITHUB, 'GOOGLE': AccountProvider.GOOGLE}

_member_names_ (kittycad.models.account_provider.AccountProvider attribute)

_member_type_ (kittycad.models.account_provider.AccountProvider attribute)

_new_member_() (kittycad.models.account_provider.AccountProvider method)

Create and return a new object.  See help(type) for accurate signature.

_unhashable_values_ (kittycad.models.account_provider.AccountProvider attribute)

_use_args_ (kittycad.models.account_provider.AccountProvider attribute)

_value2member_map_ (kittycad.models.account_provider.AccountProvider attribute)

{'github': AccountProvider.GITHUB, 'google': AccountProvider.GOOGLE}

_value_repr_() (kittycad.models.account_provider.AccountProvider method)

capitalize() (kittycad.models.account_provider.AccountProvider method)

More specifically, make the first character have upper case and the rest lower
case.

casefold() (kittycad.models.account_provider.AccountProvider method)

Return a version of the string suitable for caseless comparisons.

center() (kittycad.models.account_provider.AccountProvider method)

Padding is done using the specified fill character (default is a space).

count() (kittycad.models.account_provider.AccountProvider method)

Return the number of non-overlapping occurrences of substring sub in
string S[start:end].  Optional arguments start and end are
interpreted as in slice notation.

encode() (kittycad.models.account_provider.AccountProvider method)

errors
The error handling scheme to use for encoding errors.
The default is 'strict' meaning that encoding errors raise a
UnicodeEncodeError.  Other possible values are 'ignore', 'replace' and
'xmlcharrefreplace' as well as any other name registered with
codecs.register_error that can handle UnicodeEncodeErrors.

The default is ‘strict’ meaning that encoding errors raise a
UnicodeEncodeError.  Other possible values are ‘ignore’, ‘replace’ and
‘xmlcharrefreplace’ as well as any other name registered with

endswith() (kittycad.models.account_provider.AccountProvider method)

Return True if S ends with the specified suffix, False otherwise.
With optional start, test S beginning at that position.
With optional end, stop comparing S at that position.
suffix can also be a tuple of strings to try.

expandtabs() (kittycad.models.account_provider.AccountProvider method)

Return a copy where all tab characters are expanded using spaces.

find() (kittycad.models.account_provider.AccountProvider method)

Return the lowest index in S where substring sub is found,
such that sub is contained within S[start:end].  Optional
arguments start and end are interpreted as in slice notation.

format() (kittycad.models.account_provider.AccountProvider method)

Return a formatted version of S, using substitutions from args and kwargs.
The substitutions are identified by braces ('{' and '}').

The substitutions are identified by braces (‘{’ and ‘}’).

format_map() (kittycad.models.account_provider.AccountProvider method)

Return a formatted version of S, using substitutions from mapping.

index() (kittycad.models.account_provider.AccountProvider method)

isalnum() (kittycad.models.account_provider.AccountProvider method)

Return True if the string is an alpha-numeric string, False otherwise.

A string is alpha-numeric if all characters in the string are alpha-numeric and
there is at least one character in the string.

isalpha() (kittycad.models.account_provider.AccountProvider method)

Return True if the string is an alphabetic string, False otherwise.

A string is alphabetic if all characters in the string are alphabetic and there
is at least one character in the string.

isascii() (kittycad.models.account_provider.AccountProvider method)

Return True if all characters in the string are ASCII, False otherwise.

ASCII characters have code points in the range U+0000-U+007F.
Empty string is ASCII too.

isdecimal() (kittycad.models.account_provider.AccountProvider method)

A string is a decimal string if all characters in the string are decimal and

isdigit() (kittycad.models.account_provider.AccountProvider method)

A string is a digit string if all characters in the string are digits and there

isidentifier() (kittycad.models.account_provider.AccountProvider method)

Return True if the string is a valid Python identifier, False otherwise.

Call keyword.iskeyword(s) to test whether string s is a reserved identifier,
such as "def" or "class".

such as “def” or “class”.

islower() (kittycad.models.account_provider.AccountProvider method)

Return True if the string is a lowercase string, False otherwise.

A string is lowercase if all cased characters in the string are lowercase and
there is at least one cased character in the string.

isnumeric() (kittycad.models.account_provider.AccountProvider method)

A string is numeric if all characters in the string are numeric and there is at
least one character in the string.

isprintable() (kittycad.models.account_provider.AccountProvider method)

A string is printable if all of its characters are considered printable in
repr() or if it is empty.

isspace() (kittycad.models.account_provider.AccountProvider method)

Return True if the string is a whitespace string, False otherwise.

A string is whitespace if all characters in the string are whitespace and there

istitle() (kittycad.models.account_provider.AccountProvider method)

Return True if the string is a title-cased string, False otherwise.

In a title-cased string, upper- and title-case characters may only
follow uncased characters and lowercase characters only cased ones.

isupper() (kittycad.models.account_provider.AccountProvider method)

Return True if the string is an uppercase string, False otherwise.

A string is uppercase if all cased characters in the string are uppercase and

join() (kittycad.models.account_provider.AccountProvider method)

The string whose method is called is inserted in between each given string.
The result is returned as a new string.

ljust() (kittycad.models.account_provider.AccountProvider method)

lower() (kittycad.models.account_provider.AccountProvider method)

lstrip() (kittycad.models.account_provider.AccountProvider method)

If chars is given and not None, remove characters in chars instead.

maketrans() (kittycad.models.account_provider.AccountProvider static method)

If there is only one argument, it must be a dictionary mapping Unicode
ordinals (integers) or characters to Unicode ordinals, strings or None.
Character keys will be then converted to ordinals.
If there are two arguments, they must be strings of equal length, and
in the resulting dictionary, each character in x will be mapped to the
character at the same position in y. If there is a third argument, it
must be a string, whose characters will be mapped to None in the result.

partition() (kittycad.models.account_provider.AccountProvider method)

Partition the string into three parts using the given separator.

This will search for the separator in the string.  If the separator is found,
returns a 3-tuple containing the part before the separator, the separator
itself, and the part after it.

If the separator is not found, returns a 3-tuple containing the original string
and two empty strings.

removeprefix() (kittycad.models.account_provider.AccountProvider method)

If the string starts with the prefix string, return string[len(prefix):].
Otherwise, return a copy of the original string.

removesuffix() (kittycad.models.account_provider.AccountProvider method)

If the string ends with the suffix string and that suffix is not empty,
return string[:-len(suffix)]. Otherwise, return a copy of the original
string.

replace() (kittycad.models.account_provider.AccountProvider method)

Return a copy with all occurrences of substring old replaced by new.

count
  Maximum number of occurrences to replace.
  -1 (the default value) means replace all occurrences.

count
Maximum number of occurrences to replace.
-1 (the default value) means replace all occurrences.

If the optional argument count is given, only the first count occurrences are
replaced.

rfind() (kittycad.models.account_provider.AccountProvider method)

Return the highest index in S where substring sub is found,

rindex() (kittycad.models.account_provider.AccountProvider method)

rjust() (kittycad.models.account_provider.AccountProvider method)

rpartition() (kittycad.models.account_provider.AccountProvider method)

This will search for the separator in the string, starting at the end. If
the separator is found, returns a 3-tuple containing the part before the
separator, the separator itself, and the part after it.

If the separator is not found, returns a 3-tuple containing two empty strings
and the original string.

rsplit() (kittycad.models.account_provider.AccountProvider method)

Return a list of the substrings in the string, using sep as the separator string.

sep
  The separator used to split the string.

  When set to None (the default value), will split on any whitespace
  character (including \\n \\r \\t \\f and spaces) and will discard
  empty strings from the result.
maxsplit
  Maximum number of splits (starting from the left).
  -1 (the default value) means no limit.

sep
The separator used to split the string.

When set to None (the default value), will split on any whitespace
character (including \\n \\r \\t \\f and spaces) and will discard
empty strings from the result.

maxsplit
Maximum number of splits (starting from the left).
-1 (the default value) means no limit.

Splitting starts at the end of the string and works to the front.

rstrip() (kittycad.models.account_provider.AccountProvider method)

split() (kittycad.models.account_provider.AccountProvider method)

Note, str.split() is mainly useful for data that has been intentionally
delimited.  With natural text that includes punctuation, consider using
the regular expression module.

splitlines() (kittycad.models.account_provider.AccountProvider method)

Return a list of the lines in the string, breaking at line boundaries.

Line breaks are not included in the resulting list unless keepends is given and
true.

startswith() (kittycad.models.account_provider.AccountProvider method)

Return True if S starts with the specified prefix, False otherwise.
prefix can also be a tuple of strings to try.

strip() (kittycad.models.account_provider.AccountProvider method)

Return a copy of the string with leading and trailing whitespace removed.

swapcase() (kittycad.models.account_provider.AccountProvider method)

Convert uppercase characters to lowercase and lowercase characters to uppercase.

title() (kittycad.models.account_provider.AccountProvider method)

More specifically, words start with uppercased characters and all remaining
cased characters have lower case.

translate() (kittycad.models.account_provider.AccountProvider method)

Replace each character in the string using the given translation table.

table
  Translation table, which must be a mapping of Unicode ordinals to
  Unicode ordinals, strings, or None.

table
Translation table, which must be a mapping of Unicode ordinals to
Unicode ordinals, strings, or None.

The table must implement lookup/indexing via __getitem__, for instance a
dictionary or list.  If this operation raises LookupError, the character is
left untouched.  Characters mapped to None are deleted.

upper() (kittycad.models.account_provider.AccountProvider method)

zfill() (kittycad.models.account_provider.AccountProvider method)

Pad a numeric string with zeros on the left, to fill a field of the given width.

__init__(*args, **kwds)

capitalize()

Return a capitalized version of the string.

casefold()

center(width[, fillchar])

Return a centered string of length width.

count(sub[, start[, end]])

Return the number of non-overlapping occurrences of substring sub in string S[start:end].

encode([encoding, errors])

Encode the string using the codec registered for encoding.

endswith(suffix[, start[, end]])

expandtabs([tabsize])

find(sub[, start[, end]])

Return the lowest index in S where substring sub is found, such that sub is contained within S[start:end].

format(*args, **kwargs)

format_map(mapping)

index(sub[, start[, end]])

isalnum()

isalpha()

isascii()

isdecimal()

Return True if the string is a decimal string, False otherwise.

isdigit()

Return True if the string is a digit string, False otherwise.

isidentifier()

islower()

isnumeric()

Return True if the string is a numeric string, False otherwise.

isprintable()

Return True if the string is printable, False otherwise.

isspace()

istitle()

isupper()

join(iterable, /)

Concatenate any number of strings.

ljust(width[, fillchar])

Return a left-justified string of length width.

lower()

Return a copy of the string converted to lowercase.

lstrip([chars])

Return a copy of the string with leading whitespace removed.

maketrans

Return a translation table usable for str.translate().

partition(sep, /)

removeprefix(prefix, /)

Return a str with the given prefix string removed if present.

removesuffix(suffix, /)

Return a str with the given suffix string removed if present.

replace(old, new[, count])

rfind(sub[, start[, end]])

Return the highest index in S where substring sub is found, such that sub is contained within S[start:end].

rindex(sub[, start[, end]])

rjust(width[, fillchar])

Return a right-justified string of length width.

rpartition(sep, /)

rsplit([sep, maxsplit])

rstrip([chars])

Return a copy of the string with trailing whitespace removed.

split([sep, maxsplit])

splitlines([keepends])

startswith(prefix[, start[, end]])

strip([chars])

swapcase()

title()

Return a version of the string where each word is titlecased.

translate(table, /)

upper()

Return a copy of the string converted to uppercase.

zfill(width, /)

:py:obj:`__init__ <kittycad.models.account_provider.AccountProvider.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.account_provider.AccountProvider.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.account_provider.AccountProvider.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.account_provider.AccountProvider.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.account_provider.AccountProvider.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.account_provider.AccountProvider.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.account_provider.AccountProvider.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.account_provider.AccountProvider.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.account_provider.AccountProvider.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.account_provider.AccountProvider.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lower <kittycad.models.account_provider.AccountProvider.lower>`\ \(\)

:py:obj:`partition <kittycad.models.account_provider.AccountProvider.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.account_provider.AccountProvider.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.account_provider.AccountProvider.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.account_provider.AccountProvider.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.account_provider.AccountProvider.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.account_provider.AccountProvider.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.account_provider.AccountProvider.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.account_provider.AccountProvider.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.account_provider.AccountProvider.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.account_provider.AccountProvider.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.account_provider.AccountProvider.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`title <kittycad.models.account_provider.AccountProvider.title>`\ \(\)

:py:obj:`translate <kittycad.models.account_provider.AccountProvider.translate>`\ \(table\, \/\)

:py:obj:`upper <kittycad.models.account_provider.AccountProvider.upper>`\ \(\)

:py:obj:`zfill <kittycad.models.account_provider.AccountProvider.zfill>`\ \(width\, \/\)

AiPluginApi([is_user_authenticated, type, url])

AI plugin api information.

:py:obj:`AiPluginApi <kittycad.models.ai_plugin_api.AiPluginApi>`\ \(\[is\_user\_authenticated\, type\, url\]\)

AiPluginApi(is_user_authenticated=False, type=<kittycad.types.Unset object>, url=<kittycad.types.Unset object>)

(is_user_authenticated=False, type=<kittycad.types.Unset object>, url=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.ai_plugin_api.AiPluginApi attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'is_user_authenticated': typing.Union[kittycad.types.Unset, bool], 'type': typing.Union[kittycad.types.Unset, kittycad.models.ai_plugin_api_type.AiPluginApiType], 'url': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.ai_plugin_api.AiPluginApi attribute)

(Attribute(name='is_user_authenticated', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='is_user_authenticated'), Attribute(name='type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.ai_plugin_api_type.AiPluginApiType], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='type'), Attribute(name='url', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='url'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.ai_plugin_api.AiPluginApi method)

__delitem__() (kittycad.models.ai_plugin_api.AiPluginApi method)

mappingproxy({'__module__': 'kittycad.models.ai_plugin_api', '__annotations__': {'is_user_authenticated': typing.Union[kittycad.types.Unset, bool], 'type': typing.Union[kittycad.types.Unset, kittycad.models.ai_plugin_api_type.AiPluginApiType], 'url': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'AI plugin api information.', 'to_dict': <function AiPluginApi.to_dict>, 'from_dict': <classmethod(<function AiPluginApi.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function AiPluginApi.__getitem__>, '__setitem__': <function AiPluginApi.__setitem__>, '__delitem__': <function AiPluginApi.__delitem__>, '__contains__': <function AiPluginApi.__contains__>, '__dict__': <attribute '__dict__' of 'AiPluginApi' objects>, '__weakref__': <attribute '__weakref__' of 'AiPluginApi' objects>, '__attrs_attrs__': (Attribute(name='is_user_authenticated', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='is_user_authenticated'), Attribute(name='type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.ai_plugin_api_type.AiPluginApiType], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='type'), Attribute(name='url', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='url'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function AiPluginApi.__repr__>, '__eq__': <function AiPluginApi.__eq__>, '__ne__': <function AiPluginApi.__ne__>, '__lt__': <function AiPluginApi.__lt__>, '__le__': <function AiPluginApi.__le__>, '__gt__': <function AiPluginApi.__gt__>, '__ge__': <function AiPluginApi.__ge__>, '__hash__': None, '__init__': <function AiPluginApi.__init__>, '__match_args__': ('is_user_authenticated', 'type', 'url')})

__getitem__() (kittycad.models.ai_plugin_api.AiPluginApi method)

AiPluginApi.__init__(is_user_authenticated=False, type=<kittycad.types.Unset object>, url=<kittycad.types.Unset object>)

__match_args__ (kittycad.models.ai_plugin_api.AiPluginApi attribute)

__module__ (kittycad.models.ai_plugin_api.AiPluginApi attribute)

__setitem__() (kittycad.models.ai_plugin_api.AiPluginApi method)

additional_keys (kittycad.models.ai_plugin_api.AiPluginApi property)

additional_properties (kittycad.models.ai_plugin_api.AiPluginApi attribute)

from_dict() (kittycad.models.ai_plugin_api.AiPluginApi class method)

is_user_authenticated (kittycad.models.ai_plugin_api.AiPluginApi attribute)

__init__([is_user_authenticated, type, url])

Method generated by attrs for class AiPluginApi.

from_dict(src_dict)

rtype

TypeVar(S, bound= AiPluginApi)

to_dict()

rtype

Dict[str, Any]

:py:obj:`__init__ <kittycad.models.ai_plugin_api.AiPluginApi.__init__>`\ \(\[is\_user\_authenticated\, type\, url\]\)

:py:obj:`to_dict <kittycad.models.ai_plugin_api.AiPluginApi.to_dict>`\ \(\)

additional_keys

is_user_authenticated

type

url

additional_properties

AiPluginApiType(value[, names, module, ...])

AI plugin api type.

:py:obj:`AiPluginApiType <kittycad.models.ai_plugin_api_type.AiPluginApiType>`\ \(value\[\, names\, module\, ...\]\)

AiPluginApiType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

OPENAPI (kittycad.models.ai_plugin_api_type.AiPluginApiType attribute)

__add__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__annotations__ (kittycad.models.ai_plugin_api_type.AiPluginApiType attribute)

__contains__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__dict__ (kittycad.models.ai_plugin_api_type.AiPluginApiType attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.ai_plugin_api_type', '__doc__': 'AI plugin api type.', '__str__': <function AiPluginApiType.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['OPENAPI'], '_member_map_': {'OPENAPI': <AiPluginApiType.OPENAPI: 'openapi'>}, '_value2member_map_': {'openapi': <AiPluginApiType.OPENAPI: 'openapi'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'AiPluginApiType' objects>, '__weakref__': <attribute '__weakref__' of 'AiPluginApiType' objects>, 'OPENAPI': <AiPluginApiType.OPENAPI: 'openapi'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__eq__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__format__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__ge__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__getattribute__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__getitem__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__getnewargs__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__gt__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__hash__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__init__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__iter__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__le__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__len__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__lt__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__mod__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__module__ (kittycad.models.ai_plugin_api_type.AiPluginApiType attribute)

__mul__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__ne__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__new__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__reduce_ex__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__repr__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__rmod__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__rmul__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__sizeof__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

__str__() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

AiPluginApiType._generate_next_value_(start, count, last_values)

_member_map_ (kittycad.models.ai_plugin_api_type.AiPluginApiType attribute)

_member_names_ (kittycad.models.ai_plugin_api_type.AiPluginApiType attribute)

_member_type_ (kittycad.models.ai_plugin_api_type.AiPluginApiType attribute)

_new_member_() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

_use_args_ (kittycad.models.ai_plugin_api_type.AiPluginApiType attribute)

_value_repr_() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

capitalize() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

casefold() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

center() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

count() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

encode() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

endswith() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

expandtabs() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

find() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

format() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

format_map() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

index() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

isalnum() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

isalpha() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

isascii() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

isdecimal() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

isdigit() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

isidentifier() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

islower() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

isnumeric() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

isprintable() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

isspace() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

istitle() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

isupper() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

join() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

ljust() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

lower() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

lstrip() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

maketrans() (kittycad.models.ai_plugin_api_type.AiPluginApiType static method)

partition() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

removeprefix() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

removesuffix() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

replace() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

rfind() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

rindex() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

rjust() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

rpartition() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

rsplit() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

rstrip() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

split() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

splitlines() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

startswith() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

strip() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

swapcase() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

title() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

translate() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

upper() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

zfill() (kittycad.models.ai_plugin_api_type.AiPluginApiType method)

:py:obj:`__init__ <kittycad.models.ai_plugin_api_type.AiPluginApiType.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.ai_plugin_api_type.AiPluginApiType.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.ai_plugin_api_type.AiPluginApiType.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.ai_plugin_api_type.AiPluginApiType.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.ai_plugin_api_type.AiPluginApiType.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.ai_plugin_api_type.AiPluginApiType.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.ai_plugin_api_type.AiPluginApiType.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.ai_plugin_api_type.AiPluginApiType.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.ai_plugin_api_type.AiPluginApiType.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.ai_plugin_api_type.AiPluginApiType.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lower <kittycad.models.ai_plugin_api_type.AiPluginApiType.lower>`\ \(\)

:py:obj:`partition <kittycad.models.ai_plugin_api_type.AiPluginApiType.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.ai_plugin_api_type.AiPluginApiType.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.ai_plugin_api_type.AiPluginApiType.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.ai_plugin_api_type.AiPluginApiType.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.ai_plugin_api_type.AiPluginApiType.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.ai_plugin_api_type.AiPluginApiType.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.ai_plugin_api_type.AiPluginApiType.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.ai_plugin_api_type.AiPluginApiType.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.ai_plugin_api_type.AiPluginApiType.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.ai_plugin_api_type.AiPluginApiType.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.ai_plugin_api_type.AiPluginApiType.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`title <kittycad.models.ai_plugin_api_type.AiPluginApiType.title>`\ \(\)

:py:obj:`translate <kittycad.models.ai_plugin_api_type.AiPluginApiType.translate>`\ \(table\, \/\)

:py:obj:`upper <kittycad.models.ai_plugin_api_type.AiPluginApiType.upper>`\ \(\)

:py:obj:`zfill <kittycad.models.ai_plugin_api_type.AiPluginApiType.zfill>`\ \(width\, \/\)

AiPluginAuth([authorization_type, type])

AI plugin auth information.

:py:obj:`AiPluginAuth <kittycad.models.ai_plugin_auth.AiPluginAuth>`\ \(\[authorization\_type\, type\]\)

AiPluginAuth(authorization_type=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>)

(authorization_type=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.ai_plugin_auth.AiPluginAuth attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'authorization_type': typing.Union[kittycad.types.Unset, kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType], 'type': typing.Union[kittycad.types.Unset, kittycad.models.ai_plugin_auth_type.AiPluginAuthType]}

__attrs_attrs__ (kittycad.models.ai_plugin_auth.AiPluginAuth attribute)

(Attribute(name='authorization_type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='authorization_type'), Attribute(name='type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.ai_plugin_auth_type.AiPluginAuthType], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='type'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.ai_plugin_auth.AiPluginAuth method)

__delitem__() (kittycad.models.ai_plugin_auth.AiPluginAuth method)

__dict__ (kittycad.models.ai_plugin_auth.AiPluginAuth attribute)

mappingproxy({'__module__': 'kittycad.models.ai_plugin_auth', '__annotations__': {'authorization_type': typing.Union[kittycad.types.Unset, kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType], 'type': typing.Union[kittycad.types.Unset, kittycad.models.ai_plugin_auth_type.AiPluginAuthType], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'AI plugin auth information.', 'to_dict': <function AiPluginAuth.to_dict>, 'from_dict': <classmethod(<function AiPluginAuth.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function AiPluginAuth.__getitem__>, '__setitem__': <function AiPluginAuth.__setitem__>, '__delitem__': <function AiPluginAuth.__delitem__>, '__contains__': <function AiPluginAuth.__contains__>, '__dict__': <attribute '__dict__' of 'AiPluginAuth' objects>, '__weakref__': <attribute '__weakref__' of 'AiPluginAuth' objects>, '__attrs_attrs__': (Attribute(name='authorization_type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='authorization_type'), Attribute(name='type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.ai_plugin_auth_type.AiPluginAuthType], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='type'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function AiPluginAuth.__repr__>, '__eq__': <function AiPluginAuth.__eq__>, '__ne__': <function AiPluginAuth.__ne__>, '__lt__': <function AiPluginAuth.__lt__>, '__le__': <function AiPluginAuth.__le__>, '__gt__': <function AiPluginAuth.__gt__>, '__ge__': <function AiPluginAuth.__ge__>, '__hash__': None, '__init__': <function AiPluginAuth.__init__>, '__match_args__': ('authorization_type', 'type')})

__getitem__() (kittycad.models.ai_plugin_auth.AiPluginAuth method)

__hash__ (kittycad.models.ai_plugin_auth.AiPluginAuth attribute)

AiPluginAuth.__init__(authorization_type=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>)

__match_args__ (kittycad.models.ai_plugin_auth.AiPluginAuth attribute)

__module__ (kittycad.models.ai_plugin_auth.AiPluginAuth attribute)

__setitem__() (kittycad.models.ai_plugin_auth.AiPluginAuth method)

additional_keys (kittycad.models.ai_plugin_auth.AiPluginAuth property)

additional_properties (kittycad.models.ai_plugin_auth.AiPluginAuth attribute)

authorization_type (kittycad.models.ai_plugin_auth.AiPluginAuth attribute)

from_dict() (kittycad.models.ai_plugin_auth.AiPluginAuth class method)

__init__([authorization_type, type])

Method generated by attrs for class AiPluginAuth.

rtype

TypeVar(B, bound= AiPluginAuth)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.ai_plugin_auth.AiPluginAuth.__init__>`\ \(\[authorization\_type\, type\]\)

:py:obj:`to_dict <kittycad.models.ai_plugin_auth.AiPluginAuth.to_dict>`\ \(\)

authorization_type

type

AiPluginAuthType(value[, names, module, ...])

AI plugin auth type.

:py:obj:`AiPluginAuthType <kittycad.models.ai_plugin_auth_type.AiPluginAuthType>`\ \(value\[\, names\, module\, ...\]\)

AiPluginAuthType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

NONE (kittycad.models.ai_plugin_auth_type.AiPluginAuthType attribute)

docstring of kittycad.models.ai_plugin_auth_type.AiPluginAuthType.NONE

OAUTH (kittycad.models.ai_plugin_auth_type.AiPluginAuthType attribute)

SERVICE_HTTP (kittycad.models.ai_plugin_auth_type.AiPluginAuthType attribute)

docstring of kittycad.models.ai_plugin_auth_type.AiPluginAuthType.SERVICE_HTTP

USER_HTTP (kittycad.models.ai_plugin_auth_type.AiPluginAuthType attribute)

docstring of kittycad.models.ai_plugin_auth_type.AiPluginAuthType.USER_HTTP

__add__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__annotations__ (kittycad.models.ai_plugin_auth_type.AiPluginAuthType attribute)

__contains__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__dict__ (kittycad.models.ai_plugin_auth_type.AiPluginAuthType attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.ai_plugin_auth_type', '__doc__': 'AI plugin auth type.', '__str__': <function AiPluginAuthType.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['NONE', 'USER_HTTP', 'SERVICE_HTTP', 'OAUTH'], '_member_map_': {'NONE': <AiPluginAuthType.NONE: 'none'>, 'USER_HTTP': <AiPluginAuthType.USER_HTTP: 'user_http'>, 'SERVICE_HTTP': <AiPluginAuthType.SERVICE_HTTP: 'service_http'>, 'OAUTH': <AiPluginAuthType.OAUTH: 'oauth'>}, '_value2member_map_': {'none': <AiPluginAuthType.NONE: 'none'>, 'user_http': <AiPluginAuthType.USER_HTTP: 'user_http'>, 'service_http': <AiPluginAuthType.SERVICE_HTTP: 'service_http'>, 'oauth': <AiPluginAuthType.OAUTH: 'oauth'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'AiPluginAuthType' objects>, '__weakref__': <attribute '__weakref__' of 'AiPluginAuthType' objects>, 'NONE': <AiPluginAuthType.NONE: 'none'>, 'USER_HTTP': <AiPluginAuthType.USER_HTTP: 'user_http'>, 'SERVICE_HTTP': <AiPluginAuthType.SERVICE_HTTP: 'service_http'>, 'OAUTH': <AiPluginAuthType.OAUTH: 'oauth'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__eq__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__format__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__ge__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__getattribute__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__getitem__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__getnewargs__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__gt__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__hash__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__init__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__iter__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__le__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__len__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__lt__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__mod__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__module__ (kittycad.models.ai_plugin_auth_type.AiPluginAuthType attribute)

__mul__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__ne__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__new__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__reduce_ex__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__repr__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__rmod__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__rmul__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__sizeof__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

__str__() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

AiPluginAuthType._generate_next_value_(start, count, last_values)

_member_map_ (kittycad.models.ai_plugin_auth_type.AiPluginAuthType attribute)

{'NONE': AiPluginAuthType.NONE, 'OAUTH': AiPluginAuthType.OAUTH, 'SERVICE_HTTP': AiPluginAuthType.SERVICE_HTTP, 'USER_HTTP': AiPluginAuthType.USER_HTTP}

_member_names_ (kittycad.models.ai_plugin_auth_type.AiPluginAuthType attribute)

_member_type_ (kittycad.models.ai_plugin_auth_type.AiPluginAuthType attribute)

_new_member_() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

_use_args_ (kittycad.models.ai_plugin_auth_type.AiPluginAuthType attribute)

{'none': AiPluginAuthType.NONE, 'oauth': AiPluginAuthType.OAUTH, 'service_http': AiPluginAuthType.SERVICE_HTTP, 'user_http': AiPluginAuthType.USER_HTTP}

_value_repr_() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

capitalize() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

casefold() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

center() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

count() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

encode() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

endswith() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

expandtabs() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

find() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

format() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

format_map() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

index() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

isalnum() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

isalpha() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

isascii() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

isdecimal() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

isdigit() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

isidentifier() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

islower() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

isnumeric() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

isprintable() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

isspace() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

istitle() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

isupper() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

join() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

ljust() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

lower() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

lstrip() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

maketrans() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType static method)

partition() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

removeprefix() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

removesuffix() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

replace() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

rfind() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

rindex() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

rjust() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

rpartition() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

rsplit() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

rstrip() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

split() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

splitlines() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

startswith() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

strip() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

swapcase() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

title() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

translate() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

upper() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

zfill() (kittycad.models.ai_plugin_auth_type.AiPluginAuthType method)

:py:obj:`__init__ <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.ai_plugin_auth_type.AiPluginAuthType.zfill>`\ \(width\, \/\)

NONE

# User http.

USER_HTTP

# Service http.

SERVICE_HTTP

# OAuth.

OAUTH

AiPluginHttpAuthType(value[, names, module, ...])

AI plugin http auth type.

:py:obj:`AiPluginHttpAuthType <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType>`\ \(value\[\, names\, module\, ...\]\)

AiPluginHttpAuthType (class in kittycad.models.ai_plugin_http_auth_type)

AiPluginHttpAuthType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

BASIC (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType attribute)

docstring of kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.BASIC

BEARER (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType attribute)

__add__() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.ai_plugin_http_auth_type', '__doc__': 'AI plugin http auth type.', '__str__': <function AiPluginHttpAuthType.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['BASIC', 'BEARER'], '_member_map_': {'BASIC': <AiPluginHttpAuthType.BASIC: 'basic'>, 'BEARER': <AiPluginHttpAuthType.BEARER: 'bearer'>}, '_value2member_map_': {'basic': <AiPluginHttpAuthType.BASIC: 'basic'>, 'bearer': <AiPluginHttpAuthType.BEARER: 'bearer'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'AiPluginHttpAuthType' objects>, '__weakref__': <attribute '__weakref__' of 'AiPluginHttpAuthType' objects>, 'BASIC': <AiPluginHttpAuthType.BASIC: 'basic'>, 'BEARER': <AiPluginHttpAuthType.BEARER: 'bearer'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

__eq__() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

__ge__() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

__gt__() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

__le__() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

__len__() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

__lt__() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

__mod__() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

__mul__() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

__ne__() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

__new__() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

__str__() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

AiPluginHttpAuthType._generate_next_value_(start, count, last_values)

{'BASIC': AiPluginHttpAuthType.BASIC, 'BEARER': AiPluginHttpAuthType.BEARER}

{'basic': AiPluginHttpAuthType.BASIC, 'bearer': AiPluginHttpAuthType.BEARER}

center() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

count() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

encode() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

find() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

format() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

index() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

isalnum() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

isalpha() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

isascii() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

isdigit() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

islower() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

isspace() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

istitle() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

isupper() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

join() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

ljust() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

lower() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

lstrip() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

maketrans() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType static method)

replace() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

rfind() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

rindex() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

rjust() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

rsplit() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

rstrip() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

split() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

strip() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

title() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

upper() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

zfill() (kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType method)

:py:obj:`__init__ <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.ai_plugin_http_auth_type.AiPluginHttpAuthType.zfill>`\ \(width\, \/\)

AiPluginManifest([api, auth, contact_email, ...])

AI plugin manifest.

:py:obj:`AiPluginManifest <kittycad.models.ai_plugin_manifest.AiPluginManifest>`\ \(\[api\, auth\, contact\_email\, ...\]\)

AiPluginManifest(api=<kittycad.types.Unset object>, auth=<kittycad.types.Unset object>, contact_email=<kittycad.types.Unset object>, description_for_human=<kittycad.types.Unset object>, description_for_model=<kittycad.types.Unset object>, legal_info_url=<kittycad.types.Unset object>, logo_url=<kittycad.types.Unset object>, name_for_human=<kittycad.types.Unset object>, name_for_model=<kittycad.types.Unset object>, schema_version=<kittycad.types.Unset object>)

(api=<kittycad.types.Unset object>, auth=<kittycad.types.Unset object>, contact_email=<kittycad.types.Unset object>, description_for_human=<kittycad.types.Unset object>, description_for_model=<kittycad.types.Unset object>, legal_info_url=<kittycad.types.Unset object>, logo_url=<kittycad.types.Unset object>, name_for_human=<kittycad.types.Unset object>, name_for_model=<kittycad.types.Unset object>, schema_version=<kittycad.types.Unset object>)

This is used for OpenAI's ChatGPT plugins. You can read more about them [here](https://platform.openai.com/docs/plugins/getting-started/plugin-manifest).

This is used for OpenAI’s ChatGPT plugins. You can read more about them [here](

__annotations__ (kittycad.models.ai_plugin_manifest.AiPluginManifest attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'api': typing.Union[kittycad.types.Unset, kittycad.models.ai_plugin_api.AiPluginApi], 'auth': typing.Union[kittycad.types.Unset, kittycad.models.ai_plugin_auth.AiPluginAuth], 'contact_email': typing.Union[kittycad.types.Unset, str], 'description_for_human': typing.Union[kittycad.types.Unset, str], 'description_for_model': typing.Union[kittycad.types.Unset, str], 'legal_info_url': typing.Union[kittycad.types.Unset, str], 'logo_url': typing.Union[kittycad.types.Unset, str], 'name_for_human': typing.Union[kittycad.types.Unset, str], 'name_for_model': typing.Union[kittycad.types.Unset, str], 'schema_version': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.ai_plugin_manifest.AiPluginManifest attribute)

(Attribute(name='api', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.ai_plugin_api.AiPluginApi], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='api'), Attribute(name='auth', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.ai_plugin_auth.AiPluginAuth], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='auth'), Attribute(name='contact_email', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='contact_email'), Attribute(name='description_for_human', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='description_for_human'), Attribute(name='description_for_model', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='description_for_model'), Attribute(name='legal_info_url', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='legal_info_url'), Attribute(name='logo_url', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='logo_url'), Attribute(name='name_for_human', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name_for_human'), Attribute(name='name_for_model', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name_for_model'), Attribute(name='schema_version', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='schema_version'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.ai_plugin_manifest.AiPluginManifest method)

__delitem__() (kittycad.models.ai_plugin_manifest.AiPluginManifest method)

__dict__ (kittycad.models.ai_plugin_manifest.AiPluginManifest attribute)

mappingproxy({'__module__': 'kittycad.models.ai_plugin_manifest', '__annotations__': {'api': typing.Union[kittycad.types.Unset, kittycad.models.ai_plugin_api.AiPluginApi], 'auth': typing.Union[kittycad.types.Unset, kittycad.models.ai_plugin_auth.AiPluginAuth], 'contact_email': typing.Union[kittycad.types.Unset, str], 'description_for_human': typing.Union[kittycad.types.Unset, str], 'description_for_model': typing.Union[kittycad.types.Unset, str], 'legal_info_url': typing.Union[kittycad.types.Unset, str], 'logo_url': typing.Union[kittycad.types.Unset, str], 'name_for_human': typing.Union[kittycad.types.Unset, str], 'name_for_model': typing.Union[kittycad.types.Unset, str], 'schema_version': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': "AI plugin manifest.\n\n    This is used for OpenAI's ChatGPT plugins. You can read more about them [here](https://platform.openai.com/docs/plugins/getting-started/plugin-manifest).", 'to_dict': <function AiPluginManifest.to_dict>, 'from_dict': <classmethod(<function AiPluginManifest.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function AiPluginManifest.__getitem__>, '__setitem__': <function AiPluginManifest.__setitem__>, '__delitem__': <function AiPluginManifest.__delitem__>, '__contains__': <function AiPluginManifest.__contains__>, '__dict__': <attribute '__dict__' of 'AiPluginManifest' objects>, '__weakref__': <attribute '__weakref__' of 'AiPluginManifest' objects>, '__attrs_attrs__': (Attribute(name='api', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.ai_plugin_api.AiPluginApi], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='api'), Attribute(name='auth', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.ai_plugin_auth.AiPluginAuth], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='auth'), Attribute(name='contact_email', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='contact_email'), Attribute(name='description_for_human', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='description_for_human'), Attribute(name='description_for_model', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='description_for_model'), Attribute(name='legal_info_url', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='legal_info_url'), Attribute(name='logo_url', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='logo_url'), Attribute(name='name_for_human', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name_for_human'), Attribute(name='name_for_model', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name_for_model'), Attribute(name='schema_version', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='schema_version'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function AiPluginManifest.__repr__>, '__eq__': <function AiPluginManifest.__eq__>, '__ne__': <function AiPluginManifest.__ne__>, '__lt__': <function AiPluginManifest.__lt__>, '__le__': <function AiPluginManifest.__le__>, '__gt__': <function AiPluginManifest.__gt__>, '__ge__': <function AiPluginManifest.__ge__>, '__hash__': None, '__init__': <function AiPluginManifest.__init__>, '__match_args__': ('api', 'auth', 'contact_email', 'description_for_human', 'description_for_model', 'legal_info_url', 'logo_url', 'name_for_human', 'name_for_model', 'schema_version')})

__eq__() (kittycad.models.ai_plugin_manifest.AiPluginManifest method)

__ge__() (kittycad.models.ai_plugin_manifest.AiPluginManifest method)

__getitem__() (kittycad.models.ai_plugin_manifest.AiPluginManifest method)

__gt__() (kittycad.models.ai_plugin_manifest.AiPluginManifest method)

__hash__ (kittycad.models.ai_plugin_manifest.AiPluginManifest attribute)

__init__() (kittycad.models.ai_plugin_manifest.AiPluginManifest method)

AiPluginManifest.__init__(api=<kittycad.types.Unset object>, auth=<kittycad.types.Unset object>, contact_email=<kittycad.types.Unset object>, description_for_human=<kittycad.types.Unset object>, description_for_model=<kittycad.types.Unset object>, legal_info_url=<kittycad.types.Unset object>, logo_url=<kittycad.types.Unset object>, name_for_human=<kittycad.types.Unset object>, name_for_model=<kittycad.types.Unset object>, schema_version=<kittycad.types.Unset object>)

__le__() (kittycad.models.ai_plugin_manifest.AiPluginManifest method)

__lt__() (kittycad.models.ai_plugin_manifest.AiPluginManifest method)

__match_args__ (kittycad.models.ai_plugin_manifest.AiPluginManifest attribute)

('api', 'auth', 'contact_email', 'description_for_human', 'description_for_model', 'legal_info_url', 'logo_url', 'name_for_human', 'name_for_model', 'schema_version')

__module__ (kittycad.models.ai_plugin_manifest.AiPluginManifest attribute)

__ne__() (kittycad.models.ai_plugin_manifest.AiPluginManifest method)

__repr__() (kittycad.models.ai_plugin_manifest.AiPluginManifest method)

__setitem__() (kittycad.models.ai_plugin_manifest.AiPluginManifest method)

additional_keys (kittycad.models.ai_plugin_manifest.AiPluginManifest property)

api (kittycad.models.ai_plugin_manifest.AiPluginManifest attribute)

auth (kittycad.models.ai_plugin_manifest.AiPluginManifest attribute)

contact_email (kittycad.models.ai_plugin_manifest.AiPluginManifest attribute)

from_dict() (kittycad.models.ai_plugin_manifest.AiPluginManifest class method)

legal_info_url (kittycad.models.ai_plugin_manifest.AiPluginManifest attribute)

logo_url (kittycad.models.ai_plugin_manifest.AiPluginManifest attribute)

name_for_human (kittycad.models.ai_plugin_manifest.AiPluginManifest attribute)

name_for_model (kittycad.models.ai_plugin_manifest.AiPluginManifest attribute)

schema_version (kittycad.models.ai_plugin_manifest.AiPluginManifest attribute)

to_dict() (kittycad.models.ai_plugin_manifest.AiPluginManifest method)

__init__([api, auth, contact_email, ...])

Method generated by attrs for class AiPluginManifest.

rtype

TypeVar(N, bound= AiPluginManifest)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.ai_plugin_manifest.AiPluginManifest.__init__>`\ \(\[api\, auth\, contact\_email\, ...\]\)

api

auth

contact_email

description_for_human

description_for_model

legal_info_url

logo_url

name_for_human

name_for_model

schema_version

ApiCallQueryGroup([count, query])

A response for a query on the API call table that is grouped by something.

:py:obj:`ApiCallQueryGroup <kittycad.models.api_call_query_group.ApiCallQueryGroup>`\ \(\[count\, query\]\)

ApiCallQueryGroup (class in kittycad.models.api_call_query_group)

ApiCallQueryGroup(count=<kittycad.types.Unset object>, query=<kittycad.types.Unset object>)

(count=<kittycad.types.Unset object>, query=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'count': typing.Union[kittycad.types.Unset, int], 'query': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='count', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='count'), Attribute(name='query', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='query'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.api_call_query_group.ApiCallQueryGroup method)

__delitem__() (kittycad.models.api_call_query_group.ApiCallQueryGroup method)

__dict__ (kittycad.models.api_call_query_group.ApiCallQueryGroup attribute)

mappingproxy({'__module__': 'kittycad.models.api_call_query_group', '__annotations__': {'count': typing.Union[kittycad.types.Unset, int], 'query': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A response for a query on the API call table that is grouped by something.', 'to_dict': <function ApiCallQueryGroup.to_dict>, 'from_dict': <classmethod(<function ApiCallQueryGroup.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function ApiCallQueryGroup.__getitem__>, '__setitem__': <function ApiCallQueryGroup.__setitem__>, '__delitem__': <function ApiCallQueryGroup.__delitem__>, '__contains__': <function ApiCallQueryGroup.__contains__>, '__dict__': <attribute '__dict__' of 'ApiCallQueryGroup' objects>, '__weakref__': <attribute '__weakref__' of 'ApiCallQueryGroup' objects>, '__attrs_attrs__': (Attribute(name='count', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='count'), Attribute(name='query', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='query'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function ApiCallQueryGroup.__repr__>, '__eq__': <function ApiCallQueryGroup.__eq__>, '__ne__': <function ApiCallQueryGroup.__ne__>, '__lt__': <function ApiCallQueryGroup.__lt__>, '__le__': <function ApiCallQueryGroup.__le__>, '__gt__': <function ApiCallQueryGroup.__gt__>, '__ge__': <function ApiCallQueryGroup.__ge__>, '__hash__': None, '__init__': <function ApiCallQueryGroup.__init__>, '__match_args__': ('count', 'query')})

__eq__() (kittycad.models.api_call_query_group.ApiCallQueryGroup method)

__ge__() (kittycad.models.api_call_query_group.ApiCallQueryGroup method)

__getitem__() (kittycad.models.api_call_query_group.ApiCallQueryGroup method)

__gt__() (kittycad.models.api_call_query_group.ApiCallQueryGroup method)

__hash__ (kittycad.models.api_call_query_group.ApiCallQueryGroup attribute)

__init__() (kittycad.models.api_call_query_group.ApiCallQueryGroup method)

ApiCallQueryGroup.__init__(count=<kittycad.types.Unset object>, query=<kittycad.types.Unset object>)

__le__() (kittycad.models.api_call_query_group.ApiCallQueryGroup method)

__lt__() (kittycad.models.api_call_query_group.ApiCallQueryGroup method)

__module__ (kittycad.models.api_call_query_group.ApiCallQueryGroup attribute)

__ne__() (kittycad.models.api_call_query_group.ApiCallQueryGroup method)

__repr__() (kittycad.models.api_call_query_group.ApiCallQueryGroup method)

__setitem__() (kittycad.models.api_call_query_group.ApiCallQueryGroup method)

count (kittycad.models.api_call_query_group.ApiCallQueryGroup attribute)

from_dict() (kittycad.models.api_call_query_group.ApiCallQueryGroup class method)

query (kittycad.models.api_call_query_group.ApiCallQueryGroup attribute)

to_dict() (kittycad.models.api_call_query_group.ApiCallQueryGroup method)

__init__([count, query])

Method generated by attrs for class ApiCallQueryGroup.

rtype

TypeVar(P, bound= ApiCallQueryGroup)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.api_call_query_group.ApiCallQueryGroup.__init__>`\ \(\[count\, query\]\)

count

query

ApiCallQueryGroupBy(value[, names, module, ...])

The field of an API call to group by.

:py:obj:`ApiCallQueryGroupBy <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy>`\ \(value\[\, names\, module\, ...\]\)

ApiCallQueryGroupBy (class in kittycad.models.api_call_query_group_by)

ApiCallQueryGroupBy(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

EMAIL (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy attribute)

docstring of kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.EMAIL

ENDPOINT (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy attribute)

METHOD (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy attribute)

docstring of kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.METHOD

ORIGIN (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy attribute)

docstring of kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.ORIGIN

USER_ID (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy attribute)

docstring of kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.USER_ID

# The origin of the API call. This is parsed from the `Origin` header.

__add__() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

__dict__ (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.api_call_query_group_by', '__doc__': 'The field of an API call to group by.', '__str__': <function ApiCallQueryGroupBy.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['EMAIL', 'METHOD', 'ENDPOINT', 'USER_ID', 'ORIGIN', 'IP_ADDRESS'], '_member_map_': {'EMAIL': <ApiCallQueryGroupBy.EMAIL: 'email'>, 'METHOD': <ApiCallQueryGroupBy.METHOD: 'method'>, 'ENDPOINT': <ApiCallQueryGroupBy.ENDPOINT: 'endpoint'>, 'USER_ID': <ApiCallQueryGroupBy.USER_ID: 'user_id'>, 'ORIGIN': <ApiCallQueryGroupBy.ORIGIN: 'origin'>, 'IP_ADDRESS': <ApiCallQueryGroupBy.IP_ADDRESS: 'ip_address'>}, '_value2member_map_': {'email': <ApiCallQueryGroupBy.EMAIL: 'email'>, 'method': <ApiCallQueryGroupBy.METHOD: 'method'>, 'endpoint': <ApiCallQueryGroupBy.ENDPOINT: 'endpoint'>, 'user_id': <ApiCallQueryGroupBy.USER_ID: 'user_id'>, 'origin': <ApiCallQueryGroupBy.ORIGIN: 'origin'>, 'ip_address': <ApiCallQueryGroupBy.IP_ADDRESS: 'ip_address'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'ApiCallQueryGroupBy' objects>, '__weakref__': <attribute '__weakref__' of 'ApiCallQueryGroupBy' objects>, 'EMAIL': <ApiCallQueryGroupBy.EMAIL: 'email'>, 'METHOD': <ApiCallQueryGroupBy.METHOD: 'method'>, 'ENDPOINT': <ApiCallQueryGroupBy.ENDPOINT: 'endpoint'>, 'USER_ID': <ApiCallQueryGroupBy.USER_ID: 'user_id'>, 'ORIGIN': <ApiCallQueryGroupBy.ORIGIN: 'origin'>, 'IP_ADDRESS': <ApiCallQueryGroupBy.IP_ADDRESS: 'ip_address'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

__eq__() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

__ge__() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

__gt__() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

__hash__() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

__init__() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

__iter__() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

__le__() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

__len__() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

__lt__() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

__mod__() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

__mul__() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

__ne__() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

__new__() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

__repr__() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

__rmod__() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

__rmul__() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

__str__() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

ApiCallQueryGroupBy._generate_next_value_(start, count, last_values)

{'EMAIL': ApiCallQueryGroupBy.EMAIL, 'ENDPOINT': ApiCallQueryGroupBy.ENDPOINT, 'IP_ADDRESS': ApiCallQueryGroupBy.IP_ADDRESS, 'METHOD': ApiCallQueryGroupBy.METHOD, 'ORIGIN': ApiCallQueryGroupBy.ORIGIN, 'USER_ID': ApiCallQueryGroupBy.USER_ID}

['EMAIL', 'METHOD', 'ENDPOINT', 'USER_ID', 'ORIGIN', 'IP_ADDRESS']

{'email': ApiCallQueryGroupBy.EMAIL, 'endpoint': ApiCallQueryGroupBy.ENDPOINT, 'ip_address': ApiCallQueryGroupBy.IP_ADDRESS, 'method': ApiCallQueryGroupBy.METHOD, 'origin': ApiCallQueryGroupBy.ORIGIN, 'user_id': ApiCallQueryGroupBy.USER_ID}

casefold() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

center() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

count() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

encode() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

endswith() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

find() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

format() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

index() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

isalnum() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

isalpha() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

isascii() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

isdecimal() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

isdigit() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

islower() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

isnumeric() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

isspace() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

istitle() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

isupper() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

join() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

ljust() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

lower() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

lstrip() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

maketrans() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy static method)

partition() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

replace() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

rfind() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

rindex() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

rjust() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

rsplit() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

rstrip() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

split() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

strip() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

swapcase() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

title() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

translate() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

upper() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

zfill() (kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy method)

:py:obj:`__init__ <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.api_call_query_group_by.ApiCallQueryGroupBy.zfill>`\ \(width\, \/\)

EMAIL

# The HTTP method of the API call.

METHOD

# The endpoint of the API call.

ENDPOINT

# The user ID of the user that requested the API call.

USER_ID

# The origin of the API call.

ORIGIN

# The IP address of the user making the API call.

IP_ADDRESS

ApiCallStatus(value[, names, module, ...])

The status of an async API call.

:py:obj:`ApiCallStatus <kittycad.models.api_call_status.ApiCallStatus>`\ \(value\[\, names\, module\, ...\]\)

ApiCallStatus(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

COMPLETED (kittycad.models.api_call_status.ApiCallStatus attribute)

docstring of kittycad.models.api_call_status.ApiCallStatus.COMPLETED

FAILED (kittycad.models.api_call_status.ApiCallStatus attribute)

IN_PROGRESS (kittycad.models.api_call_status.ApiCallStatus attribute)

docstring of kittycad.models.api_call_status.ApiCallStatus.IN_PROGRESS

QUEUED (kittycad.models.api_call_status.ApiCallStatus attribute)

docstring of kittycad.models.api_call_status.ApiCallStatus.QUEUED

UPLOADED (kittycad.models.api_call_status.ApiCallStatus attribute)

docstring of kittycad.models.api_call_status.ApiCallStatus.UPLOADED

__add__() (kittycad.models.api_call_status.ApiCallStatus method)

__annotations__ (kittycad.models.api_call_status.ApiCallStatus attribute)

__contains__() (kittycad.models.api_call_status.ApiCallStatus method)

__dict__ (kittycad.models.api_call_status.ApiCallStatus attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.api_call_status', '__doc__': 'The status of an async API call.', '__str__': <function ApiCallStatus.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['QUEUED', 'UPLOADED', 'IN_PROGRESS', 'COMPLETED', 'FAILED'], '_member_map_': {'QUEUED': <ApiCallStatus.QUEUED: 'Queued'>, 'UPLOADED': <ApiCallStatus.UPLOADED: 'Uploaded'>, 'IN_PROGRESS': <ApiCallStatus.IN_PROGRESS: 'In Progress'>, 'COMPLETED': <ApiCallStatus.COMPLETED: 'Completed'>, 'FAILED': <ApiCallStatus.FAILED: 'Failed'>}, '_value2member_map_': {'Queued': <ApiCallStatus.QUEUED: 'Queued'>, 'Uploaded': <ApiCallStatus.UPLOADED: 'Uploaded'>, 'In Progress': <ApiCallStatus.IN_PROGRESS: 'In Progress'>, 'Completed': <ApiCallStatus.COMPLETED: 'Completed'>, 'Failed': <ApiCallStatus.FAILED: 'Failed'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'ApiCallStatus' objects>, '__weakref__': <attribute '__weakref__' of 'ApiCallStatus' objects>, 'QUEUED': <ApiCallStatus.QUEUED: 'Queued'>, 'UPLOADED': <ApiCallStatus.UPLOADED: 'Uploaded'>, 'IN_PROGRESS': <ApiCallStatus.IN_PROGRESS: 'In Progress'>, 'COMPLETED': <ApiCallStatus.COMPLETED: 'Completed'>, 'FAILED': <ApiCallStatus.FAILED: 'Failed'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.api_call_status.ApiCallStatus method)

__format__() (kittycad.models.api_call_status.ApiCallStatus method)

__getattribute__() (kittycad.models.api_call_status.ApiCallStatus method)

__getitem__() (kittycad.models.api_call_status.ApiCallStatus method)

__getnewargs__() (kittycad.models.api_call_status.ApiCallStatus method)

__hash__() (kittycad.models.api_call_status.ApiCallStatus method)

__init__() (kittycad.models.api_call_status.ApiCallStatus method)

__iter__() (kittycad.models.api_call_status.ApiCallStatus method)

__len__() (kittycad.models.api_call_status.ApiCallStatus method)

__mod__() (kittycad.models.api_call_status.ApiCallStatus method)

__module__ (kittycad.models.api_call_status.ApiCallStatus attribute)

__mul__() (kittycad.models.api_call_status.ApiCallStatus method)

__new__() (kittycad.models.api_call_status.ApiCallStatus method)

__reduce_ex__() (kittycad.models.api_call_status.ApiCallStatus method)

__repr__() (kittycad.models.api_call_status.ApiCallStatus method)

__rmod__() (kittycad.models.api_call_status.ApiCallStatus method)

__rmul__() (kittycad.models.api_call_status.ApiCallStatus method)

__sizeof__() (kittycad.models.api_call_status.ApiCallStatus method)

__str__() (kittycad.models.api_call_status.ApiCallStatus method)

_generate_next_value_() (kittycad.models.api_call_status.ApiCallStatus method)

_member_map_ (kittycad.models.api_call_status.ApiCallStatus attribute)

{'COMPLETED': ApiCallStatus.COMPLETED, 'FAILED': ApiCallStatus.FAILED, 'IN_PROGRESS': ApiCallStatus.IN_PROGRESS, 'QUEUED': ApiCallStatus.QUEUED, 'UPLOADED': ApiCallStatus.UPLOADED}

_member_names_ (kittycad.models.api_call_status.ApiCallStatus attribute)

_member_type_ (kittycad.models.api_call_status.ApiCallStatus attribute)

_new_member_() (kittycad.models.api_call_status.ApiCallStatus method)

_unhashable_values_ (kittycad.models.api_call_status.ApiCallStatus attribute)

_use_args_ (kittycad.models.api_call_status.ApiCallStatus attribute)

_value2member_map_ (kittycad.models.api_call_status.ApiCallStatus attribute)

{'Completed': ApiCallStatus.COMPLETED, 'Failed': ApiCallStatus.FAILED, 'In Progress': ApiCallStatus.IN_PROGRESS, 'Queued': ApiCallStatus.QUEUED, 'Uploaded': ApiCallStatus.UPLOADED}

_value_repr_() (kittycad.models.api_call_status.ApiCallStatus method)

capitalize() (kittycad.models.api_call_status.ApiCallStatus method)

casefold() (kittycad.models.api_call_status.ApiCallStatus method)

endswith() (kittycad.models.api_call_status.ApiCallStatus method)

expandtabs() (kittycad.models.api_call_status.ApiCallStatus method)

format_map() (kittycad.models.api_call_status.ApiCallStatus method)

isalnum() (kittycad.models.api_call_status.ApiCallStatus method)

isalpha() (kittycad.models.api_call_status.ApiCallStatus method)

isascii() (kittycad.models.api_call_status.ApiCallStatus method)

isdecimal() (kittycad.models.api_call_status.ApiCallStatus method)

isdigit() (kittycad.models.api_call_status.ApiCallStatus method)

isidentifier() (kittycad.models.api_call_status.ApiCallStatus method)

islower() (kittycad.models.api_call_status.ApiCallStatus method)

isnumeric() (kittycad.models.api_call_status.ApiCallStatus method)

isprintable() (kittycad.models.api_call_status.ApiCallStatus method)

isspace() (kittycad.models.api_call_status.ApiCallStatus method)

istitle() (kittycad.models.api_call_status.ApiCallStatus method)

isupper() (kittycad.models.api_call_status.ApiCallStatus method)

maketrans() (kittycad.models.api_call_status.ApiCallStatus static method)

partition() (kittycad.models.api_call_status.ApiCallStatus method)

removeprefix() (kittycad.models.api_call_status.ApiCallStatus method)

removesuffix() (kittycad.models.api_call_status.ApiCallStatus method)

replace() (kittycad.models.api_call_status.ApiCallStatus method)

rpartition() (kittycad.models.api_call_status.ApiCallStatus method)

splitlines() (kittycad.models.api_call_status.ApiCallStatus method)

startswith() (kittycad.models.api_call_status.ApiCallStatus method)

swapcase() (kittycad.models.api_call_status.ApiCallStatus method)

translate() (kittycad.models.api_call_status.ApiCallStatus method)

:py:obj:`__init__ <kittycad.models.api_call_status.ApiCallStatus.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.api_call_status.ApiCallStatus.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.api_call_status.ApiCallStatus.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.api_call_status.ApiCallStatus.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.api_call_status.ApiCallStatus.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.api_call_status.ApiCallStatus.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.api_call_status.ApiCallStatus.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.api_call_status.ApiCallStatus.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`isalnum <kittycad.models.api_call_status.ApiCallStatus.isalnum>`\ \(\)

:py:obj:`isalpha <kittycad.models.api_call_status.ApiCallStatus.isalpha>`\ \(\)

:py:obj:`isascii <kittycad.models.api_call_status.ApiCallStatus.isascii>`\ \(\)

:py:obj:`isdigit <kittycad.models.api_call_status.ApiCallStatus.isdigit>`\ \(\)

:py:obj:`islower <kittycad.models.api_call_status.ApiCallStatus.islower>`\ \(\)

:py:obj:`isspace <kittycad.models.api_call_status.ApiCallStatus.isspace>`\ \(\)

:py:obj:`istitle <kittycad.models.api_call_status.ApiCallStatus.istitle>`\ \(\)

:py:obj:`isupper <kittycad.models.api_call_status.ApiCallStatus.isupper>`\ \(\)

:py:obj:`join <kittycad.models.api_call_status.ApiCallStatus.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.api_call_status.ApiCallStatus.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lower <kittycad.models.api_call_status.ApiCallStatus.lower>`\ \(\)

:py:obj:`partition <kittycad.models.api_call_status.ApiCallStatus.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.api_call_status.ApiCallStatus.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.api_call_status.ApiCallStatus.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.api_call_status.ApiCallStatus.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.api_call_status.ApiCallStatus.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.api_call_status.ApiCallStatus.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.api_call_status.ApiCallStatus.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.api_call_status.ApiCallStatus.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.api_call_status.ApiCallStatus.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.api_call_status.ApiCallStatus.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.api_call_status.ApiCallStatus.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`title <kittycad.models.api_call_status.ApiCallStatus.title>`\ \(\)

:py:obj:`translate <kittycad.models.api_call_status.ApiCallStatus.translate>`\ \(table\, \/\)

:py:obj:`upper <kittycad.models.api_call_status.ApiCallStatus.upper>`\ \(\)

:py:obj:`zfill <kittycad.models.api_call_status.ApiCallStatus.zfill>`\ \(width\, \/\)

QUEUED

# The async API call was uploaded to be converted.

UPLOADED

# The async API call is in progress.

IN_PROGRESS

# The async API call has completed.

COMPLETED

# The async API call has failed.

FAILED

ApiCallWithPrice([completed_at, created_at, ...])

An API call with the price.

:py:obj:`ApiCallWithPrice <kittycad.models.api_call_with_price.ApiCallWithPrice>`\ \(\[completed\_at\, created\_at\, ...\]\)

ApiCallWithPrice(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, duration=<kittycad.types.Unset object>, email=<kittycad.types.Unset object>, endpoint=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, ip_address=<kittycad.types.Unset object>, litterbox=False, method=<kittycad.types.Unset object>, minutes=<kittycad.types.Unset object>, origin=<kittycad.types.Unset object>, price=<kittycad.types.Unset object>, request_body=<kittycad.types.Unset object>, request_query_params=<kittycad.types.Unset object>, response_body=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status_code=<kittycad.types.Unset object>, stripe_invoice_item_id=<kittycad.types.Unset object>, token=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_agent=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, duration=<kittycad.types.Unset object>, email=<kittycad.types.Unset object>, endpoint=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, ip_address=<kittycad.types.Unset object>, litterbox=False, method=<kittycad.types.Unset object>, minutes=<kittycad.types.Unset object>, origin=<kittycad.types.Unset object>, price=<kittycad.types.Unset object>, request_body=<kittycad.types.Unset object>, request_query_params=<kittycad.types.Unset object>, response_body=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status_code=<kittycad.types.Unset object>, stripe_invoice_item_id=<kittycad.types.Unset object>, token=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_agent=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'duration': typing.Union[kittycad.types.Unset, int], 'email': typing.Union[kittycad.types.Unset, str], 'endpoint': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'ip_address': typing.Union[kittycad.types.Unset, str], 'litterbox': typing.Union[kittycad.types.Unset, bool], 'method': typing.Union[kittycad.types.Unset, kittycad.models.method.Method], 'minutes': typing.Union[kittycad.types.Unset, int], 'origin': typing.Union[kittycad.types.Unset, str], 'price': typing.Union[kittycad.types.Unset, float], 'request_body': typing.Union[kittycad.types.Unset, str], 'request_query_params': typing.Union[kittycad.types.Unset, str], 'response_body': typing.Union[kittycad.types.Unset, str], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status_code': typing.Union[kittycad.types.Unset, int], 'stripe_invoice_item_id': typing.Union[kittycad.types.Unset, str], 'token': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_agent': typing.Union[kittycad.types.Unset, str], 'user_id': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='duration', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='duration'), Attribute(name='email', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='email'), Attribute(name='endpoint', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='endpoint'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='ip_address', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='ip_address'), Attribute(name='litterbox', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='litterbox'), Attribute(name='method', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.method.Method], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='method'), Attribute(name='minutes', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='minutes'), Attribute(name='origin', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='origin'), Attribute(name='price', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='price'), Attribute(name='request_body', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='request_body'), Attribute(name='request_query_params', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='request_query_params'), Attribute(name='response_body', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='response_body'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status_code', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status_code'), Attribute(name='stripe_invoice_item_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='stripe_invoice_item_id'), Attribute(name='token', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='token'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_agent', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_agent'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.api_call_with_price.ApiCallWithPrice method)

__delitem__() (kittycad.models.api_call_with_price.ApiCallWithPrice method)

__dict__ (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

mappingproxy({'__module__': 'kittycad.models.api_call_with_price', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'duration': typing.Union[kittycad.types.Unset, int], 'email': typing.Union[kittycad.types.Unset, str], 'endpoint': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'ip_address': typing.Union[kittycad.types.Unset, str], 'litterbox': typing.Union[kittycad.types.Unset, bool], 'method': typing.Union[kittycad.types.Unset, kittycad.models.method.Method], 'minutes': typing.Union[kittycad.types.Unset, int], 'origin': typing.Union[kittycad.types.Unset, str], 'price': typing.Union[kittycad.types.Unset, float], 'request_body': typing.Union[kittycad.types.Unset, str], 'request_query_params': typing.Union[kittycad.types.Unset, str], 'response_body': typing.Union[kittycad.types.Unset, str], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status_code': typing.Union[kittycad.types.Unset, int], 'stripe_invoice_item_id': typing.Union[kittycad.types.Unset, str], 'token': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_agent': typing.Union[kittycad.types.Unset, str], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'An API call with the price.\n\n    This is a join of the `ApiCall` and `ApiCallPrice` tables.', 'to_dict': <function ApiCallWithPrice.to_dict>, 'from_dict': <classmethod(<function ApiCallWithPrice.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function ApiCallWithPrice.__getitem__>, '__setitem__': <function ApiCallWithPrice.__setitem__>, '__delitem__': <function ApiCallWithPrice.__delitem__>, '__contains__': <function ApiCallWithPrice.__contains__>, '__dict__': <attribute '__dict__' of 'ApiCallWithPrice' objects>, '__weakref__': <attribute '__weakref__' of 'ApiCallWithPrice' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='duration', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='duration'), Attribute(name='email', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='email'), Attribute(name='endpoint', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='endpoint'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='ip_address', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='ip_address'), Attribute(name='litterbox', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='litterbox'), Attribute(name='method', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.method.Method], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='method'), Attribute(name='minutes', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='minutes'), Attribute(name='origin', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='origin'), Attribute(name='price', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='price'), Attribute(name='request_body', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='request_body'), Attribute(name='request_query_params', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='request_query_params'), Attribute(name='response_body', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='response_body'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status_code', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status_code'), Attribute(name='stripe_invoice_item_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='stripe_invoice_item_id'), Attribute(name='token', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='token'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_agent', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_agent'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function ApiCallWithPrice.__repr__>, '__eq__': <function ApiCallWithPrice.__eq__>, '__ne__': <function ApiCallWithPrice.__ne__>, '__lt__': <function ApiCallWithPrice.__lt__>, '__le__': <function ApiCallWithPrice.__le__>, '__gt__': <function ApiCallWithPrice.__gt__>, '__ge__': <function ApiCallWithPrice.__ge__>, '__hash__': None, '__init__': <function ApiCallWithPrice.__init__>, '__match_args__': ('completed_at', 'created_at', 'duration', 'email', 'endpoint', 'id', 'ip_address', 'litterbox', 'method', 'minutes', 'origin', 'price', 'request_body', 'request_query_params', 'response_body', 'started_at', 'status_code', 'stripe_invoice_item_id', 'token', 'updated_at', 'user_agent', 'user_id')})

__eq__() (kittycad.models.api_call_with_price.ApiCallWithPrice method)

__ge__() (kittycad.models.api_call_with_price.ApiCallWithPrice method)

__getitem__() (kittycad.models.api_call_with_price.ApiCallWithPrice method)

__gt__() (kittycad.models.api_call_with_price.ApiCallWithPrice method)

__hash__ (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

__init__() (kittycad.models.api_call_with_price.ApiCallWithPrice method)

ApiCallWithPrice.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, duration=<kittycad.types.Unset object>, email=<kittycad.types.Unset object>, endpoint=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, ip_address=<kittycad.types.Unset object>, litterbox=False, method=<kittycad.types.Unset object>, minutes=<kittycad.types.Unset object>, origin=<kittycad.types.Unset object>, price=<kittycad.types.Unset object>, request_body=<kittycad.types.Unset object>, request_query_params=<kittycad.types.Unset object>, response_body=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status_code=<kittycad.types.Unset object>, stripe_invoice_item_id=<kittycad.types.Unset object>, token=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_agent=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.api_call_with_price.ApiCallWithPrice method)

__lt__() (kittycad.models.api_call_with_price.ApiCallWithPrice method)

__match_args__ (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

('completed_at', 'created_at', 'duration', 'email', 'endpoint', 'id', 'ip_address', 'litterbox', 'method', 'minutes', 'origin', 'price', 'request_body', 'request_query_params', 'response_body', 'started_at', 'status_code', 'stripe_invoice_item_id', 'token', 'updated_at', 'user_agent', 'user_id')

__module__ (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

__ne__() (kittycad.models.api_call_with_price.ApiCallWithPrice method)

__repr__() (kittycad.models.api_call_with_price.ApiCallWithPrice method)

__setitem__() (kittycad.models.api_call_with_price.ApiCallWithPrice method)

additional_keys (kittycad.models.api_call_with_price.ApiCallWithPrice property)

completed_at (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

created_at (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

duration (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

email (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

endpoint (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

from_dict() (kittycad.models.api_call_with_price.ApiCallWithPrice class method)

id (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

ip_address (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

litterbox (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

method (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

minutes (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

origin (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

price (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

request_body (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

response_body (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

started_at (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

status_code (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

to_dict() (kittycad.models.api_call_with_price.ApiCallWithPrice method)

token (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

updated_at (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

user_agent (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

user_id (kittycad.models.api_call_with_price.ApiCallWithPrice attribute)

__init__([completed_at, created_at, ...])

Method generated by attrs for class ApiCallWithPrice.

rtype

TypeVar(S, bound= ApiCallWithPrice)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.api_call_with_price.ApiCallWithPrice.__init__>`\ \(\[completed\_at\, created\_at\, ...\]\)

completed_at

created_at

duration

email

endpoint

id

ip_address

litterbox

method

minutes

origin

price

request_body

request_query_params

response_body

started_at

status_code

stripe_invoice_item_id

token

updated_at

user_agent

user_id

ApiCallWithPriceResultsPage([items, next_page])

A single page of results

ApiCallWithPriceResultsPage (class in kittycad.models.api_call_with_price_results_page)

ApiCallWithPriceResultsPage(items=<kittycad.types.Unset object>, next_page=<kittycad.types.Unset object>)

(items=<kittycad.types.Unset object>, next_page=<kittycad.types.Unset object>)

Method generated by attrs for class ApiCallWithPriceResultsPage.

ApiCallWithPriceResultsPage.ApiCallWithPrice (class in kittycad.models.api_call_with_price_results_page)

ApiCallWithPriceResultsPage.ApiCallWithPrice(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, duration=<kittycad.types.Unset object>, email=<kittycad.types.Unset object>, endpoint=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, ip_address=<kittycad.types.Unset object>, litterbox=False, method=<kittycad.types.Unset object>, minutes=<kittycad.types.Unset object>, origin=<kittycad.types.Unset object>, price=<kittycad.types.Unset object>, request_body=<kittycad.types.Unset object>, request_query_params=<kittycad.types.Unset object>, response_body=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status_code=<kittycad.types.Unset object>, stripe_invoice_item_id=<kittycad.types.Unset object>, token=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_agent=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

ApiCallWithPriceResultsPage.ApiCallWithPrice.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, duration=<kittycad.types.Unset object>, email=<kittycad.types.Unset object>, endpoint=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, ip_address=<kittycad.types.Unset object>, litterbox=False, method=<kittycad.types.Unset object>, minutes=<kittycad.types.Unset object>, origin=<kittycad.types.Unset object>, price=<kittycad.types.Unset object>, request_body=<kittycad.types.Unset object>, request_query_params=<kittycad.types.Unset object>, response_body=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status_code=<kittycad.types.Unset object>, stripe_invoice_item_id=<kittycad.types.Unset object>, token=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_agent=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

from_dict() (kittycad.models.api_call_with_price_results_page.ApiCallWithPriceResultsPage.ApiCallWithPrice class method)

{'additional_properties': typing.Dict[str, typing.Any], 'items': typing.Union[kittycad.types.Unset, typing.List[kittycad.models.api_call_with_price.ApiCallWithPrice]], 'next_page': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='items', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[kittycad.models.api_call_with_price.ApiCallWithPrice]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='items'), Attribute(name='next_page', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='next_page'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.api_call_with_price_results_page', '__annotations__': {'items': typing.Union[kittycad.types.Unset, typing.List[kittycad.models.api_call_with_price.ApiCallWithPrice]], 'next_page': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A single page of results', 'ApiCallWithPrice': <class 'kittycad.models.api_call_with_price.ApiCallWithPrice'>, 'to_dict': <function ApiCallWithPriceResultsPage.to_dict>, 'from_dict': <classmethod(<function ApiCallWithPriceResultsPage.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function ApiCallWithPriceResultsPage.__getitem__>, '__setitem__': <function ApiCallWithPriceResultsPage.__setitem__>, '__delitem__': <function ApiCallWithPriceResultsPage.__delitem__>, '__contains__': <function ApiCallWithPriceResultsPage.__contains__>, '__dict__': <attribute '__dict__' of 'ApiCallWithPriceResultsPage' objects>, '__weakref__': <attribute '__weakref__' of 'ApiCallWithPriceResultsPage' objects>, '__attrs_attrs__': (Attribute(name='items', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[kittycad.models.api_call_with_price.ApiCallWithPrice]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='items'), Attribute(name='next_page', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='next_page'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function ApiCallWithPriceResultsPage.__repr__>, '__eq__': <function ApiCallWithPriceResultsPage.__eq__>, '__ne__': <function ApiCallWithPriceResultsPage.__ne__>, '__lt__': <function ApiCallWithPriceResultsPage.__lt__>, '__le__': <function ApiCallWithPriceResultsPage.__le__>, '__gt__': <function ApiCallWithPriceResultsPage.__gt__>, '__ge__': <function ApiCallWithPriceResultsPage.__ge__>, '__hash__': None, '__init__': <function ApiCallWithPriceResultsPage.__init__>, '__match_args__': ('items', 'next_page')})

ApiCallWithPriceResultsPage.__init__(items=<kittycad.types.Unset object>, next_page=<kittycad.types.Unset object>)

from_dict() (kittycad.models.api_call_with_price_results_page.ApiCallWithPriceResultsPage class method)

__init__([items, next_page])

rtype

TypeVar(A, bound= ApiCallWithPriceResultsPage)

to_dict()

rtype

:py:class:`~typing.TypeVar`\(``A``, bound= ApiCallWithPriceResultsPage)

items

next_page

ApiToken([created_at, id, is_valid, token, ...])

An API token.

:py:obj:`ApiToken <kittycad.models.api_token.ApiToken>`\ \(\[created\_at\, id\, is\_valid\, token\, ...\]\)

ApiToken(created_at=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, is_valid=False, token=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

(created_at=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, is_valid=False, token=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

These are used to authenticate users with Bearer authentication.

{'additional_properties': typing.Dict[str, typing.Any], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'id': typing.Union[kittycad.types.Unset, str], 'is_valid': typing.Union[kittycad.types.Unset, bool], 'token': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='is_valid', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='is_valid'), Attribute(name='token', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='token'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.api_token', '__annotations__': {'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'id': typing.Union[kittycad.types.Unset, str], 'is_valid': typing.Union[kittycad.types.Unset, bool], 'token': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'An API token.\n\n    These are used to authenticate users with Bearer authentication.', 'to_dict': <function ApiToken.to_dict>, 'from_dict': <classmethod(<function ApiToken.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function ApiToken.__getitem__>, '__setitem__': <function ApiToken.__setitem__>, '__delitem__': <function ApiToken.__delitem__>, '__contains__': <function ApiToken.__contains__>, '__dict__': <attribute '__dict__' of 'ApiToken' objects>, '__weakref__': <attribute '__weakref__' of 'ApiToken' objects>, '__attrs_attrs__': (Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='is_valid', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='is_valid'), Attribute(name='token', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='token'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function ApiToken.__repr__>, '__eq__': <function ApiToken.__eq__>, '__ne__': <function ApiToken.__ne__>, '__lt__': <function ApiToken.__lt__>, '__le__': <function ApiToken.__le__>, '__gt__': <function ApiToken.__gt__>, '__ge__': <function ApiToken.__ge__>, '__hash__': None, '__init__': <function ApiToken.__init__>, '__match_args__': ('created_at', 'id', 'is_valid', 'token', 'updated_at', 'user_id')})

ApiToken.__init__(created_at=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, is_valid=False, token=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

('created_at', 'id', 'is_valid', 'token', 'updated_at', 'user_id')

additional_properties (kittycad.models.api_token.ApiToken attribute)

__init__([created_at, id, is_valid, token, ...])

Method generated by attrs for class ApiToken.

rtype

TypeVar(G, bound= ApiToken)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.api_token.ApiToken.__init__>`\ \(\[created\_at\, id\, is\_valid\, token\, ...\]\)

:py:obj:`to_dict <kittycad.models.api_token.ApiToken.to_dict>`\ \(\)

id

is_valid

token

user_id

ApiTokenResultsPage([items, next_page])

:py:obj:`ApiTokenResultsPage <kittycad.models.api_token_results_page.ApiTokenResultsPage>`\ \(\[items\, next\_page\]\)

ApiTokenResultsPage (class in kittycad.models.api_token_results_page)

ApiTokenResultsPage(items=<kittycad.types.Unset object>, next_page=<kittycad.types.Unset object>)

ApiTokenResultsPage.ApiToken (class in kittycad.models.api_token_results_page)

ApiTokenResultsPage.ApiToken(created_at=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, is_valid=False, token=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

ApiTokenResultsPage.ApiToken.__init__(created_at=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, is_valid=False, token=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

from_dict() (kittycad.models.api_token_results_page.ApiTokenResultsPage.ApiToken class method)

{'additional_properties': typing.Dict[str, typing.Any], 'items': typing.Union[kittycad.types.Unset, typing.List[kittycad.models.api_token.ApiToken]], 'next_page': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='items', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[kittycad.models.api_token.ApiToken]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='items'), Attribute(name='next_page', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='next_page'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__dict__ (kittycad.models.api_token_results_page.ApiTokenResultsPage attribute)

mappingproxy({'__module__': 'kittycad.models.api_token_results_page', '__annotations__': {'items': typing.Union[kittycad.types.Unset, typing.List[kittycad.models.api_token.ApiToken]], 'next_page': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A single page of results', 'ApiToken': <class 'kittycad.models.api_token.ApiToken'>, 'to_dict': <function ApiTokenResultsPage.to_dict>, 'from_dict': <classmethod(<function ApiTokenResultsPage.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function ApiTokenResultsPage.__getitem__>, '__setitem__': <function ApiTokenResultsPage.__setitem__>, '__delitem__': <function ApiTokenResultsPage.__delitem__>, '__contains__': <function ApiTokenResultsPage.__contains__>, '__dict__': <attribute '__dict__' of 'ApiTokenResultsPage' objects>, '__weakref__': <attribute '__weakref__' of 'ApiTokenResultsPage' objects>, '__attrs_attrs__': (Attribute(name='items', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[kittycad.models.api_token.ApiToken]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='items'), Attribute(name='next_page', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='next_page'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function ApiTokenResultsPage.__repr__>, '__eq__': <function ApiTokenResultsPage.__eq__>, '__ne__': <function ApiTokenResultsPage.__ne__>, '__lt__': <function ApiTokenResultsPage.__lt__>, '__le__': <function ApiTokenResultsPage.__le__>, '__gt__': <function ApiTokenResultsPage.__gt__>, '__ge__': <function ApiTokenResultsPage.__ge__>, '__hash__': None, '__init__': <function ApiTokenResultsPage.__init__>, '__match_args__': ('items', 'next_page')})

__eq__() (kittycad.models.api_token_results_page.ApiTokenResultsPage method)

__ge__() (kittycad.models.api_token_results_page.ApiTokenResultsPage method)

__gt__() (kittycad.models.api_token_results_page.ApiTokenResultsPage method)

__hash__ (kittycad.models.api_token_results_page.ApiTokenResultsPage attribute)

__init__() (kittycad.models.api_token_results_page.ApiTokenResultsPage method)

ApiTokenResultsPage.__init__(items=<kittycad.types.Unset object>, next_page=<kittycad.types.Unset object>)

__le__() (kittycad.models.api_token_results_page.ApiTokenResultsPage method)

__lt__() (kittycad.models.api_token_results_page.ApiTokenResultsPage method)

__ne__() (kittycad.models.api_token_results_page.ApiTokenResultsPage method)

__repr__() (kittycad.models.api_token_results_page.ApiTokenResultsPage method)

from_dict() (kittycad.models.api_token_results_page.ApiTokenResultsPage class method)

items (kittycad.models.api_token_results_page.ApiTokenResultsPage attribute)

next_page (kittycad.models.api_token_results_page.ApiTokenResultsPage attribute)

to_dict() (kittycad.models.api_token_results_page.ApiTokenResultsPage method)

Method generated by attrs for class ApiTokenResultsPage.

rtype

TypeVar(P, bound= ApiTokenResultsPage)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.api_token_results_page.ApiTokenResultsPage.__init__>`\ \(\[items\, next\_page\]\)

AppClientInfo([url])

Information about a third party app client.

__annotations__ (kittycad.models.app_client_info.AppClientInfo attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'url': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.app_client_info.AppClientInfo attribute)

(Attribute(name='url', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='url'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.app_client_info.AppClientInfo method)

__delitem__() (kittycad.models.app_client_info.AppClientInfo method)

__dict__ (kittycad.models.app_client_info.AppClientInfo attribute)

mappingproxy({'__module__': 'kittycad.models.app_client_info', '__annotations__': {'url': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Information about a third party app client.', 'to_dict': <function AppClientInfo.to_dict>, 'from_dict': <classmethod(<function AppClientInfo.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function AppClientInfo.__getitem__>, '__setitem__': <function AppClientInfo.__setitem__>, '__delitem__': <function AppClientInfo.__delitem__>, '__contains__': <function AppClientInfo.__contains__>, '__dict__': <attribute '__dict__' of 'AppClientInfo' objects>, '__weakref__': <attribute '__weakref__' of 'AppClientInfo' objects>, '__attrs_attrs__': (Attribute(name='url', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='url'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function AppClientInfo.__repr__>, '__eq__': <function AppClientInfo.__eq__>, '__ne__': <function AppClientInfo.__ne__>, '__lt__': <function AppClientInfo.__lt__>, '__le__': <function AppClientInfo.__le__>, '__gt__': <function AppClientInfo.__gt__>, '__ge__': <function AppClientInfo.__ge__>, '__hash__': None, '__init__': <function AppClientInfo.__init__>, '__match_args__': ('url',)})

__getitem__() (kittycad.models.app_client_info.AppClientInfo method)

__hash__ (kittycad.models.app_client_info.AppClientInfo attribute)

__init__() (kittycad.models.app_client_info.AppClientInfo method)

__match_args__ (kittycad.models.app_client_info.AppClientInfo attribute)

__module__ (kittycad.models.app_client_info.AppClientInfo attribute)

__repr__() (kittycad.models.app_client_info.AppClientInfo method)

__setitem__() (kittycad.models.app_client_info.AppClientInfo method)

additional_keys (kittycad.models.app_client_info.AppClientInfo property)

additional_properties (kittycad.models.app_client_info.AppClientInfo attribute)

from_dict() (kittycad.models.app_client_info.AppClientInfo class method)

to_dict() (kittycad.models.app_client_info.AppClientInfo method)

__init__([url])

Method generated by attrs for class AppClientInfo.

rtype

TypeVar(U, bound= AppClientInfo)

to_dict()

rtype

:py:obj:`to_dict <kittycad.models.app_client_info.AppClientInfo.to_dict>`\ \(\)

AsyncApiCall([completed_at, created_at, ...])

An async API call.

:py:obj:`AsyncApiCall <kittycad.models.async_api_call.AsyncApiCall>`\ \(\[completed\_at\, created\_at\, ...\]\)

AsyncApiCall(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>, worker=<kittycad.types.Unset object>)

(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>, worker=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.async_api_call.AsyncApiCall attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, typing.Any], 'output': typing.Union[kittycad.types.Unset, typing.Any], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'type': typing.Union[kittycad.types.Unset, kittycad.models.async_api_call_type.AsyncApiCallType], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'worker': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.async_api_call.AsyncApiCall attribute)

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.async_api_call_type.AsyncApiCallType], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='type'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='worker', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='worker'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.async_api_call.AsyncApiCall method)

__delitem__() (kittycad.models.async_api_call.AsyncApiCall method)

__dict__ (kittycad.models.async_api_call.AsyncApiCall attribute)

mappingproxy({'__module__': 'kittycad.models.async_api_call', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, typing.Any], 'output': typing.Union[kittycad.types.Unset, typing.Any], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'type': typing.Union[kittycad.types.Unset, kittycad.models.async_api_call_type.AsyncApiCallType], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'worker': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'An async API call.', 'to_dict': <function AsyncApiCall.to_dict>, 'from_dict': <classmethod(<function AsyncApiCall.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function AsyncApiCall.__getitem__>, '__setitem__': <function AsyncApiCall.__setitem__>, '__delitem__': <function AsyncApiCall.__delitem__>, '__contains__': <function AsyncApiCall.__contains__>, '__dict__': <attribute '__dict__' of 'AsyncApiCall' objects>, '__weakref__': <attribute '__weakref__' of 'AsyncApiCall' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.async_api_call_type.AsyncApiCallType], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='type'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='worker', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='worker'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function AsyncApiCall.__repr__>, '__eq__': <function AsyncApiCall.__eq__>, '__ne__': <function AsyncApiCall.__ne__>, '__lt__': <function AsyncApiCall.__lt__>, '__le__': <function AsyncApiCall.__le__>, '__gt__': <function AsyncApiCall.__gt__>, '__ge__': <function AsyncApiCall.__ge__>, '__hash__': None, '__init__': <function AsyncApiCall.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'started_at', 'status', 'type', 'updated_at', 'user_id', 'worker')})

__getitem__() (kittycad.models.async_api_call.AsyncApiCall method)

__hash__ (kittycad.models.async_api_call.AsyncApiCall attribute)

AsyncApiCall.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>, worker=<kittycad.types.Unset object>)

__match_args__ (kittycad.models.async_api_call.AsyncApiCall attribute)

('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'started_at', 'status', 'type', 'updated_at', 'user_id', 'worker')

__module__ (kittycad.models.async_api_call.AsyncApiCall attribute)

__setitem__() (kittycad.models.async_api_call.AsyncApiCall method)

additional_keys (kittycad.models.async_api_call.AsyncApiCall property)

additional_properties (kittycad.models.async_api_call.AsyncApiCall attribute)

completed_at (kittycad.models.async_api_call.AsyncApiCall attribute)

created_at (kittycad.models.async_api_call.AsyncApiCall attribute)

from_dict() (kittycad.models.async_api_call.AsyncApiCall class method)

started_at (kittycad.models.async_api_call.AsyncApiCall attribute)

updated_at (kittycad.models.async_api_call.AsyncApiCall attribute)

__init__([completed_at, created_at, error, ...])

Method generated by attrs for class AsyncApiCall.

rtype

TypeVar(Z, bound= AsyncApiCall)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.async_api_call.AsyncApiCall.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:obj:`to_dict <kittycad.models.async_api_call.AsyncApiCall.to_dict>`\ \(\)

error

id

input

output

status

type

user_id

worker

FileCenterOfMass([center_of_mass, ...])

File center of mass.

FileConversion([completed_at, created_at, ...])

A file conversion.

FileDensity([completed_at, created_at, ...])

A file density.

FileMass([completed_at, created_at, error, ...])

A file mass.

FileSurfaceArea([completed_at, created_at, ...])

A file surface area.

FileVolume([completed_at, created_at, ...])

A file volume.

:py:obj:`FileCenterOfMass <kittycad.models.async_api_call_output.FileCenterOfMass>`\ \(\[center\_of\_mass\, ...\]\)

:py:obj:`FileConversion <kittycad.models.async_api_call_output.FileConversion>`\ \(\[completed\_at\, created\_at\, ...\]\)

:py:obj:`FileDensity <kittycad.models.async_api_call_output.FileDensity>`\ \(\[completed\_at\, created\_at\, ...\]\)

:py:obj:`FileMass <kittycad.models.async_api_call_output.FileMass>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:obj:`FileSurfaceArea <kittycad.models.async_api_call_output.FileSurfaceArea>`\ \(\[completed\_at\, created\_at\, ...\]\)

:py:obj:`FileVolume <kittycad.models.async_api_call_output.FileVolume>`\ \(\[completed\_at\, created\_at\, ...\]\)

FileCenterOfMass (class in kittycad.models.async_api_call_output)

FileCenterOfMass(center_of_mass=<kittycad.types.Unset object>, completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

(center_of_mass=<kittycad.types.Unset object>, completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'center_of_mass': typing.Union[kittycad.types.Unset, typing.List[float]], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'type': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='center_of_mass', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[float]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='center_of_mass'), Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='type'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.async_api_call_output.FileCenterOfMass method)

__delitem__() (kittycad.models.async_api_call_output.FileCenterOfMass method)

__dict__ (kittycad.models.async_api_call_output.FileCenterOfMass attribute)

mappingproxy({'__module__': 'kittycad.models.async_api_call_output', '__annotations__': {'center_of_mass': typing.Union[kittycad.types.Unset, typing.List[float]], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'type': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'File center of mass.', 'to_dict': <function FileCenterOfMass.to_dict>, 'from_dict': <classmethod(<function FileCenterOfMass.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function FileCenterOfMass.__getitem__>, '__setitem__': <function FileCenterOfMass.__setitem__>, '__delitem__': <function FileCenterOfMass.__delitem__>, '__contains__': <function FileCenterOfMass.__contains__>, '__dict__': <attribute '__dict__' of 'FileCenterOfMass' objects>, '__weakref__': <attribute '__weakref__' of 'FileCenterOfMass' objects>, '__attrs_attrs__': (Attribute(name='center_of_mass', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[float]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='center_of_mass'), Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='type'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function FileCenterOfMass.__repr__>, '__eq__': <function FileCenterOfMass.__eq__>, '__ne__': <function FileCenterOfMass.__ne__>, '__lt__': <function FileCenterOfMass.__lt__>, '__le__': <function FileCenterOfMass.__le__>, '__gt__': <function FileCenterOfMass.__gt__>, '__ge__': <function FileCenterOfMass.__ge__>, '__hash__': None, '__init__': <function FileCenterOfMass.__init__>, '__match_args__': ('center_of_mass', 'completed_at', 'created_at', 'error', 'id', 'src_format', 'started_at', 'status', 'type', 'updated_at', 'user_id')})

__eq__() (kittycad.models.async_api_call_output.FileCenterOfMass method)

__ge__() (kittycad.models.async_api_call_output.FileCenterOfMass method)

__getitem__() (kittycad.models.async_api_call_output.FileCenterOfMass method)

__gt__() (kittycad.models.async_api_call_output.FileCenterOfMass method)

__hash__ (kittycad.models.async_api_call_output.FileCenterOfMass attribute)

__init__() (kittycad.models.async_api_call_output.FileCenterOfMass method)

FileCenterOfMass.__init__(center_of_mass=<kittycad.types.Unset object>, completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.async_api_call_output.FileCenterOfMass method)

__lt__() (kittycad.models.async_api_call_output.FileCenterOfMass method)

('center_of_mass', 'completed_at', 'created_at', 'error', 'id', 'src_format', 'started_at', 'status', 'type', 'updated_at', 'user_id')

__module__ (kittycad.models.async_api_call_output.FileCenterOfMass attribute)

__ne__() (kittycad.models.async_api_call_output.FileCenterOfMass method)

__repr__() (kittycad.models.async_api_call_output.FileCenterOfMass method)

__setitem__() (kittycad.models.async_api_call_output.FileCenterOfMass method)

completed_at (kittycad.models.async_api_call_output.FileCenterOfMass attribute)

created_at (kittycad.models.async_api_call_output.FileCenterOfMass attribute)

error (kittycad.models.async_api_call_output.FileCenterOfMass attribute)

from_dict() (kittycad.models.async_api_call_output.FileCenterOfMass class method)

id (kittycad.models.async_api_call_output.FileCenterOfMass attribute)

src_format (kittycad.models.async_api_call_output.FileCenterOfMass attribute)

started_at (kittycad.models.async_api_call_output.FileCenterOfMass attribute)

status (kittycad.models.async_api_call_output.FileCenterOfMass attribute)

to_dict() (kittycad.models.async_api_call_output.FileCenterOfMass method)

type (kittycad.models.async_api_call_output.FileCenterOfMass attribute)

updated_at (kittycad.models.async_api_call_output.FileCenterOfMass attribute)

user_id (kittycad.models.async_api_call_output.FileCenterOfMass attribute)

FileConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.async_api_call_output.FileConversion attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'output': typing.Union[kittycad.types.Unset, str], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.file_export_format.FileExportFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'type': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.async_api_call_output.FileConversion attribute)

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_export_format.FileExportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='type'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.async_api_call_output.FileConversion method)

__delitem__() (kittycad.models.async_api_call_output.FileConversion method)

__dict__ (kittycad.models.async_api_call_output.FileConversion attribute)

mappingproxy({'__module__': 'kittycad.models.async_api_call_output', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'output': typing.Union[kittycad.types.Unset, str], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.file_export_format.FileExportFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'type': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A file conversion.', 'to_dict': <function FileConversion.to_dict>, 'from_dict': <classmethod(<function FileConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function FileConversion.__getitem__>, '__setitem__': <function FileConversion.__setitem__>, '__delitem__': <function FileConversion.__delitem__>, '__contains__': <function FileConversion.__contains__>, '__dict__': <attribute '__dict__' of 'FileConversion' objects>, '__weakref__': <attribute '__weakref__' of 'FileConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_export_format.FileExportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='type'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function FileConversion.__repr__>, '__eq__': <function FileConversion.__eq__>, '__ne__': <function FileConversion.__ne__>, '__lt__': <function FileConversion.__lt__>, '__le__': <function FileConversion.__le__>, '__gt__': <function FileConversion.__gt__>, '__ge__': <function FileConversion.__ge__>, '__hash__': None, '__init__': <function FileConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'output', 'output_format', 'src_format', 'started_at', 'status', 'type', 'updated_at', 'user_id')})

__eq__() (kittycad.models.async_api_call_output.FileConversion method)

__ge__() (kittycad.models.async_api_call_output.FileConversion method)

__getitem__() (kittycad.models.async_api_call_output.FileConversion method)

__gt__() (kittycad.models.async_api_call_output.FileConversion method)

__hash__ (kittycad.models.async_api_call_output.FileConversion attribute)

__init__() (kittycad.models.async_api_call_output.FileConversion method)

FileConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.async_api_call_output.FileConversion method)

__lt__() (kittycad.models.async_api_call_output.FileConversion method)

__match_args__ (kittycad.models.async_api_call_output.FileConversion attribute)

('completed_at', 'created_at', 'error', 'id', 'output', 'output_format', 'src_format', 'started_at', 'status', 'type', 'updated_at', 'user_id')

__module__ (kittycad.models.async_api_call_output.FileConversion attribute)

__ne__() (kittycad.models.async_api_call_output.FileConversion method)

__repr__() (kittycad.models.async_api_call_output.FileConversion method)

__setitem__() (kittycad.models.async_api_call_output.FileConversion method)

additional_keys (kittycad.models.async_api_call_output.FileConversion property)

completed_at (kittycad.models.async_api_call_output.FileConversion attribute)

created_at (kittycad.models.async_api_call_output.FileConversion attribute)

error (kittycad.models.async_api_call_output.FileConversion attribute)

from_dict() (kittycad.models.async_api_call_output.FileConversion class method)

id (kittycad.models.async_api_call_output.FileConversion attribute)

output (kittycad.models.async_api_call_output.FileConversion attribute)

output_format (kittycad.models.async_api_call_output.FileConversion attribute)

src_format (kittycad.models.async_api_call_output.FileConversion attribute)

started_at (kittycad.models.async_api_call_output.FileConversion attribute)

status (kittycad.models.async_api_call_output.FileConversion attribute)

to_dict() (kittycad.models.async_api_call_output.FileConversion method)

type (kittycad.models.async_api_call_output.FileConversion attribute)

updated_at (kittycad.models.async_api_call_output.FileConversion attribute)

user_id (kittycad.models.async_api_call_output.FileConversion attribute)

FileDensity(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, density=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, material_mass=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, density=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, material_mass=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.async_api_call_output.FileDensity attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'density': typing.Union[kittycad.types.Unset, float], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'material_mass': typing.Union[kittycad.types.Unset, float], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'type': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.async_api_call_output.FileDensity attribute)

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='density', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='density'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='material_mass', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='material_mass'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='type'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.async_api_call_output.FileDensity method)

__delitem__() (kittycad.models.async_api_call_output.FileDensity method)

__dict__ (kittycad.models.async_api_call_output.FileDensity attribute)

mappingproxy({'__module__': 'kittycad.models.async_api_call_output', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'density': typing.Union[kittycad.types.Unset, float], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'material_mass': typing.Union[kittycad.types.Unset, float], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'type': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A file density.', 'to_dict': <function FileDensity.to_dict>, 'from_dict': <classmethod(<function FileDensity.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function FileDensity.__getitem__>, '__setitem__': <function FileDensity.__setitem__>, '__delitem__': <function FileDensity.__delitem__>, '__contains__': <function FileDensity.__contains__>, '__dict__': <attribute '__dict__' of 'FileDensity' objects>, '__weakref__': <attribute '__weakref__' of 'FileDensity' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='density', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='density'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='material_mass', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='material_mass'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='type'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function FileDensity.__repr__>, '__eq__': <function FileDensity.__eq__>, '__ne__': <function FileDensity.__ne__>, '__lt__': <function FileDensity.__lt__>, '__le__': <function FileDensity.__le__>, '__gt__': <function FileDensity.__gt__>, '__ge__': <function FileDensity.__ge__>, '__hash__': None, '__init__': <function FileDensity.__init__>, '__match_args__': ('completed_at', 'created_at', 'density', 'error', 'id', 'material_mass', 'src_format', 'started_at', 'status', 'type', 'updated_at', 'user_id')})

__eq__() (kittycad.models.async_api_call_output.FileDensity method)

__ge__() (kittycad.models.async_api_call_output.FileDensity method)

__getitem__() (kittycad.models.async_api_call_output.FileDensity method)

__gt__() (kittycad.models.async_api_call_output.FileDensity method)

__hash__ (kittycad.models.async_api_call_output.FileDensity attribute)

__init__() (kittycad.models.async_api_call_output.FileDensity method)

FileDensity.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, density=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, material_mass=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.async_api_call_output.FileDensity method)

__lt__() (kittycad.models.async_api_call_output.FileDensity method)

__match_args__ (kittycad.models.async_api_call_output.FileDensity attribute)

('completed_at', 'created_at', 'density', 'error', 'id', 'material_mass', 'src_format', 'started_at', 'status', 'type', 'updated_at', 'user_id')

__module__ (kittycad.models.async_api_call_output.FileDensity attribute)

__ne__() (kittycad.models.async_api_call_output.FileDensity method)

__repr__() (kittycad.models.async_api_call_output.FileDensity method)

__setitem__() (kittycad.models.async_api_call_output.FileDensity method)

additional_keys (kittycad.models.async_api_call_output.FileDensity property)

completed_at (kittycad.models.async_api_call_output.FileDensity attribute)

created_at (kittycad.models.async_api_call_output.FileDensity attribute)

density (kittycad.models.async_api_call_output.FileDensity attribute)

error (kittycad.models.async_api_call_output.FileDensity attribute)

from_dict() (kittycad.models.async_api_call_output.FileDensity class method)

id (kittycad.models.async_api_call_output.FileDensity attribute)

material_mass (kittycad.models.async_api_call_output.FileDensity attribute)

src_format (kittycad.models.async_api_call_output.FileDensity attribute)

started_at (kittycad.models.async_api_call_output.FileDensity attribute)

status (kittycad.models.async_api_call_output.FileDensity attribute)

to_dict() (kittycad.models.async_api_call_output.FileDensity method)

type (kittycad.models.async_api_call_output.FileDensity attribute)

updated_at (kittycad.models.async_api_call_output.FileDensity attribute)

user_id (kittycad.models.async_api_call_output.FileDensity attribute)

FileMass(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, mass=<kittycad.types.Unset object>, material_density=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, mass=<kittycad.types.Unset object>, material_density=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.async_api_call_output.FileMass attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'mass': typing.Union[kittycad.types.Unset, float], 'material_density': typing.Union[kittycad.types.Unset, float], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'type': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.async_api_call_output.FileMass attribute)

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='mass', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='mass'), Attribute(name='material_density', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='material_density'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='type'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.async_api_call_output.FileMass method)

__delitem__() (kittycad.models.async_api_call_output.FileMass method)

__dict__ (kittycad.models.async_api_call_output.FileMass attribute)

mappingproxy({'__module__': 'kittycad.models.async_api_call_output', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'mass': typing.Union[kittycad.types.Unset, float], 'material_density': typing.Union[kittycad.types.Unset, float], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'type': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A file mass.', 'to_dict': <function FileMass.to_dict>, 'from_dict': <classmethod(<function FileMass.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function FileMass.__getitem__>, '__setitem__': <function FileMass.__setitem__>, '__delitem__': <function FileMass.__delitem__>, '__contains__': <function FileMass.__contains__>, '__dict__': <attribute '__dict__' of 'FileMass' objects>, '__weakref__': <attribute '__weakref__' of 'FileMass' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='mass', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='mass'), Attribute(name='material_density', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='material_density'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='type'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function FileMass.__repr__>, '__eq__': <function FileMass.__eq__>, '__ne__': <function FileMass.__ne__>, '__lt__': <function FileMass.__lt__>, '__le__': <function FileMass.__le__>, '__gt__': <function FileMass.__gt__>, '__ge__': <function FileMass.__ge__>, '__hash__': None, '__init__': <function FileMass.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'mass', 'material_density', 'src_format', 'started_at', 'status', 'type', 'updated_at', 'user_id')})

__eq__() (kittycad.models.async_api_call_output.FileMass method)

__ge__() (kittycad.models.async_api_call_output.FileMass method)

__getitem__() (kittycad.models.async_api_call_output.FileMass method)

__gt__() (kittycad.models.async_api_call_output.FileMass method)

__hash__ (kittycad.models.async_api_call_output.FileMass attribute)

__init__() (kittycad.models.async_api_call_output.FileMass method)

FileMass.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, mass=<kittycad.types.Unset object>, material_density=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.async_api_call_output.FileMass method)

__lt__() (kittycad.models.async_api_call_output.FileMass method)

__match_args__ (kittycad.models.async_api_call_output.FileMass attribute)

('completed_at', 'created_at', 'error', 'id', 'mass', 'material_density', 'src_format', 'started_at', 'status', 'type', 'updated_at', 'user_id')

__module__ (kittycad.models.async_api_call_output.FileMass attribute)

__ne__() (kittycad.models.async_api_call_output.FileMass method)

__repr__() (kittycad.models.async_api_call_output.FileMass method)

__setitem__() (kittycad.models.async_api_call_output.FileMass method)

additional_keys (kittycad.models.async_api_call_output.FileMass property)

additional_properties (kittycad.models.async_api_call_output.FileMass attribute)

completed_at (kittycad.models.async_api_call_output.FileMass attribute)

created_at (kittycad.models.async_api_call_output.FileMass attribute)

error (kittycad.models.async_api_call_output.FileMass attribute)

from_dict() (kittycad.models.async_api_call_output.FileMass class method)

material_density (kittycad.models.async_api_call_output.FileMass attribute)

src_format (kittycad.models.async_api_call_output.FileMass attribute)

started_at (kittycad.models.async_api_call_output.FileMass attribute)

status (kittycad.models.async_api_call_output.FileMass attribute)

to_dict() (kittycad.models.async_api_call_output.FileMass method)

updated_at (kittycad.models.async_api_call_output.FileMass attribute)

user_id (kittycad.models.async_api_call_output.FileMass attribute)

FileSurfaceArea (class in kittycad.models.async_api_call_output)

FileSurfaceArea(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, surface_area=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, surface_area=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'surface_area': typing.Union[kittycad.types.Unset, float], 'type': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='surface_area', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='surface_area'), Attribute(name='type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='type'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.async_api_call_output.FileSurfaceArea method)

__delitem__() (kittycad.models.async_api_call_output.FileSurfaceArea method)

__dict__ (kittycad.models.async_api_call_output.FileSurfaceArea attribute)

mappingproxy({'__module__': 'kittycad.models.async_api_call_output', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'surface_area': typing.Union[kittycad.types.Unset, float], 'type': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A file surface area.', 'to_dict': <function FileSurfaceArea.to_dict>, 'from_dict': <classmethod(<function FileSurfaceArea.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function FileSurfaceArea.__getitem__>, '__setitem__': <function FileSurfaceArea.__setitem__>, '__delitem__': <function FileSurfaceArea.__delitem__>, '__contains__': <function FileSurfaceArea.__contains__>, '__dict__': <attribute '__dict__' of 'FileSurfaceArea' objects>, '__weakref__': <attribute '__weakref__' of 'FileSurfaceArea' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='surface_area', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='surface_area'), Attribute(name='type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='type'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function FileSurfaceArea.__repr__>, '__eq__': <function FileSurfaceArea.__eq__>, '__ne__': <function FileSurfaceArea.__ne__>, '__lt__': <function FileSurfaceArea.__lt__>, '__le__': <function FileSurfaceArea.__le__>, '__gt__': <function FileSurfaceArea.__gt__>, '__ge__': <function FileSurfaceArea.__ge__>, '__hash__': None, '__init__': <function FileSurfaceArea.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'src_format', 'started_at', 'status', 'surface_area', 'type', 'updated_at', 'user_id')})

__eq__() (kittycad.models.async_api_call_output.FileSurfaceArea method)

__ge__() (kittycad.models.async_api_call_output.FileSurfaceArea method)

__getitem__() (kittycad.models.async_api_call_output.FileSurfaceArea method)

__gt__() (kittycad.models.async_api_call_output.FileSurfaceArea method)

__hash__ (kittycad.models.async_api_call_output.FileSurfaceArea attribute)

__init__() (kittycad.models.async_api_call_output.FileSurfaceArea method)

FileSurfaceArea.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, surface_area=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.async_api_call_output.FileSurfaceArea method)

__lt__() (kittycad.models.async_api_call_output.FileSurfaceArea method)

__match_args__ (kittycad.models.async_api_call_output.FileSurfaceArea attribute)

('completed_at', 'created_at', 'error', 'id', 'src_format', 'started_at', 'status', 'surface_area', 'type', 'updated_at', 'user_id')

__module__ (kittycad.models.async_api_call_output.FileSurfaceArea attribute)

__ne__() (kittycad.models.async_api_call_output.FileSurfaceArea method)

__repr__() (kittycad.models.async_api_call_output.FileSurfaceArea method)

__setitem__() (kittycad.models.async_api_call_output.FileSurfaceArea method)

additional_keys (kittycad.models.async_api_call_output.FileSurfaceArea property)

completed_at (kittycad.models.async_api_call_output.FileSurfaceArea attribute)

created_at (kittycad.models.async_api_call_output.FileSurfaceArea attribute)

error (kittycad.models.async_api_call_output.FileSurfaceArea attribute)

from_dict() (kittycad.models.async_api_call_output.FileSurfaceArea class method)

id (kittycad.models.async_api_call_output.FileSurfaceArea attribute)

src_format (kittycad.models.async_api_call_output.FileSurfaceArea attribute)

started_at (kittycad.models.async_api_call_output.FileSurfaceArea attribute)

status (kittycad.models.async_api_call_output.FileSurfaceArea attribute)

surface_area (kittycad.models.async_api_call_output.FileSurfaceArea attribute)

to_dict() (kittycad.models.async_api_call_output.FileSurfaceArea method)

type (kittycad.models.async_api_call_output.FileSurfaceArea attribute)

updated_at (kittycad.models.async_api_call_output.FileSurfaceArea attribute)

user_id (kittycad.models.async_api_call_output.FileSurfaceArea attribute)

FileVolume(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>, volume=<kittycad.types.Unset object>)

(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>, volume=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.async_api_call_output.FileVolume attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'type': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'volume': typing.Union[kittycad.types.Unset, float]}

__attrs_attrs__ (kittycad.models.async_api_call_output.FileVolume attribute)

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='type'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='volume', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='volume'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.async_api_call_output.FileVolume method)

__delitem__() (kittycad.models.async_api_call_output.FileVolume method)

__dict__ (kittycad.models.async_api_call_output.FileVolume attribute)

mappingproxy({'__module__': 'kittycad.models.async_api_call_output', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'type': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'volume': typing.Union[kittycad.types.Unset, float], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A file volume.', 'to_dict': <function FileVolume.to_dict>, 'from_dict': <classmethod(<function FileVolume.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function FileVolume.__getitem__>, '__setitem__': <function FileVolume.__setitem__>, '__delitem__': <function FileVolume.__delitem__>, '__contains__': <function FileVolume.__contains__>, '__dict__': <attribute '__dict__' of 'FileVolume' objects>, '__weakref__': <attribute '__weakref__' of 'FileVolume' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='type'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='volume', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='volume'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function FileVolume.__repr__>, '__eq__': <function FileVolume.__eq__>, '__ne__': <function FileVolume.__ne__>, '__lt__': <function FileVolume.__lt__>, '__le__': <function FileVolume.__le__>, '__gt__': <function FileVolume.__gt__>, '__ge__': <function FileVolume.__ge__>, '__hash__': None, '__init__': <function FileVolume.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'src_format', 'started_at', 'status', 'type', 'updated_at', 'user_id', 'volume')})

__eq__() (kittycad.models.async_api_call_output.FileVolume method)

__ge__() (kittycad.models.async_api_call_output.FileVolume method)

__getitem__() (kittycad.models.async_api_call_output.FileVolume method)

__gt__() (kittycad.models.async_api_call_output.FileVolume method)

__hash__ (kittycad.models.async_api_call_output.FileVolume attribute)

__init__() (kittycad.models.async_api_call_output.FileVolume method)

FileVolume.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>, volume=<kittycad.types.Unset object>)

__le__() (kittycad.models.async_api_call_output.FileVolume method)

__lt__() (kittycad.models.async_api_call_output.FileVolume method)

__match_args__ (kittycad.models.async_api_call_output.FileVolume attribute)

('completed_at', 'created_at', 'error', 'id', 'src_format', 'started_at', 'status', 'type', 'updated_at', 'user_id', 'volume')

__module__ (kittycad.models.async_api_call_output.FileVolume attribute)

__ne__() (kittycad.models.async_api_call_output.FileVolume method)

__repr__() (kittycad.models.async_api_call_output.FileVolume method)

__setitem__() (kittycad.models.async_api_call_output.FileVolume method)

additional_keys (kittycad.models.async_api_call_output.FileVolume property)

completed_at (kittycad.models.async_api_call_output.FileVolume attribute)

created_at (kittycad.models.async_api_call_output.FileVolume attribute)

error (kittycad.models.async_api_call_output.FileVolume attribute)

from_dict() (kittycad.models.async_api_call_output.FileVolume class method)

src_format (kittycad.models.async_api_call_output.FileVolume attribute)

started_at (kittycad.models.async_api_call_output.FileVolume attribute)

status (kittycad.models.async_api_call_output.FileVolume attribute)

to_dict() (kittycad.models.async_api_call_output.FileVolume method)

type (kittycad.models.async_api_call_output.FileVolume attribute)

updated_at (kittycad.models.async_api_call_output.FileVolume attribute)

user_id (kittycad.models.async_api_call_output.FileVolume attribute)

volume (kittycad.models.async_api_call_output.FileVolume attribute)

__init__([center_of_mass, completed_at, ...])

Method generated by attrs for class FileCenterOfMass.

rtype

TypeVar(B, bound= FileCenterOfMass)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.async_api_call_output.FileCenterOfMass.__init__>`\ \(\[center\_of\_mass\, completed\_at\, ...\]\)

center_of_mass

error

id

src_format

status

type

user_id

Method generated by attrs for class FileConversion.

rtype

TypeVar(F, bound= FileConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.async_api_call_output.FileConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

error

id

output

output_format

status

type

user_id

Method generated by attrs for class FileDensity.

rtype

TypeVar(K, bound= FileDensity)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.async_api_call_output.FileDensity.__init__>`\ \(\[completed\_at\, created\_at\, ...\]\)

density

error

id

material_mass

status

type

user_id

Method generated by attrs for class FileMass.

rtype

TypeVar(Q, bound= FileMass)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.async_api_call_output.FileMass.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:obj:`to_dict <kittycad.models.async_api_call_output.FileMass.to_dict>`\ \(\)

error

id

mass

material_density

status

type

user_id

Method generated by attrs for class FileSurfaceArea.

rtype

TypeVar(C, bound= FileSurfaceArea)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.async_api_call_output.FileSurfaceArea.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

error

id

status

surface_area

type

user_id

Method generated by attrs for class FileVolume.

rtype

TypeVar(P, bound= FileVolume)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.async_api_call_output.FileVolume.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

error

id

status

type

user_id

volume

AsyncApiCallResultsPage([items, next_page])

AsyncApiCallResultsPage (class in kittycad.models.async_api_call_results_page)

AsyncApiCallResultsPage(items=<kittycad.types.Unset object>, next_page=<kittycad.types.Unset object>)

AsyncApiCallResultsPage.AsyncApiCall (class in kittycad.models.async_api_call_results_page)

AsyncApiCallResultsPage.AsyncApiCall(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>, worker=<kittycad.types.Unset object>)

AsyncApiCallResultsPage.AsyncApiCall.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>, worker=<kittycad.types.Unset object>)

from_dict() (kittycad.models.async_api_call_results_page.AsyncApiCallResultsPage.AsyncApiCall class method)

{'additional_properties': typing.Dict[str, typing.Any], 'items': typing.Union[kittycad.types.Unset, typing.List[kittycad.models.async_api_call.AsyncApiCall]], 'next_page': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='items', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[kittycad.models.async_api_call.AsyncApiCall]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='items'), Attribute(name='next_page', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='next_page'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.async_api_call_results_page', '__annotations__': {'items': typing.Union[kittycad.types.Unset, typing.List[kittycad.models.async_api_call.AsyncApiCall]], 'next_page': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A single page of results', 'AsyncApiCall': <class 'kittycad.models.async_api_call.AsyncApiCall'>, 'to_dict': <function AsyncApiCallResultsPage.to_dict>, 'from_dict': <classmethod(<function AsyncApiCallResultsPage.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function AsyncApiCallResultsPage.__getitem__>, '__setitem__': <function AsyncApiCallResultsPage.__setitem__>, '__delitem__': <function AsyncApiCallResultsPage.__delitem__>, '__contains__': <function AsyncApiCallResultsPage.__contains__>, '__dict__': <attribute '__dict__' of 'AsyncApiCallResultsPage' objects>, '__weakref__': <attribute '__weakref__' of 'AsyncApiCallResultsPage' objects>, '__attrs_attrs__': (Attribute(name='items', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[kittycad.models.async_api_call.AsyncApiCall]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='items'), Attribute(name='next_page', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='next_page'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function AsyncApiCallResultsPage.__repr__>, '__eq__': <function AsyncApiCallResultsPage.__eq__>, '__ne__': <function AsyncApiCallResultsPage.__ne__>, '__lt__': <function AsyncApiCallResultsPage.__lt__>, '__le__': <function AsyncApiCallResultsPage.__le__>, '__gt__': <function AsyncApiCallResultsPage.__gt__>, '__ge__': <function AsyncApiCallResultsPage.__ge__>, '__hash__': None, '__init__': <function AsyncApiCallResultsPage.__init__>, '__match_args__': ('items', 'next_page')})

AsyncApiCallResultsPage.__init__(items=<kittycad.types.Unset object>, next_page=<kittycad.types.Unset object>)

from_dict() (kittycad.models.async_api_call_results_page.AsyncApiCallResultsPage class method)

Method generated by attrs for class AsyncApiCallResultsPage.

rtype

TypeVar(H, bound= AsyncApiCallResultsPage)

to_dict()

rtype

:py:class:`~typing.TypeVar`\(``H``, bound= AsyncApiCallResultsPage)

AsyncApiCallType(value[, names, module, ...])

The type of async API call.

:py:obj:`AsyncApiCallType <kittycad.models.async_api_call_type.AsyncApiCallType>`\ \(value\[\, names\, module\, ...\]\)

AsyncApiCallType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

FILE_CONVERSION (kittycad.models.async_api_call_type.AsyncApiCallType attribute)

FILE_DENSITY (kittycad.models.async_api_call_type.AsyncApiCallType attribute)

docstring of kittycad.models.async_api_call_type.AsyncApiCallType.FILE_DENSITY

FILE_MASS (kittycad.models.async_api_call_type.AsyncApiCallType attribute)

docstring of kittycad.models.async_api_call_type.AsyncApiCallType.FILE_MASS

FILE_VOLUME (kittycad.models.async_api_call_type.AsyncApiCallType attribute)

docstring of kittycad.models.async_api_call_type.AsyncApiCallType.FILE_VOLUME

__add__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__annotations__ (kittycad.models.async_api_call_type.AsyncApiCallType attribute)

__contains__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__dict__ (kittycad.models.async_api_call_type.AsyncApiCallType attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.async_api_call_type', '__doc__': 'The type of async API call.', '__str__': <function AsyncApiCallType.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['FILE_CONVERSION', 'FILE_VOLUME', 'FILE_CENTER_OF_MASS', 'FILE_MASS', 'FILE_DENSITY', 'FILE_SURFACE_AREA'], '_member_map_': {'FILE_CONVERSION': <AsyncApiCallType.FILE_CONVERSION: 'FileConversion'>, 'FILE_VOLUME': <AsyncApiCallType.FILE_VOLUME: 'FileVolume'>, 'FILE_CENTER_OF_MASS': <AsyncApiCallType.FILE_CENTER_OF_MASS: 'FileCenterOfMass'>, 'FILE_MASS': <AsyncApiCallType.FILE_MASS: 'FileMass'>, 'FILE_DENSITY': <AsyncApiCallType.FILE_DENSITY: 'FileDensity'>, 'FILE_SURFACE_AREA': <AsyncApiCallType.FILE_SURFACE_AREA: 'FileSurfaceArea'>}, '_value2member_map_': {'FileConversion': <AsyncApiCallType.FILE_CONVERSION: 'FileConversion'>, 'FileVolume': <AsyncApiCallType.FILE_VOLUME: 'FileVolume'>, 'FileCenterOfMass': <AsyncApiCallType.FILE_CENTER_OF_MASS: 'FileCenterOfMass'>, 'FileMass': <AsyncApiCallType.FILE_MASS: 'FileMass'>, 'FileDensity': <AsyncApiCallType.FILE_DENSITY: 'FileDensity'>, 'FileSurfaceArea': <AsyncApiCallType.FILE_SURFACE_AREA: 'FileSurfaceArea'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'AsyncApiCallType' objects>, '__weakref__': <attribute '__weakref__' of 'AsyncApiCallType' objects>, 'FILE_CONVERSION': <AsyncApiCallType.FILE_CONVERSION: 'FileConversion'>, 'FILE_VOLUME': <AsyncApiCallType.FILE_VOLUME: 'FileVolume'>, 'FILE_CENTER_OF_MASS': <AsyncApiCallType.FILE_CENTER_OF_MASS: 'FileCenterOfMass'>, 'FILE_MASS': <AsyncApiCallType.FILE_MASS: 'FileMass'>, 'FILE_DENSITY': <AsyncApiCallType.FILE_DENSITY: 'FileDensity'>, 'FILE_SURFACE_AREA': <AsyncApiCallType.FILE_SURFACE_AREA: 'FileSurfaceArea'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__eq__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__format__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__ge__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__getattribute__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__getitem__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__getnewargs__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__gt__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__hash__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__init__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__iter__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__le__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__len__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__lt__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__mod__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__module__ (kittycad.models.async_api_call_type.AsyncApiCallType attribute)

__mul__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__ne__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__new__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__reduce_ex__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__repr__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__rmod__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__rmul__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__sizeof__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

__str__() (kittycad.models.async_api_call_type.AsyncApiCallType method)

AsyncApiCallType._generate_next_value_(start, count, last_values)

_member_map_ (kittycad.models.async_api_call_type.AsyncApiCallType attribute)

{'FILE_CENTER_OF_MASS': AsyncApiCallType.FILE_CENTER_OF_MASS, 'FILE_CONVERSION': AsyncApiCallType.FILE_CONVERSION, 'FILE_DENSITY': AsyncApiCallType.FILE_DENSITY, 'FILE_MASS': AsyncApiCallType.FILE_MASS, 'FILE_SURFACE_AREA': AsyncApiCallType.FILE_SURFACE_AREA, 'FILE_VOLUME': AsyncApiCallType.FILE_VOLUME}

_member_names_ (kittycad.models.async_api_call_type.AsyncApiCallType attribute)

['FILE_CONVERSION', 'FILE_VOLUME', 'FILE_CENTER_OF_MASS', 'FILE_MASS', 'FILE_DENSITY', 'FILE_SURFACE_AREA']

_member_type_ (kittycad.models.async_api_call_type.AsyncApiCallType attribute)

_new_member_() (kittycad.models.async_api_call_type.AsyncApiCallType method)

_use_args_ (kittycad.models.async_api_call_type.AsyncApiCallType attribute)

{'FileCenterOfMass': AsyncApiCallType.FILE_CENTER_OF_MASS, 'FileConversion': AsyncApiCallType.FILE_CONVERSION, 'FileDensity': AsyncApiCallType.FILE_DENSITY, 'FileMass': AsyncApiCallType.FILE_MASS, 'FileSurfaceArea': AsyncApiCallType.FILE_SURFACE_AREA, 'FileVolume': AsyncApiCallType.FILE_VOLUME}

_value_repr_() (kittycad.models.async_api_call_type.AsyncApiCallType method)

capitalize() (kittycad.models.async_api_call_type.AsyncApiCallType method)

casefold() (kittycad.models.async_api_call_type.AsyncApiCallType method)

center() (kittycad.models.async_api_call_type.AsyncApiCallType method)

count() (kittycad.models.async_api_call_type.AsyncApiCallType method)

encode() (kittycad.models.async_api_call_type.AsyncApiCallType method)

endswith() (kittycad.models.async_api_call_type.AsyncApiCallType method)

expandtabs() (kittycad.models.async_api_call_type.AsyncApiCallType method)

find() (kittycad.models.async_api_call_type.AsyncApiCallType method)

format() (kittycad.models.async_api_call_type.AsyncApiCallType method)

format_map() (kittycad.models.async_api_call_type.AsyncApiCallType method)

index() (kittycad.models.async_api_call_type.AsyncApiCallType method)

isalnum() (kittycad.models.async_api_call_type.AsyncApiCallType method)

isalpha() (kittycad.models.async_api_call_type.AsyncApiCallType method)

isascii() (kittycad.models.async_api_call_type.AsyncApiCallType method)

isdecimal() (kittycad.models.async_api_call_type.AsyncApiCallType method)

isdigit() (kittycad.models.async_api_call_type.AsyncApiCallType method)

isidentifier() (kittycad.models.async_api_call_type.AsyncApiCallType method)

islower() (kittycad.models.async_api_call_type.AsyncApiCallType method)

isnumeric() (kittycad.models.async_api_call_type.AsyncApiCallType method)

isprintable() (kittycad.models.async_api_call_type.AsyncApiCallType method)

isspace() (kittycad.models.async_api_call_type.AsyncApiCallType method)

istitle() (kittycad.models.async_api_call_type.AsyncApiCallType method)

isupper() (kittycad.models.async_api_call_type.AsyncApiCallType method)

join() (kittycad.models.async_api_call_type.AsyncApiCallType method)

ljust() (kittycad.models.async_api_call_type.AsyncApiCallType method)

lower() (kittycad.models.async_api_call_type.AsyncApiCallType method)

lstrip() (kittycad.models.async_api_call_type.AsyncApiCallType method)

maketrans() (kittycad.models.async_api_call_type.AsyncApiCallType static method)

partition() (kittycad.models.async_api_call_type.AsyncApiCallType method)

removeprefix() (kittycad.models.async_api_call_type.AsyncApiCallType method)

removesuffix() (kittycad.models.async_api_call_type.AsyncApiCallType method)

replace() (kittycad.models.async_api_call_type.AsyncApiCallType method)

rfind() (kittycad.models.async_api_call_type.AsyncApiCallType method)

rindex() (kittycad.models.async_api_call_type.AsyncApiCallType method)

rjust() (kittycad.models.async_api_call_type.AsyncApiCallType method)

rpartition() (kittycad.models.async_api_call_type.AsyncApiCallType method)

rsplit() (kittycad.models.async_api_call_type.AsyncApiCallType method)

rstrip() (kittycad.models.async_api_call_type.AsyncApiCallType method)

split() (kittycad.models.async_api_call_type.AsyncApiCallType method)

splitlines() (kittycad.models.async_api_call_type.AsyncApiCallType method)

startswith() (kittycad.models.async_api_call_type.AsyncApiCallType method)

strip() (kittycad.models.async_api_call_type.AsyncApiCallType method)

swapcase() (kittycad.models.async_api_call_type.AsyncApiCallType method)

title() (kittycad.models.async_api_call_type.AsyncApiCallType method)

translate() (kittycad.models.async_api_call_type.AsyncApiCallType method)

upper() (kittycad.models.async_api_call_type.AsyncApiCallType method)

zfill() (kittycad.models.async_api_call_type.AsyncApiCallType method)

:py:obj:`__init__ <kittycad.models.async_api_call_type.AsyncApiCallType.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.async_api_call_type.AsyncApiCallType.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.async_api_call_type.AsyncApiCallType.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.async_api_call_type.AsyncApiCallType.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.async_api_call_type.AsyncApiCallType.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.async_api_call_type.AsyncApiCallType.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.async_api_call_type.AsyncApiCallType.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.async_api_call_type.AsyncApiCallType.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.async_api_call_type.AsyncApiCallType.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.async_api_call_type.AsyncApiCallType.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.async_api_call_type.AsyncApiCallType.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.async_api_call_type.AsyncApiCallType.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.async_api_call_type.AsyncApiCallType.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.async_api_call_type.AsyncApiCallType.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.async_api_call_type.AsyncApiCallType.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.async_api_call_type.AsyncApiCallType.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.async_api_call_type.AsyncApiCallType.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.async_api_call_type.AsyncApiCallType.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.async_api_call_type.AsyncApiCallType.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.async_api_call_type.AsyncApiCallType.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.async_api_call_type.AsyncApiCallType.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.async_api_call_type.AsyncApiCallType.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.async_api_call_type.AsyncApiCallType.zfill>`\ \(width\, \/\)

FILE_CONVERSION

# File volume.

FILE_VOLUME

# File center of mass.

FILE_CENTER_OF_MASS

# File mass.

FILE_MASS

# File density.

FILE_DENSITY

# File surface area.

FILE_SURFACE_AREA

BillingInfo([address, name, phone])

The billing information for payments.

:py:obj:`BillingInfo <kittycad.models.billing_info.BillingInfo>`\ \(\[address\, name\, phone\]\)

BillingInfo(address=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, phone=<kittycad.types.Unset object>)

(address=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, phone=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.billing_info.BillingInfo attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'address': typing.Union[kittycad.types.Unset, kittycad.models.new_address.NewAddress], 'name': typing.Union[kittycad.types.Unset, str], 'phone': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.billing_info.BillingInfo attribute)

(Attribute(name='address', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.new_address.NewAddress], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='address'), Attribute(name='name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name'), Attribute(name='phone', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='phone'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.billing_info.BillingInfo method)

mappingproxy({'__module__': 'kittycad.models.billing_info', '__annotations__': {'address': typing.Union[kittycad.types.Unset, kittycad.models.new_address.NewAddress], 'name': typing.Union[kittycad.types.Unset, str], 'phone': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'The billing information for payments.', 'to_dict': <function BillingInfo.to_dict>, 'from_dict': <classmethod(<function BillingInfo.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function BillingInfo.__getitem__>, '__setitem__': <function BillingInfo.__setitem__>, '__delitem__': <function BillingInfo.__delitem__>, '__contains__': <function BillingInfo.__contains__>, '__dict__': <attribute '__dict__' of 'BillingInfo' objects>, '__weakref__': <attribute '__weakref__' of 'BillingInfo' objects>, '__attrs_attrs__': (Attribute(name='address', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.new_address.NewAddress], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='address'), Attribute(name='name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name'), Attribute(name='phone', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='phone'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function BillingInfo.__repr__>, '__eq__': <function BillingInfo.__eq__>, '__ne__': <function BillingInfo.__ne__>, '__lt__': <function BillingInfo.__lt__>, '__le__': <function BillingInfo.__le__>, '__gt__': <function BillingInfo.__gt__>, '__ge__': <function BillingInfo.__ge__>, '__hash__': None, '__init__': <function BillingInfo.__init__>, '__match_args__': ('address', 'name', 'phone')})

BillingInfo.__init__(address=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, phone=<kittycad.types.Unset object>)

__match_args__ (kittycad.models.billing_info.BillingInfo attribute)

additional_keys (kittycad.models.billing_info.BillingInfo property)

additional_properties (kittycad.models.billing_info.BillingInfo attribute)

from_dict() (kittycad.models.billing_info.BillingInfo class method)

__init__([address, name, phone])

Method generated by attrs for class BillingInfo.

rtype

TypeVar(X, bound= BillingInfo)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.billing_info.BillingInfo.__init__>`\ \(\[address\, name\, phone\]\)

:py:obj:`to_dict <kittycad.models.billing_info.BillingInfo.to_dict>`\ \(\)

address

name

phone

__annotations__ (kittycad.models.cache_metadata.CacheMetadata attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'ok': typing.Union[kittycad.types.Unset, bool]}

__attrs_attrs__ (kittycad.models.cache_metadata.CacheMetadata attribute)

(Attribute(name='ok', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='ok'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.cache_metadata.CacheMetadata method)

__delitem__() (kittycad.models.cache_metadata.CacheMetadata method)

__dict__ (kittycad.models.cache_metadata.CacheMetadata attribute)

mappingproxy({'__module__': 'kittycad.models.cache_metadata', '__annotations__': {'ok': typing.Union[kittycad.types.Unset, bool], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Metadata about our cache.\n\n    This is mostly used for internal purposes and debugging.', 'to_dict': <function CacheMetadata.to_dict>, 'from_dict': <classmethod(<function CacheMetadata.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function CacheMetadata.__getitem__>, '__setitem__': <function CacheMetadata.__setitem__>, '__delitem__': <function CacheMetadata.__delitem__>, '__contains__': <function CacheMetadata.__contains__>, '__dict__': <attribute '__dict__' of 'CacheMetadata' objects>, '__weakref__': <attribute '__weakref__' of 'CacheMetadata' objects>, '__attrs_attrs__': (Attribute(name='ok', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='ok'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function CacheMetadata.__repr__>, '__eq__': <function CacheMetadata.__eq__>, '__ne__': <function CacheMetadata.__ne__>, '__lt__': <function CacheMetadata.__lt__>, '__le__': <function CacheMetadata.__le__>, '__gt__': <function CacheMetadata.__gt__>, '__ge__': <function CacheMetadata.__ge__>, '__hash__': None, '__init__': <function CacheMetadata.__init__>, '__match_args__': ('ok',)})

__getitem__() (kittycad.models.cache_metadata.CacheMetadata method)

__hash__ (kittycad.models.cache_metadata.CacheMetadata attribute)

__init__() (kittycad.models.cache_metadata.CacheMetadata method)

__match_args__ (kittycad.models.cache_metadata.CacheMetadata attribute)

__module__ (kittycad.models.cache_metadata.CacheMetadata attribute)

__repr__() (kittycad.models.cache_metadata.CacheMetadata method)

__setitem__() (kittycad.models.cache_metadata.CacheMetadata method)

additional_keys (kittycad.models.cache_metadata.CacheMetadata property)

additional_properties (kittycad.models.cache_metadata.CacheMetadata attribute)

from_dict() (kittycad.models.cache_metadata.CacheMetadata class method)

__init__([ok])

Method generated by attrs for class CacheMetadata.

rtype

TypeVar(L, bound= CacheMetadata)

to_dict()

rtype

:py:obj:`to_dict <kittycad.models.cache_metadata.CacheMetadata.to_dict>`\ \(\)

CardDetails([brand, checks, country, ...])

The card details of a payment method.

:py:obj:`CardDetails <kittycad.models.card_details.CardDetails>`\ \(\[brand\, checks\, country\, ...\]\)

CardDetails(brand=<kittycad.types.Unset object>, checks=<kittycad.types.Unset object>, country=<kittycad.types.Unset object>, exp_month=<kittycad.types.Unset object>, exp_year=<kittycad.types.Unset object>, fingerprint=<kittycad.types.Unset object>, funding=<kittycad.types.Unset object>, last4=<kittycad.types.Unset object>)

(brand=<kittycad.types.Unset object>, checks=<kittycad.types.Unset object>, country=<kittycad.types.Unset object>, exp_month=<kittycad.types.Unset object>, exp_year=<kittycad.types.Unset object>, fingerprint=<kittycad.types.Unset object>, funding=<kittycad.types.Unset object>, last4=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.card_details.CardDetails attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'brand': typing.Union[kittycad.types.Unset, str], 'checks': typing.Union[kittycad.types.Unset, kittycad.models.payment_method_card_checks.PaymentMethodCardChecks], 'country': typing.Union[kittycad.types.Unset, str], 'exp_month': typing.Union[kittycad.types.Unset, int], 'exp_year': typing.Union[kittycad.types.Unset, int], 'fingerprint': typing.Union[kittycad.types.Unset, str], 'funding': typing.Union[kittycad.types.Unset, str], 'last4': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.card_details.CardDetails attribute)

(Attribute(name='brand', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='brand'), Attribute(name='checks', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.payment_method_card_checks.PaymentMethodCardChecks], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='checks'), Attribute(name='country', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='country'), Attribute(name='exp_month', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='exp_month'), Attribute(name='exp_year', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='exp_year'), Attribute(name='fingerprint', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='fingerprint'), Attribute(name='funding', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='funding'), Attribute(name='last4', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='last4'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.card_details.CardDetails method)

mappingproxy({'__module__': 'kittycad.models.card_details', '__annotations__': {'brand': typing.Union[kittycad.types.Unset, str], 'checks': typing.Union[kittycad.types.Unset, kittycad.models.payment_method_card_checks.PaymentMethodCardChecks], 'country': typing.Union[kittycad.types.Unset, str], 'exp_month': typing.Union[kittycad.types.Unset, int], 'exp_year': typing.Union[kittycad.types.Unset, int], 'fingerprint': typing.Union[kittycad.types.Unset, str], 'funding': typing.Union[kittycad.types.Unset, str], 'last4': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'The card details of a payment method.', 'to_dict': <function CardDetails.to_dict>, 'from_dict': <classmethod(<function CardDetails.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function CardDetails.__getitem__>, '__setitem__': <function CardDetails.__setitem__>, '__delitem__': <function CardDetails.__delitem__>, '__contains__': <function CardDetails.__contains__>, '__dict__': <attribute '__dict__' of 'CardDetails' objects>, '__weakref__': <attribute '__weakref__' of 'CardDetails' objects>, '__attrs_attrs__': (Attribute(name='brand', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='brand'), Attribute(name='checks', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.payment_method_card_checks.PaymentMethodCardChecks], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='checks'), Attribute(name='country', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='country'), Attribute(name='exp_month', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='exp_month'), Attribute(name='exp_year', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='exp_year'), Attribute(name='fingerprint', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='fingerprint'), Attribute(name='funding', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='funding'), Attribute(name='last4', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='last4'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function CardDetails.__repr__>, '__eq__': <function CardDetails.__eq__>, '__ne__': <function CardDetails.__ne__>, '__lt__': <function CardDetails.__lt__>, '__le__': <function CardDetails.__le__>, '__gt__': <function CardDetails.__gt__>, '__ge__': <function CardDetails.__ge__>, '__hash__': None, '__init__': <function CardDetails.__init__>, '__match_args__': ('brand', 'checks', 'country', 'exp_month', 'exp_year', 'fingerprint', 'funding', 'last4')})

CardDetails.__init__(brand=<kittycad.types.Unset object>, checks=<kittycad.types.Unset object>, country=<kittycad.types.Unset object>, exp_month=<kittycad.types.Unset object>, exp_year=<kittycad.types.Unset object>, fingerprint=<kittycad.types.Unset object>, funding=<kittycad.types.Unset object>, last4=<kittycad.types.Unset object>)

__match_args__ (kittycad.models.card_details.CardDetails attribute)

('brand', 'checks', 'country', 'exp_month', 'exp_year', 'fingerprint', 'funding', 'last4')

additional_keys (kittycad.models.card_details.CardDetails property)

additional_properties (kittycad.models.card_details.CardDetails attribute)

fingerprint (kittycad.models.card_details.CardDetails attribute)

from_dict() (kittycad.models.card_details.CardDetails class method)

__init__([brand, checks, country, ...])

Method generated by attrs for class CardDetails.

rtype

TypeVar(B, bound= CardDetails)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.card_details.CardDetails.__init__>`\ \(\[brand\, checks\, country\, ...\]\)

:py:obj:`to_dict <kittycad.models.card_details.CardDetails.to_dict>`\ \(\)

brand

checks

country

exp_month

exp_year

fingerprint

funding

last4

Cluster([addr, auth_timeout, cluster_port, ...])

Cluster information.

:py:obj:`Cluster <kittycad.models.cluster.Cluster>`\ \(\[addr\, auth\_timeout\, cluster\_port\, ...\]\)

Cluster(addr=<kittycad.types.Unset object>, auth_timeout=<kittycad.types.Unset object>, cluster_port=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, tls_timeout=<kittycad.types.Unset object>, urls=<kittycad.types.Unset object>)

(addr=<kittycad.types.Unset object>, auth_timeout=<kittycad.types.Unset object>, cluster_port=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, tls_timeout=<kittycad.types.Unset object>, urls=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'addr': typing.Union[kittycad.types.Unset, str], 'auth_timeout': typing.Union[kittycad.types.Unset, int], 'cluster_port': typing.Union[kittycad.types.Unset, int], 'name': typing.Union[kittycad.types.Unset, str], 'tls_timeout': typing.Union[kittycad.types.Unset, int], 'urls': typing.Union[kittycad.types.Unset, typing.List[str]]}

(Attribute(name='addr', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='addr'), Attribute(name='auth_timeout', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='auth_timeout'), Attribute(name='cluster_port', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cluster_port'), Attribute(name='name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name'), Attribute(name='tls_timeout', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='tls_timeout'), Attribute(name='urls', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='urls'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.cluster', '__annotations__': {'addr': typing.Union[kittycad.types.Unset, str], 'auth_timeout': typing.Union[kittycad.types.Unset, int], 'cluster_port': typing.Union[kittycad.types.Unset, int], 'name': typing.Union[kittycad.types.Unset, str], 'tls_timeout': typing.Union[kittycad.types.Unset, int], 'urls': typing.Union[kittycad.types.Unset, typing.List[str]], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Cluster information.', 'to_dict': <function Cluster.to_dict>, 'from_dict': <classmethod(<function Cluster.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function Cluster.__getitem__>, '__setitem__': <function Cluster.__setitem__>, '__delitem__': <function Cluster.__delitem__>, '__contains__': <function Cluster.__contains__>, '__dict__': <attribute '__dict__' of 'Cluster' objects>, '__weakref__': <attribute '__weakref__' of 'Cluster' objects>, '__attrs_attrs__': (Attribute(name='addr', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='addr'), Attribute(name='auth_timeout', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='auth_timeout'), Attribute(name='cluster_port', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cluster_port'), Attribute(name='name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name'), Attribute(name='tls_timeout', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='tls_timeout'), Attribute(name='urls', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='urls'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function Cluster.__repr__>, '__eq__': <function Cluster.__eq__>, '__ne__': <function Cluster.__ne__>, '__lt__': <function Cluster.__lt__>, '__le__': <function Cluster.__le__>, '__gt__': <function Cluster.__gt__>, '__ge__': <function Cluster.__ge__>, '__hash__': None, '__init__': <function Cluster.__init__>, '__match_args__': ('addr', 'auth_timeout', 'cluster_port', 'name', 'tls_timeout', 'urls')})

Cluster.__init__(addr=<kittycad.types.Unset object>, auth_timeout=<kittycad.types.Unset object>, cluster_port=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, tls_timeout=<kittycad.types.Unset object>, urls=<kittycad.types.Unset object>)

('addr', 'auth_timeout', 'cluster_port', 'name', 'tls_timeout', 'urls')

additional_properties (kittycad.models.cluster.Cluster attribute)

__init__([addr, auth_timeout, cluster_port, ...])

Method generated by attrs for class Cluster.

rtype

TypeVar(N, bound= Cluster)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.cluster.Cluster.__init__>`\ \(\[addr\, auth\_timeout\, cluster\_port\, ...\]\)

:py:obj:`from_dict <kittycad.models.cluster.Cluster.from_dict>`\ \(src\_dict\)

:py:obj:`to_dict <kittycad.models.cluster.Cluster.to_dict>`\ \(\)

addr

auth_timeout

cluster_port

name

tls_timeout

urls

CodeLanguage(value[, names, module, ...])

The language code is written in.

:py:obj:`CodeLanguage <kittycad.models.code_language.CodeLanguage>`\ \(value\[\, names\, module\, ...\]\)

CodeLanguage(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

__annotations__ (kittycad.models.code_language.CodeLanguage attribute)

__contains__() (kittycad.models.code_language.CodeLanguage method)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.code_language', '__doc__': 'The language code is written in.', '__str__': <function CodeLanguage.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['GO', 'PYTHON', 'NODE'], '_member_map_': {'GO': <CodeLanguage.GO: 'go'>, 'PYTHON': <CodeLanguage.PYTHON: 'python'>, 'NODE': <CodeLanguage.NODE: 'node'>}, '_value2member_map_': {'go': <CodeLanguage.GO: 'go'>, 'python': <CodeLanguage.PYTHON: 'python'>, 'node': <CodeLanguage.NODE: 'node'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'CodeLanguage' objects>, '__weakref__': <attribute '__weakref__' of 'CodeLanguage' objects>, 'GO': <CodeLanguage.GO: 'go'>, 'PYTHON': <CodeLanguage.PYTHON: 'python'>, 'NODE': <CodeLanguage.NODE: 'node'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__format__() (kittycad.models.code_language.CodeLanguage method)

__getattribute__() (kittycad.models.code_language.CodeLanguage method)

__getitem__() (kittycad.models.code_language.CodeLanguage method)

__getnewargs__() (kittycad.models.code_language.CodeLanguage method)

__module__ (kittycad.models.code_language.CodeLanguage attribute)

__reduce_ex__() (kittycad.models.code_language.CodeLanguage method)

__sizeof__() (kittycad.models.code_language.CodeLanguage method)

_generate_next_value_() (kittycad.models.code_language.CodeLanguage method)

_member_map_ (kittycad.models.code_language.CodeLanguage attribute)

{'GO': CodeLanguage.GO, 'NODE': CodeLanguage.NODE, 'PYTHON': CodeLanguage.PYTHON}

_member_names_ (kittycad.models.code_language.CodeLanguage attribute)

_member_type_ (kittycad.models.code_language.CodeLanguage attribute)

_new_member_() (kittycad.models.code_language.CodeLanguage method)

_unhashable_values_ (kittycad.models.code_language.CodeLanguage attribute)

_use_args_ (kittycad.models.code_language.CodeLanguage attribute)

_value2member_map_ (kittycad.models.code_language.CodeLanguage attribute)

{'go': CodeLanguage.GO, 'node': CodeLanguage.NODE, 'python': CodeLanguage.PYTHON}

_value_repr_() (kittycad.models.code_language.CodeLanguage method)

capitalize() (kittycad.models.code_language.CodeLanguage method)

expandtabs() (kittycad.models.code_language.CodeLanguage method)

format_map() (kittycad.models.code_language.CodeLanguage method)

isidentifier() (kittycad.models.code_language.CodeLanguage method)

isprintable() (kittycad.models.code_language.CodeLanguage method)

maketrans() (kittycad.models.code_language.CodeLanguage static method)

removeprefix() (kittycad.models.code_language.CodeLanguage method)

removesuffix() (kittycad.models.code_language.CodeLanguage method)

rpartition() (kittycad.models.code_language.CodeLanguage method)

splitlines() (kittycad.models.code_language.CodeLanguage method)

startswith() (kittycad.models.code_language.CodeLanguage method)

:py:obj:`__init__ <kittycad.models.code_language.CodeLanguage.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`casefold <kittycad.models.code_language.CodeLanguage.casefold>`\ \(\)

:py:obj:`center <kittycad.models.code_language.CodeLanguage.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.code_language.CodeLanguage.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.code_language.CodeLanguage.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.code_language.CodeLanguage.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.code_language.CodeLanguage.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.code_language.CodeLanguage.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.code_language.CodeLanguage.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`isalnum <kittycad.models.code_language.CodeLanguage.isalnum>`\ \(\)

:py:obj:`isalpha <kittycad.models.code_language.CodeLanguage.isalpha>`\ \(\)

:py:obj:`isascii <kittycad.models.code_language.CodeLanguage.isascii>`\ \(\)

:py:obj:`isdecimal <kittycad.models.code_language.CodeLanguage.isdecimal>`\ \(\)

:py:obj:`isdigit <kittycad.models.code_language.CodeLanguage.isdigit>`\ \(\)

:py:obj:`islower <kittycad.models.code_language.CodeLanguage.islower>`\ \(\)

:py:obj:`isnumeric <kittycad.models.code_language.CodeLanguage.isnumeric>`\ \(\)

:py:obj:`isspace <kittycad.models.code_language.CodeLanguage.isspace>`\ \(\)

:py:obj:`istitle <kittycad.models.code_language.CodeLanguage.istitle>`\ \(\)

:py:obj:`isupper <kittycad.models.code_language.CodeLanguage.isupper>`\ \(\)

:py:obj:`join <kittycad.models.code_language.CodeLanguage.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.code_language.CodeLanguage.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lower <kittycad.models.code_language.CodeLanguage.lower>`\ \(\)

:py:obj:`partition <kittycad.models.code_language.CodeLanguage.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.code_language.CodeLanguage.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.code_language.CodeLanguage.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.code_language.CodeLanguage.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.code_language.CodeLanguage.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.code_language.CodeLanguage.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.code_language.CodeLanguage.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.code_language.CodeLanguage.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.code_language.CodeLanguage.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.code_language.CodeLanguage.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.code_language.CodeLanguage.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`swapcase <kittycad.models.code_language.CodeLanguage.swapcase>`\ \(\)

:py:obj:`title <kittycad.models.code_language.CodeLanguage.title>`\ \(\)

:py:obj:`translate <kittycad.models.code_language.CodeLanguage.translate>`\ \(table\, \/\)

:py:obj:`upper <kittycad.models.code_language.CodeLanguage.upper>`\ \(\)

:py:obj:`zfill <kittycad.models.code_language.CodeLanguage.zfill>`\ \(width\, \/\)

CodeOutput([output_files, stderr, stdout])

Output of the code being executed.

:py:obj:`CodeOutput <kittycad.models.code_output.CodeOutput>`\ \(\[output\_files\, stderr\, stdout\]\)

CodeOutput(output_files=<kittycad.types.Unset object>, stderr=<kittycad.types.Unset object>, stdout=<kittycad.types.Unset object>)

(output_files=<kittycad.types.Unset object>, stderr=<kittycad.types.Unset object>, stdout=<kittycad.types.Unset object>)

CodeOutput.OutputFile(contents=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>)

(contents=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.code_output.CodeOutput.OutputFile attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'contents': typing.Union[kittycad.types.Unset, str], 'name': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.code_output.CodeOutput.OutputFile attribute)

(Attribute(name='contents', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='contents'), Attribute(name='name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.code_output.CodeOutput.OutputFile method)

__delitem__() (kittycad.models.code_output.CodeOutput.OutputFile method)

__dict__ (kittycad.models.code_output.CodeOutput.OutputFile attribute)

mappingproxy({'__module__': 'kittycad.models.output_file', '__annotations__': {'contents': typing.Union[kittycad.types.Unset, str], 'name': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Output file contents.', 'to_dict': <function OutputFile.to_dict>, 'from_dict': <classmethod(<function OutputFile.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function OutputFile.__getitem__>, '__setitem__': <function OutputFile.__setitem__>, '__delitem__': <function OutputFile.__delitem__>, '__contains__': <function OutputFile.__contains__>, '__dict__': <attribute '__dict__' of 'OutputFile' objects>, '__weakref__': <attribute '__weakref__' of 'OutputFile' objects>, '__attrs_attrs__': (Attribute(name='contents', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='contents'), Attribute(name='name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function OutputFile.__repr__>, '__eq__': <function OutputFile.__eq__>, '__ne__': <function OutputFile.__ne__>, '__lt__': <function OutputFile.__lt__>, '__le__': <function OutputFile.__le__>, '__gt__': <function OutputFile.__gt__>, '__ge__': <function OutputFile.__ge__>, '__hash__': None, '__init__': <function OutputFile.__init__>, '__match_args__': ('contents', 'name')})

__eq__() (kittycad.models.code_output.CodeOutput.OutputFile method)

__ge__() (kittycad.models.code_output.CodeOutput.OutputFile method)

__getitem__() (kittycad.models.code_output.CodeOutput.OutputFile method)

__gt__() (kittycad.models.code_output.CodeOutput.OutputFile method)

__hash__ (kittycad.models.code_output.CodeOutput.OutputFile attribute)

__init__() (kittycad.models.code_output.CodeOutput.OutputFile method)

CodeOutput.OutputFile.__init__(contents=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>)

__le__() (kittycad.models.code_output.CodeOutput.OutputFile method)

__lt__() (kittycad.models.code_output.CodeOutput.OutputFile method)

__match_args__ (kittycad.models.code_output.CodeOutput.OutputFile attribute)

__module__ (kittycad.models.code_output.CodeOutput.OutputFile attribute)

__ne__() (kittycad.models.code_output.CodeOutput.OutputFile method)

__repr__() (kittycad.models.code_output.CodeOutput.OutputFile method)

__setitem__() (kittycad.models.code_output.CodeOutput.OutputFile method)

additional_keys (kittycad.models.code_output.CodeOutput.OutputFile property)

contents (kittycad.models.code_output.CodeOutput.OutputFile attribute)

from_dict() (kittycad.models.code_output.CodeOutput.OutputFile class method)

name (kittycad.models.code_output.CodeOutput.OutputFile attribute)

to_dict() (kittycad.models.code_output.CodeOutput.OutputFile method)

__annotations__ (kittycad.models.code_output.CodeOutput attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'output_files': typing.Union[kittycad.types.Unset, typing.List[kittycad.models.output_file.OutputFile]], 'stderr': typing.Union[kittycad.types.Unset, str], 'stdout': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.code_output.CodeOutput attribute)

(Attribute(name='output_files', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[kittycad.models.output_file.OutputFile]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_files'), Attribute(name='stderr', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='stderr'), Attribute(name='stdout', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='stdout'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.code_output', '__annotations__': {'output_files': typing.Union[kittycad.types.Unset, typing.List[kittycad.models.output_file.OutputFile]], 'stderr': typing.Union[kittycad.types.Unset, str], 'stdout': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Output of the code being executed.', 'OutputFile': <class 'kittycad.models.output_file.OutputFile'>, 'to_dict': <function CodeOutput.to_dict>, 'from_dict': <classmethod(<function CodeOutput.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function CodeOutput.__getitem__>, '__setitem__': <function CodeOutput.__setitem__>, '__delitem__': <function CodeOutput.__delitem__>, '__contains__': <function CodeOutput.__contains__>, '__dict__': <attribute '__dict__' of 'CodeOutput' objects>, '__weakref__': <attribute '__weakref__' of 'CodeOutput' objects>, '__attrs_attrs__': (Attribute(name='output_files', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[kittycad.models.output_file.OutputFile]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_files'), Attribute(name='stderr', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='stderr'), Attribute(name='stdout', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='stdout'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function CodeOutput.__repr__>, '__eq__': <function CodeOutput.__eq__>, '__ne__': <function CodeOutput.__ne__>, '__lt__': <function CodeOutput.__lt__>, '__le__': <function CodeOutput.__le__>, '__gt__': <function CodeOutput.__gt__>, '__ge__': <function CodeOutput.__ge__>, '__hash__': None, '__init__': <function CodeOutput.__init__>, '__match_args__': ('output_files', 'stderr', 'stdout')})

CodeOutput.__init__(output_files=<kittycad.types.Unset object>, stderr=<kittycad.types.Unset object>, stdout=<kittycad.types.Unset object>)

__match_args__ (kittycad.models.code_output.CodeOutput attribute)

additional_keys (kittycad.models.code_output.CodeOutput property)

additional_properties (kittycad.models.code_output.CodeOutput attribute)

from_dict() (kittycad.models.code_output.CodeOutput class method)

__init__([output_files, stderr, stdout])

Method generated by attrs for class CodeOutput.

rtype

TypeVar(E, bound= CodeOutput)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.code_output.CodeOutput.__init__>`\ \(\[output\_files\, stderr\, stdout\]\)

:py:obj:`to_dict <kittycad.models.code_output.CodeOutput.to_dict>`\ \(\)

output_files

stderr

stdout

Commit([expected, id])

Commit holds the Git-commit (SHA1) that a binary was built from, as reported in the version-string of external tools, such as containerd, or runC.

:py:obj:`Commit <kittycad.models.commit.Commit>`\ \(\[expected\, id\]\)

Commit holds the Git-commit (SHA1) that a binary was built from, as reported in the version-string of external tools, such as `containerd`, or `runC`.

Commit holds the Git-commit (SHA1) that a binary was built from, as reported in the version-string of external tools, such as 

Commit(expected=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>)

(expected=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'expected': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='expected', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='expected'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.commit', '__annotations__': {'expected': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Commit holds the Git-commit (SHA1) that a binary was built from, as reported in the version-string of external tools, such as `containerd`, or `runC`.', 'to_dict': <function Commit.to_dict>, 'from_dict': <classmethod(<function Commit.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function Commit.__getitem__>, '__setitem__': <function Commit.__setitem__>, '__delitem__': <function Commit.__delitem__>, '__contains__': <function Commit.__contains__>, '__dict__': <attribute '__dict__' of 'Commit' objects>, '__weakref__': <attribute '__weakref__' of 'Commit' objects>, '__attrs_attrs__': (Attribute(name='expected', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='expected'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function Commit.__repr__>, '__eq__': <function Commit.__eq__>, '__ne__': <function Commit.__ne__>, '__lt__': <function Commit.__lt__>, '__le__': <function Commit.__le__>, '__gt__': <function Commit.__gt__>, '__ge__': <function Commit.__ge__>, '__hash__': None, '__init__': <function Commit.__init__>, '__match_args__': ('expected', 'id')})

Commit.__init__(expected=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>)

__init__([expected, id])

Method generated by attrs for class Commit.

rtype

TypeVar(T, bound= Commit)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.commit.Commit.__init__>`\ \(\[expected\, id\]\)

:py:obj:`from_dict <kittycad.models.commit.Commit.from_dict>`\ \(src\_dict\)

expected

id

Connection([auth_timeout, cluster, ...])

Metadata about a pub-sub connection.

:py:obj:`Connection <kittycad.models.connection.Connection>`\ \(\[auth\_timeout\, cluster\, ...\]\)

Connection(auth_timeout=<kittycad.types.Unset object>, cluster=<kittycad.types.Unset object>, config_load_time=<kittycad.types.Unset object>, connections=<kittycad.types.Unset object>, cores=<kittycad.types.Unset object>, cpu=<kittycad.types.Unset object>, gateway=<kittycad.types.Unset object>, git_commit=<kittycad.types.Unset object>, go=<kittycad.types.Unset object>, gomaxprocs=<kittycad.types.Unset object>, host=<kittycad.types.Unset object>, http_base_path=<kittycad.types.Unset object>, http_host=<kittycad.types.Unset object>, http_port=<kittycad.types.Unset object>, http_req_stats=<kittycad.types.Unset object>, https_port=<kittycad.types.Unset object>, in_bytes=<kittycad.types.Unset object>, in_msgs=<kittycad.types.Unset object>, jetstream=<kittycad.types.Unset object>, leaf=<kittycad.types.Unset object>, leafnodes=<kittycad.types.Unset object>, max_connections=<kittycad.types.Unset object>, max_control_line=<kittycad.types.Unset object>, max_payload=<kittycad.types.Unset object>, max_pending=<kittycad.types.Unset object>, mem=<kittycad.types.Unset object>, now=<kittycad.types.Unset object>, out_bytes=<kittycad.types.Unset object>, out_msgs=<kittycad.types.Unset object>, ping_interval=<kittycad.types.Unset object>, ping_max=<kittycad.types.Unset object>, port=<kittycad.types.Unset object>, proto=<kittycad.types.Unset object>, remotes=<kittycad.types.Unset object>, routes=<kittycad.types.Unset object>, server_id=<kittycad.types.Unset object>, server_name=<kittycad.types.Unset object>, slow_consumers=<kittycad.types.Unset object>, start=<kittycad.types.Unset object>, subscriptions=<kittycad.types.Unset object>, system_account=<kittycad.types.Unset object>, tls_timeout=<kittycad.types.Unset object>, total_connections=<kittycad.types.Unset object>, uptime=<kittycad.types.Unset object>, version=<kittycad.types.Unset object>, write_deadline=<kittycad.types.Unset object>)

(auth_timeout=<kittycad.types.Unset object>, cluster=<kittycad.types.Unset object>, config_load_time=<kittycad.types.Unset object>, connections=<kittycad.types.Unset object>, cores=<kittycad.types.Unset object>, cpu=<kittycad.types.Unset object>, gateway=<kittycad.types.Unset object>, git_commit=<kittycad.types.Unset object>, go=<kittycad.types.Unset object>, gomaxprocs=<kittycad.types.Unset object>, host=<kittycad.types.Unset object>, http_base_path=<kittycad.types.Unset object>, http_host=<kittycad.types.Unset object>, http_port=<kittycad.types.Unset object>, http_req_stats=<kittycad.types.Unset object>, https_port=<kittycad.types.Unset object>, in_bytes=<kittycad.types.Unset object>, in_msgs=<kittycad.types.Unset object>, jetstream=<kittycad.types.Unset object>, leaf=<kittycad.types.Unset object>, leafnodes=<kittycad.types.Unset object>, max_connections=<kittycad.types.Unset object>, max_control_line=<kittycad.types.Unset object>, max_payload=<kittycad.types.Unset object>, max_pending=<kittycad.types.Unset object>, mem=<kittycad.types.Unset object>, now=<kittycad.types.Unset object>, out_bytes=<kittycad.types.Unset object>, out_msgs=<kittycad.types.Unset object>, ping_interval=<kittycad.types.Unset object>, ping_max=<kittycad.types.Unset object>, port=<kittycad.types.Unset object>, proto=<kittycad.types.Unset object>, remotes=<kittycad.types.Unset object>, routes=<kittycad.types.Unset object>, server_id=<kittycad.types.Unset object>, server_name=<kittycad.types.Unset object>, slow_consumers=<kittycad.types.Unset object>, start=<kittycad.types.Unset object>, subscriptions=<kittycad.types.Unset object>, system_account=<kittycad.types.Unset object>, tls_timeout=<kittycad.types.Unset object>, total_connections=<kittycad.types.Unset object>, uptime=<kittycad.types.Unset object>, version=<kittycad.types.Unset object>, write_deadline=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.connection.Connection attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'auth_timeout': typing.Union[kittycad.types.Unset, int], 'cluster': typing.Union[kittycad.types.Unset, kittycad.models.cluster.Cluster], 'config_load_time': typing.Union[kittycad.types.Unset, datetime.datetime], 'connections': typing.Union[kittycad.types.Unset, int], 'cores': typing.Union[kittycad.types.Unset, int], 'cpu': typing.Union[kittycad.types.Unset, float], 'gateway': typing.Union[kittycad.types.Unset, kittycad.models.gateway.Gateway], 'git_commit': typing.Union[kittycad.types.Unset, str], 'go': typing.Union[kittycad.types.Unset, str], 'gomaxprocs': typing.Union[kittycad.types.Unset, int], 'host': typing.Union[kittycad.types.Unset, str], 'http_base_path': typing.Union[kittycad.types.Unset, str], 'http_host': typing.Union[kittycad.types.Unset, str], 'http_port': typing.Union[kittycad.types.Unset, int], 'http_req_stats': typing.Union[kittycad.types.Unset, typing.Any], 'https_port': typing.Union[kittycad.types.Unset, int], 'in_bytes': typing.Union[kittycad.types.Unset, int], 'in_msgs': typing.Union[kittycad.types.Unset, int], 'jetstream': typing.Union[kittycad.types.Unset, kittycad.models.jetstream.Jetstream], 'leaf': typing.Union[kittycad.types.Unset, kittycad.models.leaf_node.LeafNode], 'leafnodes': typing.Union[kittycad.types.Unset, int], 'max_connections': typing.Union[kittycad.types.Unset, int], 'max_control_line': typing.Union[kittycad.types.Unset, int], 'max_payload': typing.Union[kittycad.types.Unset, int], 'max_pending': typing.Union[kittycad.types.Unset, int], 'mem': typing.Union[kittycad.types.Unset, int], 'now': typing.Union[kittycad.types.Unset, datetime.datetime], 'out_bytes': typing.Union[kittycad.types.Unset, int], 'out_msgs': typing.Union[kittycad.types.Unset, int], 'ping_interval': typing.Union[kittycad.types.Unset, int], 'ping_max': typing.Union[kittycad.types.Unset, int], 'port': typing.Union[kittycad.types.Unset, int], 'proto': typing.Union[kittycad.types.Unset, int], 'remotes': typing.Union[kittycad.types.Unset, int], 'routes': typing.Union[kittycad.types.Unset, int], 'server_id': typing.Union[kittycad.types.Unset, str], 'server_name': typing.Union[kittycad.types.Unset, str], 'slow_consumers': typing.Union[kittycad.types.Unset, int], 'start': typing.Union[kittycad.types.Unset, datetime.datetime], 'subscriptions': typing.Union[kittycad.types.Unset, int], 'system_account': typing.Union[kittycad.types.Unset, str], 'tls_timeout': typing.Union[kittycad.types.Unset, int], 'total_connections': typing.Union[kittycad.types.Unset, int], 'uptime': typing.Union[kittycad.types.Unset, str], 'version': typing.Union[kittycad.types.Unset, str], 'write_deadline': typing.Union[kittycad.types.Unset, int]}

__attrs_attrs__ (kittycad.models.connection.Connection attribute)

(Attribute(name='auth_timeout', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='auth_timeout'), Attribute(name='cluster', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.cluster.Cluster], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cluster'), Attribute(name='config_load_time', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='config_load_time'), Attribute(name='connections', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='connections'), Attribute(name='cores', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cores'), Attribute(name='cpu', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cpu'), Attribute(name='gateway', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.gateway.Gateway], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='gateway'), Attribute(name='git_commit', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='git_commit'), Attribute(name='go', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='go'), Attribute(name='gomaxprocs', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='gomaxprocs'), Attribute(name='host', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='host'), Attribute(name='http_base_path', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='http_base_path'), Attribute(name='http_host', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='http_host'), Attribute(name='http_port', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='http_port'), Attribute(name='http_req_stats', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='http_req_stats'), Attribute(name='https_port', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='https_port'), Attribute(name='in_bytes', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='in_bytes'), Attribute(name='in_msgs', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='in_msgs'), Attribute(name='jetstream', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.jetstream.Jetstream], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='jetstream'), Attribute(name='leaf', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.leaf_node.LeafNode], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='leaf'), Attribute(name='leafnodes', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='leafnodes'), Attribute(name='max_connections', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='max_connections'), Attribute(name='max_control_line', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='max_control_line'), Attribute(name='max_payload', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='max_payload'), Attribute(name='max_pending', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='max_pending'), Attribute(name='mem', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='mem'), Attribute(name='now', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='now'), Attribute(name='out_bytes', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='out_bytes'), Attribute(name='out_msgs', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='out_msgs'), Attribute(name='ping_interval', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='ping_interval'), Attribute(name='ping_max', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='ping_max'), Attribute(name='port', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='port'), Attribute(name='proto', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='proto'), Attribute(name='remotes', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='remotes'), Attribute(name='routes', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='routes'), Attribute(name='server_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='server_id'), Attribute(name='server_name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='server_name'), Attribute(name='slow_consumers', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='slow_consumers'), Attribute(name='start', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='start'), Attribute(name='subscriptions', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='subscriptions'), Attribute(name='system_account', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='system_account'), Attribute(name='tls_timeout', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='tls_timeout'), Attribute(name='total_connections', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='total_connections'), Attribute(name='uptime', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='uptime'), Attribute(name='version', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='version'), Attribute(name='write_deadline', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='write_deadline'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.connection', '__annotations__': {'auth_timeout': typing.Union[kittycad.types.Unset, int], 'cluster': typing.Union[kittycad.types.Unset, kittycad.models.cluster.Cluster], 'config_load_time': typing.Union[kittycad.types.Unset, datetime.datetime], 'connections': typing.Union[kittycad.types.Unset, int], 'cores': typing.Union[kittycad.types.Unset, int], 'cpu': typing.Union[kittycad.types.Unset, float], 'gateway': typing.Union[kittycad.types.Unset, kittycad.models.gateway.Gateway], 'git_commit': typing.Union[kittycad.types.Unset, str], 'go': typing.Union[kittycad.types.Unset, str], 'gomaxprocs': typing.Union[kittycad.types.Unset, int], 'host': typing.Union[kittycad.types.Unset, str], 'http_base_path': typing.Union[kittycad.types.Unset, str], 'http_host': typing.Union[kittycad.types.Unset, str], 'http_port': typing.Union[kittycad.types.Unset, int], 'http_req_stats': typing.Union[kittycad.types.Unset, typing.Any], 'https_port': typing.Union[kittycad.types.Unset, int], 'in_bytes': typing.Union[kittycad.types.Unset, int], 'in_msgs': typing.Union[kittycad.types.Unset, int], 'jetstream': typing.Union[kittycad.types.Unset, kittycad.models.jetstream.Jetstream], 'leaf': typing.Union[kittycad.types.Unset, kittycad.models.leaf_node.LeafNode], 'leafnodes': typing.Union[kittycad.types.Unset, int], 'max_connections': typing.Union[kittycad.types.Unset, int], 'max_control_line': typing.Union[kittycad.types.Unset, int], 'max_payload': typing.Union[kittycad.types.Unset, int], 'max_pending': typing.Union[kittycad.types.Unset, int], 'mem': typing.Union[kittycad.types.Unset, int], 'now': typing.Union[kittycad.types.Unset, datetime.datetime], 'out_bytes': typing.Union[kittycad.types.Unset, int], 'out_msgs': typing.Union[kittycad.types.Unset, int], 'ping_interval': typing.Union[kittycad.types.Unset, int], 'ping_max': typing.Union[kittycad.types.Unset, int], 'port': typing.Union[kittycad.types.Unset, int], 'proto': typing.Union[kittycad.types.Unset, int], 'remotes': typing.Union[kittycad.types.Unset, int], 'routes': typing.Union[kittycad.types.Unset, int], 'server_id': typing.Union[kittycad.types.Unset, str], 'server_name': typing.Union[kittycad.types.Unset, str], 'slow_consumers': typing.Union[kittycad.types.Unset, int], 'start': typing.Union[kittycad.types.Unset, datetime.datetime], 'subscriptions': typing.Union[kittycad.types.Unset, int], 'system_account': typing.Union[kittycad.types.Unset, str], 'tls_timeout': typing.Union[kittycad.types.Unset, int], 'total_connections': typing.Union[kittycad.types.Unset, int], 'uptime': typing.Union[kittycad.types.Unset, str], 'version': typing.Union[kittycad.types.Unset, str], 'write_deadline': typing.Union[kittycad.types.Unset, int], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Metadata about a pub-sub connection.\n\n    This is mostly used for internal purposes and debugging.', 'to_dict': <function Connection.to_dict>, 'from_dict': <classmethod(<function Connection.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function Connection.__getitem__>, '__setitem__': <function Connection.__setitem__>, '__delitem__': <function Connection.__delitem__>, '__contains__': <function Connection.__contains__>, '__dict__': <attribute '__dict__' of 'Connection' objects>, '__weakref__': <attribute '__weakref__' of 'Connection' objects>, '__attrs_attrs__': (Attribute(name='auth_timeout', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='auth_timeout'), Attribute(name='cluster', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.cluster.Cluster], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cluster'), Attribute(name='config_load_time', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='config_load_time'), Attribute(name='connections', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='connections'), Attribute(name='cores', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cores'), Attribute(name='cpu', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cpu'), Attribute(name='gateway', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.gateway.Gateway], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='gateway'), Attribute(name='git_commit', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='git_commit'), Attribute(name='go', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='go'), Attribute(name='gomaxprocs', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='gomaxprocs'), Attribute(name='host', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='host'), Attribute(name='http_base_path', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='http_base_path'), Attribute(name='http_host', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='http_host'), Attribute(name='http_port', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='http_port'), Attribute(name='http_req_stats', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='http_req_stats'), Attribute(name='https_port', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='https_port'), Attribute(name='in_bytes', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='in_bytes'), Attribute(name='in_msgs', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='in_msgs'), Attribute(name='jetstream', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.jetstream.Jetstream], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='jetstream'), Attribute(name='leaf', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.leaf_node.LeafNode], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='leaf'), Attribute(name='leafnodes', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='leafnodes'), Attribute(name='max_connections', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='max_connections'), Attribute(name='max_control_line', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='max_control_line'), Attribute(name='max_payload', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='max_payload'), Attribute(name='max_pending', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='max_pending'), Attribute(name='mem', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='mem'), Attribute(name='now', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='now'), Attribute(name='out_bytes', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='out_bytes'), Attribute(name='out_msgs', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='out_msgs'), Attribute(name='ping_interval', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='ping_interval'), Attribute(name='ping_max', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='ping_max'), Attribute(name='port', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='port'), Attribute(name='proto', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='proto'), Attribute(name='remotes', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='remotes'), Attribute(name='routes', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='routes'), Attribute(name='server_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='server_id'), Attribute(name='server_name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='server_name'), Attribute(name='slow_consumers', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='slow_consumers'), Attribute(name='start', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='start'), Attribute(name='subscriptions', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='subscriptions'), Attribute(name='system_account', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='system_account'), Attribute(name='tls_timeout', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='tls_timeout'), Attribute(name='total_connections', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='total_connections'), Attribute(name='uptime', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='uptime'), Attribute(name='version', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='version'), Attribute(name='write_deadline', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='write_deadline'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function Connection.__repr__>, '__eq__': <function Connection.__eq__>, '__ne__': <function Connection.__ne__>, '__lt__': <function Connection.__lt__>, '__le__': <function Connection.__le__>, '__gt__': <function Connection.__gt__>, '__ge__': <function Connection.__ge__>, '__hash__': None, '__init__': <function Connection.__init__>, '__match_args__': ('auth_timeout', 'cluster', 'config_load_time', 'connections', 'cores', 'cpu', 'gateway', 'git_commit', 'go', 'gomaxprocs', 'host', 'http_base_path', 'http_host', 'http_port', 'http_req_stats', 'https_port', 'in_bytes', 'in_msgs', 'jetstream', 'leaf', 'leafnodes', 'max_connections', 'max_control_line', 'max_payload', 'max_pending', 'mem', 'now', 'out_bytes', 'out_msgs', 'ping_interval', 'ping_max', 'port', 'proto', 'remotes', 'routes', 'server_id', 'server_name', 'slow_consumers', 'start', 'subscriptions', 'system_account', 'tls_timeout', 'total_connections', 'uptime', 'version', 'write_deadline')})

Connection.__init__(auth_timeout=<kittycad.types.Unset object>, cluster=<kittycad.types.Unset object>, config_load_time=<kittycad.types.Unset object>, connections=<kittycad.types.Unset object>, cores=<kittycad.types.Unset object>, cpu=<kittycad.types.Unset object>, gateway=<kittycad.types.Unset object>, git_commit=<kittycad.types.Unset object>, go=<kittycad.types.Unset object>, gomaxprocs=<kittycad.types.Unset object>, host=<kittycad.types.Unset object>, http_base_path=<kittycad.types.Unset object>, http_host=<kittycad.types.Unset object>, http_port=<kittycad.types.Unset object>, http_req_stats=<kittycad.types.Unset object>, https_port=<kittycad.types.Unset object>, in_bytes=<kittycad.types.Unset object>, in_msgs=<kittycad.types.Unset object>, jetstream=<kittycad.types.Unset object>, leaf=<kittycad.types.Unset object>, leafnodes=<kittycad.types.Unset object>, max_connections=<kittycad.types.Unset object>, max_control_line=<kittycad.types.Unset object>, max_payload=<kittycad.types.Unset object>, max_pending=<kittycad.types.Unset object>, mem=<kittycad.types.Unset object>, now=<kittycad.types.Unset object>, out_bytes=<kittycad.types.Unset object>, out_msgs=<kittycad.types.Unset object>, ping_interval=<kittycad.types.Unset object>, ping_max=<kittycad.types.Unset object>, port=<kittycad.types.Unset object>, proto=<kittycad.types.Unset object>, remotes=<kittycad.types.Unset object>, routes=<kittycad.types.Unset object>, server_id=<kittycad.types.Unset object>, server_name=<kittycad.types.Unset object>, slow_consumers=<kittycad.types.Unset object>, start=<kittycad.types.Unset object>, subscriptions=<kittycad.types.Unset object>, system_account=<kittycad.types.Unset object>, tls_timeout=<kittycad.types.Unset object>, total_connections=<kittycad.types.Unset object>, uptime=<kittycad.types.Unset object>, version=<kittycad.types.Unset object>, write_deadline=<kittycad.types.Unset object>)

__match_args__ (kittycad.models.connection.Connection attribute)

('auth_timeout', 'cluster', 'config_load_time', 'connections', 'cores', 'cpu', 'gateway', 'git_commit', 'go', 'gomaxprocs', 'host', 'http_base_path', 'http_host', 'http_port', 'http_req_stats', 'https_port', 'in_bytes', 'in_msgs', 'jetstream', 'leaf', 'leafnodes', 'max_connections', 'max_control_line', 'max_payload', 'max_pending', 'mem', 'now', 'out_bytes', 'out_msgs', 'ping_interval', 'ping_max', 'port', 'proto', 'remotes', 'routes', 'server_id', 'server_name', 'slow_consumers', 'start', 'subscriptions', 'system_account', 'tls_timeout', 'total_connections', 'uptime', 'version', 'write_deadline')

additional_keys (kittycad.models.connection.Connection property)

additional_properties (kittycad.models.connection.Connection attribute)

config_load_time (kittycad.models.connection.Connection attribute)

from_dict() (kittycad.models.connection.Connection class method)

http_base_path (kittycad.models.connection.Connection attribute)

http_req_stats (kittycad.models.connection.Connection attribute)

max_connections (kittycad.models.connection.Connection attribute)

max_control_line (kittycad.models.connection.Connection attribute)

slow_consumers (kittycad.models.connection.Connection attribute)

system_account (kittycad.models.connection.Connection attribute)

total_connections (kittycad.models.connection.Connection attribute)

write_deadline (kittycad.models.connection.Connection attribute)

__init__([auth_timeout, cluster, ...])

Method generated by attrs for class Connection.

rtype

TypeVar(L, bound= Connection)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.connection.Connection.__init__>`\ \(\[auth\_timeout\, cluster\, ...\]\)

:py:obj:`to_dict <kittycad.models.connection.Connection.to_dict>`\ \(\)

cluster

config_load_time

connections

cores

cpu

gateway

git_commit

go

gomaxprocs

host

http_base_path

http_host

http_port

http_req_stats

https_port

in_bytes

in_msgs

jetstream

leaf

leafnodes

max_connections

max_control_line

max_payload

max_pending

mem

now

out_bytes

out_msgs

ping_interval

ping_max

port

proto

remotes

routes

server_id

server_name

slow_consumers

start

subscriptions

system_account

total_connections

uptime

version

write_deadline

CountryCode(value[, names, module, ...])

An enumeration of all ISO-3166 alpha-2 country codes.

:py:obj:`CountryCode <kittycad.models.country_code.CountryCode>`\ \(value\[\, names\, module\, ...\]\)

CountryCode(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

__annotations__ (kittycad.models.country_code.CountryCode attribute)

__contains__() (kittycad.models.country_code.CountryCode method)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.country_code', '__doc__': 'An enumeration of all ISO-3166 alpha-2 country codes.', '__str__': <function CountryCode.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['AF', 'AX', 'AL', 'DZ', 'AS', 'AD', 'AO', 'AI', 'AQ', 'AG', 'AR', 'AM', 'AW', 'AU', 'AT', 'AZ', 'BS', 'BH', 'BD', 'BB', 'BY', 'BE', 'BZ', 'BJ', 'BM', 'BT', 'BO', 'BQ', 'BA', 'BW', 'BV', 'BR', 'IO', 'BN', 'BG', 'BF', 'BI', 'CV', 'KH', 'CM', 'CA', 'KY', 'CF', 'TD', 'CL', 'CN', 'CX', 'CC', 'CO', 'KM', 'CG', 'CD', 'CK', 'CR', 'CI', 'HR', 'CU', 'CW', 'CY', 'CZ', 'DK', 'DJ', 'DM', 'DO', 'EC', 'EG', 'SV', 'GQ', 'ER', 'EE', 'ET', 'FK', 'FO', 'FJ', 'FI', 'FR', 'GF', 'PF', 'TF', 'GA', 'GM', 'GE', 'DE', 'GH', 'GI', 'GR', 'GL', 'GD', 'GP', 'GU', 'GT', 'GG', 'GN', 'GW', 'GY', 'HT', 'HM', 'VA', 'HN', 'HK', 'HU', 'IS', 'IN', 'ID', 'IR', 'IQ', 'IE', 'IM', 'IL', 'IT', 'JM', 'JP', 'JE', 'JO', 'KZ', 'KE', 'KI', 'KP', 'KR', 'KW', 'KG', 'LA', 'LV', 'LB', 'LS', 'LR', 'LY', 'LI', 'LT', 'LU', 'MO', 'MK', 'MG', 'MW', 'MY', 'MV', 'ML', 'MT', 'MH', 'MQ', 'MR', 'MU', 'YT', 'MX', 'FM', 'MD', 'MC', 'MN', 'ME', 'MS', 'MA', 'MZ', 'MM', 'NA', 'NR', 'NP', 'NL', 'NC', 'NZ', 'NI', 'NE', 'NG', 'NU', 'NF', 'MP', 'NO', 'OM', 'PK', 'PW', 'PS', 'PA', 'PG', 'PY', 'PE', 'PH', 'PN', 'PL', 'PT', 'PR', 'QA', 'RE', 'RO', 'RU', 'RW', 'BL', 'SH', 'KN', 'LC', 'MF', 'PM', 'VC', 'WS', 'SM', 'ST', 'SA', 'SN', 'RS', 'SC', 'SL', 'SG', 'SX', 'SK', 'SI', 'SB', 'SO', 'ZA', 'GS', 'SS', 'ES', 'LK', 'SD', 'SR', 'SJ', 'SZ', 'SE', 'CH', 'SY', 'TW', 'TJ', 'TZ', 'TH', 'TL', 'TG', 'TK', 'TO', 'TT', 'TN', 'TR', 'TM', 'TC', 'TV', 'UG', 'UA', 'AE', 'GB', 'US', 'UM', 'UY', 'UZ', 'VU', 'VE', 'VN', 'VG', 'VI', 'WF', 'EH', 'YE', 'ZM', 'ZW'], '_member_map_': {'AF': <CountryCode.AF: 'AF'>, 'AX': <CountryCode.AX: 'AX'>, 'AL': <CountryCode.AL: 'AL'>, 'DZ': <CountryCode.DZ: 'DZ'>, 'AS': <CountryCode.AS: 'AS'>, 'AD': <CountryCode.AD: 'AD'>, 'AO': <CountryCode.AO: 'AO'>, 'AI': <CountryCode.AI: 'AI'>, 'AQ': <CountryCode.AQ: 'AQ'>, 'AG': <CountryCode.AG: 'AG'>, 'AR': <CountryCode.AR: 'AR'>, 'AM': <CountryCode.AM: 'AM'>, 'AW': <CountryCode.AW: 'AW'>, 'AU': <CountryCode.AU: 'AU'>, 'AT': <CountryCode.AT: 'AT'>, 'AZ': <CountryCode.AZ: 'AZ'>, 'BS': <CountryCode.BS: 'BS'>, 'BH': <CountryCode.BH: 'BH'>, 'BD': <CountryCode.BD: 'BD'>, 'BB': <CountryCode.BB: 'BB'>, 'BY': <CountryCode.BY: 'BY'>, 'BE': <CountryCode.BE: 'BE'>, 'BZ': <CountryCode.BZ: 'BZ'>, 'BJ': <CountryCode.BJ: 'BJ'>, 'BM': <CountryCode.BM: 'BM'>, 'BT': <CountryCode.BT: 'BT'>, 'BO': <CountryCode.BO: 'BO'>, 'BQ': <CountryCode.BQ: 'BQ'>, 'BA': <CountryCode.BA: 'BA'>, 'BW': <CountryCode.BW: 'BW'>, 'BV': <CountryCode.BV: 'BV'>, 'BR': <CountryCode.BR: 'BR'>, 'IO': <CountryCode.IO: 'IO'>, 'BN': <CountryCode.BN: 'BN'>, 'BG': <CountryCode.BG: 'BG'>, 'BF': <CountryCode.BF: 'BF'>, 'BI': <CountryCode.BI: 'BI'>, 'CV': <CountryCode.CV: 'CV'>, 'KH': <CountryCode.KH: 'KH'>, 'CM': <CountryCode.CM: 'CM'>, 'CA': <CountryCode.CA: 'CA'>, 'KY': <CountryCode.KY: 'KY'>, 'CF': <CountryCode.CF: 'CF'>, 'TD': <CountryCode.TD: 'TD'>, 'CL': <CountryCode.CL: 'CL'>, 'CN': <CountryCode.CN: 'CN'>, 'CX': <CountryCode.CX: 'CX'>, 'CC': <CountryCode.CC: 'CC'>, 'CO': <CountryCode.CO: 'CO'>, 'KM': <CountryCode.KM: 'KM'>, 'CG': <CountryCode.CG: 'CG'>, 'CD': <CountryCode.CD: 'CD'>, 'CK': <CountryCode.CK: 'CK'>, 'CR': <CountryCode.CR: 'CR'>, 'CI': <CountryCode.CI: 'CI'>, 'HR': <CountryCode.HR: 'HR'>, 'CU': <CountryCode.CU: 'CU'>, 'CW': <CountryCode.CW: 'CW'>, 'CY': <CountryCode.CY: 'CY'>, 'CZ': <CountryCode.CZ: 'CZ'>, 'DK': <CountryCode.DK: 'DK'>, 'DJ': <CountryCode.DJ: 'DJ'>, 'DM': <CountryCode.DM: 'DM'>, 'DO': <CountryCode.DO: 'DO'>, 'EC': <CountryCode.EC: 'EC'>, 'EG': <CountryCode.EG: 'EG'>, 'SV': <CountryCode.SV: 'SV'>, 'GQ': <CountryCode.GQ: 'GQ'>, 'ER': <CountryCode.ER: 'ER'>, 'EE': <CountryCode.EE: 'EE'>, 'ET': <CountryCode.ET: 'ET'>, 'FK': <CountryCode.FK: 'FK'>, 'FO': <CountryCode.FO: 'FO'>, 'FJ': <CountryCode.FJ: 'FJ'>, 'FI': <CountryCode.FI: 'FI'>, 'FR': <CountryCode.FR: 'FR'>, 'GF': <CountryCode.GF: 'GF'>, 'PF': <CountryCode.PF: 'PF'>, 'TF': <CountryCode.TF: 'TF'>, 'GA': <CountryCode.GA: 'GA'>, 'GM': <CountryCode.GM: 'GM'>, 'GE': <CountryCode.GE: 'GE'>, 'DE': <CountryCode.DE: 'DE'>, 'GH': <CountryCode.GH: 'GH'>, 'GI': <CountryCode.GI: 'GI'>, 'GR': <CountryCode.GR: 'GR'>, 'GL': <CountryCode.GL: 'GL'>, 'GD': <CountryCode.GD: 'GD'>, 'GP': <CountryCode.GP: 'GP'>, 'GU': <CountryCode.GU: 'GU'>, 'GT': <CountryCode.GT: 'GT'>, 'GG': <CountryCode.GG: 'GG'>, 'GN': <CountryCode.GN: 'GN'>, 'GW': <CountryCode.GW: 'GW'>, 'GY': <CountryCode.GY: 'GY'>, 'HT': <CountryCode.HT: 'HT'>, 'HM': <CountryCode.HM: 'HM'>, 'VA': <CountryCode.VA: 'VA'>, 'HN': <CountryCode.HN: 'HN'>, 'HK': <CountryCode.HK: 'HK'>, 'HU': <CountryCode.HU: 'HU'>, 'IS': <CountryCode.IS: 'IS'>, 'IN': <CountryCode.IN: 'IN'>, 'ID': <CountryCode.ID: 'ID'>, 'IR': <CountryCode.IR: 'IR'>, 'IQ': <CountryCode.IQ: 'IQ'>, 'IE': <CountryCode.IE: 'IE'>, 'IM': <CountryCode.IM: 'IM'>, 'IL': <CountryCode.IL: 'IL'>, 'IT': <CountryCode.IT: 'IT'>, 'JM': <CountryCode.JM: 'JM'>, 'JP': <CountryCode.JP: 'JP'>, 'JE': <CountryCode.JE: 'JE'>, 'JO': <CountryCode.JO: 'JO'>, 'KZ': <CountryCode.KZ: 'KZ'>, 'KE': <CountryCode.KE: 'KE'>, 'KI': <CountryCode.KI: 'KI'>, 'KP': <CountryCode.KP: 'KP'>, 'KR': <CountryCode.KR: 'KR'>, 'KW': <CountryCode.KW: 'KW'>, 'KG': <CountryCode.KG: 'KG'>, 'LA': <CountryCode.LA: 'LA'>, 'LV': <CountryCode.LV: 'LV'>, 'LB': <CountryCode.LB: 'LB'>, 'LS': <CountryCode.LS: 'LS'>, 'LR': <CountryCode.LR: 'LR'>, 'LY': <CountryCode.LY: 'LY'>, 'LI': <CountryCode.LI: 'LI'>, 'LT': <CountryCode.LT: 'LT'>, 'LU': <CountryCode.LU: 'LU'>, 'MO': <CountryCode.MO: 'MO'>, 'MK': <CountryCode.MK: 'MK'>, 'MG': <CountryCode.MG: 'MG'>, 'MW': <CountryCode.MW: 'MW'>, 'MY': <CountryCode.MY: 'MY'>, 'MV': <CountryCode.MV: 'MV'>, 'ML': <CountryCode.ML: 'ML'>, 'MT': <CountryCode.MT: 'MT'>, 'MH': <CountryCode.MH: 'MH'>, 'MQ': <CountryCode.MQ: 'MQ'>, 'MR': <CountryCode.MR: 'MR'>, 'MU': <CountryCode.MU: 'MU'>, 'YT': <CountryCode.YT: 'YT'>, 'MX': <CountryCode.MX: 'MX'>, 'FM': <CountryCode.FM: 'FM'>, 'MD': <CountryCode.MD: 'MD'>, 'MC': <CountryCode.MC: 'MC'>, 'MN': <CountryCode.MN: 'MN'>, 'ME': <CountryCode.ME: 'ME'>, 'MS': <CountryCode.MS: 'MS'>, 'MA': <CountryCode.MA: 'MA'>, 'MZ': <CountryCode.MZ: 'MZ'>, 'MM': <CountryCode.MM: 'MM'>, 'NA': <CountryCode.NA: 'NA'>, 'NR': <CountryCode.NR: 'NR'>, 'NP': <CountryCode.NP: 'NP'>, 'NL': <CountryCode.NL: 'NL'>, 'NC': <CountryCode.NC: 'NC'>, 'NZ': <CountryCode.NZ: 'NZ'>, 'NI': <CountryCode.NI: 'NI'>, 'NE': <CountryCode.NE: 'NE'>, 'NG': <CountryCode.NG: 'NG'>, 'NU': <CountryCode.NU: 'NU'>, 'NF': <CountryCode.NF: 'NF'>, 'MP': <CountryCode.MP: 'MP'>, 'NO': <CountryCode.NO: 'NO'>, 'OM': <CountryCode.OM: 'OM'>, 'PK': <CountryCode.PK: 'PK'>, 'PW': <CountryCode.PW: 'PW'>, 'PS': <CountryCode.PS: 'PS'>, 'PA': <CountryCode.PA: 'PA'>, 'PG': <CountryCode.PG: 'PG'>, 'PY': <CountryCode.PY: 'PY'>, 'PE': <CountryCode.PE: 'PE'>, 'PH': <CountryCode.PH: 'PH'>, 'PN': <CountryCode.PN: 'PN'>, 'PL': <CountryCode.PL: 'PL'>, 'PT': <CountryCode.PT: 'PT'>, 'PR': <CountryCode.PR: 'PR'>, 'QA': <CountryCode.QA: 'QA'>, 'RE': <CountryCode.RE: 'RE'>, 'RO': <CountryCode.RO: 'RO'>, 'RU': <CountryCode.RU: 'RU'>, 'RW': <CountryCode.RW: 'RW'>, 'BL': <CountryCode.BL: 'BL'>, 'SH': <CountryCode.SH: 'SH'>, 'KN': <CountryCode.KN: 'KN'>, 'LC': <CountryCode.LC: 'LC'>, 'MF': <CountryCode.MF: 'MF'>, 'PM': <CountryCode.PM: 'PM'>, 'VC': <CountryCode.VC: 'VC'>, 'WS': <CountryCode.WS: 'WS'>, 'SM': <CountryCode.SM: 'SM'>, 'ST': <CountryCode.ST: 'ST'>, 'SA': <CountryCode.SA: 'SA'>, 'SN': <CountryCode.SN: 'SN'>, 'RS': <CountryCode.RS: 'RS'>, 'SC': <CountryCode.SC: 'SC'>, 'SL': <CountryCode.SL: 'SL'>, 'SG': <CountryCode.SG: 'SG'>, 'SX': <CountryCode.SX: 'SX'>, 'SK': <CountryCode.SK: 'SK'>, 'SI': <CountryCode.SI: 'SI'>, 'SB': <CountryCode.SB: 'SB'>, 'SO': <CountryCode.SO: 'SO'>, 'ZA': <CountryCode.ZA: 'ZA'>, 'GS': <CountryCode.GS: 'GS'>, 'SS': <CountryCode.SS: 'SS'>, 'ES': <CountryCode.ES: 'ES'>, 'LK': <CountryCode.LK: 'LK'>, 'SD': <CountryCode.SD: 'SD'>, 'SR': <CountryCode.SR: 'SR'>, 'SJ': <CountryCode.SJ: 'SJ'>, 'SZ': <CountryCode.SZ: 'SZ'>, 'SE': <CountryCode.SE: 'SE'>, 'CH': <CountryCode.CH: 'CH'>, 'SY': <CountryCode.SY: 'SY'>, 'TW': <CountryCode.TW: 'TW'>, 'TJ': <CountryCode.TJ: 'TJ'>, 'TZ': <CountryCode.TZ: 'TZ'>, 'TH': <CountryCode.TH: 'TH'>, 'TL': <CountryCode.TL: 'TL'>, 'TG': <CountryCode.TG: 'TG'>, 'TK': <CountryCode.TK: 'TK'>, 'TO': <CountryCode.TO: 'TO'>, 'TT': <CountryCode.TT: 'TT'>, 'TN': <CountryCode.TN: 'TN'>, 'TR': <CountryCode.TR: 'TR'>, 'TM': <CountryCode.TM: 'TM'>, 'TC': <CountryCode.TC: 'TC'>, 'TV': <CountryCode.TV: 'TV'>, 'UG': <CountryCode.UG: 'UG'>, 'UA': <CountryCode.UA: 'UA'>, 'AE': <CountryCode.AE: 'AE'>, 'GB': <CountryCode.GB: 'GB'>, 'US': <CountryCode.US: 'US'>, 'UM': <CountryCode.UM: 'UM'>, 'UY': <CountryCode.UY: 'UY'>, 'UZ': <CountryCode.UZ: 'UZ'>, 'VU': <CountryCode.VU: 'VU'>, 'VE': <CountryCode.VE: 'VE'>, 'VN': <CountryCode.VN: 'VN'>, 'VG': <CountryCode.VG: 'VG'>, 'VI': <CountryCode.VI: 'VI'>, 'WF': <CountryCode.WF: 'WF'>, 'EH': <CountryCode.EH: 'EH'>, 'YE': <CountryCode.YE: 'YE'>, 'ZM': <CountryCode.ZM: 'ZM'>, 'ZW': <CountryCode.ZW: 'ZW'>}, '_value2member_map_': {'AF': <CountryCode.AF: 'AF'>, 'AX': <CountryCode.AX: 'AX'>, 'AL': <CountryCode.AL: 'AL'>, 'DZ': <CountryCode.DZ: 'DZ'>, 'AS': <CountryCode.AS: 'AS'>, 'AD': <CountryCode.AD: 'AD'>, 'AO': <CountryCode.AO: 'AO'>, 'AI': <CountryCode.AI: 'AI'>, 'AQ': <CountryCode.AQ: 'AQ'>, 'AG': <CountryCode.AG: 'AG'>, 'AR': <CountryCode.AR: 'AR'>, 'AM': <CountryCode.AM: 'AM'>, 'AW': <CountryCode.AW: 'AW'>, 'AU': <CountryCode.AU: 'AU'>, 'AT': <CountryCode.AT: 'AT'>, 'AZ': <CountryCode.AZ: 'AZ'>, 'BS': <CountryCode.BS: 'BS'>, 'BH': <CountryCode.BH: 'BH'>, 'BD': <CountryCode.BD: 'BD'>, 'BB': <CountryCode.BB: 'BB'>, 'BY': <CountryCode.BY: 'BY'>, 'BE': <CountryCode.BE: 'BE'>, 'BZ': <CountryCode.BZ: 'BZ'>, 'BJ': <CountryCode.BJ: 'BJ'>, 'BM': <CountryCode.BM: 'BM'>, 'BT': <CountryCode.BT: 'BT'>, 'BO': <CountryCode.BO: 'BO'>, 'BQ': <CountryCode.BQ: 'BQ'>, 'BA': <CountryCode.BA: 'BA'>, 'BW': <CountryCode.BW: 'BW'>, 'BV': <CountryCode.BV: 'BV'>, 'BR': <CountryCode.BR: 'BR'>, 'IO': <CountryCode.IO: 'IO'>, 'BN': <CountryCode.BN: 'BN'>, 'BG': <CountryCode.BG: 'BG'>, 'BF': <CountryCode.BF: 'BF'>, 'BI': <CountryCode.BI: 'BI'>, 'CV': <CountryCode.CV: 'CV'>, 'KH': <CountryCode.KH: 'KH'>, 'CM': <CountryCode.CM: 'CM'>, 'CA': <CountryCode.CA: 'CA'>, 'KY': <CountryCode.KY: 'KY'>, 'CF': <CountryCode.CF: 'CF'>, 'TD': <CountryCode.TD: 'TD'>, 'CL': <CountryCode.CL: 'CL'>, 'CN': <CountryCode.CN: 'CN'>, 'CX': <CountryCode.CX: 'CX'>, 'CC': <CountryCode.CC: 'CC'>, 'CO': <CountryCode.CO: 'CO'>, 'KM': <CountryCode.KM: 'KM'>, 'CG': <CountryCode.CG: 'CG'>, 'CD': <CountryCode.CD: 'CD'>, 'CK': <CountryCode.CK: 'CK'>, 'CR': <CountryCode.CR: 'CR'>, 'CI': <CountryCode.CI: 'CI'>, 'HR': <CountryCode.HR: 'HR'>, 'CU': <CountryCode.CU: 'CU'>, 'CW': <CountryCode.CW: 'CW'>, 'CY': <CountryCode.CY: 'CY'>, 'CZ': <CountryCode.CZ: 'CZ'>, 'DK': <CountryCode.DK: 'DK'>, 'DJ': <CountryCode.DJ: 'DJ'>, 'DM': <CountryCode.DM: 'DM'>, 'DO': <CountryCode.DO: 'DO'>, 'EC': <CountryCode.EC: 'EC'>, 'EG': <CountryCode.EG: 'EG'>, 'SV': <CountryCode.SV: 'SV'>, 'GQ': <CountryCode.GQ: 'GQ'>, 'ER': <CountryCode.ER: 'ER'>, 'EE': <CountryCode.EE: 'EE'>, 'ET': <CountryCode.ET: 'ET'>, 'FK': <CountryCode.FK: 'FK'>, 'FO': <CountryCode.FO: 'FO'>, 'FJ': <CountryCode.FJ: 'FJ'>, 'FI': <CountryCode.FI: 'FI'>, 'FR': <CountryCode.FR: 'FR'>, 'GF': <CountryCode.GF: 'GF'>, 'PF': <CountryCode.PF: 'PF'>, 'TF': <CountryCode.TF: 'TF'>, 'GA': <CountryCode.GA: 'GA'>, 'GM': <CountryCode.GM: 'GM'>, 'GE': <CountryCode.GE: 'GE'>, 'DE': <CountryCode.DE: 'DE'>, 'GH': <CountryCode.GH: 'GH'>, 'GI': <CountryCode.GI: 'GI'>, 'GR': <CountryCode.GR: 'GR'>, 'GL': <CountryCode.GL: 'GL'>, 'GD': <CountryCode.GD: 'GD'>, 'GP': <CountryCode.GP: 'GP'>, 'GU': <CountryCode.GU: 'GU'>, 'GT': <CountryCode.GT: 'GT'>, 'GG': <CountryCode.GG: 'GG'>, 'GN': <CountryCode.GN: 'GN'>, 'GW': <CountryCode.GW: 'GW'>, 'GY': <CountryCode.GY: 'GY'>, 'HT': <CountryCode.HT: 'HT'>, 'HM': <CountryCode.HM: 'HM'>, 'VA': <CountryCode.VA: 'VA'>, 'HN': <CountryCode.HN: 'HN'>, 'HK': <CountryCode.HK: 'HK'>, 'HU': <CountryCode.HU: 'HU'>, 'IS': <CountryCode.IS: 'IS'>, 'IN': <CountryCode.IN: 'IN'>, 'ID': <CountryCode.ID: 'ID'>, 'IR': <CountryCode.IR: 'IR'>, 'IQ': <CountryCode.IQ: 'IQ'>, 'IE': <CountryCode.IE: 'IE'>, 'IM': <CountryCode.IM: 'IM'>, 'IL': <CountryCode.IL: 'IL'>, 'IT': <CountryCode.IT: 'IT'>, 'JM': <CountryCode.JM: 'JM'>, 'JP': <CountryCode.JP: 'JP'>, 'JE': <CountryCode.JE: 'JE'>, 'JO': <CountryCode.JO: 'JO'>, 'KZ': <CountryCode.KZ: 'KZ'>, 'KE': <CountryCode.KE: 'KE'>, 'KI': <CountryCode.KI: 'KI'>, 'KP': <CountryCode.KP: 'KP'>, 'KR': <CountryCode.KR: 'KR'>, 'KW': <CountryCode.KW: 'KW'>, 'KG': <CountryCode.KG: 'KG'>, 'LA': <CountryCode.LA: 'LA'>, 'LV': <CountryCode.LV: 'LV'>, 'LB': <CountryCode.LB: 'LB'>, 'LS': <CountryCode.LS: 'LS'>, 'LR': <CountryCode.LR: 'LR'>, 'LY': <CountryCode.LY: 'LY'>, 'LI': <CountryCode.LI: 'LI'>, 'LT': <CountryCode.LT: 'LT'>, 'LU': <CountryCode.LU: 'LU'>, 'MO': <CountryCode.MO: 'MO'>, 'MK': <CountryCode.MK: 'MK'>, 'MG': <CountryCode.MG: 'MG'>, 'MW': <CountryCode.MW: 'MW'>, 'MY': <CountryCode.MY: 'MY'>, 'MV': <CountryCode.MV: 'MV'>, 'ML': <CountryCode.ML: 'ML'>, 'MT': <CountryCode.MT: 'MT'>, 'MH': <CountryCode.MH: 'MH'>, 'MQ': <CountryCode.MQ: 'MQ'>, 'MR': <CountryCode.MR: 'MR'>, 'MU': <CountryCode.MU: 'MU'>, 'YT': <CountryCode.YT: 'YT'>, 'MX': <CountryCode.MX: 'MX'>, 'FM': <CountryCode.FM: 'FM'>, 'MD': <CountryCode.MD: 'MD'>, 'MC': <CountryCode.MC: 'MC'>, 'MN': <CountryCode.MN: 'MN'>, 'ME': <CountryCode.ME: 'ME'>, 'MS': <CountryCode.MS: 'MS'>, 'MA': <CountryCode.MA: 'MA'>, 'MZ': <CountryCode.MZ: 'MZ'>, 'MM': <CountryCode.MM: 'MM'>, 'NA': <CountryCode.NA: 'NA'>, 'NR': <CountryCode.NR: 'NR'>, 'NP': <CountryCode.NP: 'NP'>, 'NL': <CountryCode.NL: 'NL'>, 'NC': <CountryCode.NC: 'NC'>, 'NZ': <CountryCode.NZ: 'NZ'>, 'NI': <CountryCode.NI: 'NI'>, 'NE': <CountryCode.NE: 'NE'>, 'NG': <CountryCode.NG: 'NG'>, 'NU': <CountryCode.NU: 'NU'>, 'NF': <CountryCode.NF: 'NF'>, 'MP': <CountryCode.MP: 'MP'>, 'NO': <CountryCode.NO: 'NO'>, 'OM': <CountryCode.OM: 'OM'>, 'PK': <CountryCode.PK: 'PK'>, 'PW': <CountryCode.PW: 'PW'>, 'PS': <CountryCode.PS: 'PS'>, 'PA': <CountryCode.PA: 'PA'>, 'PG': <CountryCode.PG: 'PG'>, 'PY': <CountryCode.PY: 'PY'>, 'PE': <CountryCode.PE: 'PE'>, 'PH': <CountryCode.PH: 'PH'>, 'PN': <CountryCode.PN: 'PN'>, 'PL': <CountryCode.PL: 'PL'>, 'PT': <CountryCode.PT: 'PT'>, 'PR': <CountryCode.PR: 'PR'>, 'QA': <CountryCode.QA: 'QA'>, 'RE': <CountryCode.RE: 'RE'>, 'RO': <CountryCode.RO: 'RO'>, 'RU': <CountryCode.RU: 'RU'>, 'RW': <CountryCode.RW: 'RW'>, 'BL': <CountryCode.BL: 'BL'>, 'SH': <CountryCode.SH: 'SH'>, 'KN': <CountryCode.KN: 'KN'>, 'LC': <CountryCode.LC: 'LC'>, 'MF': <CountryCode.MF: 'MF'>, 'PM': <CountryCode.PM: 'PM'>, 'VC': <CountryCode.VC: 'VC'>, 'WS': <CountryCode.WS: 'WS'>, 'SM': <CountryCode.SM: 'SM'>, 'ST': <CountryCode.ST: 'ST'>, 'SA': <CountryCode.SA: 'SA'>, 'SN': <CountryCode.SN: 'SN'>, 'RS': <CountryCode.RS: 'RS'>, 'SC': <CountryCode.SC: 'SC'>, 'SL': <CountryCode.SL: 'SL'>, 'SG': <CountryCode.SG: 'SG'>, 'SX': <CountryCode.SX: 'SX'>, 'SK': <CountryCode.SK: 'SK'>, 'SI': <CountryCode.SI: 'SI'>, 'SB': <CountryCode.SB: 'SB'>, 'SO': <CountryCode.SO: 'SO'>, 'ZA': <CountryCode.ZA: 'ZA'>, 'GS': <CountryCode.GS: 'GS'>, 'SS': <CountryCode.SS: 'SS'>, 'ES': <CountryCode.ES: 'ES'>, 'LK': <CountryCode.LK: 'LK'>, 'SD': <CountryCode.SD: 'SD'>, 'SR': <CountryCode.SR: 'SR'>, 'SJ': <CountryCode.SJ: 'SJ'>, 'SZ': <CountryCode.SZ: 'SZ'>, 'SE': <CountryCode.SE: 'SE'>, 'CH': <CountryCode.CH: 'CH'>, 'SY': <CountryCode.SY: 'SY'>, 'TW': <CountryCode.TW: 'TW'>, 'TJ': <CountryCode.TJ: 'TJ'>, 'TZ': <CountryCode.TZ: 'TZ'>, 'TH': <CountryCode.TH: 'TH'>, 'TL': <CountryCode.TL: 'TL'>, 'TG': <CountryCode.TG: 'TG'>, 'TK': <CountryCode.TK: 'TK'>, 'TO': <CountryCode.TO: 'TO'>, 'TT': <CountryCode.TT: 'TT'>, 'TN': <CountryCode.TN: 'TN'>, 'TR': <CountryCode.TR: 'TR'>, 'TM': <CountryCode.TM: 'TM'>, 'TC': <CountryCode.TC: 'TC'>, 'TV': <CountryCode.TV: 'TV'>, 'UG': <CountryCode.UG: 'UG'>, 'UA': <CountryCode.UA: 'UA'>, 'AE': <CountryCode.AE: 'AE'>, 'GB': <CountryCode.GB: 'GB'>, 'US': <CountryCode.US: 'US'>, 'UM': <CountryCode.UM: 'UM'>, 'UY': <CountryCode.UY: 'UY'>, 'UZ': <CountryCode.UZ: 'UZ'>, 'VU': <CountryCode.VU: 'VU'>, 'VE': <CountryCode.VE: 'VE'>, 'VN': <CountryCode.VN: 'VN'>, 'VG': <CountryCode.VG: 'VG'>, 'VI': <CountryCode.VI: 'VI'>, 'WF': <CountryCode.WF: 'WF'>, 'EH': <CountryCode.EH: 'EH'>, 'YE': <CountryCode.YE: 'YE'>, 'ZM': <CountryCode.ZM: 'ZM'>, 'ZW': <CountryCode.ZW: 'ZW'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'CountryCode' objects>, '__weakref__': <attribute '__weakref__' of 'CountryCode' objects>, 'AF': <CountryCode.AF: 'AF'>, 'AX': <CountryCode.AX: 'AX'>, 'AL': <CountryCode.AL: 'AL'>, 'DZ': <CountryCode.DZ: 'DZ'>, 'AS': <CountryCode.AS: 'AS'>, 'AD': <CountryCode.AD: 'AD'>, 'AO': <CountryCode.AO: 'AO'>, 'AI': <CountryCode.AI: 'AI'>, 'AQ': <CountryCode.AQ: 'AQ'>, 'AG': <CountryCode.AG: 'AG'>, 'AR': <CountryCode.AR: 'AR'>, 'AM': <CountryCode.AM: 'AM'>, 'AW': <CountryCode.AW: 'AW'>, 'AU': <CountryCode.AU: 'AU'>, 'AT': <CountryCode.AT: 'AT'>, 'AZ': <CountryCode.AZ: 'AZ'>, 'BS': <CountryCode.BS: 'BS'>, 'BH': <CountryCode.BH: 'BH'>, 'BD': <CountryCode.BD: 'BD'>, 'BB': <CountryCode.BB: 'BB'>, 'BY': <CountryCode.BY: 'BY'>, 'BE': <CountryCode.BE: 'BE'>, 'BZ': <CountryCode.BZ: 'BZ'>, 'BJ': <CountryCode.BJ: 'BJ'>, 'BM': <CountryCode.BM: 'BM'>, 'BT': <CountryCode.BT: 'BT'>, 'BO': <CountryCode.BO: 'BO'>, 'BQ': <CountryCode.BQ: 'BQ'>, 'BA': <CountryCode.BA: 'BA'>, 'BW': <CountryCode.BW: 'BW'>, 'BV': <CountryCode.BV: 'BV'>, 'BR': <CountryCode.BR: 'BR'>, 'IO': <CountryCode.IO: 'IO'>, 'BN': <CountryCode.BN: 'BN'>, 'BG': <CountryCode.BG: 'BG'>, 'BF': <CountryCode.BF: 'BF'>, 'BI': <CountryCode.BI: 'BI'>, 'CV': <CountryCode.CV: 'CV'>, 'KH': <CountryCode.KH: 'KH'>, 'CM': <CountryCode.CM: 'CM'>, 'CA': <CountryCode.CA: 'CA'>, 'KY': <CountryCode.KY: 'KY'>, 'CF': <CountryCode.CF: 'CF'>, 'TD': <CountryCode.TD: 'TD'>, 'CL': <CountryCode.CL: 'CL'>, 'CN': <CountryCode.CN: 'CN'>, 'CX': <CountryCode.CX: 'CX'>, 'CC': <CountryCode.CC: 'CC'>, 'CO': <CountryCode.CO: 'CO'>, 'KM': <CountryCode.KM: 'KM'>, 'CG': <CountryCode.CG: 'CG'>, 'CD': <CountryCode.CD: 'CD'>, 'CK': <CountryCode.CK: 'CK'>, 'CR': <CountryCode.CR: 'CR'>, 'CI': <CountryCode.CI: 'CI'>, 'HR': <CountryCode.HR: 'HR'>, 'CU': <CountryCode.CU: 'CU'>, 'CW': <CountryCode.CW: 'CW'>, 'CY': <CountryCode.CY: 'CY'>, 'CZ': <CountryCode.CZ: 'CZ'>, 'DK': <CountryCode.DK: 'DK'>, 'DJ': <CountryCode.DJ: 'DJ'>, 'DM': <CountryCode.DM: 'DM'>, 'DO': <CountryCode.DO: 'DO'>, 'EC': <CountryCode.EC: 'EC'>, 'EG': <CountryCode.EG: 'EG'>, 'SV': <CountryCode.SV: 'SV'>, 'GQ': <CountryCode.GQ: 'GQ'>, 'ER': <CountryCode.ER: 'ER'>, 'EE': <CountryCode.EE: 'EE'>, 'ET': <CountryCode.ET: 'ET'>, 'FK': <CountryCode.FK: 'FK'>, 'FO': <CountryCode.FO: 'FO'>, 'FJ': <CountryCode.FJ: 'FJ'>, 'FI': <CountryCode.FI: 'FI'>, 'FR': <CountryCode.FR: 'FR'>, 'GF': <CountryCode.GF: 'GF'>, 'PF': <CountryCode.PF: 'PF'>, 'TF': <CountryCode.TF: 'TF'>, 'GA': <CountryCode.GA: 'GA'>, 'GM': <CountryCode.GM: 'GM'>, 'GE': <CountryCode.GE: 'GE'>, 'DE': <CountryCode.DE: 'DE'>, 'GH': <CountryCode.GH: 'GH'>, 'GI': <CountryCode.GI: 'GI'>, 'GR': <CountryCode.GR: 'GR'>, 'GL': <CountryCode.GL: 'GL'>, 'GD': <CountryCode.GD: 'GD'>, 'GP': <CountryCode.GP: 'GP'>, 'GU': <CountryCode.GU: 'GU'>, 'GT': <CountryCode.GT: 'GT'>, 'GG': <CountryCode.GG: 'GG'>, 'GN': <CountryCode.GN: 'GN'>, 'GW': <CountryCode.GW: 'GW'>, 'GY': <CountryCode.GY: 'GY'>, 'HT': <CountryCode.HT: 'HT'>, 'HM': <CountryCode.HM: 'HM'>, 'VA': <CountryCode.VA: 'VA'>, 'HN': <CountryCode.HN: 'HN'>, 'HK': <CountryCode.HK: 'HK'>, 'HU': <CountryCode.HU: 'HU'>, 'IS': <CountryCode.IS: 'IS'>, 'IN': <CountryCode.IN: 'IN'>, 'ID': <CountryCode.ID: 'ID'>, 'IR': <CountryCode.IR: 'IR'>, 'IQ': <CountryCode.IQ: 'IQ'>, 'IE': <CountryCode.IE: 'IE'>, 'IM': <CountryCode.IM: 'IM'>, 'IL': <CountryCode.IL: 'IL'>, 'IT': <CountryCode.IT: 'IT'>, 'JM': <CountryCode.JM: 'JM'>, 'JP': <CountryCode.JP: 'JP'>, 'JE': <CountryCode.JE: 'JE'>, 'JO': <CountryCode.JO: 'JO'>, 'KZ': <CountryCode.KZ: 'KZ'>, 'KE': <CountryCode.KE: 'KE'>, 'KI': <CountryCode.KI: 'KI'>, 'KP': <CountryCode.KP: 'KP'>, 'KR': <CountryCode.KR: 'KR'>, 'KW': <CountryCode.KW: 'KW'>, 'KG': <CountryCode.KG: 'KG'>, 'LA': <CountryCode.LA: 'LA'>, 'LV': <CountryCode.LV: 'LV'>, 'LB': <CountryCode.LB: 'LB'>, 'LS': <CountryCode.LS: 'LS'>, 'LR': <CountryCode.LR: 'LR'>, 'LY': <CountryCode.LY: 'LY'>, 'LI': <CountryCode.LI: 'LI'>, 'LT': <CountryCode.LT: 'LT'>, 'LU': <CountryCode.LU: 'LU'>, 'MO': <CountryCode.MO: 'MO'>, 'MK': <CountryCode.MK: 'MK'>, 'MG': <CountryCode.MG: 'MG'>, 'MW': <CountryCode.MW: 'MW'>, 'MY': <CountryCode.MY: 'MY'>, 'MV': <CountryCode.MV: 'MV'>, 'ML': <CountryCode.ML: 'ML'>, 'MT': <CountryCode.MT: 'MT'>, 'MH': <CountryCode.MH: 'MH'>, 'MQ': <CountryCode.MQ: 'MQ'>, 'MR': <CountryCode.MR: 'MR'>, 'MU': <CountryCode.MU: 'MU'>, 'YT': <CountryCode.YT: 'YT'>, 'MX': <CountryCode.MX: 'MX'>, 'FM': <CountryCode.FM: 'FM'>, 'MD': <CountryCode.MD: 'MD'>, 'MC': <CountryCode.MC: 'MC'>, 'MN': <CountryCode.MN: 'MN'>, 'ME': <CountryCode.ME: 'ME'>, 'MS': <CountryCode.MS: 'MS'>, 'MA': <CountryCode.MA: 'MA'>, 'MZ': <CountryCode.MZ: 'MZ'>, 'MM': <CountryCode.MM: 'MM'>, 'NA': <CountryCode.NA: 'NA'>, 'NR': <CountryCode.NR: 'NR'>, 'NP': <CountryCode.NP: 'NP'>, 'NL': <CountryCode.NL: 'NL'>, 'NC': <CountryCode.NC: 'NC'>, 'NZ': <CountryCode.NZ: 'NZ'>, 'NI': <CountryCode.NI: 'NI'>, 'NE': <CountryCode.NE: 'NE'>, 'NG': <CountryCode.NG: 'NG'>, 'NU': <CountryCode.NU: 'NU'>, 'NF': <CountryCode.NF: 'NF'>, 'MP': <CountryCode.MP: 'MP'>, 'NO': <CountryCode.NO: 'NO'>, 'OM': <CountryCode.OM: 'OM'>, 'PK': <CountryCode.PK: 'PK'>, 'PW': <CountryCode.PW: 'PW'>, 'PS': <CountryCode.PS: 'PS'>, 'PA': <CountryCode.PA: 'PA'>, 'PG': <CountryCode.PG: 'PG'>, 'PY': <CountryCode.PY: 'PY'>, 'PE': <CountryCode.PE: 'PE'>, 'PH': <CountryCode.PH: 'PH'>, 'PN': <CountryCode.PN: 'PN'>, 'PL': <CountryCode.PL: 'PL'>, 'PT': <CountryCode.PT: 'PT'>, 'PR': <CountryCode.PR: 'PR'>, 'QA': <CountryCode.QA: 'QA'>, 'RE': <CountryCode.RE: 'RE'>, 'RO': <CountryCode.RO: 'RO'>, 'RU': <CountryCode.RU: 'RU'>, 'RW': <CountryCode.RW: 'RW'>, 'BL': <CountryCode.BL: 'BL'>, 'SH': <CountryCode.SH: 'SH'>, 'KN': <CountryCode.KN: 'KN'>, 'LC': <CountryCode.LC: 'LC'>, 'MF': <CountryCode.MF: 'MF'>, 'PM': <CountryCode.PM: 'PM'>, 'VC': <CountryCode.VC: 'VC'>, 'WS': <CountryCode.WS: 'WS'>, 'SM': <CountryCode.SM: 'SM'>, 'ST': <CountryCode.ST: 'ST'>, 'SA': <CountryCode.SA: 'SA'>, 'SN': <CountryCode.SN: 'SN'>, 'RS': <CountryCode.RS: 'RS'>, 'SC': <CountryCode.SC: 'SC'>, 'SL': <CountryCode.SL: 'SL'>, 'SG': <CountryCode.SG: 'SG'>, 'SX': <CountryCode.SX: 'SX'>, 'SK': <CountryCode.SK: 'SK'>, 'SI': <CountryCode.SI: 'SI'>, 'SB': <CountryCode.SB: 'SB'>, 'SO': <CountryCode.SO: 'SO'>, 'ZA': <CountryCode.ZA: 'ZA'>, 'GS': <CountryCode.GS: 'GS'>, 'SS': <CountryCode.SS: 'SS'>, 'ES': <CountryCode.ES: 'ES'>, 'LK': <CountryCode.LK: 'LK'>, 'SD': <CountryCode.SD: 'SD'>, 'SR': <CountryCode.SR: 'SR'>, 'SJ': <CountryCode.SJ: 'SJ'>, 'SZ': <CountryCode.SZ: 'SZ'>, 'SE': <CountryCode.SE: 'SE'>, 'CH': <CountryCode.CH: 'CH'>, 'SY': <CountryCode.SY: 'SY'>, 'TW': <CountryCode.TW: 'TW'>, 'TJ': <CountryCode.TJ: 'TJ'>, 'TZ': <CountryCode.TZ: 'TZ'>, 'TH': <CountryCode.TH: 'TH'>, 'TL': <CountryCode.TL: 'TL'>, 'TG': <CountryCode.TG: 'TG'>, 'TK': <CountryCode.TK: 'TK'>, 'TO': <CountryCode.TO: 'TO'>, 'TT': <CountryCode.TT: 'TT'>, 'TN': <CountryCode.TN: 'TN'>, 'TR': <CountryCode.TR: 'TR'>, 'TM': <CountryCode.TM: 'TM'>, 'TC': <CountryCode.TC: 'TC'>, 'TV': <CountryCode.TV: 'TV'>, 'UG': <CountryCode.UG: 'UG'>, 'UA': <CountryCode.UA: 'UA'>, 'AE': <CountryCode.AE: 'AE'>, 'GB': <CountryCode.GB: 'GB'>, 'US': <CountryCode.US: 'US'>, 'UM': <CountryCode.UM: 'UM'>, 'UY': <CountryCode.UY: 'UY'>, 'UZ': <CountryCode.UZ: 'UZ'>, 'VU': <CountryCode.VU: 'VU'>, 'VE': <CountryCode.VE: 'VE'>, 'VN': <CountryCode.VN: 'VN'>, 'VG': <CountryCode.VG: 'VG'>, 'VI': <CountryCode.VI: 'VI'>, 'WF': <CountryCode.WF: 'WF'>, 'EH': <CountryCode.EH: 'EH'>, 'YE': <CountryCode.YE: 'YE'>, 'ZM': <CountryCode.ZM: 'ZM'>, 'ZW': <CountryCode.ZW: 'ZW'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__getattribute__() (kittycad.models.country_code.CountryCode method)

__getnewargs__() (kittycad.models.country_code.CountryCode method)

__reduce_ex__() (kittycad.models.country_code.CountryCode method)

_generate_next_value_() (kittycad.models.country_code.CountryCode method)

_member_map_ (kittycad.models.country_code.CountryCode attribute)

{'AD': CountryCode.AD, 'AE': CountryCode.AE, 'AF': CountryCode.AF, 'AG': CountryCode.AG, 'AI': CountryCode.AI, 'AL': CountryCode.AL, 'AM': CountryCode.AM, 'AO': CountryCode.AO, 'AQ': CountryCode.AQ, 'AR': CountryCode.AR, 'AS': CountryCode.AS, 'AT': CountryCode.AT, 'AU': CountryCode.AU, 'AW': CountryCode.AW, 'AX': CountryCode.AX, 'AZ': CountryCode.AZ, 'BA': CountryCode.BA, 'BB': CountryCode.BB, 'BD': CountryCode.BD, 'BE': CountryCode.BE, 'BF': CountryCode.BF, 'BG': CountryCode.BG, 'BH': CountryCode.BH, 'BI': CountryCode.BI, 'BJ': CountryCode.BJ, 'BL': CountryCode.BL, 'BM': CountryCode.BM, 'BN': CountryCode.BN, 'BO': CountryCode.BO, 'BQ': CountryCode.BQ, 'BR': CountryCode.BR, 'BS': CountryCode.BS, 'BT': CountryCode.BT, 'BV': CountryCode.BV, 'BW': CountryCode.BW, 'BY': CountryCode.BY, 'BZ': CountryCode.BZ, 'CA': CountryCode.CA, 'CC': CountryCode.CC, 'CD': CountryCode.CD, 'CF': CountryCode.CF, 'CG': CountryCode.CG, 'CH': CountryCode.CH, 'CI': CountryCode.CI, 'CK': CountryCode.CK, 'CL': CountryCode.CL, 'CM': CountryCode.CM, 'CN': CountryCode.CN, 'CO': CountryCode.CO, 'CR': CountryCode.CR, 'CU': CountryCode.CU, 'CV': CountryCode.CV, 'CW': CountryCode.CW, 'CX': CountryCode.CX, 'CY': CountryCode.CY, 'CZ': CountryCode.CZ, 'DE': CountryCode.DE, 'DJ': CountryCode.DJ, 'DK': CountryCode.DK, 'DM': CountryCode.DM, 'DO': CountryCode.DO, 'DZ': CountryCode.DZ, 'EC': CountryCode.EC, 'EE': CountryCode.EE, 'EG': CountryCode.EG, 'EH': CountryCode.EH, 'ER': CountryCode.ER, 'ES': CountryCode.ES, 'ET': CountryCode.ET, 'FI': CountryCode.FI, 'FJ': CountryCode.FJ, 'FK': CountryCode.FK, 'FM': CountryCode.FM, 'FO': CountryCode.FO, 'FR': CountryCode.FR, 'GA': CountryCode.GA, 'GB': CountryCode.GB, 'GD': CountryCode.GD, 'GE': CountryCode.GE, 'GF': CountryCode.GF, 'GG': CountryCode.GG, 'GH': CountryCode.GH, 'GI': CountryCode.GI, 'GL': CountryCode.GL, 'GM': CountryCode.GM, 'GN': CountryCode.GN, 'GP': CountryCode.GP, 'GQ': CountryCode.GQ, 'GR': CountryCode.GR, 'GS': CountryCode.GS, 'GT': CountryCode.GT, 'GU': CountryCode.GU, 'GW': CountryCode.GW, 'GY': CountryCode.GY, 'HK': CountryCode.HK, 'HM': CountryCode.HM, 'HN': CountryCode.HN, 'HR': CountryCode.HR, 'HT': CountryCode.HT, 'HU': CountryCode.HU, 'ID': CountryCode.ID, 'IE': CountryCode.IE, 'IL': CountryCode.IL, 'IM': CountryCode.IM, 'IN': CountryCode.IN, 'IO': CountryCode.IO, 'IQ': CountryCode.IQ, 'IR': CountryCode.IR, 'IS': CountryCode.IS, 'IT': CountryCode.IT, 'JE': CountryCode.JE, 'JM': CountryCode.JM, 'JO': CountryCode.JO, 'JP': CountryCode.JP, 'KE': CountryCode.KE, 'KG': CountryCode.KG, 'KH': CountryCode.KH, 'KI': CountryCode.KI, 'KM': CountryCode.KM, 'KN': CountryCode.KN, 'KP': CountryCode.KP, 'KR': CountryCode.KR, 'KW': CountryCode.KW, 'KY': CountryCode.KY, 'KZ': CountryCode.KZ, 'LA': CountryCode.LA, 'LB': CountryCode.LB, 'LC': CountryCode.LC, 'LI': CountryCode.LI, 'LK': CountryCode.LK, 'LR': CountryCode.LR, 'LS': CountryCode.LS, 'LT': CountryCode.LT, 'LU': CountryCode.LU, 'LV': CountryCode.LV, 'LY': CountryCode.LY, 'MA': CountryCode.MA, 'MC': CountryCode.MC, 'MD': CountryCode.MD, 'ME': CountryCode.ME, 'MF': CountryCode.MF, 'MG': CountryCode.MG, 'MH': CountryCode.MH, 'MK': CountryCode.MK, 'ML': CountryCode.ML, 'MM': CountryCode.MM, 'MN': CountryCode.MN, 'MO': CountryCode.MO, 'MP': CountryCode.MP, 'MQ': CountryCode.MQ, 'MR': CountryCode.MR, 'MS': CountryCode.MS, 'MT': CountryCode.MT, 'MU': CountryCode.MU, 'MV': CountryCode.MV, 'MW': CountryCode.MW, 'MX': CountryCode.MX, 'MY': CountryCode.MY, 'MZ': CountryCode.MZ, 'NA': CountryCode.NA, 'NC': CountryCode.NC, 'NE': CountryCode.NE, 'NF': CountryCode.NF, 'NG': CountryCode.NG, 'NI': CountryCode.NI, 'NL': CountryCode.NL, 'NO': CountryCode.NO, 'NP': CountryCode.NP, 'NR': CountryCode.NR, 'NU': CountryCode.NU, 'NZ': CountryCode.NZ, 'OM': CountryCode.OM, 'PA': CountryCode.PA, 'PE': CountryCode.PE, 'PF': CountryCode.PF, 'PG': CountryCode.PG, 'PH': CountryCode.PH, 'PK': CountryCode.PK, 'PL': CountryCode.PL, 'PM': CountryCode.PM, 'PN': CountryCode.PN, 'PR': CountryCode.PR, 'PS': CountryCode.PS, 'PT': CountryCode.PT, 'PW': CountryCode.PW, 'PY': CountryCode.PY, 'QA': CountryCode.QA, 'RE': CountryCode.RE, 'RO': CountryCode.RO, 'RS': CountryCode.RS, 'RU': CountryCode.RU, 'RW': CountryCode.RW, 'SA': CountryCode.SA, 'SB': CountryCode.SB, 'SC': CountryCode.SC, 'SD': CountryCode.SD, 'SE': CountryCode.SE, 'SG': CountryCode.SG, 'SH': CountryCode.SH, 'SI': CountryCode.SI, 'SJ': CountryCode.SJ, 'SK': CountryCode.SK, 'SL': CountryCode.SL, 'SM': CountryCode.SM, 'SN': CountryCode.SN, 'SO': CountryCode.SO, 'SR': CountryCode.SR, 'SS': CountryCode.SS, 'ST': CountryCode.ST, 'SV': CountryCode.SV, 'SX': CountryCode.SX, 'SY': CountryCode.SY, 'SZ': CountryCode.SZ, 'TC': CountryCode.TC, 'TD': CountryCode.TD, 'TF': CountryCode.TF, 'TG': CountryCode.TG, 'TH': CountryCode.TH, 'TJ': CountryCode.TJ, 'TK': CountryCode.TK, 'TL': CountryCode.TL, 'TM': CountryCode.TM, 'TN': CountryCode.TN, 'TO': CountryCode.TO, 'TR': CountryCode.TR, 'TT': CountryCode.TT, 'TV': CountryCode.TV, 'TW': CountryCode.TW, 'TZ': CountryCode.TZ, 'UA': CountryCode.UA, 'UG': CountryCode.UG, 'UM': CountryCode.UM, 'US': CountryCode.US, 'UY': CountryCode.UY, 'UZ': CountryCode.UZ, 'VA': CountryCode.VA, 'VC': CountryCode.VC, 'VE': CountryCode.VE, 'VG': CountryCode.VG, 'VI': CountryCode.VI, 'VN': CountryCode.VN, 'VU': CountryCode.VU, 'WF': CountryCode.WF, 'WS': CountryCode.WS, 'YE': CountryCode.YE, 'YT': CountryCode.YT, 'ZA': CountryCode.ZA, 'ZM': CountryCode.ZM, 'ZW': CountryCode.ZW}

_member_names_ (kittycad.models.country_code.CountryCode attribute)

['AF', 'AX', 'AL', 'DZ', 'AS', 'AD', 'AO', 'AI', 'AQ', 'AG', 'AR', 'AM', 'AW', 'AU', 'AT', 'AZ', 'BS', 'BH', 'BD', 'BB', 'BY', 'BE', 'BZ', 'BJ', 'BM', 'BT', 'BO', 'BQ', 'BA', 'BW', 'BV', 'BR', 'IO', 'BN', 'BG', 'BF', 'BI', 'CV', 'KH', 'CM', 'CA', 'KY', 'CF', 'TD', 'CL', 'CN', 'CX', 'CC', 'CO', 'KM', 'CG', 'CD', 'CK', 'CR', 'CI', 'HR', 'CU', 'CW', 'CY', 'CZ', 'DK', 'DJ', 'DM', 'DO', 'EC', 'EG', 'SV', 'GQ', 'ER', 'EE', 'ET', 'FK', 'FO', 'FJ', 'FI', 'FR', 'GF', 'PF', 'TF', 'GA', 'GM', 'GE', 'DE', 'GH', 'GI', 'GR', 'GL', 'GD', 'GP', 'GU', 'GT', 'GG', 'GN', 'GW', 'GY', 'HT', 'HM', 'VA', 'HN', 'HK', 'HU', 'IS', 'IN', 'ID', 'IR', 'IQ', 'IE', 'IM', 'IL', 'IT', 'JM', 'JP', 'JE', 'JO', 'KZ', 'KE', 'KI', 'KP', 'KR', 'KW', 'KG', 'LA', 'LV', 'LB', 'LS', 'LR', 'LY', 'LI', 'LT', 'LU', 'MO', 'MK', 'MG', 'MW', 'MY', 'MV', 'ML', 'MT', 'MH', 'MQ', 'MR', 'MU', 'YT', 'MX', 'FM', 'MD', 'MC', 'MN', 'ME', 'MS', 'MA', 'MZ', 'MM', 'NA', 'NR', 'NP', 'NL', 'NC', 'NZ', 'NI', 'NE', 'NG', 'NU', 'NF', 'MP', 'NO', 'OM', 'PK', 'PW', 'PS', 'PA', 'PG', 'PY', 'PE', 'PH', 'PN', 'PL', 'PT', 'PR', 'QA', 'RE', 'RO', 'RU', 'RW', 'BL', 'SH', 'KN', 'LC', 'MF', 'PM', 'VC', 'WS', 'SM', 'ST', 'SA', 'SN', 'RS', 'SC', 'SL', 'SG', 'SX', 'SK', 'SI', 'SB', 'SO', 'ZA', 'GS', 'SS', 'ES', 'LK', 'SD', 'SR', 'SJ', 'SZ', 'SE', 'CH', 'SY', 'TW', 'TJ', 'TZ', 'TH', 'TL', 'TG', 'TK', 'TO', 'TT', 'TN', 'TR', 'TM', 'TC', 'TV', 'UG', 'UA', 'AE', 'GB', 'US', 'UM', 'UY', 'UZ', 'VU', 'VE', 'VN', 'VG', 'VI', 'WF', 'EH', 'YE', 'ZM', 'ZW']

_member_type_ (kittycad.models.country_code.CountryCode attribute)

_new_member_() (kittycad.models.country_code.CountryCode method)

_unhashable_values_ (kittycad.models.country_code.CountryCode attribute)

_value2member_map_ (kittycad.models.country_code.CountryCode attribute)

_value_repr_() (kittycad.models.country_code.CountryCode method)

isidentifier() (kittycad.models.country_code.CountryCode method)

maketrans() (kittycad.models.country_code.CountryCode static method)

removeprefix() (kittycad.models.country_code.CountryCode method)

removesuffix() (kittycad.models.country_code.CountryCode method)

:py:obj:`__init__ <kittycad.models.country_code.CountryCode.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`capitalize <kittycad.models.country_code.CountryCode.capitalize>`\ \(\)

:py:obj:`casefold <kittycad.models.country_code.CountryCode.casefold>`\ \(\)

:py:obj:`center <kittycad.models.country_code.CountryCode.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.country_code.CountryCode.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.country_code.CountryCode.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.country_code.CountryCode.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.country_code.CountryCode.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.country_code.CountryCode.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.country_code.CountryCode.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`isalnum <kittycad.models.country_code.CountryCode.isalnum>`\ \(\)

:py:obj:`isalpha <kittycad.models.country_code.CountryCode.isalpha>`\ \(\)

:py:obj:`isascii <kittycad.models.country_code.CountryCode.isascii>`\ \(\)

:py:obj:`isdecimal <kittycad.models.country_code.CountryCode.isdecimal>`\ \(\)

:py:obj:`isdigit <kittycad.models.country_code.CountryCode.isdigit>`\ \(\)

:py:obj:`islower <kittycad.models.country_code.CountryCode.islower>`\ \(\)

:py:obj:`isnumeric <kittycad.models.country_code.CountryCode.isnumeric>`\ \(\)

:py:obj:`isspace <kittycad.models.country_code.CountryCode.isspace>`\ \(\)

:py:obj:`istitle <kittycad.models.country_code.CountryCode.istitle>`\ \(\)

:py:obj:`isupper <kittycad.models.country_code.CountryCode.isupper>`\ \(\)

:py:obj:`join <kittycad.models.country_code.CountryCode.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.country_code.CountryCode.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lower <kittycad.models.country_code.CountryCode.lower>`\ \(\)

:py:obj:`partition <kittycad.models.country_code.CountryCode.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.country_code.CountryCode.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.country_code.CountryCode.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.country_code.CountryCode.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.country_code.CountryCode.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.country_code.CountryCode.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.country_code.CountryCode.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.country_code.CountryCode.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.country_code.CountryCode.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.country_code.CountryCode.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.country_code.CountryCode.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`strip <kittycad.models.country_code.CountryCode.strip>`\ \(\[chars\]\)

:py:obj:`swapcase <kittycad.models.country_code.CountryCode.swapcase>`\ \(\)

:py:obj:`title <kittycad.models.country_code.CountryCode.title>`\ \(\)

:py:obj:`translate <kittycad.models.country_code.CountryCode.translate>`\ \(table\, \/\)

:py:obj:`upper <kittycad.models.country_code.CountryCode.upper>`\ \(\)

:py:obj:`zfill <kittycad.models.country_code.CountryCode.zfill>`\ \(width\, \/\)

AF

# Åland Islands

AX

# Albania

AL

# Algeria

DZ

# American Samoa

AS

# Andorra

AD

# Angola

AO

# Anguilla

AI

# Antarctica

AQ

# Antigua and Barbuda

AG

# Argentina

AR

# Armenia

AM

# Aruba

AW

# Australia

AU

# Austria

AT

# Azerbaijan

AZ

# Bahamas

BS

# Bahrain

BH

# Bangladesh

BD

# Barbados

BB

# Belarus

BY

# Belgium

BE

# Belize

BZ

# Benin

BJ

# Bermuda

BM

# Bhutan

BT

# Bolivia (Plurinational State of)

BO

# Bonaire, Sint Eustatius and Saba

BQ

# Bosnia and Herzegovina

BA

# Botswana

BW

# Bouvet Island

BV

# Brazil

BR

# British Indian Ocean Territory

IO

# Brunei Darussalam

BN

# Bulgaria

BG

# Burkina Faso

BF

# Burundi

BI

# Cabo Verde

CV

# Cambodia

KH

# Cameroon

CM

# Canada

CA

# Cayman Islands

KY

# Central African Republic

CF

# Chad

TD

# Chile

CL

# China

CN

# Christmas Island

CX

# Cocos (Keeling) Islands

CC

# Colombia

CO

# Comoros

KM

# Congo

CG

# Congo (Democratic Republic of the)

CD

# Cook Islands

CK

# Costa Rica

CR

# Côte d'Ivoire

CI

# Croatia

HR

# Cuba

CU

# Curaçao

CW

# Cyprus

CY

# Czechia

CZ

# Denmark

DK

# Djibouti

DJ

# Dominica

DM

# Dominican Republic

DO

# Ecuador

EC

# Egypt

EG

# El Salvador

SV

# Equatorial Guinea

GQ

# Eritrea

ER

# Estonia

EE

# Ethiopia

ET

# Falkland Islands (Malvinas)

FK

# Faroe Islands

FO

# Fiji

FJ

# Finland

FI

# France

FR

# French Guiana

GF

# French Polynesia

PF

# French Southern Territories

TF

# Gabon

GA

# Gambia

GM

# Georgia

GE

# Germany

DE

# Ghana

GH

# Gibraltar

GI

# Greece

GR

# Greenland

GL

# Grenada

GD

# Guadeloupe

GP

# Guam

GU

# Guatemala

GT

# Guernsey

GG

# Guinea

GN

# Guinea-Bissau

GW

# Guyana

GY

# Haiti

HT

# Heard Island and McDonald Islands

HM

# Holy See

VA

# Honduras

HN

# Hong Kong

HK

# Hungary

HU

# Iceland

IS

# India

IN

# Indonesia

ID

# Iran (Islamic Republic of)

IR

# Iraq

IQ

# Ireland

IE

# Isle of Man

IM

# Israel

IL

# Italy

IT

# Jamaica

JM

# Japan

JP

# Jersey

JE

# Jordan

JO

# Kazakhstan

KZ

# Kenya

KE

# Kiribati

KI

# Korea (Democratic People's Republic of)

KP

# Korea (Republic of)

KR

# Kuwait

KW

# Kyrgyzstan

KG

# Lao People's Democratic Republic

LA

# Latvia

LV

# Lebanon

LB

# Lesotho

LS

# Liberia

LR

# Libya

LY

# Liechtenstein

LI

# Lithuania

LT

# Luxembourg

LU

# Macao

MO

# Macedonia (the former Yugoslav Republic of)

MK

# Madagascar

MG

# Malawi

MW

# Malaysia

MY

# Maldives

MV

# Mali

ML

# Malta

MT

# Marshall Islands

MH

# Martinique

MQ

# Mauritania

MR

# Mauritius

MU

# Mayotte

YT

# Mexico

MX

# Micronesia (Federated States of)

FM

# Moldova (Republic of)

MD

# Monaco

MC

# Mongolia

MN

# Montenegro

ME

# Montserrat

MS

# Morocco

MA

# Mozambique

MZ

# Myanmar

MM

# Namibia

NA

# Nauru

NR

# Nepal

NP

# Netherlands

NL

# New Caledonia

NC

# New Zealand

NZ

# Nicaragua

NI

# Niger

NE

# Nigeria

NG

# Niue

NU

# Norfolk Island

NF

# Northern Mariana Islands

MP

# Norway

NO

# Oman

OM

# Pakistan

PK

# Palau

PW

# Palestine, State of

PS

# Panama

PA

# Papua New Guinea

PG

# Paraguay

PY

# Peru

PE

# Philippines

PH

# Pitcairn

PN

# Poland

PL

# Portugal

PT

# Puerto Rico

PR

# Qatar

QA

# Réunion

RE

# Romania

RO

# Russian Federation

RU

# Rwanda

RW

# Saint Barthélemy

BL

# Saint Helena, Ascension and Tristan da Cunha

SH

# Saint Kitts and Nevis

KN

# Saint Lucia

LC

# Saint Martin (French part)

MF

# Saint Pierre and Miquelon

PM

# Saint Vincent and the Grenadines

VC

# Samoa

WS

# San Marino

SM

# Sao Tome and Principe

ST

# Saudi Arabia

SA

# Senegal

SN

# Serbia

RS

# Seychelles

SC

# Sierra Leone

SL

# Singapore

SG

# Sint Maarten (Dutch part)

SX

# Slovakia

SK

# Slovenia

SI

# Solomon Islands

SB

# Somalia

SO

# South Africa

ZA

# South Georgia and the South Sandwich Islands

GS

# South Sudan

SS

# Spain

ES

# Sri Lanka

LK

# Sudan

SD

# Suriname

SR

# Svalbard and Jan Mayen

SJ

# Swaziland

SZ

# Sweden

SE

# Switzerland

CH

# Syrian Arab Republic

SY

# Taiwan, Province of China

TW

# Tajikistan

TJ

# Tanzania, United Republic of

TZ

# Thailand

TH

# Timor-Leste

TL

# Togo

TG

# Tokelau

TK

# Tonga

TO

# Trinidad and Tobago

TT

# Tunisia

TN

# Turkey

TR

# Turkmenistan

TM

# Turks and Caicos Islands

TC

# Tuvalu

TV

# Uganda

UG

# Ukraine

UA

# United Arab Emirates

AE

# United Kingdom of Great Britain and Northern Ireland

GB

# United States of America

US

# United States Minor Outlying Islands

UM

# Uruguay

UY

# Uzbekistan

UZ

# Vanuatu

VU

# Venezuela (Bolivarian Republic of)

VE

# Viet Nam

VN

# Virgin Islands (British)

VG

# Virgin Islands (U.S.)

VI

# Wallis and Futuna

WF

# Western Sahara

EH

# Yemen

YE

# Zambia

ZM

# Zimbabwe

ZW

CreatedAtSortMode(value[, names, module, ...])

Supported set of sort modes for scanning by created_at only.

:py:obj:`CreatedAtSortMode <kittycad.models.created_at_sort_mode.CreatedAtSortMode>`\ \(value\[\, names\, module\, ...\]\)

CreatedAtSortMode (class in kittycad.models.created_at_sort_mode)

CreatedAtSortMode(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

__add__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__contains__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__dict__ (kittycad.models.created_at_sort_mode.CreatedAtSortMode attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.created_at_sort_mode', '__doc__': 'Supported set of sort modes for scanning by created_at only.\n\n    Currently, we only support scanning in ascending order.', '__str__': <function CreatedAtSortMode.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['CREATED_AT_ASCENDING', 'CREATED_AT_DESCENDING'], '_member_map_': {'CREATED_AT_ASCENDING': <CreatedAtSortMode.CREATED_AT_ASCENDING: 'created-at-ascending'>, 'CREATED_AT_DESCENDING': <CreatedAtSortMode.CREATED_AT_DESCENDING: 'created-at-descending'>}, '_value2member_map_': {'created-at-ascending': <CreatedAtSortMode.CREATED_AT_ASCENDING: 'created-at-ascending'>, 'created-at-descending': <CreatedAtSortMode.CREATED_AT_DESCENDING: 'created-at-descending'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'CreatedAtSortMode' objects>, '__weakref__': <attribute '__weakref__' of 'CreatedAtSortMode' objects>, 'CREATED_AT_ASCENDING': <CreatedAtSortMode.CREATED_AT_ASCENDING: 'created-at-ascending'>, 'CREATED_AT_DESCENDING': <CreatedAtSortMode.CREATED_AT_DESCENDING: 'created-at-descending'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__eq__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__format__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__ge__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__getitem__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__getnewargs__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__gt__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__hash__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__init__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__iter__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__le__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__len__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__lt__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__mod__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__module__ (kittycad.models.created_at_sort_mode.CreatedAtSortMode attribute)

__mul__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__ne__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__new__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__reduce_ex__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__repr__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__rmod__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__rmul__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__sizeof__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

__str__() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

CreatedAtSortMode._generate_next_value_(start, count, last_values)

_member_map_ (kittycad.models.created_at_sort_mode.CreatedAtSortMode attribute)

_member_type_ (kittycad.models.created_at_sort_mode.CreatedAtSortMode attribute)

_new_member_() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

_use_args_ (kittycad.models.created_at_sort_mode.CreatedAtSortMode attribute)

_value_repr_() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

capitalize() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

casefold() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

center() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

count() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

encode() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

endswith() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

expandtabs() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

find() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

format() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

format_map() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

index() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

isalnum() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

isalpha() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

isascii() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

isdecimal() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

isdigit() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

isidentifier() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

islower() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

isnumeric() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

isprintable() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

isspace() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

istitle() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

isupper() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

join() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

ljust() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

lower() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

lstrip() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

maketrans() (kittycad.models.created_at_sort_mode.CreatedAtSortMode static method)

partition() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

removeprefix() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

removesuffix() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

replace() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

rfind() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

rindex() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

rjust() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

rpartition() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

rsplit() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

rstrip() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

split() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

splitlines() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

startswith() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

strip() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

swapcase() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

title() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

translate() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

upper() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

zfill() (kittycad.models.created_at_sort_mode.CreatedAtSortMode method)

:py:obj:`__init__ <kittycad.models.created_at_sort_mode.CreatedAtSortMode.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.created_at_sort_mode.CreatedAtSortMode.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.created_at_sort_mode.CreatedAtSortMode.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.created_at_sort_mode.CreatedAtSortMode.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.created_at_sort_mode.CreatedAtSortMode.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.created_at_sort_mode.CreatedAtSortMode.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.created_at_sort_mode.CreatedAtSortMode.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.created_at_sort_mode.CreatedAtSortMode.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.created_at_sort_mode.CreatedAtSortMode.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.created_at_sort_mode.CreatedAtSortMode.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.created_at_sort_mode.CreatedAtSortMode.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.created_at_sort_mode.CreatedAtSortMode.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.created_at_sort_mode.CreatedAtSortMode.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.created_at_sort_mode.CreatedAtSortMode.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.created_at_sort_mode.CreatedAtSortMode.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.created_at_sort_mode.CreatedAtSortMode.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.created_at_sort_mode.CreatedAtSortMode.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.created_at_sort_mode.CreatedAtSortMode.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.created_at_sort_mode.CreatedAtSortMode.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.created_at_sort_mode.CreatedAtSortMode.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.created_at_sort_mode.CreatedAtSortMode.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.created_at_sort_mode.CreatedAtSortMode.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.created_at_sort_mode.CreatedAtSortMode.zfill>`\ \(width\, \/\)

CREATED_AT_ASCENDING

# sort in decreasing order of "created_at"

CREATED_AT_DESCENDING

Currency(value[, names, module, qualname, ...])

Currency is the list of supported currencies.

:py:obj:`Currency <kittycad.models.currency.Currency>`\ \(value\[\, names\, module\, qualname\, ...\]\)

Currency(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

This comes from the Stripe API docs: For more details see <https://support.stripe.com/questions/which-currencies-does-stripe-support>.

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.currency', '__doc__': 'Currency is the list of supported currencies.\n\n    This comes from the Stripe API docs: For more details see <https://support.stripe.com/questions/which-currencies-does-stripe-support>.', '__str__': <function Currency.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['AED', 'AFN', 'ALL', 'AMD', 'ANG', 'AOA', 'ARS', 'AUD', 'AWG', 'AZN', 'BAM', 'BBD', 'BDT', 'BGN', 'BIF', 'BMD', 'BND', 'BOB', 'BRL', 'BSD', 'BWP', 'BZD', 'CAD', 'CDF', 'CHF', 'CLP', 'CNY', 'COP', 'CRC', 'CVE', 'CZK', 'DJF', 'DKK', 'DOP', 'DZD', 'EEK', 'EGP', 'ETB', 'EUR', 'FJD', 'FKP', 'GBP', 'GEL', 'GIP', 'GMD', 'GNF', 'GTQ', 'GYD', 'HKD', 'HNL', 'HRK', 'HTG', 'HUF', 'IDR', 'ILS', 'INR', 'ISK', 'JMD', 'JPY', 'KES', 'KGS', 'KHR', 'KMF', 'KRW', 'KYD', 'KZT', 'LAK', 'LBP', 'LKR', 'LRD', 'LSL', 'LTL', 'LVL', 'MAD', 'MDL', 'MGA', 'MKD', 'MNT', 'MOP', 'MRO', 'MUR', 'MVR', 'MWK', 'MXN', 'MYR', 'MZN', 'NAD', 'NGN', 'NIO', 'NOK', 'NPR', 'NZD', 'PAB', 'PEN', 'PGK', 'PHP', 'PKR', 'PLN', 'PYG', 'QAR', 'RON', 'RSD', 'RUB', 'RWF', 'SAR', 'SBD', 'SCR', 'SEK', 'SGD', 'SHP', 'SLL', 'SOS', 'SRD', 'STD', 'SVC', 'SZL', 'THB', 'TJS', 'TOP', 'TRY', 'TTD', 'TWD', 'TZS', 'UAH', 'UGX', 'USD', 'UYU', 'UZS', 'VEF', 'VND', 'VUV', 'WST', 'XAF', 'XCD', 'XOF', 'XPF', 'YER', 'ZAR', 'ZMW'], '_member_map_': {'AED': <Currency.AED: 'aed'>, 'AFN': <Currency.AFN: 'afn'>, 'ALL': <Currency.ALL: 'all'>, 'AMD': <Currency.AMD: 'amd'>, 'ANG': <Currency.ANG: 'ang'>, 'AOA': <Currency.AOA: 'aoa'>, 'ARS': <Currency.ARS: 'ars'>, 'AUD': <Currency.AUD: 'aud'>, 'AWG': <Currency.AWG: 'awg'>, 'AZN': <Currency.AZN: 'azn'>, 'BAM': <Currency.BAM: 'bam'>, 'BBD': <Currency.BBD: 'bbd'>, 'BDT': <Currency.BDT: 'bdt'>, 'BGN': <Currency.BGN: 'bgn'>, 'BIF': <Currency.BIF: 'bif'>, 'BMD': <Currency.BMD: 'bmd'>, 'BND': <Currency.BND: 'bnd'>, 'BOB': <Currency.BOB: 'bob'>, 'BRL': <Currency.BRL: 'brl'>, 'BSD': <Currency.BSD: 'bsd'>, 'BWP': <Currency.BWP: 'bwp'>, 'BZD': <Currency.BZD: 'bzd'>, 'CAD': <Currency.CAD: 'cad'>, 'CDF': <Currency.CDF: 'cdf'>, 'CHF': <Currency.CHF: 'chf'>, 'CLP': <Currency.CLP: 'clp'>, 'CNY': <Currency.CNY: 'cny'>, 'COP': <Currency.COP: 'cop'>, 'CRC': <Currency.CRC: 'crc'>, 'CVE': <Currency.CVE: 'cve'>, 'CZK': <Currency.CZK: 'czk'>, 'DJF': <Currency.DJF: 'djf'>, 'DKK': <Currency.DKK: 'dkk'>, 'DOP': <Currency.DOP: 'dop'>, 'DZD': <Currency.DZD: 'dzd'>, 'EEK': <Currency.EEK: 'eek'>, 'EGP': <Currency.EGP: 'egp'>, 'ETB': <Currency.ETB: 'etb'>, 'EUR': <Currency.EUR: 'eur'>, 'FJD': <Currency.FJD: 'fjd'>, 'FKP': <Currency.FKP: 'fkp'>, 'GBP': <Currency.GBP: 'gbp'>, 'GEL': <Currency.GEL: 'gel'>, 'GIP': <Currency.GIP: 'gip'>, 'GMD': <Currency.GMD: 'gmd'>, 'GNF': <Currency.GNF: 'gnf'>, 'GTQ': <Currency.GTQ: 'gtq'>, 'GYD': <Currency.GYD: 'gyd'>, 'HKD': <Currency.HKD: 'hkd'>, 'HNL': <Currency.HNL: 'hnl'>, 'HRK': <Currency.HRK: 'hrk'>, 'HTG': <Currency.HTG: 'htg'>, 'HUF': <Currency.HUF: 'huf'>, 'IDR': <Currency.IDR: 'idr'>, 'ILS': <Currency.ILS: 'ils'>, 'INR': <Currency.INR: 'inr'>, 'ISK': <Currency.ISK: 'isk'>, 'JMD': <Currency.JMD: 'jmd'>, 'JPY': <Currency.JPY: 'jpy'>, 'KES': <Currency.KES: 'kes'>, 'KGS': <Currency.KGS: 'kgs'>, 'KHR': <Currency.KHR: 'khr'>, 'KMF': <Currency.KMF: 'kmf'>, 'KRW': <Currency.KRW: 'krw'>, 'KYD': <Currency.KYD: 'kyd'>, 'KZT': <Currency.KZT: 'kzt'>, 'LAK': <Currency.LAK: 'lak'>, 'LBP': <Currency.LBP: 'lbp'>, 'LKR': <Currency.LKR: 'lkr'>, 'LRD': <Currency.LRD: 'lrd'>, 'LSL': <Currency.LSL: 'lsl'>, 'LTL': <Currency.LTL: 'ltl'>, 'LVL': <Currency.LVL: 'lvl'>, 'MAD': <Currency.MAD: 'mad'>, 'MDL': <Currency.MDL: 'mdl'>, 'MGA': <Currency.MGA: 'mga'>, 'MKD': <Currency.MKD: 'mkd'>, 'MNT': <Currency.MNT: 'mnt'>, 'MOP': <Currency.MOP: 'mop'>, 'MRO': <Currency.MRO: 'mro'>, 'MUR': <Currency.MUR: 'mur'>, 'MVR': <Currency.MVR: 'mvr'>, 'MWK': <Currency.MWK: 'mwk'>, 'MXN': <Currency.MXN: 'mxn'>, 'MYR': <Currency.MYR: 'myr'>, 'MZN': <Currency.MZN: 'mzn'>, 'NAD': <Currency.NAD: 'nad'>, 'NGN': <Currency.NGN: 'ngn'>, 'NIO': <Currency.NIO: 'nio'>, 'NOK': <Currency.NOK: 'nok'>, 'NPR': <Currency.NPR: 'npr'>, 'NZD': <Currency.NZD: 'nzd'>, 'PAB': <Currency.PAB: 'pab'>, 'PEN': <Currency.PEN: 'pen'>, 'PGK': <Currency.PGK: 'pgk'>, 'PHP': <Currency.PHP: 'php'>, 'PKR': <Currency.PKR: 'pkr'>, 'PLN': <Currency.PLN: 'pln'>, 'PYG': <Currency.PYG: 'pyg'>, 'QAR': <Currency.QAR: 'qar'>, 'RON': <Currency.RON: 'ron'>, 'RSD': <Currency.RSD: 'rsd'>, 'RUB': <Currency.RUB: 'rub'>, 'RWF': <Currency.RWF: 'rwf'>, 'SAR': <Currency.SAR: 'sar'>, 'SBD': <Currency.SBD: 'sbd'>, 'SCR': <Currency.SCR: 'scr'>, 'SEK': <Currency.SEK: 'sek'>, 'SGD': <Currency.SGD: 'sgd'>, 'SHP': <Currency.SHP: 'shp'>, 'SLL': <Currency.SLL: 'sll'>, 'SOS': <Currency.SOS: 'sos'>, 'SRD': <Currency.SRD: 'srd'>, 'STD': <Currency.STD: 'std'>, 'SVC': <Currency.SVC: 'svc'>, 'SZL': <Currency.SZL: 'szl'>, 'THB': <Currency.THB: 'thb'>, 'TJS': <Currency.TJS: 'tjs'>, 'TOP': <Currency.TOP: 'top'>, 'TRY': <Currency.TRY: 'try'>, 'TTD': <Currency.TTD: 'ttd'>, 'TWD': <Currency.TWD: 'twd'>, 'TZS': <Currency.TZS: 'tzs'>, 'UAH': <Currency.UAH: 'uah'>, 'UGX': <Currency.UGX: 'ugx'>, 'USD': <Currency.USD: 'usd'>, 'UYU': <Currency.UYU: 'uyu'>, 'UZS': <Currency.UZS: 'uzs'>, 'VEF': <Currency.VEF: 'vef'>, 'VND': <Currency.VND: 'vnd'>, 'VUV': <Currency.VUV: 'vuv'>, 'WST': <Currency.WST: 'wst'>, 'XAF': <Currency.XAF: 'xaf'>, 'XCD': <Currency.XCD: 'xcd'>, 'XOF': <Currency.XOF: 'xof'>, 'XPF': <Currency.XPF: 'xpf'>, 'YER': <Currency.YER: 'yer'>, 'ZAR': <Currency.ZAR: 'zar'>, 'ZMW': <Currency.ZMW: 'zmw'>}, '_value2member_map_': {'aed': <Currency.AED: 'aed'>, 'afn': <Currency.AFN: 'afn'>, 'all': <Currency.ALL: 'all'>, 'amd': <Currency.AMD: 'amd'>, 'ang': <Currency.ANG: 'ang'>, 'aoa': <Currency.AOA: 'aoa'>, 'ars': <Currency.ARS: 'ars'>, 'aud': <Currency.AUD: 'aud'>, 'awg': <Currency.AWG: 'awg'>, 'azn': <Currency.AZN: 'azn'>, 'bam': <Currency.BAM: 'bam'>, 'bbd': <Currency.BBD: 'bbd'>, 'bdt': <Currency.BDT: 'bdt'>, 'bgn': <Currency.BGN: 'bgn'>, 'bif': <Currency.BIF: 'bif'>, 'bmd': <Currency.BMD: 'bmd'>, 'bnd': <Currency.BND: 'bnd'>, 'bob': <Currency.BOB: 'bob'>, 'brl': <Currency.BRL: 'brl'>, 'bsd': <Currency.BSD: 'bsd'>, 'bwp': <Currency.BWP: 'bwp'>, 'bzd': <Currency.BZD: 'bzd'>, 'cad': <Currency.CAD: 'cad'>, 'cdf': <Currency.CDF: 'cdf'>, 'chf': <Currency.CHF: 'chf'>, 'clp': <Currency.CLP: 'clp'>, 'cny': <Currency.CNY: 'cny'>, 'cop': <Currency.COP: 'cop'>, 'crc': <Currency.CRC: 'crc'>, 'cve': <Currency.CVE: 'cve'>, 'czk': <Currency.CZK: 'czk'>, 'djf': <Currency.DJF: 'djf'>, 'dkk': <Currency.DKK: 'dkk'>, 'dop': <Currency.DOP: 'dop'>, 'dzd': <Currency.DZD: 'dzd'>, 'eek': <Currency.EEK: 'eek'>, 'egp': <Currency.EGP: 'egp'>, 'etb': <Currency.ETB: 'etb'>, 'eur': <Currency.EUR: 'eur'>, 'fjd': <Currency.FJD: 'fjd'>, 'fkp': <Currency.FKP: 'fkp'>, 'gbp': <Currency.GBP: 'gbp'>, 'gel': <Currency.GEL: 'gel'>, 'gip': <Currency.GIP: 'gip'>, 'gmd': <Currency.GMD: 'gmd'>, 'gnf': <Currency.GNF: 'gnf'>, 'gtq': <Currency.GTQ: 'gtq'>, 'gyd': <Currency.GYD: 'gyd'>, 'hkd': <Currency.HKD: 'hkd'>, 'hnl': <Currency.HNL: 'hnl'>, 'hrk': <Currency.HRK: 'hrk'>, 'htg': <Currency.HTG: 'htg'>, 'huf': <Currency.HUF: 'huf'>, 'idr': <Currency.IDR: 'idr'>, 'ils': <Currency.ILS: 'ils'>, 'inr': <Currency.INR: 'inr'>, 'isk': <Currency.ISK: 'isk'>, 'jmd': <Currency.JMD: 'jmd'>, 'jpy': <Currency.JPY: 'jpy'>, 'kes': <Currency.KES: 'kes'>, 'kgs': <Currency.KGS: 'kgs'>, 'khr': <Currency.KHR: 'khr'>, 'kmf': <Currency.KMF: 'kmf'>, 'krw': <Currency.KRW: 'krw'>, 'kyd': <Currency.KYD: 'kyd'>, 'kzt': <Currency.KZT: 'kzt'>, 'lak': <Currency.LAK: 'lak'>, 'lbp': <Currency.LBP: 'lbp'>, 'lkr': <Currency.LKR: 'lkr'>, 'lrd': <Currency.LRD: 'lrd'>, 'lsl': <Currency.LSL: 'lsl'>, 'ltl': <Currency.LTL: 'ltl'>, 'lvl': <Currency.LVL: 'lvl'>, 'mad': <Currency.MAD: 'mad'>, 'mdl': <Currency.MDL: 'mdl'>, 'mga': <Currency.MGA: 'mga'>, 'mkd': <Currency.MKD: 'mkd'>, 'mnt': <Currency.MNT: 'mnt'>, 'mop': <Currency.MOP: 'mop'>, 'mro': <Currency.MRO: 'mro'>, 'mur': <Currency.MUR: 'mur'>, 'mvr': <Currency.MVR: 'mvr'>, 'mwk': <Currency.MWK: 'mwk'>, 'mxn': <Currency.MXN: 'mxn'>, 'myr': <Currency.MYR: 'myr'>, 'mzn': <Currency.MZN: 'mzn'>, 'nad': <Currency.NAD: 'nad'>, 'ngn': <Currency.NGN: 'ngn'>, 'nio': <Currency.NIO: 'nio'>, 'nok': <Currency.NOK: 'nok'>, 'npr': <Currency.NPR: 'npr'>, 'nzd': <Currency.NZD: 'nzd'>, 'pab': <Currency.PAB: 'pab'>, 'pen': <Currency.PEN: 'pen'>, 'pgk': <Currency.PGK: 'pgk'>, 'php': <Currency.PHP: 'php'>, 'pkr': <Currency.PKR: 'pkr'>, 'pln': <Currency.PLN: 'pln'>, 'pyg': <Currency.PYG: 'pyg'>, 'qar': <Currency.QAR: 'qar'>, 'ron': <Currency.RON: 'ron'>, 'rsd': <Currency.RSD: 'rsd'>, 'rub': <Currency.RUB: 'rub'>, 'rwf': <Currency.RWF: 'rwf'>, 'sar': <Currency.SAR: 'sar'>, 'sbd': <Currency.SBD: 'sbd'>, 'scr': <Currency.SCR: 'scr'>, 'sek': <Currency.SEK: 'sek'>, 'sgd': <Currency.SGD: 'sgd'>, 'shp': <Currency.SHP: 'shp'>, 'sll': <Currency.SLL: 'sll'>, 'sos': <Currency.SOS: 'sos'>, 'srd': <Currency.SRD: 'srd'>, 'std': <Currency.STD: 'std'>, 'svc': <Currency.SVC: 'svc'>, 'szl': <Currency.SZL: 'szl'>, 'thb': <Currency.THB: 'thb'>, 'tjs': <Currency.TJS: 'tjs'>, 'top': <Currency.TOP: 'top'>, 'try': <Currency.TRY: 'try'>, 'ttd': <Currency.TTD: 'ttd'>, 'twd': <Currency.TWD: 'twd'>, 'tzs': <Currency.TZS: 'tzs'>, 'uah': <Currency.UAH: 'uah'>, 'ugx': <Currency.UGX: 'ugx'>, 'usd': <Currency.USD: 'usd'>, 'uyu': <Currency.UYU: 'uyu'>, 'uzs': <Currency.UZS: 'uzs'>, 'vef': <Currency.VEF: 'vef'>, 'vnd': <Currency.VND: 'vnd'>, 'vuv': <Currency.VUV: 'vuv'>, 'wst': <Currency.WST: 'wst'>, 'xaf': <Currency.XAF: 'xaf'>, 'xcd': <Currency.XCD: 'xcd'>, 'xof': <Currency.XOF: 'xof'>, 'xpf': <Currency.XPF: 'xpf'>, 'yer': <Currency.YER: 'yer'>, 'zar': <Currency.ZAR: 'zar'>, 'zmw': <Currency.ZMW: 'zmw'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'Currency' objects>, '__weakref__': <attribute '__weakref__' of 'Currency' objects>, 'AED': <Currency.AED: 'aed'>, 'AFN': <Currency.AFN: 'afn'>, 'ALL': <Currency.ALL: 'all'>, 'AMD': <Currency.AMD: 'amd'>, 'ANG': <Currency.ANG: 'ang'>, 'AOA': <Currency.AOA: 'aoa'>, 'ARS': <Currency.ARS: 'ars'>, 'AUD': <Currency.AUD: 'aud'>, 'AWG': <Currency.AWG: 'awg'>, 'AZN': <Currency.AZN: 'azn'>, 'BAM': <Currency.BAM: 'bam'>, 'BBD': <Currency.BBD: 'bbd'>, 'BDT': <Currency.BDT: 'bdt'>, 'BGN': <Currency.BGN: 'bgn'>, 'BIF': <Currency.BIF: 'bif'>, 'BMD': <Currency.BMD: 'bmd'>, 'BND': <Currency.BND: 'bnd'>, 'BOB': <Currency.BOB: 'bob'>, 'BRL': <Currency.BRL: 'brl'>, 'BSD': <Currency.BSD: 'bsd'>, 'BWP': <Currency.BWP: 'bwp'>, 'BZD': <Currency.BZD: 'bzd'>, 'CAD': <Currency.CAD: 'cad'>, 'CDF': <Currency.CDF: 'cdf'>, 'CHF': <Currency.CHF: 'chf'>, 'CLP': <Currency.CLP: 'clp'>, 'CNY': <Currency.CNY: 'cny'>, 'COP': <Currency.COP: 'cop'>, 'CRC': <Currency.CRC: 'crc'>, 'CVE': <Currency.CVE: 'cve'>, 'CZK': <Currency.CZK: 'czk'>, 'DJF': <Currency.DJF: 'djf'>, 'DKK': <Currency.DKK: 'dkk'>, 'DOP': <Currency.DOP: 'dop'>, 'DZD': <Currency.DZD: 'dzd'>, 'EEK': <Currency.EEK: 'eek'>, 'EGP': <Currency.EGP: 'egp'>, 'ETB': <Currency.ETB: 'etb'>, 'EUR': <Currency.EUR: 'eur'>, 'FJD': <Currency.FJD: 'fjd'>, 'FKP': <Currency.FKP: 'fkp'>, 'GBP': <Currency.GBP: 'gbp'>, 'GEL': <Currency.GEL: 'gel'>, 'GIP': <Currency.GIP: 'gip'>, 'GMD': <Currency.GMD: 'gmd'>, 'GNF': <Currency.GNF: 'gnf'>, 'GTQ': <Currency.GTQ: 'gtq'>, 'GYD': <Currency.GYD: 'gyd'>, 'HKD': <Currency.HKD: 'hkd'>, 'HNL': <Currency.HNL: 'hnl'>, 'HRK': <Currency.HRK: 'hrk'>, 'HTG': <Currency.HTG: 'htg'>, 'HUF': <Currency.HUF: 'huf'>, 'IDR': <Currency.IDR: 'idr'>, 'ILS': <Currency.ILS: 'ils'>, 'INR': <Currency.INR: 'inr'>, 'ISK': <Currency.ISK: 'isk'>, 'JMD': <Currency.JMD: 'jmd'>, 'JPY': <Currency.JPY: 'jpy'>, 'KES': <Currency.KES: 'kes'>, 'KGS': <Currency.KGS: 'kgs'>, 'KHR': <Currency.KHR: 'khr'>, 'KMF': <Currency.KMF: 'kmf'>, 'KRW': <Currency.KRW: 'krw'>, 'KYD': <Currency.KYD: 'kyd'>, 'KZT': <Currency.KZT: 'kzt'>, 'LAK': <Currency.LAK: 'lak'>, 'LBP': <Currency.LBP: 'lbp'>, 'LKR': <Currency.LKR: 'lkr'>, 'LRD': <Currency.LRD: 'lrd'>, 'LSL': <Currency.LSL: 'lsl'>, 'LTL': <Currency.LTL: 'ltl'>, 'LVL': <Currency.LVL: 'lvl'>, 'MAD': <Currency.MAD: 'mad'>, 'MDL': <Currency.MDL: 'mdl'>, 'MGA': <Currency.MGA: 'mga'>, 'MKD': <Currency.MKD: 'mkd'>, 'MNT': <Currency.MNT: 'mnt'>, 'MOP': <Currency.MOP: 'mop'>, 'MRO': <Currency.MRO: 'mro'>, 'MUR': <Currency.MUR: 'mur'>, 'MVR': <Currency.MVR: 'mvr'>, 'MWK': <Currency.MWK: 'mwk'>, 'MXN': <Currency.MXN: 'mxn'>, 'MYR': <Currency.MYR: 'myr'>, 'MZN': <Currency.MZN: 'mzn'>, 'NAD': <Currency.NAD: 'nad'>, 'NGN': <Currency.NGN: 'ngn'>, 'NIO': <Currency.NIO: 'nio'>, 'NOK': <Currency.NOK: 'nok'>, 'NPR': <Currency.NPR: 'npr'>, 'NZD': <Currency.NZD: 'nzd'>, 'PAB': <Currency.PAB: 'pab'>, 'PEN': <Currency.PEN: 'pen'>, 'PGK': <Currency.PGK: 'pgk'>, 'PHP': <Currency.PHP: 'php'>, 'PKR': <Currency.PKR: 'pkr'>, 'PLN': <Currency.PLN: 'pln'>, 'PYG': <Currency.PYG: 'pyg'>, 'QAR': <Currency.QAR: 'qar'>, 'RON': <Currency.RON: 'ron'>, 'RSD': <Currency.RSD: 'rsd'>, 'RUB': <Currency.RUB: 'rub'>, 'RWF': <Currency.RWF: 'rwf'>, 'SAR': <Currency.SAR: 'sar'>, 'SBD': <Currency.SBD: 'sbd'>, 'SCR': <Currency.SCR: 'scr'>, 'SEK': <Currency.SEK: 'sek'>, 'SGD': <Currency.SGD: 'sgd'>, 'SHP': <Currency.SHP: 'shp'>, 'SLL': <Currency.SLL: 'sll'>, 'SOS': <Currency.SOS: 'sos'>, 'SRD': <Currency.SRD: 'srd'>, 'STD': <Currency.STD: 'std'>, 'SVC': <Currency.SVC: 'svc'>, 'SZL': <Currency.SZL: 'szl'>, 'THB': <Currency.THB: 'thb'>, 'TJS': <Currency.TJS: 'tjs'>, 'TOP': <Currency.TOP: 'top'>, 'TRY': <Currency.TRY: 'try'>, 'TTD': <Currency.TTD: 'ttd'>, 'TWD': <Currency.TWD: 'twd'>, 'TZS': <Currency.TZS: 'tzs'>, 'UAH': <Currency.UAH: 'uah'>, 'UGX': <Currency.UGX: 'ugx'>, 'USD': <Currency.USD: 'usd'>, 'UYU': <Currency.UYU: 'uyu'>, 'UZS': <Currency.UZS: 'uzs'>, 'VEF': <Currency.VEF: 'vef'>, 'VND': <Currency.VND: 'vnd'>, 'VUV': <Currency.VUV: 'vuv'>, 'WST': <Currency.WST: 'wst'>, 'XAF': <Currency.XAF: 'xaf'>, 'XCD': <Currency.XCD: 'xcd'>, 'XOF': <Currency.XOF: 'xof'>, 'XPF': <Currency.XPF: 'xpf'>, 'YER': <Currency.YER: 'yer'>, 'ZAR': <Currency.ZAR: 'zar'>, 'ZMW': <Currency.ZMW: 'zmw'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

_generate_next_value_() (kittycad.models.currency.Currency method)

{'AED': Currency.AED, 'AFN': Currency.AFN, 'ALL': Currency.ALL, 'AMD': Currency.AMD, 'ANG': Currency.ANG, 'AOA': Currency.AOA, 'ARS': Currency.ARS, 'AUD': Currency.AUD, 'AWG': Currency.AWG, 'AZN': Currency.AZN, 'BAM': Currency.BAM, 'BBD': Currency.BBD, 'BDT': Currency.BDT, 'BGN': Currency.BGN, 'BIF': Currency.BIF, 'BMD': Currency.BMD, 'BND': Currency.BND, 'BOB': Currency.BOB, 'BRL': Currency.BRL, 'BSD': Currency.BSD, 'BWP': Currency.BWP, 'BZD': Currency.BZD, 'CAD': Currency.CAD, 'CDF': Currency.CDF, 'CHF': Currency.CHF, 'CLP': Currency.CLP, 'CNY': Currency.CNY, 'COP': Currency.COP, 'CRC': Currency.CRC, 'CVE': Currency.CVE, 'CZK': Currency.CZK, 'DJF': Currency.DJF, 'DKK': Currency.DKK, 'DOP': Currency.DOP, 'DZD': Currency.DZD, 'EEK': Currency.EEK, 'EGP': Currency.EGP, 'ETB': Currency.ETB, 'EUR': Currency.EUR, 'FJD': Currency.FJD, 'FKP': Currency.FKP, 'GBP': Currency.GBP, 'GEL': Currency.GEL, 'GIP': Currency.GIP, 'GMD': Currency.GMD, 'GNF': Currency.GNF, 'GTQ': Currency.GTQ, 'GYD': Currency.GYD, 'HKD': Currency.HKD, 'HNL': Currency.HNL, 'HRK': Currency.HRK, 'HTG': Currency.HTG, 'HUF': Currency.HUF, 'IDR': Currency.IDR, 'ILS': Currency.ILS, 'INR': Currency.INR, 'ISK': Currency.ISK, 'JMD': Currency.JMD, 'JPY': Currency.JPY, 'KES': Currency.KES, 'KGS': Currency.KGS, 'KHR': Currency.KHR, 'KMF': Currency.KMF, 'KRW': Currency.KRW, 'KYD': Currency.KYD, 'KZT': Currency.KZT, 'LAK': Currency.LAK, 'LBP': Currency.LBP, 'LKR': Currency.LKR, 'LRD': Currency.LRD, 'LSL': Currency.LSL, 'LTL': Currency.LTL, 'LVL': Currency.LVL, 'MAD': Currency.MAD, 'MDL': Currency.MDL, 'MGA': Currency.MGA, 'MKD': Currency.MKD, 'MNT': Currency.MNT, 'MOP': Currency.MOP, 'MRO': Currency.MRO, 'MUR': Currency.MUR, 'MVR': Currency.MVR, 'MWK': Currency.MWK, 'MXN': Currency.MXN, 'MYR': Currency.MYR, 'MZN': Currency.MZN, 'NAD': Currency.NAD, 'NGN': Currency.NGN, 'NIO': Currency.NIO, 'NOK': Currency.NOK, 'NPR': Currency.NPR, 'NZD': Currency.NZD, 'PAB': Currency.PAB, 'PEN': Currency.PEN, 'PGK': Currency.PGK, 'PHP': Currency.PHP, 'PKR': Currency.PKR, 'PLN': Currency.PLN, 'PYG': Currency.PYG, 'QAR': Currency.QAR, 'RON': Currency.RON, 'RSD': Currency.RSD, 'RUB': Currency.RUB, 'RWF': Currency.RWF, 'SAR': Currency.SAR, 'SBD': Currency.SBD, 'SCR': Currency.SCR, 'SEK': Currency.SEK, 'SGD': Currency.SGD, 'SHP': Currency.SHP, 'SLL': Currency.SLL, 'SOS': Currency.SOS, 'SRD': Currency.SRD, 'STD': Currency.STD, 'SVC': Currency.SVC, 'SZL': Currency.SZL, 'THB': Currency.THB, 'TJS': Currency.TJS, 'TOP': Currency.TOP, 'TRY': Currency.TRY, 'TTD': Currency.TTD, 'TWD': Currency.TWD, 'TZS': Currency.TZS, 'UAH': Currency.UAH, 'UGX': Currency.UGX, 'USD': Currency.USD, 'UYU': Currency.UYU, 'UZS': Currency.UZS, 'VEF': Currency.VEF, 'VND': Currency.VND, 'VUV': Currency.VUV, 'WST': Currency.WST, 'XAF': Currency.XAF, 'XCD': Currency.XCD, 'XOF': Currency.XOF, 'XPF': Currency.XPF, 'YER': Currency.YER, 'ZAR': Currency.ZAR, 'ZMW': Currency.ZMW}

['AED', 'AFN', 'ALL', 'AMD', 'ANG', 'AOA', 'ARS', 'AUD', 'AWG', 'AZN', 'BAM', 'BBD', 'BDT', 'BGN', 'BIF', 'BMD', 'BND', 'BOB', 'BRL', 'BSD', 'BWP', 'BZD', 'CAD', 'CDF', 'CHF', 'CLP', 'CNY', 'COP', 'CRC', 'CVE', 'CZK', 'DJF', 'DKK', 'DOP', 'DZD', 'EEK', 'EGP', 'ETB', 'EUR', 'FJD', 'FKP', 'GBP', 'GEL', 'GIP', 'GMD', 'GNF', 'GTQ', 'GYD', 'HKD', 'HNL', 'HRK', 'HTG', 'HUF', 'IDR', 'ILS', 'INR', 'ISK', 'JMD', 'JPY', 'KES', 'KGS', 'KHR', 'KMF', 'KRW', 'KYD', 'KZT', 'LAK', 'LBP', 'LKR', 'LRD', 'LSL', 'LTL', 'LVL', 'MAD', 'MDL', 'MGA', 'MKD', 'MNT', 'MOP', 'MRO', 'MUR', 'MVR', 'MWK', 'MXN', 'MYR', 'MZN', 'NAD', 'NGN', 'NIO', 'NOK', 'NPR', 'NZD', 'PAB', 'PEN', 'PGK', 'PHP', 'PKR', 'PLN', 'PYG', 'QAR', 'RON', 'RSD', 'RUB', 'RWF', 'SAR', 'SBD', 'SCR', 'SEK', 'SGD', 'SHP', 'SLL', 'SOS', 'SRD', 'STD', 'SVC', 'SZL', 'THB', 'TJS', 'TOP', 'TRY', 'TTD', 'TWD', 'TZS', 'UAH', 'UGX', 'USD', 'UYU', 'UZS', 'VEF', 'VND', 'VUV', 'WST', 'XAF', 'XCD', 'XOF', 'XPF', 'YER', 'ZAR', 'ZMW']

_unhashable_values_ (kittycad.models.currency.Currency attribute)

_value2member_map_ (kittycad.models.currency.Currency attribute)

{'aed': Currency.AED, 'afn': Currency.AFN, 'all': Currency.ALL, 'amd': Currency.AMD, 'ang': Currency.ANG, 'aoa': Currency.AOA, 'ars': Currency.ARS, 'aud': Currency.AUD, 'awg': Currency.AWG, 'azn': Currency.AZN, 'bam': Currency.BAM, 'bbd': Currency.BBD, 'bdt': Currency.BDT, 'bgn': Currency.BGN, 'bif': Currency.BIF, 'bmd': Currency.BMD, 'bnd': Currency.BND, 'bob': Currency.BOB, 'brl': Currency.BRL, 'bsd': Currency.BSD, 'bwp': Currency.BWP, 'bzd': Currency.BZD, 'cad': Currency.CAD, 'cdf': Currency.CDF, 'chf': Currency.CHF, 'clp': Currency.CLP, 'cny': Currency.CNY, 'cop': Currency.COP, 'crc': Currency.CRC, 'cve': Currency.CVE, 'czk': Currency.CZK, 'djf': Currency.DJF, 'dkk': Currency.DKK, 'dop': Currency.DOP, 'dzd': Currency.DZD, 'eek': Currency.EEK, 'egp': Currency.EGP, 'etb': Currency.ETB, 'eur': Currency.EUR, 'fjd': Currency.FJD, 'fkp': Currency.FKP, 'gbp': Currency.GBP, 'gel': Currency.GEL, 'gip': Currency.GIP, 'gmd': Currency.GMD, 'gnf': Currency.GNF, 'gtq': Currency.GTQ, 'gyd': Currency.GYD, 'hkd': Currency.HKD, 'hnl': Currency.HNL, 'hrk': Currency.HRK, 'htg': Currency.HTG, 'huf': Currency.HUF, 'idr': Currency.IDR, 'ils': Currency.ILS, 'inr': Currency.INR, 'isk': Currency.ISK, 'jmd': Currency.JMD, 'jpy': Currency.JPY, 'kes': Currency.KES, 'kgs': Currency.KGS, 'khr': Currency.KHR, 'kmf': Currency.KMF, 'krw': Currency.KRW, 'kyd': Currency.KYD, 'kzt': Currency.KZT, 'lak': Currency.LAK, 'lbp': Currency.LBP, 'lkr': Currency.LKR, 'lrd': Currency.LRD, 'lsl': Currency.LSL, 'ltl': Currency.LTL, 'lvl': Currency.LVL, 'mad': Currency.MAD, 'mdl': Currency.MDL, 'mga': Currency.MGA, 'mkd': Currency.MKD, 'mnt': Currency.MNT, 'mop': Currency.MOP, 'mro': Currency.MRO, 'mur': Currency.MUR, 'mvr': Currency.MVR, 'mwk': Currency.MWK, 'mxn': Currency.MXN, 'myr': Currency.MYR, 'mzn': Currency.MZN, 'nad': Currency.NAD, 'ngn': Currency.NGN, 'nio': Currency.NIO, 'nok': Currency.NOK, 'npr': Currency.NPR, 'nzd': Currency.NZD, 'pab': Currency.PAB, 'pen': Currency.PEN, 'pgk': Currency.PGK, 'php': Currency.PHP, 'pkr': Currency.PKR, 'pln': Currency.PLN, 'pyg': Currency.PYG, 'qar': Currency.QAR, 'ron': Currency.RON, 'rsd': Currency.RSD, 'rub': Currency.RUB, 'rwf': Currency.RWF, 'sar': Currency.SAR, 'sbd': Currency.SBD, 'scr': Currency.SCR, 'sek': Currency.SEK, 'sgd': Currency.SGD, 'shp': Currency.SHP, 'sll': Currency.SLL, 'sos': Currency.SOS, 'srd': Currency.SRD, 'std': Currency.STD, 'svc': Currency.SVC, 'szl': Currency.SZL, 'thb': Currency.THB, 'tjs': Currency.TJS, 'top': Currency.TOP, 'try': Currency.TRY, 'ttd': Currency.TTD, 'twd': Currency.TWD, 'tzs': Currency.TZS, 'uah': Currency.UAH, 'ugx': Currency.UGX, 'usd': Currency.USD, 'uyu': Currency.UYU, 'uzs': Currency.UZS, 'vef': Currency.VEF, 'vnd': Currency.VND, 'vuv': Currency.VUV, 'wst': Currency.WST, 'xaf': Currency.XAF, 'xcd': Currency.XCD, 'xof': Currency.XOF, 'xpf': Currency.XPF, 'yer': Currency.YER, 'zar': Currency.ZAR, 'zmw': Currency.ZMW}

:py:obj:`__init__ <kittycad.models.currency.Currency.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`capitalize <kittycad.models.currency.Currency.capitalize>`\ \(\)

:py:obj:`casefold <kittycad.models.currency.Currency.casefold>`\ \(\)

:py:obj:`center <kittycad.models.currency.Currency.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.currency.Currency.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.currency.Currency.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.currency.Currency.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.currency.Currency.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.currency.Currency.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`format_map <kittycad.models.currency.Currency.format_map>`\ \(mapping\)

:py:obj:`index <kittycad.models.currency.Currency.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`isalnum <kittycad.models.currency.Currency.isalnum>`\ \(\)

:py:obj:`isalpha <kittycad.models.currency.Currency.isalpha>`\ \(\)

:py:obj:`isascii <kittycad.models.currency.Currency.isascii>`\ \(\)

:py:obj:`isdecimal <kittycad.models.currency.Currency.isdecimal>`\ \(\)

:py:obj:`isdigit <kittycad.models.currency.Currency.isdigit>`\ \(\)

:py:obj:`isidentifier <kittycad.models.currency.Currency.isidentifier>`\ \(\)

:py:obj:`islower <kittycad.models.currency.Currency.islower>`\ \(\)

:py:obj:`isnumeric <kittycad.models.currency.Currency.isnumeric>`\ \(\)

:py:obj:`isprintable <kittycad.models.currency.Currency.isprintable>`\ \(\)

:py:obj:`isspace <kittycad.models.currency.Currency.isspace>`\ \(\)

:py:obj:`istitle <kittycad.models.currency.Currency.istitle>`\ \(\)

:py:obj:`isupper <kittycad.models.currency.Currency.isupper>`\ \(\)

:py:obj:`join <kittycad.models.currency.Currency.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.currency.Currency.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lstrip <kittycad.models.currency.Currency.lstrip>`\ \(\[chars\]\)

:py:obj:`partition <kittycad.models.currency.Currency.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.currency.Currency.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.currency.Currency.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.currency.Currency.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.currency.Currency.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.currency.Currency.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.currency.Currency.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.currency.Currency.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.currency.Currency.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`rstrip <kittycad.models.currency.Currency.rstrip>`\ \(\[chars\]\)

:py:obj:`split <kittycad.models.currency.Currency.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.currency.Currency.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`strip <kittycad.models.currency.Currency.strip>`\ \(\[chars\]\)

:py:obj:`swapcase <kittycad.models.currency.Currency.swapcase>`\ \(\)

:py:obj:`translate <kittycad.models.currency.Currency.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.currency.Currency.zfill>`\ \(width\, \/\)

AED

# Afghan Afghani

AFN

# Albanian Lek

ALL

# Armenian Dram

AMD

# Netherlands Antillean Gulden

ANG

# Angolan Kwanza

AOA

# Argentine Peso

ARS

# Australian Dollar

AUD

# Aruban Florin

AWG

# Azerbaijani Manat

AZN

# Bosnia & Herzegovina Convertible Mark

BAM

# Barbadian Dollar

BBD

# Bangladeshi Taka

BDT

# Bulgarian Lev

BGN

# Burundian Franc

BIF

# Bermudian Dollar

BMD

# Brunei Dollar

BND

# Bolivian Boliviano

BOB

# Brazilian Real

BRL

# Bahamian Dollar

BSD

# Botswana Pula

BWP

# Belize Dollar

BZD

# Canadian Dollar

CAD

# Congolese Franc

CDF

# Swiss Franc

CHF

# Chilean Peso

CLP

# Chinese Renminbi Yuan

CNY

# Colombian Peso

COP

# Costa Rican Colón

CRC

# Cape Verdean Escudo

CVE

# Czech Koruna

CZK

# Djiboutian Franc

DJF

# Danish Krone

DKK

# Dominican Peso

DOP

# Algerian Dinar

DZD

# Estonian Kroon

EEK

# Egyptian Pound

EGP

# Ethiopian Birr

ETB

# Euro

EUR

# Fijian Dollar

FJD

# Falkland Islands Pound

FKP

# British Pound

GBP

# Georgian Lari

GEL

# Gibraltar Pound

GIP

# Gambian Dalasi

GMD

# Guinean Franc

GNF

# Guatemalan Quetzal

GTQ

# Guyanese Dollar

GYD

# Hong Kong Dollar

HKD

# Honduran Lempira

HNL

# Croatian Kuna

HRK

# Haitian Gourde

HTG

# Hungarian Forint

HUF

# Indonesian Rupiah

IDR

# Israeli New Sheqel

ILS

# Indian Rupee

INR

# Icelandic Króna

ISK

# Jamaican Dollar

JMD

# Japanese Yen

JPY

# Kenyan Shilling

KES

# Kyrgyzstani Som

KGS

# Cambodian Riel

KHR

# Comorian Franc

KMF

# South Korean Won

KRW

# Cayman Islands Dollar

KYD

# Kazakhstani Tenge

KZT

# Lao Kip

LAK

# Lebanese Pound

LBP

# Sri Lankan Rupee

LKR

# Liberian Dollar

LRD

# Lesotho Loti

LSL

# Lithuanian Litas

LTL

# Latvian Lats

LVL

# Moroccan Dirham

MAD

# Moldovan Leu

MDL

# Malagasy Ariary

MGA

# Macedonian Denar

MKD

# Mongolian Tögrög

MNT

# Macanese Pataca

MOP

# Mauritanian Ouguiya

MRO

# Mauritian Rupee

MUR

# Maldivian Rufiyaa

MVR

# Malawian Kwacha

MWK

# Mexican Peso

MXN

# Malaysian Ringgit

MYR

# Mozambican Metical

MZN

# Namibian Dollar

NAD

# Nigerian Naira

NGN

# Nicaraguan Córdoba

NIO

# Norwegian Krone

NOK

# Nepalese Rupee

NPR

# New Zealand Dollar

NZD

# Panamanian Balboa

PAB

# Peruvian Nuevo Sol

PEN

# Papua New Guinean Kina

PGK

# Philippine Peso

PHP

# Pakistani Rupee

PKR

# Polish Złoty

PLN

# Paraguayan Guaraní

PYG

# Qatari Riyal

QAR

# Romanian Leu

RON

# Serbian Dinar

RSD

# Russian Ruble

RUB

# Rwandan Franc

RWF

# Saudi Riyal

SAR

# Solomon Islands Dollar

SBD

# Seychellois Rupee

SCR

# Swedish Krona

SEK

# Singapore Dollar

SGD

# Saint Helenian Pound

SHP

# Sierra Leonean Leone

SLL

# Somali Shilling

SOS

# Surinamese Dollar

SRD

# São Tomé and Príncipe Dobra

STD

# Salvadoran Colón

SVC

# Swazi Lilangeni

SZL

# Thai Baht

THB

# Tajikistani Somoni

TJS

# Tongan Paʻanga

TOP

# Turkish Lira

TRY

# Trinidad and Tobago Dollar

TTD

# New Taiwan Dollar

TWD

# Tanzanian Shilling

TZS

# Ukrainian Hryvnia

UAH

# Ugandan Shilling

UGX

# United States Dollar

USD

# Uruguayan Peso

UYU

# Uzbekistani Som

UZS

# Venezuelan Bolívar

VEF

# Vietnamese Đồng

VND

# Vanuatu Vatu

VUV

# Samoan Tala

WST

# Central African Cfa Franc

XAF

# East Caribbean Dollar

XCD

# West African Cfa Franc

XOF

# Cfp Franc

XPF

# Yemeni Rial

YER

# South African Rand

ZAR

# Zambian Kwacha

ZMW

Customer([address, balance, created_at, ...])

The resource representing a payment "Customer".

:py:obj:`Customer <kittycad.models.customer.Customer>`\ \(\[address\, balance\, created\_at\, ...\]\)

Customer(address=<kittycad.types.Unset object>, balance=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, currency=<kittycad.types.Unset object>, delinquent=False, email=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, metadata=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, phone=<kittycad.types.Unset object>)

(address=<kittycad.types.Unset object>, balance=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, currency=<kittycad.types.Unset object>, delinquent=False, email=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, metadata=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, phone=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'address': typing.Union[kittycad.types.Unset, kittycad.models.new_address.NewAddress], 'balance': typing.Union[kittycad.types.Unset, float], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'currency': typing.Union[kittycad.types.Unset, kittycad.models.currency.Currency], 'delinquent': typing.Union[kittycad.types.Unset, bool], 'email': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'metadata': typing.Union[kittycad.types.Unset, typing.Any], 'name': typing.Union[kittycad.types.Unset, str], 'phone': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='address', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.new_address.NewAddress], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='address'), Attribute(name='balance', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='balance'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='currency', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.currency.Currency], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='currency'), Attribute(name='delinquent', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='delinquent'), Attribute(name='email', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='email'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='metadata', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='metadata'), Attribute(name='name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name'), Attribute(name='phone', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='phone'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.customer', '__annotations__': {'address': typing.Union[kittycad.types.Unset, kittycad.models.new_address.NewAddress], 'balance': typing.Union[kittycad.types.Unset, float], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'currency': typing.Union[kittycad.types.Unset, kittycad.models.currency.Currency], 'delinquent': typing.Union[kittycad.types.Unset, bool], 'email': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'metadata': typing.Union[kittycad.types.Unset, typing.Any], 'name': typing.Union[kittycad.types.Unset, str], 'phone': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'The resource representing a payment "Customer".', 'to_dict': <function Customer.to_dict>, 'from_dict': <classmethod(<function Customer.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function Customer.__getitem__>, '__setitem__': <function Customer.__setitem__>, '__delitem__': <function Customer.__delitem__>, '__contains__': <function Customer.__contains__>, '__dict__': <attribute '__dict__' of 'Customer' objects>, '__weakref__': <attribute '__weakref__' of 'Customer' objects>, '__attrs_attrs__': (Attribute(name='address', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.new_address.NewAddress], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='address'), Attribute(name='balance', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='balance'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='currency', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.currency.Currency], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='currency'), Attribute(name='delinquent', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='delinquent'), Attribute(name='email', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='email'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='metadata', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='metadata'), Attribute(name='name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name'), Attribute(name='phone', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='phone'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function Customer.__repr__>, '__eq__': <function Customer.__eq__>, '__ne__': <function Customer.__ne__>, '__lt__': <function Customer.__lt__>, '__le__': <function Customer.__le__>, '__gt__': <function Customer.__gt__>, '__ge__': <function Customer.__ge__>, '__hash__': None, '__init__': <function Customer.__init__>, '__match_args__': ('address', 'balance', 'created_at', 'currency', 'delinquent', 'email', 'id', 'metadata', 'name', 'phone')})

Customer.__init__(address=<kittycad.types.Unset object>, balance=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, currency=<kittycad.types.Unset object>, delinquent=False, email=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, metadata=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, phone=<kittycad.types.Unset object>)

('address', 'balance', 'created_at', 'currency', 'delinquent', 'email', 'id', 'metadata', 'name', 'phone')

additional_properties (kittycad.models.customer.Customer attribute)

__init__([address, balance, created_at, ...])

Method generated by attrs for class Customer.

rtype

TypeVar(M, bound= Customer)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.customer.Customer.__init__>`\ \(\[address\, balance\, created\_at\, ...\]\)

:py:obj:`from_dict <kittycad.models.customer.Customer.from_dict>`\ \(src\_dict\)

:py:obj:`to_dict <kittycad.models.customer.Customer.to_dict>`\ \(\)

address

balance

currency

delinquent

email

id

metadata

name

phone

CustomerBalance([created_at, id, ...])

A balance for a user.

:py:obj:`CustomerBalance <kittycad.models.customer_balance.CustomerBalance>`\ \(\[created\_at\, id\, ...\]\)

CustomerBalance(created_at=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, monthly_credits_remaining=<kittycad.types.Unset object>, pre_pay_cash_remaining=<kittycad.types.Unset object>, pre_pay_credits_remaining=<kittycad.types.Unset object>, total_due=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

(created_at=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, monthly_credits_remaining=<kittycad.types.Unset object>, pre_pay_cash_remaining=<kittycad.types.Unset object>, pre_pay_credits_remaining=<kittycad.types.Unset object>, total_due=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

This holds information about the financial balance for the user.

__annotations__ (kittycad.models.customer_balance.CustomerBalance attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'id': typing.Union[kittycad.types.Unset, str], 'monthly_credits_remaining': typing.Union[kittycad.types.Unset, float], 'pre_pay_cash_remaining': typing.Union[kittycad.types.Unset, float], 'pre_pay_credits_remaining': typing.Union[kittycad.types.Unset, float], 'total_due': typing.Union[kittycad.types.Unset, float], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.customer_balance.CustomerBalance attribute)

(Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='monthly_credits_remaining', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='monthly_credits_remaining'), Attribute(name='pre_pay_cash_remaining', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='pre_pay_cash_remaining'), Attribute(name='pre_pay_credits_remaining', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='pre_pay_credits_remaining'), Attribute(name='total_due', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='total_due'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.customer_balance.CustomerBalance method)

__delitem__() (kittycad.models.customer_balance.CustomerBalance method)

__dict__ (kittycad.models.customer_balance.CustomerBalance attribute)

mappingproxy({'__module__': 'kittycad.models.customer_balance', '__annotations__': {'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'id': typing.Union[kittycad.types.Unset, str], 'monthly_credits_remaining': typing.Union[kittycad.types.Unset, float], 'pre_pay_cash_remaining': typing.Union[kittycad.types.Unset, float], 'pre_pay_credits_remaining': typing.Union[kittycad.types.Unset, float], 'total_due': typing.Union[kittycad.types.Unset, float], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A balance for a user.\n\n    This holds information about the financial balance for the user.', 'to_dict': <function CustomerBalance.to_dict>, 'from_dict': <classmethod(<function CustomerBalance.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function CustomerBalance.__getitem__>, '__setitem__': <function CustomerBalance.__setitem__>, '__delitem__': <function CustomerBalance.__delitem__>, '__contains__': <function CustomerBalance.__contains__>, '__dict__': <attribute '__dict__' of 'CustomerBalance' objects>, '__weakref__': <attribute '__weakref__' of 'CustomerBalance' objects>, '__attrs_attrs__': (Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='monthly_credits_remaining', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='monthly_credits_remaining'), Attribute(name='pre_pay_cash_remaining', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='pre_pay_cash_remaining'), Attribute(name='pre_pay_credits_remaining', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='pre_pay_credits_remaining'), Attribute(name='total_due', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='total_due'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function CustomerBalance.__repr__>, '__eq__': <function CustomerBalance.__eq__>, '__ne__': <function CustomerBalance.__ne__>, '__lt__': <function CustomerBalance.__lt__>, '__le__': <function CustomerBalance.__le__>, '__gt__': <function CustomerBalance.__gt__>, '__ge__': <function CustomerBalance.__ge__>, '__hash__': None, '__init__': <function CustomerBalance.__init__>, '__match_args__': ('created_at', 'id', 'monthly_credits_remaining', 'pre_pay_cash_remaining', 'pre_pay_credits_remaining', 'total_due', 'updated_at', 'user_id')})

__eq__() (kittycad.models.customer_balance.CustomerBalance method)

__ge__() (kittycad.models.customer_balance.CustomerBalance method)

__getitem__() (kittycad.models.customer_balance.CustomerBalance method)

__gt__() (kittycad.models.customer_balance.CustomerBalance method)

__hash__ (kittycad.models.customer_balance.CustomerBalance attribute)

__init__() (kittycad.models.customer_balance.CustomerBalance method)

CustomerBalance.__init__(created_at=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, monthly_credits_remaining=<kittycad.types.Unset object>, pre_pay_cash_remaining=<kittycad.types.Unset object>, pre_pay_credits_remaining=<kittycad.types.Unset object>, total_due=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.customer_balance.CustomerBalance method)

__lt__() (kittycad.models.customer_balance.CustomerBalance method)

__match_args__ (kittycad.models.customer_balance.CustomerBalance attribute)

('created_at', 'id', 'monthly_credits_remaining', 'pre_pay_cash_remaining', 'pre_pay_credits_remaining', 'total_due', 'updated_at', 'user_id')

__module__ (kittycad.models.customer_balance.CustomerBalance attribute)

__ne__() (kittycad.models.customer_balance.CustomerBalance method)

__repr__() (kittycad.models.customer_balance.CustomerBalance method)

__setitem__() (kittycad.models.customer_balance.CustomerBalance method)

additional_keys (kittycad.models.customer_balance.CustomerBalance property)

created_at (kittycad.models.customer_balance.CustomerBalance attribute)

from_dict() (kittycad.models.customer_balance.CustomerBalance class method)

to_dict() (kittycad.models.customer_balance.CustomerBalance method)

total_due (kittycad.models.customer_balance.CustomerBalance attribute)

updated_at (kittycad.models.customer_balance.CustomerBalance attribute)

user_id (kittycad.models.customer_balance.CustomerBalance attribute)

__init__([created_at, id, ...])

Method generated by attrs for class CustomerBalance.

rtype

TypeVar(N, bound= CustomerBalance)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.customer_balance.CustomerBalance.__init__>`\ \(\[created\_at\, id\, ...\]\)

id

monthly_credits_remaining

pre_pay_cash_remaining

pre_pay_credits_remaining

total_due

user_id

DeviceAccessTokenRequestForm([client_id, ...])

The form for a device access token request.

DeviceAccessTokenRequestForm (class in kittycad.models.device_access_token_request_form)

DeviceAccessTokenRequestForm(client_id=<kittycad.types.Unset object>, device_code=<kittycad.types.Unset object>, grant_type=<kittycad.types.Unset object>)

(client_id=<kittycad.types.Unset object>, device_code=<kittycad.types.Unset object>, grant_type=<kittycad.types.Unset object>)

Method generated by attrs for class DeviceAccessTokenRequestForm.

{'additional_properties': typing.Dict[str, typing.Any], 'client_id': typing.Union[kittycad.types.Unset, str], 'device_code': typing.Union[kittycad.types.Unset, str], 'grant_type': typing.Union[kittycad.types.Unset, kittycad.models.o_auth2_grant_type.OAuth2GrantType]}

(Attribute(name='client_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='client_id'), Attribute(name='device_code', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='device_code'), Attribute(name='grant_type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.o_auth2_grant_type.OAuth2GrantType], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='grant_type'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.device_access_token_request_form', '__annotations__': {'client_id': typing.Union[kittycad.types.Unset, str], 'device_code': typing.Union[kittycad.types.Unset, str], 'grant_type': typing.Union[kittycad.types.Unset, kittycad.models.o_auth2_grant_type.OAuth2GrantType], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'The form for a device access token request.', 'to_dict': <function DeviceAccessTokenRequestForm.to_dict>, 'from_dict': <classmethod(<function DeviceAccessTokenRequestForm.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function DeviceAccessTokenRequestForm.__getitem__>, '__setitem__': <function DeviceAccessTokenRequestForm.__setitem__>, '__delitem__': <function DeviceAccessTokenRequestForm.__delitem__>, '__contains__': <function DeviceAccessTokenRequestForm.__contains__>, '__dict__': <attribute '__dict__' of 'DeviceAccessTokenRequestForm' objects>, '__weakref__': <attribute '__weakref__' of 'DeviceAccessTokenRequestForm' objects>, '__attrs_attrs__': (Attribute(name='client_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='client_id'), Attribute(name='device_code', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='device_code'), Attribute(name='grant_type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.o_auth2_grant_type.OAuth2GrantType], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='grant_type'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function DeviceAccessTokenRequestForm.__repr__>, '__eq__': <function DeviceAccessTokenRequestForm.__eq__>, '__ne__': <function DeviceAccessTokenRequestForm.__ne__>, '__lt__': <function DeviceAccessTokenRequestForm.__lt__>, '__le__': <function DeviceAccessTokenRequestForm.__le__>, '__gt__': <function DeviceAccessTokenRequestForm.__gt__>, '__ge__': <function DeviceAccessTokenRequestForm.__ge__>, '__hash__': None, '__init__': <function DeviceAccessTokenRequestForm.__init__>, '__match_args__': ('client_id', 'device_code', 'grant_type')})

DeviceAccessTokenRequestForm.__init__(client_id=<kittycad.types.Unset object>, device_code=<kittycad.types.Unset object>, grant_type=<kittycad.types.Unset object>)

from_dict() (kittycad.models.device_access_token_request_form.DeviceAccessTokenRequestForm class method)

__init__([client_id, device_code, grant_type])

rtype

TypeVar(J, bound= DeviceAccessTokenRequestForm)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.device_access_token_request_form.DeviceAccessTokenRequestForm.__init__>`\ \(\[client\_id\, device\_code\, grant\_type\]\)

:py:class:`~typing.TypeVar`\(``J``, bound= DeviceAccessTokenRequestForm)

client_id

device_code

grant_type

DeviceAuthRequestForm([client_id])

The request parameters for the OAuth 2.0 Device Authorization Grant flow.

DeviceAuthRequestForm (class in kittycad.models.device_auth_request_form)

{'additional_properties': typing.Dict[str, typing.Any], 'client_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='client_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='client_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.device_auth_request_form', '__annotations__': {'client_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'The request parameters for the OAuth 2.0 Device Authorization Grant flow.', 'to_dict': <function DeviceAuthRequestForm.to_dict>, 'from_dict': <classmethod(<function DeviceAuthRequestForm.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function DeviceAuthRequestForm.__getitem__>, '__setitem__': <function DeviceAuthRequestForm.__setitem__>, '__delitem__': <function DeviceAuthRequestForm.__delitem__>, '__contains__': <function DeviceAuthRequestForm.__contains__>, '__dict__': <attribute '__dict__' of 'DeviceAuthRequestForm' objects>, '__weakref__': <attribute '__weakref__' of 'DeviceAuthRequestForm' objects>, '__attrs_attrs__': (Attribute(name='client_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='client_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function DeviceAuthRequestForm.__repr__>, '__eq__': <function DeviceAuthRequestForm.__eq__>, '__ne__': <function DeviceAuthRequestForm.__ne__>, '__lt__': <function DeviceAuthRequestForm.__lt__>, '__le__': <function DeviceAuthRequestForm.__le__>, '__gt__': <function DeviceAuthRequestForm.__gt__>, '__ge__': <function DeviceAuthRequestForm.__ge__>, '__hash__': None, '__init__': <function DeviceAuthRequestForm.__init__>, '__match_args__': ('client_id',)})

__eq__() (kittycad.models.device_auth_request_form.DeviceAuthRequestForm method)

__ge__() (kittycad.models.device_auth_request_form.DeviceAuthRequestForm method)

__gt__() (kittycad.models.device_auth_request_form.DeviceAuthRequestForm method)

__le__() (kittycad.models.device_auth_request_form.DeviceAuthRequestForm method)

__lt__() (kittycad.models.device_auth_request_form.DeviceAuthRequestForm method)

__ne__() (kittycad.models.device_auth_request_form.DeviceAuthRequestForm method)

from_dict() (kittycad.models.device_auth_request_form.DeviceAuthRequestForm class method)

__init__([client_id])

Method generated by attrs for class DeviceAuthRequestForm.

rtype

TypeVar(V, bound= DeviceAuthRequestForm)

to_dict()

rtype

:py:class:`~typing.TypeVar`\(``V``, bound= DeviceAuthRequestForm)

DeviceAuthVerifyParams([user_code])

The request parameters to verify the user_code for the OAuth 2.0 Device Authorization Grant.

The request parameters to verify the `user_code` for the OAuth 2.0 Device Authorization Grant.

DeviceAuthVerifyParams (class in kittycad.models.device_auth_verify_params)

{'additional_properties': typing.Dict[str, typing.Any], 'user_code': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='user_code', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_code'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.device_auth_verify_params', '__annotations__': {'user_code': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'The request parameters to verify the `user_code` for the OAuth 2.0 Device Authorization Grant.', 'to_dict': <function DeviceAuthVerifyParams.to_dict>, 'from_dict': <classmethod(<function DeviceAuthVerifyParams.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function DeviceAuthVerifyParams.__getitem__>, '__setitem__': <function DeviceAuthVerifyParams.__setitem__>, '__delitem__': <function DeviceAuthVerifyParams.__delitem__>, '__contains__': <function DeviceAuthVerifyParams.__contains__>, '__dict__': <attribute '__dict__' of 'DeviceAuthVerifyParams' objects>, '__weakref__': <attribute '__weakref__' of 'DeviceAuthVerifyParams' objects>, '__attrs_attrs__': (Attribute(name='user_code', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_code'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function DeviceAuthVerifyParams.__repr__>, '__eq__': <function DeviceAuthVerifyParams.__eq__>, '__ne__': <function DeviceAuthVerifyParams.__ne__>, '__lt__': <function DeviceAuthVerifyParams.__lt__>, '__le__': <function DeviceAuthVerifyParams.__le__>, '__gt__': <function DeviceAuthVerifyParams.__gt__>, '__ge__': <function DeviceAuthVerifyParams.__ge__>, '__hash__': None, '__init__': <function DeviceAuthVerifyParams.__init__>, '__match_args__': ('user_code',)})

from_dict() (kittycad.models.device_auth_verify_params.DeviceAuthVerifyParams class method)

__init__([user_code])

Method generated by attrs for class DeviceAuthVerifyParams.

rtype

TypeVar(F, bound= DeviceAuthVerifyParams)

to_dict()

rtype

:py:class:`~typing.TypeVar`\(``F``, bound= DeviceAuthVerifyParams)

:py:obj:`DockerSystemInfo <kittycad.models.docker_system_info.DockerSystemInfo>`\ \(\[architecture\, ...\]\)

DockerSystemInfo(architecture=<kittycad.types.Unset object>, bridge_nf_ip6tables=False, bridge_nf_iptables=False, cgroup_driver=<kittycad.types.Unset object>, cgroup_version=<kittycad.types.Unset object>, cluster_advertise=<kittycad.types.Unset object>, cluster_store=<kittycad.types.Unset object>, containerd_commit=<kittycad.types.Unset object>, containers=<kittycad.types.Unset object>, containers_paused=<kittycad.types.Unset object>, containers_running=<kittycad.types.Unset object>, containers_stopped=<kittycad.types.Unset object>, cpu_cfs_period=False, cpu_cfs_quota=False, cpu_set=False, cpu_shares=False, debug=False, default_address_pools=<kittycad.types.Unset object>, default_runtime=<kittycad.types.Unset object>, docker_root_dir=<kittycad.types.Unset object>, driver=<kittycad.types.Unset object>, driver_status=<kittycad.types.Unset object>, experimental_build=False, http_proxy=<kittycad.types.Unset object>, https_proxy=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, images=<kittycad.types.Unset object>, index_server_address=<kittycad.types.Unset object>, init_binary=<kittycad.types.Unset object>, init_commit=<kittycad.types.Unset object>, ipv4_forwarding=False, isolation=<kittycad.types.Unset object>, kernel_memory=False, kernel_memory_tcp=False, kernel_version=<kittycad.types.Unset object>, labels=<kittycad.types.Unset object>, live_restore_enabled=False, logging_driver=<kittycad.types.Unset object>, mem_total=<kittycad.types.Unset object>, memory_limit=False, n_events_listener=<kittycad.types.Unset object>, n_fd=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, ncpu=<kittycad.types.Unset object>, no_proxy=<kittycad.types.Unset object>, oom_kill_disable=False, operating_system=<kittycad.types.Unset object>, os_type=<kittycad.types.Unset object>, os_version=<kittycad.types.Unset object>, pids_limit=False, plugins=<kittycad.types.Unset object>, product_license=<kittycad.types.Unset object>, registry_config=<kittycad.types.Unset object>, runc_commit=<kittycad.types.Unset object>, runtimes=<kittycad.types.Unset object>, security_options=<kittycad.types.Unset object>, server_version=<kittycad.types.Unset object>, swap_limit=False, system_time=<kittycad.types.Unset object>, warnings=<kittycad.types.Unset object>)

(architecture=<kittycad.types.Unset object>, bridge_nf_ip6tables=False, bridge_nf_iptables=False, cgroup_driver=<kittycad.types.Unset object>, cgroup_version=<kittycad.types.Unset object>, cluster_advertise=<kittycad.types.Unset object>, cluster_store=<kittycad.types.Unset object>, containerd_commit=<kittycad.types.Unset object>, containers=<kittycad.types.Unset object>, containers_paused=<kittycad.types.Unset object>, containers_running=<kittycad.types.Unset object>, containers_stopped=<kittycad.types.Unset object>, cpu_cfs_period=False, cpu_cfs_quota=False, cpu_set=False, cpu_shares=False, debug=False, default_address_pools=<kittycad.types.Unset object>, default_runtime=<kittycad.types.Unset object>, docker_root_dir=<kittycad.types.Unset object>, driver=<kittycad.types.Unset object>, driver_status=<kittycad.types.Unset object>, experimental_build=False, http_proxy=<kittycad.types.Unset object>, https_proxy=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, images=<kittycad.types.Unset object>, index_server_address=<kittycad.types.Unset object>, init_binary=<kittycad.types.Unset object>, init_commit=<kittycad.types.Unset object>, ipv4_forwarding=False, isolation=<kittycad.types.Unset object>, kernel_memory=False, kernel_memory_tcp=False, kernel_version=<kittycad.types.Unset object>, labels=<kittycad.types.Unset object>, live_restore_enabled=False, logging_driver=<kittycad.types.Unset object>, mem_total=<kittycad.types.Unset object>, memory_limit=False, n_events_listener=<kittycad.types.Unset object>, n_fd=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, ncpu=<kittycad.types.Unset object>, no_proxy=<kittycad.types.Unset object>, oom_kill_disable=False, operating_system=<kittycad.types.Unset object>, os_type=<kittycad.types.Unset object>, os_version=<kittycad.types.Unset object>, pids_limit=False, plugins=<kittycad.types.Unset object>, product_license=<kittycad.types.Unset object>, registry_config=<kittycad.types.Unset object>, runc_commit=<kittycad.types.Unset object>, runtimes=<kittycad.types.Unset object>, security_options=<kittycad.types.Unset object>, server_version=<kittycad.types.Unset object>, swap_limit=False, system_time=<kittycad.types.Unset object>, warnings=<kittycad.types.Unset object>)

DockerSystemInfo.SystemInfoDefaultAddressPools (class in kittycad.models.docker_system_info)

DockerSystemInfo.SystemInfoDefaultAddressPools(base=<kittycad.types.Unset object>, size=<kittycad.types.Unset object>)

(base=<kittycad.types.Unset object>, size=<kittycad.types.Unset object>)

Method generated by attrs for class SystemInfoDefaultAddressPools.

{'additional_properties': typing.Dict[str, typing.Any], 'base': typing.Union[kittycad.types.Unset, str], 'size': typing.Union[kittycad.types.Unset, int]}

(Attribute(name='base', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='base'), Attribute(name='size', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='size'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.system_info_default_address_pools', '__annotations__': {'base': typing.Union[kittycad.types.Unset, str], 'size': typing.Union[kittycad.types.Unset, int], 'additional_properties': typing.Dict[str, typing.Any]}, 'to_dict': <function SystemInfoDefaultAddressPools.to_dict>, 'from_dict': <classmethod(<function SystemInfoDefaultAddressPools.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function SystemInfoDefaultAddressPools.__getitem__>, '__setitem__': <function SystemInfoDefaultAddressPools.__setitem__>, '__delitem__': <function SystemInfoDefaultAddressPools.__delitem__>, '__contains__': <function SystemInfoDefaultAddressPools.__contains__>, '__dict__': <attribute '__dict__' of 'SystemInfoDefaultAddressPools' objects>, '__weakref__': <attribute '__weakref__' of 'SystemInfoDefaultAddressPools' objects>, '__doc__': None, '__attrs_attrs__': (Attribute(name='base', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='base'), Attribute(name='size', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='size'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function SystemInfoDefaultAddressPools.__repr__>, '__eq__': <function SystemInfoDefaultAddressPools.__eq__>, '__ne__': <function SystemInfoDefaultAddressPools.__ne__>, '__lt__': <function SystemInfoDefaultAddressPools.__lt__>, '__le__': <function SystemInfoDefaultAddressPools.__le__>, '__gt__': <function SystemInfoDefaultAddressPools.__gt__>, '__ge__': <function SystemInfoDefaultAddressPools.__ge__>, '__hash__': None, '__init__': <function SystemInfoDefaultAddressPools.__init__>, '__match_args__': ('base', 'size')})

from_dict() (kittycad.models.docker_system_info.DockerSystemInfo.SystemInfoDefaultAddressPools class method)

__annotations__ (kittycad.models.docker_system_info.DockerSystemInfo attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'architecture': typing.Union[kittycad.types.Unset, str], 'bridge_nf_ip6tables': typing.Union[kittycad.types.Unset, bool], 'bridge_nf_iptables': typing.Union[kittycad.types.Unset, bool], 'cgroup_driver': typing.Union[kittycad.types.Unset, kittycad.models.system_info_cgroup_driver_enum.SystemInfoCgroupDriverEnum], 'cgroup_version': typing.Union[kittycad.types.Unset, kittycad.models.system_info_cgroup_version_enum.SystemInfoCgroupVersionEnum], 'cluster_advertise': typing.Union[kittycad.types.Unset, str], 'cluster_store': typing.Union[kittycad.types.Unset, str], 'containerd_commit': typing.Union[kittycad.types.Unset, kittycad.models.commit.Commit], 'containers': typing.Union[kittycad.types.Unset, int], 'containers_paused': typing.Union[kittycad.types.Unset, int], 'containers_running': typing.Union[kittycad.types.Unset, int], 'containers_stopped': typing.Union[kittycad.types.Unset, int], 'cpu_cfs_period': typing.Union[kittycad.types.Unset, bool], 'cpu_cfs_quota': typing.Union[kittycad.types.Unset, bool], 'cpu_set': typing.Union[kittycad.types.Unset, bool], 'cpu_shares': typing.Union[kittycad.types.Unset, bool], 'debug': typing.Union[kittycad.types.Unset, bool], 'default_address_pools': typing.Union[kittycad.types.Unset, typing.List[kittycad.models.system_info_default_address_pools.SystemInfoDefaultAddressPools]], 'default_runtime': typing.Union[kittycad.types.Unset, str], 'docker_root_dir': typing.Union[kittycad.types.Unset, str], 'driver': typing.Union[kittycad.types.Unset, str], 'driver_status': typing.Union[kittycad.types.Unset, typing.List[typing.List[str]]], 'experimental_build': typing.Union[kittycad.types.Unset, bool], 'http_proxy': typing.Union[kittycad.types.Unset, str], 'https_proxy': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'images': typing.Union[kittycad.types.Unset, int], 'index_server_address': typing.Union[kittycad.types.Unset, str], 'init_binary': typing.Union[kittycad.types.Unset, str], 'init_commit': typing.Union[kittycad.types.Unset, kittycad.models.commit.Commit], 'ipv4_forwarding': typing.Union[kittycad.types.Unset, bool], 'isolation': typing.Union[kittycad.types.Unset, kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum], 'kernel_memory': typing.Union[kittycad.types.Unset, bool], 'kernel_memory_tcp': typing.Union[kittycad.types.Unset, bool], 'kernel_version': typing.Union[kittycad.types.Unset, str], 'labels': typing.Union[kittycad.types.Unset, typing.List[str]], 'live_restore_enabled': typing.Union[kittycad.types.Unset, bool], 'logging_driver': typing.Union[kittycad.types.Unset, str], 'mem_total': typing.Union[kittycad.types.Unset, int], 'memory_limit': typing.Union[kittycad.types.Unset, bool], 'n_events_listener': typing.Union[kittycad.types.Unset, int], 'n_fd': typing.Union[kittycad.types.Unset, int], 'name': typing.Union[kittycad.types.Unset, str], 'ncpu': typing.Union[kittycad.types.Unset, int], 'no_proxy': typing.Union[kittycad.types.Unset, str], 'oom_kill_disable': typing.Union[kittycad.types.Unset, bool], 'operating_system': typing.Union[kittycad.types.Unset, str], 'os_type': typing.Union[kittycad.types.Unset, str], 'os_version': typing.Union[kittycad.types.Unset, str], 'pids_limit': typing.Union[kittycad.types.Unset, bool], 'plugins': typing.Union[kittycad.types.Unset, kittycad.models.plugins_info.PluginsInfo], 'product_license': typing.Union[kittycad.types.Unset, str], 'registry_config': typing.Union[kittycad.types.Unset, kittycad.models.registry_service_config.RegistryServiceConfig], 'runc_commit': typing.Union[kittycad.types.Unset, kittycad.models.commit.Commit], 'runtimes': typing.Union[kittycad.types.Unset, typing.Any], 'security_options': typing.Union[kittycad.types.Unset, typing.List[str]], 'server_version': typing.Union[kittycad.types.Unset, str], 'swap_limit': typing.Union[kittycad.types.Unset, bool], 'system_time': typing.Union[kittycad.types.Unset, str], 'warnings': typing.Union[kittycad.types.Unset, typing.List[str]]}

__attrs_attrs__ (kittycad.models.docker_system_info.DockerSystemInfo attribute)

(Attribute(name='architecture', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='architecture'), Attribute(name='bridge_nf_ip6tables', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='bridge_nf_ip6tables'), Attribute(name='bridge_nf_iptables', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='bridge_nf_iptables'), Attribute(name='cgroup_driver', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.system_info_cgroup_driver_enum.SystemInfoCgroupDriverEnum], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cgroup_driver'), Attribute(name='cgroup_version', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.system_info_cgroup_version_enum.SystemInfoCgroupVersionEnum], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cgroup_version'), Attribute(name='cluster_advertise', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cluster_advertise'), Attribute(name='cluster_store', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cluster_store'), Attribute(name='containerd_commit', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.commit.Commit], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='containerd_commit'), Attribute(name='containers', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='containers'), Attribute(name='containers_paused', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='containers_paused'), Attribute(name='containers_running', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='containers_running'), Attribute(name='containers_stopped', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='containers_stopped'), Attribute(name='cpu_cfs_period', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cpu_cfs_period'), Attribute(name='cpu_cfs_quota', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cpu_cfs_quota'), Attribute(name='cpu_set', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cpu_set'), Attribute(name='cpu_shares', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cpu_shares'), Attribute(name='debug', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='debug'), Attribute(name='default_address_pools', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[kittycad.models.system_info_default_address_pools.SystemInfoDefaultAddressPools]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='default_address_pools'), Attribute(name='default_runtime', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='default_runtime'), Attribute(name='docker_root_dir', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='docker_root_dir'), Attribute(name='driver', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='driver'), Attribute(name='driver_status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[typing.List[str]]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='driver_status'), Attribute(name='experimental_build', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='experimental_build'), Attribute(name='http_proxy', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='http_proxy'), Attribute(name='https_proxy', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='https_proxy'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='images', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='images'), Attribute(name='index_server_address', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='index_server_address'), Attribute(name='init_binary', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='init_binary'), Attribute(name='init_commit', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.commit.Commit], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='init_commit'), Attribute(name='ipv4_forwarding', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='ipv4_forwarding'), Attribute(name='isolation', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='isolation'), Attribute(name='kernel_memory', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='kernel_memory'), Attribute(name='kernel_memory_tcp', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='kernel_memory_tcp'), Attribute(name='kernel_version', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='kernel_version'), Attribute(name='labels', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='labels'), Attribute(name='live_restore_enabled', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='live_restore_enabled'), Attribute(name='logging_driver', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='logging_driver'), Attribute(name='mem_total', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='mem_total'), Attribute(name='memory_limit', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='memory_limit'), Attribute(name='n_events_listener', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='n_events_listener'), Attribute(name='n_fd', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='n_fd'), Attribute(name='name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name'), Attribute(name='ncpu', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='ncpu'), Attribute(name='no_proxy', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='no_proxy'), Attribute(name='oom_kill_disable', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='oom_kill_disable'), Attribute(name='operating_system', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='operating_system'), Attribute(name='os_type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='os_type'), Attribute(name='os_version', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='os_version'), Attribute(name='pids_limit', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='pids_limit'), Attribute(name='plugins', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.plugins_info.PluginsInfo], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='plugins'), Attribute(name='product_license', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='product_license'), Attribute(name='registry_config', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.registry_service_config.RegistryServiceConfig], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='registry_config'), Attribute(name='runc_commit', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.commit.Commit], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='runc_commit'), Attribute(name='runtimes', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='runtimes'), Attribute(name='security_options', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='security_options'), Attribute(name='server_version', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='server_version'), Attribute(name='swap_limit', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='swap_limit'), Attribute(name='system_time', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='system_time'), Attribute(name='warnings', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='warnings'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.docker_system_info.DockerSystemInfo method)

__delitem__() (kittycad.models.docker_system_info.DockerSystemInfo method)

__dict__ (kittycad.models.docker_system_info.DockerSystemInfo attribute)

mappingproxy({'__module__': 'kittycad.models.docker_system_info', '__annotations__': {'architecture': typing.Union[kittycad.types.Unset, str], 'bridge_nf_ip6tables': typing.Union[kittycad.types.Unset, bool], 'bridge_nf_iptables': typing.Union[kittycad.types.Unset, bool], 'cgroup_driver': typing.Union[kittycad.types.Unset, kittycad.models.system_info_cgroup_driver_enum.SystemInfoCgroupDriverEnum], 'cgroup_version': typing.Union[kittycad.types.Unset, kittycad.models.system_info_cgroup_version_enum.SystemInfoCgroupVersionEnum], 'cluster_advertise': typing.Union[kittycad.types.Unset, str], 'cluster_store': typing.Union[kittycad.types.Unset, str], 'containerd_commit': typing.Union[kittycad.types.Unset, kittycad.models.commit.Commit], 'containers': typing.Union[kittycad.types.Unset, int], 'containers_paused': typing.Union[kittycad.types.Unset, int], 'containers_running': typing.Union[kittycad.types.Unset, int], 'containers_stopped': typing.Union[kittycad.types.Unset, int], 'cpu_cfs_period': typing.Union[kittycad.types.Unset, bool], 'cpu_cfs_quota': typing.Union[kittycad.types.Unset, bool], 'cpu_set': typing.Union[kittycad.types.Unset, bool], 'cpu_shares': typing.Union[kittycad.types.Unset, bool], 'debug': typing.Union[kittycad.types.Unset, bool], 'default_address_pools': typing.Union[kittycad.types.Unset, typing.List[kittycad.models.system_info_default_address_pools.SystemInfoDefaultAddressPools]], 'default_runtime': typing.Union[kittycad.types.Unset, str], 'docker_root_dir': typing.Union[kittycad.types.Unset, str], 'driver': typing.Union[kittycad.types.Unset, str], 'driver_status': typing.Union[kittycad.types.Unset, typing.List[typing.List[str]]], 'experimental_build': typing.Union[kittycad.types.Unset, bool], 'http_proxy': typing.Union[kittycad.types.Unset, str], 'https_proxy': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'images': typing.Union[kittycad.types.Unset, int], 'index_server_address': typing.Union[kittycad.types.Unset, str], 'init_binary': typing.Union[kittycad.types.Unset, str], 'init_commit': typing.Union[kittycad.types.Unset, kittycad.models.commit.Commit], 'ipv4_forwarding': typing.Union[kittycad.types.Unset, bool], 'isolation': typing.Union[kittycad.types.Unset, kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum], 'kernel_memory': typing.Union[kittycad.types.Unset, bool], 'kernel_memory_tcp': typing.Union[kittycad.types.Unset, bool], 'kernel_version': typing.Union[kittycad.types.Unset, str], 'labels': typing.Union[kittycad.types.Unset, typing.List[str]], 'live_restore_enabled': typing.Union[kittycad.types.Unset, bool], 'logging_driver': typing.Union[kittycad.types.Unset, str], 'mem_total': typing.Union[kittycad.types.Unset, int], 'memory_limit': typing.Union[kittycad.types.Unset, bool], 'n_events_listener': typing.Union[kittycad.types.Unset, int], 'n_fd': typing.Union[kittycad.types.Unset, int], 'name': typing.Union[kittycad.types.Unset, str], 'ncpu': typing.Union[kittycad.types.Unset, int], 'no_proxy': typing.Union[kittycad.types.Unset, str], 'oom_kill_disable': typing.Union[kittycad.types.Unset, bool], 'operating_system': typing.Union[kittycad.types.Unset, str], 'os_type': typing.Union[kittycad.types.Unset, str], 'os_version': typing.Union[kittycad.types.Unset, str], 'pids_limit': typing.Union[kittycad.types.Unset, bool], 'plugins': typing.Union[kittycad.types.Unset, kittycad.models.plugins_info.PluginsInfo], 'product_license': typing.Union[kittycad.types.Unset, str], 'registry_config': typing.Union[kittycad.types.Unset, kittycad.models.registry_service_config.RegistryServiceConfig], 'runc_commit': typing.Union[kittycad.types.Unset, kittycad.models.commit.Commit], 'runtimes': typing.Union[kittycad.types.Unset, typing.Any], 'security_options': typing.Union[kittycad.types.Unset, typing.List[str]], 'server_version': typing.Union[kittycad.types.Unset, str], 'swap_limit': typing.Union[kittycad.types.Unset, bool], 'system_time': typing.Union[kittycad.types.Unset, str], 'warnings': typing.Union[kittycad.types.Unset, typing.List[str]], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Docker system info.', 'SystemInfoDefaultAddressPools': <class 'kittycad.models.system_info_default_address_pools.SystemInfoDefaultAddressPools'>, 'to_dict': <function DockerSystemInfo.to_dict>, 'from_dict': <classmethod(<function DockerSystemInfo.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function DockerSystemInfo.__getitem__>, '__setitem__': <function DockerSystemInfo.__setitem__>, '__delitem__': <function DockerSystemInfo.__delitem__>, '__contains__': <function DockerSystemInfo.__contains__>, '__dict__': <attribute '__dict__' of 'DockerSystemInfo' objects>, '__weakref__': <attribute '__weakref__' of 'DockerSystemInfo' objects>, '__attrs_attrs__': (Attribute(name='architecture', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='architecture'), Attribute(name='bridge_nf_ip6tables', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='bridge_nf_ip6tables'), Attribute(name='bridge_nf_iptables', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='bridge_nf_iptables'), Attribute(name='cgroup_driver', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.system_info_cgroup_driver_enum.SystemInfoCgroupDriverEnum], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cgroup_driver'), Attribute(name='cgroup_version', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.system_info_cgroup_version_enum.SystemInfoCgroupVersionEnum], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cgroup_version'), Attribute(name='cluster_advertise', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cluster_advertise'), Attribute(name='cluster_store', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cluster_store'), Attribute(name='containerd_commit', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.commit.Commit], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='containerd_commit'), Attribute(name='containers', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='containers'), Attribute(name='containers_paused', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='containers_paused'), Attribute(name='containers_running', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='containers_running'), Attribute(name='containers_stopped', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='containers_stopped'), Attribute(name='cpu_cfs_period', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cpu_cfs_period'), Attribute(name='cpu_cfs_quota', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cpu_cfs_quota'), Attribute(name='cpu_set', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cpu_set'), Attribute(name='cpu_shares', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cpu_shares'), Attribute(name='debug', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='debug'), Attribute(name='default_address_pools', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[kittycad.models.system_info_default_address_pools.SystemInfoDefaultAddressPools]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='default_address_pools'), Attribute(name='default_runtime', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='default_runtime'), Attribute(name='docker_root_dir', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='docker_root_dir'), Attribute(name='driver', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='driver'), Attribute(name='driver_status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[typing.List[str]]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='driver_status'), Attribute(name='experimental_build', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='experimental_build'), Attribute(name='http_proxy', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='http_proxy'), Attribute(name='https_proxy', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='https_proxy'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='images', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='images'), Attribute(name='index_server_address', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='index_server_address'), Attribute(name='init_binary', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='init_binary'), Attribute(name='init_commit', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.commit.Commit], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='init_commit'), Attribute(name='ipv4_forwarding', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='ipv4_forwarding'), Attribute(name='isolation', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='isolation'), Attribute(name='kernel_memory', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='kernel_memory'), Attribute(name='kernel_memory_tcp', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='kernel_memory_tcp'), Attribute(name='kernel_version', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='kernel_version'), Attribute(name='labels', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='labels'), Attribute(name='live_restore_enabled', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='live_restore_enabled'), Attribute(name='logging_driver', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='logging_driver'), Attribute(name='mem_total', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='mem_total'), Attribute(name='memory_limit', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='memory_limit'), Attribute(name='n_events_listener', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='n_events_listener'), Attribute(name='n_fd', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='n_fd'), Attribute(name='name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name'), Attribute(name='ncpu', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='ncpu'), Attribute(name='no_proxy', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='no_proxy'), Attribute(name='oom_kill_disable', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='oom_kill_disable'), Attribute(name='operating_system', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='operating_system'), Attribute(name='os_type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='os_type'), Attribute(name='os_version', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='os_version'), Attribute(name='pids_limit', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='pids_limit'), Attribute(name='plugins', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.plugins_info.PluginsInfo], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='plugins'), Attribute(name='product_license', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='product_license'), Attribute(name='registry_config', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.registry_service_config.RegistryServiceConfig], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='registry_config'), Attribute(name='runc_commit', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.commit.Commit], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='runc_commit'), Attribute(name='runtimes', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='runtimes'), Attribute(name='security_options', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='security_options'), Attribute(name='server_version', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='server_version'), Attribute(name='swap_limit', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='swap_limit'), Attribute(name='system_time', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='system_time'), Attribute(name='warnings', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='warnings'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function DockerSystemInfo.__repr__>, '__eq__': <function DockerSystemInfo.__eq__>, '__ne__': <function DockerSystemInfo.__ne__>, '__lt__': <function DockerSystemInfo.__lt__>, '__le__': <function DockerSystemInfo.__le__>, '__gt__': <function DockerSystemInfo.__gt__>, '__ge__': <function DockerSystemInfo.__ge__>, '__hash__': None, '__init__': <function DockerSystemInfo.__init__>, '__match_args__': ('architecture', 'bridge_nf_ip6tables', 'bridge_nf_iptables', 'cgroup_driver', 'cgroup_version', 'cluster_advertise', 'cluster_store', 'containerd_commit', 'containers', 'containers_paused', 'containers_running', 'containers_stopped', 'cpu_cfs_period', 'cpu_cfs_quota', 'cpu_set', 'cpu_shares', 'debug', 'default_address_pools', 'default_runtime', 'docker_root_dir', 'driver', 'driver_status', 'experimental_build', 'http_proxy', 'https_proxy', 'id', 'images', 'index_server_address', 'init_binary', 'init_commit', 'ipv4_forwarding', 'isolation', 'kernel_memory', 'kernel_memory_tcp', 'kernel_version', 'labels', 'live_restore_enabled', 'logging_driver', 'mem_total', 'memory_limit', 'n_events_listener', 'n_fd', 'name', 'ncpu', 'no_proxy', 'oom_kill_disable', 'operating_system', 'os_type', 'os_version', 'pids_limit', 'plugins', 'product_license', 'registry_config', 'runc_commit', 'runtimes', 'security_options', 'server_version', 'swap_limit', 'system_time', 'warnings')})

__eq__() (kittycad.models.docker_system_info.DockerSystemInfo method)

__ge__() (kittycad.models.docker_system_info.DockerSystemInfo method)

__getitem__() (kittycad.models.docker_system_info.DockerSystemInfo method)

__gt__() (kittycad.models.docker_system_info.DockerSystemInfo method)

__hash__ (kittycad.models.docker_system_info.DockerSystemInfo attribute)

__init__() (kittycad.models.docker_system_info.DockerSystemInfo method)

DockerSystemInfo.__init__(architecture=<kittycad.types.Unset object>, bridge_nf_ip6tables=False, bridge_nf_iptables=False, cgroup_driver=<kittycad.types.Unset object>, cgroup_version=<kittycad.types.Unset object>, cluster_advertise=<kittycad.types.Unset object>, cluster_store=<kittycad.types.Unset object>, containerd_commit=<kittycad.types.Unset object>, containers=<kittycad.types.Unset object>, containers_paused=<kittycad.types.Unset object>, containers_running=<kittycad.types.Unset object>, containers_stopped=<kittycad.types.Unset object>, cpu_cfs_period=False, cpu_cfs_quota=False, cpu_set=False, cpu_shares=False, debug=False, default_address_pools=<kittycad.types.Unset object>, default_runtime=<kittycad.types.Unset object>, docker_root_dir=<kittycad.types.Unset object>, driver=<kittycad.types.Unset object>, driver_status=<kittycad.types.Unset object>, experimental_build=False, http_proxy=<kittycad.types.Unset object>, https_proxy=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, images=<kittycad.types.Unset object>, index_server_address=<kittycad.types.Unset object>, init_binary=<kittycad.types.Unset object>, init_commit=<kittycad.types.Unset object>, ipv4_forwarding=False, isolation=<kittycad.types.Unset object>, kernel_memory=False, kernel_memory_tcp=False, kernel_version=<kittycad.types.Unset object>, labels=<kittycad.types.Unset object>, live_restore_enabled=False, logging_driver=<kittycad.types.Unset object>, mem_total=<kittycad.types.Unset object>, memory_limit=False, n_events_listener=<kittycad.types.Unset object>, n_fd=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, ncpu=<kittycad.types.Unset object>, no_proxy=<kittycad.types.Unset object>, oom_kill_disable=False, operating_system=<kittycad.types.Unset object>, os_type=<kittycad.types.Unset object>, os_version=<kittycad.types.Unset object>, pids_limit=False, plugins=<kittycad.types.Unset object>, product_license=<kittycad.types.Unset object>, registry_config=<kittycad.types.Unset object>, runc_commit=<kittycad.types.Unset object>, runtimes=<kittycad.types.Unset object>, security_options=<kittycad.types.Unset object>, server_version=<kittycad.types.Unset object>, swap_limit=False, system_time=<kittycad.types.Unset object>, warnings=<kittycad.types.Unset object>)

__le__() (kittycad.models.docker_system_info.DockerSystemInfo method)

__lt__() (kittycad.models.docker_system_info.DockerSystemInfo method)

__match_args__ (kittycad.models.docker_system_info.DockerSystemInfo attribute)

('architecture', 'bridge_nf_ip6tables', 'bridge_nf_iptables', 'cgroup_driver', 'cgroup_version', 'cluster_advertise', 'cluster_store', 'containerd_commit', 'containers', 'containers_paused', 'containers_running', 'containers_stopped', 'cpu_cfs_period', 'cpu_cfs_quota', 'cpu_set', 'cpu_shares', 'debug', 'default_address_pools', 'default_runtime', 'docker_root_dir', 'driver', 'driver_status', 'experimental_build', 'http_proxy', 'https_proxy', 'id', 'images', 'index_server_address', 'init_binary', 'init_commit', 'ipv4_forwarding', 'isolation', 'kernel_memory', 'kernel_memory_tcp', 'kernel_version', 'labels', 'live_restore_enabled', 'logging_driver', 'mem_total', 'memory_limit', 'n_events_listener', 'n_fd', 'name', 'ncpu', 'no_proxy', 'oom_kill_disable', 'operating_system', 'os_type', 'os_version', 'pids_limit', 'plugins', 'product_license', 'registry_config', 'runc_commit', 'runtimes', 'security_options', 'server_version', 'swap_limit', 'system_time', 'warnings')

__module__ (kittycad.models.docker_system_info.DockerSystemInfo attribute)

__ne__() (kittycad.models.docker_system_info.DockerSystemInfo method)

__repr__() (kittycad.models.docker_system_info.DockerSystemInfo method)

__setitem__() (kittycad.models.docker_system_info.DockerSystemInfo method)

additional_keys (kittycad.models.docker_system_info.DockerSystemInfo property)

architecture (kittycad.models.docker_system_info.DockerSystemInfo attribute)

cgroup_driver (kittycad.models.docker_system_info.DockerSystemInfo attribute)

cgroup_version (kittycad.models.docker_system_info.DockerSystemInfo attribute)

cluster_store (kittycad.models.docker_system_info.DockerSystemInfo attribute)

containers (kittycad.models.docker_system_info.DockerSystemInfo attribute)

cpu_cfs_period (kittycad.models.docker_system_info.DockerSystemInfo attribute)

cpu_cfs_quota (kittycad.models.docker_system_info.DockerSystemInfo attribute)

cpu_set (kittycad.models.docker_system_info.DockerSystemInfo attribute)

cpu_shares (kittycad.models.docker_system_info.DockerSystemInfo attribute)

debug (kittycad.models.docker_system_info.DockerSystemInfo attribute)

default_runtime (kittycad.models.docker_system_info.DockerSystemInfo attribute)

docker_root_dir (kittycad.models.docker_system_info.DockerSystemInfo attribute)

driver (kittycad.models.docker_system_info.DockerSystemInfo attribute)

driver_status (kittycad.models.docker_system_info.DockerSystemInfo attribute)

from_dict() (kittycad.models.docker_system_info.DockerSystemInfo class method)

http_proxy (kittycad.models.docker_system_info.DockerSystemInfo attribute)

https_proxy (kittycad.models.docker_system_info.DockerSystemInfo attribute)

id (kittycad.models.docker_system_info.DockerSystemInfo attribute)

images (kittycad.models.docker_system_info.DockerSystemInfo attribute)

init_binary (kittycad.models.docker_system_info.DockerSystemInfo attribute)

init_commit (kittycad.models.docker_system_info.DockerSystemInfo attribute)

ipv4_forwarding (kittycad.models.docker_system_info.DockerSystemInfo attribute)

isolation (kittycad.models.docker_system_info.DockerSystemInfo attribute)

kernel_memory (kittycad.models.docker_system_info.DockerSystemInfo attribute)

kernel_version (kittycad.models.docker_system_info.DockerSystemInfo attribute)

labels (kittycad.models.docker_system_info.DockerSystemInfo attribute)

logging_driver (kittycad.models.docker_system_info.DockerSystemInfo attribute)

mem_total (kittycad.models.docker_system_info.DockerSystemInfo attribute)

memory_limit (kittycad.models.docker_system_info.DockerSystemInfo attribute)

n_fd (kittycad.models.docker_system_info.DockerSystemInfo attribute)

name (kittycad.models.docker_system_info.DockerSystemInfo attribute)

ncpu (kittycad.models.docker_system_info.DockerSystemInfo attribute)

no_proxy (kittycad.models.docker_system_info.DockerSystemInfo attribute)

oom_kill_disable (kittycad.models.docker_system_info.DockerSystemInfo attribute)

operating_system (kittycad.models.docker_system_info.DockerSystemInfo attribute)

os_type (kittycad.models.docker_system_info.DockerSystemInfo attribute)

os_version (kittycad.models.docker_system_info.DockerSystemInfo attribute)

pids_limit (kittycad.models.docker_system_info.DockerSystemInfo attribute)

plugins (kittycad.models.docker_system_info.DockerSystemInfo attribute)

product_license (kittycad.models.docker_system_info.DockerSystemInfo attribute)

registry_config (kittycad.models.docker_system_info.DockerSystemInfo attribute)

runc_commit (kittycad.models.docker_system_info.DockerSystemInfo attribute)

runtimes (kittycad.models.docker_system_info.DockerSystemInfo attribute)

security_options (kittycad.models.docker_system_info.DockerSystemInfo attribute)

server_version (kittycad.models.docker_system_info.DockerSystemInfo attribute)

swap_limit (kittycad.models.docker_system_info.DockerSystemInfo attribute)

system_time (kittycad.models.docker_system_info.DockerSystemInfo attribute)

to_dict() (kittycad.models.docker_system_info.DockerSystemInfo method)

warnings (kittycad.models.docker_system_info.DockerSystemInfo attribute)

__init__([architecture, ...])

Method generated by attrs for class DockerSystemInfo.

rtype

TypeVar(V, bound= DockerSystemInfo)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.docker_system_info.DockerSystemInfo.__init__>`\ \(\[architecture\, ...\]\)

architecture

bridge_nf_ip6tables

bridge_nf_iptables

cgroup_driver

cgroup_version

cluster_advertise

cluster_store

containerd_commit

containers

containers_paused

containers_running

containers_stopped

cpu_cfs_period

cpu_cfs_quota

cpu_set

cpu_shares

debug

default_address_pools

default_runtime

docker_root_dir

driver

driver_status

experimental_build

http_proxy

https_proxy

id

images

index_server_address

init_binary

init_commit

ipv4_forwarding

isolation

kernel_memory

kernel_memory_tcp

kernel_version

labels

live_restore_enabled

logging_driver

mem_total

memory_limit

n_events_listener

n_fd

name

ncpu

no_proxy

oom_kill_disable

operating_system

os_type

os_version

pids_limit

plugins

product_license

registry_config

runc_commit

runtimes

security_options

server_version

swap_limit

system_time

warnings

DrawCircle([center, radius])

Method generated by attrs for class DrawCircle.

Extrude([distance, sketch])

Method generated by attrs for class Extrude.

:py:obj:`DrawCircle <kittycad.models.drawing_cmd.DrawCircle>`\ \(\[center\, radius\]\)

:py:obj:`Extrude <kittycad.models.drawing_cmd.Extrude>`\ \(\[distance\, sketch\]\)

DrawCircle(center=<kittycad.types.Unset object>, radius=<kittycad.types.Unset object>)

(center=<kittycad.types.Unset object>, radius=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.drawing_cmd.DrawCircle attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'center': typing.Union[kittycad.types.Unset, typing.List[float]], 'radius': typing.Union[kittycad.types.Unset, float]}

__attrs_attrs__ (kittycad.models.drawing_cmd.DrawCircle attribute)

(Attribute(name='center', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[float]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='center'), Attribute(name='radius', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='radius'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.drawing_cmd', '__annotations__': {'center': typing.Union[kittycad.types.Unset, typing.List[float]], 'radius': typing.Union[kittycad.types.Unset, float], 'additional_properties': typing.Dict[str, typing.Any]}, 'to_dict': <function DrawCircle.to_dict>, 'from_dict': <classmethod(<function DrawCircle.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function DrawCircle.__getitem__>, '__setitem__': <function DrawCircle.__setitem__>, '__delitem__': <function DrawCircle.__delitem__>, '__contains__': <function DrawCircle.__contains__>, '__dict__': <attribute '__dict__' of 'DrawCircle' objects>, '__weakref__': <attribute '__weakref__' of 'DrawCircle' objects>, '__doc__': None, '__attrs_attrs__': (Attribute(name='center', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[float]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='center'), Attribute(name='radius', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='radius'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function DrawCircle.__repr__>, '__eq__': <function DrawCircle.__eq__>, '__ne__': <function DrawCircle.__ne__>, '__lt__': <function DrawCircle.__lt__>, '__le__': <function DrawCircle.__le__>, '__gt__': <function DrawCircle.__gt__>, '__ge__': <function DrawCircle.__ge__>, '__hash__': None, '__init__': <function DrawCircle.__init__>, '__match_args__': ('center', 'radius')})

DrawCircle.__init__(center=<kittycad.types.Unset object>, radius=<kittycad.types.Unset object>)

__match_args__ (kittycad.models.drawing_cmd.DrawCircle attribute)

additional_keys (kittycad.models.drawing_cmd.DrawCircle property)

additional_properties (kittycad.models.drawing_cmd.DrawCircle attribute)

from_dict() (kittycad.models.drawing_cmd.DrawCircle class method)

Extrude(distance=<kittycad.types.Unset object>, sketch=<kittycad.types.Unset object>)

(distance=<kittycad.types.Unset object>, sketch=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'distance': typing.Union[kittycad.types.Unset, float], 'sketch': typing.Union[kittycad.types.Unset, kittycad.models.drawing_cmd_id.DrawingCmdId]}

(Attribute(name='distance', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='distance'), Attribute(name='sketch', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.drawing_cmd_id.DrawingCmdId], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='sketch'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.drawing_cmd', '__annotations__': {'distance': typing.Union[kittycad.types.Unset, float], 'sketch': typing.Union[kittycad.types.Unset, kittycad.models.drawing_cmd_id.DrawingCmdId], 'additional_properties': typing.Dict[str, typing.Any]}, 'to_dict': <function Extrude.to_dict>, 'from_dict': <classmethod(<function Extrude.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function Extrude.__getitem__>, '__setitem__': <function Extrude.__setitem__>, '__delitem__': <function Extrude.__delitem__>, '__contains__': <function Extrude.__contains__>, '__dict__': <attribute '__dict__' of 'Extrude' objects>, '__weakref__': <attribute '__weakref__' of 'Extrude' objects>, '__doc__': None, '__attrs_attrs__': (Attribute(name='distance', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='distance'), Attribute(name='sketch', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.drawing_cmd_id.DrawingCmdId], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='sketch'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function Extrude.__repr__>, '__eq__': <function Extrude.__eq__>, '__ne__': <function Extrude.__ne__>, '__lt__': <function Extrude.__lt__>, '__le__': <function Extrude.__le__>, '__gt__': <function Extrude.__gt__>, '__ge__': <function Extrude.__ge__>, '__hash__': None, '__init__': <function Extrude.__init__>, '__match_args__': ('distance', 'sketch')})

Extrude.__init__(distance=<kittycad.types.Unset object>, sketch=<kittycad.types.Unset object>)

additional_properties (kittycad.models.drawing_cmd.Extrude attribute)

__init__([center, radius])

rtype

TypeVar(J, bound= DrawCircle)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.drawing_cmd.DrawCircle.__init__>`\ \(\[center\, radius\]\)

:py:obj:`to_dict <kittycad.models.drawing_cmd.DrawCircle.to_dict>`\ \(\)

center

radius

__init__([distance, sketch])

rtype

TypeVar(V, bound= Extrude)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.drawing_cmd.Extrude.__init__>`\ \(\[distance\, sketch\]\)

:py:obj:`to_dict <kittycad.models.drawing_cmd.Extrude.to_dict>`\ \(\)

distance

sketch

__annotations__ (kittycad.models.drawing_cmd_id.DrawingCmdId attribute)

__contains__() (kittycad.models.drawing_cmd_id.DrawingCmdId method)

__dict__ (kittycad.models.drawing_cmd_id.DrawingCmdId attribute)

mappingproxy({'__module__': 'kittycad.models.drawing_cmd_id', '__str__': <function DrawingCmdId.__str__>, '__dict__': <attribute '__dict__' of 'DrawingCmdId' objects>, '__weakref__': <attribute '__weakref__' of 'DrawingCmdId' objects>, '__doc__': None, '__annotations__': {}})

__format__() (kittycad.models.drawing_cmd_id.DrawingCmdId method)

__getattribute__() (kittycad.models.drawing_cmd_id.DrawingCmdId method)

__getitem__() (kittycad.models.drawing_cmd_id.DrawingCmdId method)

__getnewargs__() (kittycad.models.drawing_cmd_id.DrawingCmdId method)

__module__ (kittycad.models.drawing_cmd_id.DrawingCmdId attribute)

__sizeof__() (kittycad.models.drawing_cmd_id.DrawingCmdId method)

capitalize() (kittycad.models.drawing_cmd_id.DrawingCmdId method)

expandtabs() (kittycad.models.drawing_cmd_id.DrawingCmdId method)

format_map() (kittycad.models.drawing_cmd_id.DrawingCmdId method)

isdecimal() (kittycad.models.drawing_cmd_id.DrawingCmdId method)

isidentifier() (kittycad.models.drawing_cmd_id.DrawingCmdId method)

isnumeric() (kittycad.models.drawing_cmd_id.DrawingCmdId method)

isprintable() (kittycad.models.drawing_cmd_id.DrawingCmdId method)

maketrans() (kittycad.models.drawing_cmd_id.DrawingCmdId static method)

partition() (kittycad.models.drawing_cmd_id.DrawingCmdId method)

removeprefix() (kittycad.models.drawing_cmd_id.DrawingCmdId method)

removesuffix() (kittycad.models.drawing_cmd_id.DrawingCmdId method)

rpartition() (kittycad.models.drawing_cmd_id.DrawingCmdId method)

splitlines() (kittycad.models.drawing_cmd_id.DrawingCmdId method)

startswith() (kittycad.models.drawing_cmd_id.DrawingCmdId method)

translate() (kittycad.models.drawing_cmd_id.DrawingCmdId method)

__init__()

isalnum()

isalpha()

isascii()

isdigit()

islower()

isspace()

istitle()

isupper()

lower()

maketrans

title()

upper()

:py:obj:`__init__ <kittycad.models.drawing_cmd_id.DrawingCmdId.__init__>`\ \(\)

:py:obj:`casefold <kittycad.models.drawing_cmd_id.DrawingCmdId.casefold>`\ \(\)

:py:obj:`center <kittycad.models.drawing_cmd_id.DrawingCmdId.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.drawing_cmd_id.DrawingCmdId.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.drawing_cmd_id.DrawingCmdId.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.drawing_cmd_id.DrawingCmdId.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.drawing_cmd_id.DrawingCmdId.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.drawing_cmd_id.DrawingCmdId.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.drawing_cmd_id.DrawingCmdId.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`isalnum <kittycad.models.drawing_cmd_id.DrawingCmdId.isalnum>`\ \(\)

:py:obj:`isalpha <kittycad.models.drawing_cmd_id.DrawingCmdId.isalpha>`\ \(\)

:py:obj:`isascii <kittycad.models.drawing_cmd_id.DrawingCmdId.isascii>`\ \(\)

:py:obj:`isdigit <kittycad.models.drawing_cmd_id.DrawingCmdId.isdigit>`\ \(\)

:py:obj:`islower <kittycad.models.drawing_cmd_id.DrawingCmdId.islower>`\ \(\)

:py:obj:`isspace <kittycad.models.drawing_cmd_id.DrawingCmdId.isspace>`\ \(\)

:py:obj:`istitle <kittycad.models.drawing_cmd_id.DrawingCmdId.istitle>`\ \(\)

:py:obj:`isupper <kittycad.models.drawing_cmd_id.DrawingCmdId.isupper>`\ \(\)

:py:obj:`join <kittycad.models.drawing_cmd_id.DrawingCmdId.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.drawing_cmd_id.DrawingCmdId.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lower <kittycad.models.drawing_cmd_id.DrawingCmdId.lower>`\ \(\)

:py:obj:`partition <kittycad.models.drawing_cmd_id.DrawingCmdId.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.drawing_cmd_id.DrawingCmdId.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.drawing_cmd_id.DrawingCmdId.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.drawing_cmd_id.DrawingCmdId.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.drawing_cmd_id.DrawingCmdId.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.drawing_cmd_id.DrawingCmdId.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.drawing_cmd_id.DrawingCmdId.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.drawing_cmd_id.DrawingCmdId.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.drawing_cmd_id.DrawingCmdId.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.drawing_cmd_id.DrawingCmdId.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.drawing_cmd_id.DrawingCmdId.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`swapcase <kittycad.models.drawing_cmd_id.DrawingCmdId.swapcase>`\ \(\)

:py:obj:`title <kittycad.models.drawing_cmd_id.DrawingCmdId.title>`\ \(\)

:py:obj:`translate <kittycad.models.drawing_cmd_id.DrawingCmdId.translate>`\ \(table\, \/\)

:py:obj:`upper <kittycad.models.drawing_cmd_id.DrawingCmdId.upper>`\ \(\)

:py:obj:`zfill <kittycad.models.drawing_cmd_id.DrawingCmdId.zfill>`\ \(width\, \/\)

DrawingCmdReq([cmd, cmd_id, file_id])

A graphics command submitted to the KittyCAD engine via the Drawing API.

:py:obj:`DrawingCmdReq <kittycad.models.drawing_cmd_req.DrawingCmdReq>`\ \(\[cmd\, cmd\_id\, file\_id\]\)

DrawingCmdReq(cmd=<kittycad.types.Unset object>, cmd_id=<kittycad.types.Unset object>, file_id=<kittycad.types.Unset object>)

(cmd=<kittycad.types.Unset object>, cmd_id=<kittycad.types.Unset object>, file_id=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.drawing_cmd_req.DrawingCmdReq attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'cmd': typing.Union[kittycad.types.Unset, kittycad.models.drawing_cmd.DrawCircle, kittycad.models.drawing_cmd.Extrude], 'cmd_id': typing.Union[kittycad.types.Unset, kittycad.models.drawing_cmd_id.DrawingCmdId], 'file_id': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.drawing_cmd_req.DrawingCmdReq attribute)

(Attribute(name='cmd', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.drawing_cmd.DrawCircle, kittycad.models.drawing_cmd.Extrude], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cmd'), Attribute(name='cmd_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.drawing_cmd_id.DrawingCmdId], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cmd_id'), Attribute(name='file_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='file_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.drawing_cmd_req.DrawingCmdReq method)

__delitem__() (kittycad.models.drawing_cmd_req.DrawingCmdReq method)

__dict__ (kittycad.models.drawing_cmd_req.DrawingCmdReq attribute)

mappingproxy({'__module__': 'kittycad.models.drawing_cmd_req', '__annotations__': {'cmd': typing.Union[kittycad.types.Unset, kittycad.models.drawing_cmd.DrawCircle, kittycad.models.drawing_cmd.Extrude], 'cmd_id': typing.Union[kittycad.types.Unset, kittycad.models.drawing_cmd_id.DrawingCmdId], 'file_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A graphics command submitted to the KittyCAD engine via the Drawing API.', 'to_dict': <function DrawingCmdReq.to_dict>, 'from_dict': <classmethod(<function DrawingCmdReq.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function DrawingCmdReq.__getitem__>, '__setitem__': <function DrawingCmdReq.__setitem__>, '__delitem__': <function DrawingCmdReq.__delitem__>, '__contains__': <function DrawingCmdReq.__contains__>, '__dict__': <attribute '__dict__' of 'DrawingCmdReq' objects>, '__weakref__': <attribute '__weakref__' of 'DrawingCmdReq' objects>, '__attrs_attrs__': (Attribute(name='cmd', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.drawing_cmd.DrawCircle, kittycad.models.drawing_cmd.Extrude], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cmd'), Attribute(name='cmd_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.drawing_cmd_id.DrawingCmdId], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cmd_id'), Attribute(name='file_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='file_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function DrawingCmdReq.__repr__>, '__eq__': <function DrawingCmdReq.__eq__>, '__ne__': <function DrawingCmdReq.__ne__>, '__lt__': <function DrawingCmdReq.__lt__>, '__le__': <function DrawingCmdReq.__le__>, '__gt__': <function DrawingCmdReq.__gt__>, '__ge__': <function DrawingCmdReq.__ge__>, '__hash__': None, '__init__': <function DrawingCmdReq.__init__>, '__match_args__': ('cmd', 'cmd_id', 'file_id')})

__getitem__() (kittycad.models.drawing_cmd_req.DrawingCmdReq method)

__hash__ (kittycad.models.drawing_cmd_req.DrawingCmdReq attribute)

__init__() (kittycad.models.drawing_cmd_req.DrawingCmdReq method)

DrawingCmdReq.__init__(cmd=<kittycad.types.Unset object>, cmd_id=<kittycad.types.Unset object>, file_id=<kittycad.types.Unset object>)

__match_args__ (kittycad.models.drawing_cmd_req.DrawingCmdReq attribute)

__module__ (kittycad.models.drawing_cmd_req.DrawingCmdReq attribute)

__repr__() (kittycad.models.drawing_cmd_req.DrawingCmdReq method)

__setitem__() (kittycad.models.drawing_cmd_req.DrawingCmdReq method)

additional_keys (kittycad.models.drawing_cmd_req.DrawingCmdReq property)

additional_properties (kittycad.models.drawing_cmd_req.DrawingCmdReq attribute)

cmd_id (kittycad.models.drawing_cmd_req.DrawingCmdReq attribute)

file_id (kittycad.models.drawing_cmd_req.DrawingCmdReq attribute)

from_dict() (kittycad.models.drawing_cmd_req.DrawingCmdReq class method)

to_dict() (kittycad.models.drawing_cmd_req.DrawingCmdReq method)

__init__([cmd, cmd_id, file_id])

Method generated by attrs for class DrawingCmdReq.

rtype

TypeVar(L, bound= DrawingCmdReq)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.drawing_cmd_req.DrawingCmdReq.__init__>`\ \(\[cmd\, cmd\_id\, file\_id\]\)

:py:obj:`to_dict <kittycad.models.drawing_cmd_req.DrawingCmdReq.to_dict>`\ \(\)

cmd

cmd_id

file_id

DrawingCmdReqBatch([cmds, file_id])

A batch set of graphics commands submitted to the KittyCAD engine via the Drawing API.

:py:obj:`DrawingCmdReqBatch <kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch>`\ \(\[cmds\, file\_id\]\)

DrawingCmdReqBatch (class in kittycad.models.drawing_cmd_req_batch)

DrawingCmdReqBatch(cmds=<kittycad.types.Unset object>, file_id=<kittycad.types.Unset object>)

(cmds=<kittycad.types.Unset object>, file_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'cmds': typing.Union[kittycad.types.Unset, typing.Any], 'file_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='cmds', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cmds'), Attribute(name='file_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='file_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch method)

__delitem__() (kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch method)

__dict__ (kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch attribute)

mappingproxy({'__module__': 'kittycad.models.drawing_cmd_req_batch', '__annotations__': {'cmds': typing.Union[kittycad.types.Unset, typing.Any], 'file_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A batch set of graphics commands submitted to the KittyCAD engine via the Drawing API.', 'to_dict': <function DrawingCmdReqBatch.to_dict>, 'from_dict': <classmethod(<function DrawingCmdReqBatch.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function DrawingCmdReqBatch.__getitem__>, '__setitem__': <function DrawingCmdReqBatch.__setitem__>, '__delitem__': <function DrawingCmdReqBatch.__delitem__>, '__contains__': <function DrawingCmdReqBatch.__contains__>, '__dict__': <attribute '__dict__' of 'DrawingCmdReqBatch' objects>, '__weakref__': <attribute '__weakref__' of 'DrawingCmdReqBatch' objects>, '__attrs_attrs__': (Attribute(name='cmds', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cmds'), Attribute(name='file_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='file_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function DrawingCmdReqBatch.__repr__>, '__eq__': <function DrawingCmdReqBatch.__eq__>, '__ne__': <function DrawingCmdReqBatch.__ne__>, '__lt__': <function DrawingCmdReqBatch.__lt__>, '__le__': <function DrawingCmdReqBatch.__le__>, '__gt__': <function DrawingCmdReqBatch.__gt__>, '__ge__': <function DrawingCmdReqBatch.__ge__>, '__hash__': None, '__init__': <function DrawingCmdReqBatch.__init__>, '__match_args__': ('cmds', 'file_id')})

__eq__() (kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch method)

__ge__() (kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch method)

__getitem__() (kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch method)

__gt__() (kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch method)

__hash__ (kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch attribute)

__init__() (kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch method)

DrawingCmdReqBatch.__init__(cmds=<kittycad.types.Unset object>, file_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch method)

__lt__() (kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch method)

__module__ (kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch attribute)

__ne__() (kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch method)

__repr__() (kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch method)

__setitem__() (kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch method)

cmds (kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch attribute)

file_id (kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch attribute)

from_dict() (kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch class method)

to_dict() (kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch method)

__init__([cmds, file_id])

Method generated by attrs for class DrawingCmdReqBatch.

rtype

TypeVar(E, bound= DrawingCmdReqBatch)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.drawing_cmd_req_batch.DrawingCmdReqBatch.__init__>`\ \(\[cmds\, file\_id\]\)

cmds

file_id

DrawingError([error_code, external_message, ...])

Why a command submitted to the Drawing API failed.

:py:obj:`DrawingError <kittycad.models.drawing_error.DrawingError>`\ \(\[error\_code\, external\_message\, ...\]\)

DrawingError(error_code=<kittycad.types.Unset object>, external_message=<kittycad.types.Unset object>, internal_message=<kittycad.types.Unset object>, status_code=<kittycad.types.Unset object>)

(error_code=<kittycad.types.Unset object>, external_message=<kittycad.types.Unset object>, internal_message=<kittycad.types.Unset object>, status_code=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.drawing_error.DrawingError attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'error_code': typing.Union[kittycad.types.Unset, str], 'external_message': typing.Union[kittycad.types.Unset, str], 'internal_message': typing.Union[kittycad.types.Unset, str], 'status_code': typing.Union[kittycad.types.Unset, int]}

__attrs_attrs__ (kittycad.models.drawing_error.DrawingError attribute)

(Attribute(name='error_code', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error_code'), Attribute(name='external_message', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='external_message'), Attribute(name='internal_message', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='internal_message'), Attribute(name='status_code', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status_code'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.drawing_error.DrawingError method)

__delitem__() (kittycad.models.drawing_error.DrawingError method)

mappingproxy({'__module__': 'kittycad.models.drawing_error', '__annotations__': {'error_code': typing.Union[kittycad.types.Unset, str], 'external_message': typing.Union[kittycad.types.Unset, str], 'internal_message': typing.Union[kittycad.types.Unset, str], 'status_code': typing.Union[kittycad.types.Unset, int], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Why a command submitted to the Drawing API failed.', 'to_dict': <function DrawingError.to_dict>, 'from_dict': <classmethod(<function DrawingError.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function DrawingError.__getitem__>, '__setitem__': <function DrawingError.__setitem__>, '__delitem__': <function DrawingError.__delitem__>, '__contains__': <function DrawingError.__contains__>, '__dict__': <attribute '__dict__' of 'DrawingError' objects>, '__weakref__': <attribute '__weakref__' of 'DrawingError' objects>, '__attrs_attrs__': (Attribute(name='error_code', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error_code'), Attribute(name='external_message', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='external_message'), Attribute(name='internal_message', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='internal_message'), Attribute(name='status_code', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status_code'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function DrawingError.__repr__>, '__eq__': <function DrawingError.__eq__>, '__ne__': <function DrawingError.__ne__>, '__lt__': <function DrawingError.__lt__>, '__le__': <function DrawingError.__le__>, '__gt__': <function DrawingError.__gt__>, '__ge__': <function DrawingError.__ge__>, '__hash__': None, '__init__': <function DrawingError.__init__>, '__match_args__': ('error_code', 'external_message', 'internal_message', 'status_code')})

__getitem__() (kittycad.models.drawing_error.DrawingError method)

DrawingError.__init__(error_code=<kittycad.types.Unset object>, external_message=<kittycad.types.Unset object>, internal_message=<kittycad.types.Unset object>, status_code=<kittycad.types.Unset object>)

__match_args__ (kittycad.models.drawing_error.DrawingError attribute)

('error_code', 'external_message', 'internal_message', 'status_code')

__module__ (kittycad.models.drawing_error.DrawingError attribute)

__setitem__() (kittycad.models.drawing_error.DrawingError method)

additional_keys (kittycad.models.drawing_error.DrawingError property)

additional_properties (kittycad.models.drawing_error.DrawingError attribute)

error_code (kittycad.models.drawing_error.DrawingError attribute)

external_message (kittycad.models.drawing_error.DrawingError attribute)

from_dict() (kittycad.models.drawing_error.DrawingError class method)

internal_message (kittycad.models.drawing_error.DrawingError attribute)

status_code (kittycad.models.drawing_error.DrawingError attribute)

__init__([error_code, external_message, ...])

Method generated by attrs for class DrawingError.

rtype

TypeVar(Y, bound= DrawingError)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.drawing_error.DrawingError.__init__>`\ \(\[error\_code\, external\_message\, ...\]\)

:py:obj:`to_dict <kittycad.models.drawing_error.DrawingError.to_dict>`\ \(\)

error_code

external_message

internal_message

Cancelled([what_failed])

Method generated by attrs for class Cancelled.

__annotations__ (kittycad.models.drawing_outcome.Cancelled attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'what_failed': typing.Union[kittycad.types.Unset, kittycad.models.drawing_cmd_id.DrawingCmdId]}

__attrs_attrs__ (kittycad.models.drawing_outcome.Cancelled attribute)

(Attribute(name='what_failed', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.drawing_cmd_id.DrawingCmdId], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='what_failed'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.drawing_outcome.Cancelled method)

__delitem__() (kittycad.models.drawing_outcome.Cancelled method)

mappingproxy({'__module__': 'kittycad.models.drawing_outcome', '__annotations__': {'what_failed': typing.Union[kittycad.types.Unset, kittycad.models.drawing_cmd_id.DrawingCmdId], 'additional_properties': typing.Dict[str, typing.Any]}, 'to_dict': <function Cancelled.to_dict>, 'from_dict': <classmethod(<function Cancelled.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function Cancelled.__getitem__>, '__setitem__': <function Cancelled.__setitem__>, '__delitem__': <function Cancelled.__delitem__>, '__contains__': <function Cancelled.__contains__>, '__dict__': <attribute '__dict__' of 'Cancelled' objects>, '__weakref__': <attribute '__weakref__' of 'Cancelled' objects>, '__doc__': None, '__attrs_attrs__': (Attribute(name='what_failed', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.drawing_cmd_id.DrawingCmdId], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='what_failed'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function Cancelled.__repr__>, '__eq__': <function Cancelled.__eq__>, '__ne__': <function Cancelled.__ne__>, '__lt__': <function Cancelled.__lt__>, '__le__': <function Cancelled.__le__>, '__gt__': <function Cancelled.__gt__>, '__ge__': <function Cancelled.__ge__>, '__hash__': None, '__init__': <function Cancelled.__init__>, '__match_args__': ('what_failed',)})

__getitem__() (kittycad.models.drawing_outcome.Cancelled method)

__match_args__ (kittycad.models.drawing_outcome.Cancelled attribute)

__module__ (kittycad.models.drawing_outcome.Cancelled attribute)

__setitem__() (kittycad.models.drawing_outcome.Cancelled method)

additional_keys (kittycad.models.drawing_outcome.Cancelled property)

additional_properties (kittycad.models.drawing_outcome.Cancelled attribute)

from_dict() (kittycad.models.drawing_outcome.Cancelled class method)

what_failed (kittycad.models.drawing_outcome.Cancelled attribute)

__init__([what_failed])

rtype

TypeVar(H, bound= Cancelled)

to_dict()

rtype

:py:obj:`to_dict <kittycad.models.drawing_outcome.Cancelled.to_dict>`\ \(\)

DrawingOutcomes([outcomes])

The result from a batch of drawing commands.

__annotations__ (kittycad.models.drawing_outcomes.DrawingOutcomes attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'outcomes': typing.Union[kittycad.types.Unset, typing.Any]}

__attrs_attrs__ (kittycad.models.drawing_outcomes.DrawingOutcomes attribute)

(Attribute(name='outcomes', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='outcomes'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.drawing_outcomes.DrawingOutcomes method)

__delitem__() (kittycad.models.drawing_outcomes.DrawingOutcomes method)

__dict__ (kittycad.models.drawing_outcomes.DrawingOutcomes attribute)

mappingproxy({'__module__': 'kittycad.models.drawing_outcomes', '__annotations__': {'outcomes': typing.Union[kittycad.types.Unset, typing.Any], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'The result from a batch of drawing commands.', 'to_dict': <function DrawingOutcomes.to_dict>, 'from_dict': <classmethod(<function DrawingOutcomes.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function DrawingOutcomes.__getitem__>, '__setitem__': <function DrawingOutcomes.__setitem__>, '__delitem__': <function DrawingOutcomes.__delitem__>, '__contains__': <function DrawingOutcomes.__contains__>, '__dict__': <attribute '__dict__' of 'DrawingOutcomes' objects>, '__weakref__': <attribute '__weakref__' of 'DrawingOutcomes' objects>, '__attrs_attrs__': (Attribute(name='outcomes', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='outcomes'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function DrawingOutcomes.__repr__>, '__eq__': <function DrawingOutcomes.__eq__>, '__ne__': <function DrawingOutcomes.__ne__>, '__lt__': <function DrawingOutcomes.__lt__>, '__le__': <function DrawingOutcomes.__le__>, '__gt__': <function DrawingOutcomes.__gt__>, '__ge__': <function DrawingOutcomes.__ge__>, '__hash__': None, '__init__': <function DrawingOutcomes.__init__>, '__match_args__': ('outcomes',)})

__eq__() (kittycad.models.drawing_outcomes.DrawingOutcomes method)

__ge__() (kittycad.models.drawing_outcomes.DrawingOutcomes method)

__getitem__() (kittycad.models.drawing_outcomes.DrawingOutcomes method)

__gt__() (kittycad.models.drawing_outcomes.DrawingOutcomes method)

__hash__ (kittycad.models.drawing_outcomes.DrawingOutcomes attribute)

__init__() (kittycad.models.drawing_outcomes.DrawingOutcomes method)

__le__() (kittycad.models.drawing_outcomes.DrawingOutcomes method)

__lt__() (kittycad.models.drawing_outcomes.DrawingOutcomes method)

__match_args__ (kittycad.models.drawing_outcomes.DrawingOutcomes attribute)

__module__ (kittycad.models.drawing_outcomes.DrawingOutcomes attribute)

__ne__() (kittycad.models.drawing_outcomes.DrawingOutcomes method)

__repr__() (kittycad.models.drawing_outcomes.DrawingOutcomes method)

__setitem__() (kittycad.models.drawing_outcomes.DrawingOutcomes method)

additional_keys (kittycad.models.drawing_outcomes.DrawingOutcomes property)

from_dict() (kittycad.models.drawing_outcomes.DrawingOutcomes class method)

outcomes (kittycad.models.drawing_outcomes.DrawingOutcomes attribute)

to_dict() (kittycad.models.drawing_outcomes.DrawingOutcomes method)

__init__([outcomes])

Method generated by attrs for class DrawingOutcomes.

rtype

TypeVar(T, bound= DrawingOutcomes)

to_dict()

rtype

EmailAuthenticationForm([callback_url, email])

The body of the form for email authentication.

EmailAuthenticationForm (class in kittycad.models.email_authentication_form)

EmailAuthenticationForm(callback_url=<kittycad.types.Unset object>, email=<kittycad.types.Unset object>)

(callback_url=<kittycad.types.Unset object>, email=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'callback_url': typing.Union[kittycad.types.Unset, str], 'email': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='callback_url', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='callback_url'), Attribute(name='email', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='email'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.email_authentication_form', '__annotations__': {'callback_url': typing.Union[kittycad.types.Unset, str], 'email': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'The body of the form for email authentication.', 'to_dict': <function EmailAuthenticationForm.to_dict>, 'from_dict': <classmethod(<function EmailAuthenticationForm.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function EmailAuthenticationForm.__getitem__>, '__setitem__': <function EmailAuthenticationForm.__setitem__>, '__delitem__': <function EmailAuthenticationForm.__delitem__>, '__contains__': <function EmailAuthenticationForm.__contains__>, '__dict__': <attribute '__dict__' of 'EmailAuthenticationForm' objects>, '__weakref__': <attribute '__weakref__' of 'EmailAuthenticationForm' objects>, '__attrs_attrs__': (Attribute(name='callback_url', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='callback_url'), Attribute(name='email', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='email'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function EmailAuthenticationForm.__repr__>, '__eq__': <function EmailAuthenticationForm.__eq__>, '__ne__': <function EmailAuthenticationForm.__ne__>, '__lt__': <function EmailAuthenticationForm.__lt__>, '__le__': <function EmailAuthenticationForm.__le__>, '__gt__': <function EmailAuthenticationForm.__gt__>, '__ge__': <function EmailAuthenticationForm.__ge__>, '__hash__': None, '__init__': <function EmailAuthenticationForm.__init__>, '__match_args__': ('callback_url', 'email')})

EmailAuthenticationForm.__init__(callback_url=<kittycad.types.Unset object>, email=<kittycad.types.Unset object>)

from_dict() (kittycad.models.email_authentication_form.EmailAuthenticationForm class method)

__init__([callback_url, email])

Method generated by attrs for class EmailAuthenticationForm.

rtype

TypeVar(M, bound= EmailAuthenticationForm)

to_dict()

rtype

:py:class:`~typing.TypeVar`\(``M``, bound= EmailAuthenticationForm)

callback_url

email

EngineMetadata([async_jobs_running, cache, ...])

Metadata about our currently running server.

:py:obj:`EngineMetadata <kittycad.models.engine_metadata.EngineMetadata>`\ \(\[async\_jobs\_running\, cache\, ...\]\)

EngineMetadata(async_jobs_running=False, cache=<kittycad.types.Unset object>, environment=<kittycad.types.Unset object>, fs=<kittycad.types.Unset object>, git_hash=<kittycad.types.Unset object>, pubsub=<kittycad.types.Unset object>)

(async_jobs_running=False, cache=<kittycad.types.Unset object>, environment=<kittycad.types.Unset object>, fs=<kittycad.types.Unset object>, git_hash=<kittycad.types.Unset object>, pubsub=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.engine_metadata.EngineMetadata attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'async_jobs_running': typing.Union[kittycad.types.Unset, bool], 'cache': typing.Union[kittycad.types.Unset, kittycad.models.cache_metadata.CacheMetadata], 'environment': typing.Union[kittycad.types.Unset, kittycad.models.environment.Environment], 'fs': typing.Union[kittycad.types.Unset, kittycad.models.file_system_metadata.FileSystemMetadata], 'git_hash': typing.Union[kittycad.types.Unset, str], 'pubsub': typing.Union[kittycad.types.Unset, kittycad.models.connection.Connection]}

__attrs_attrs__ (kittycad.models.engine_metadata.EngineMetadata attribute)

(Attribute(name='async_jobs_running', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='async_jobs_running'), Attribute(name='cache', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.cache_metadata.CacheMetadata], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cache'), Attribute(name='environment', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.environment.Environment], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='environment'), Attribute(name='fs', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_system_metadata.FileSystemMetadata], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='fs'), Attribute(name='git_hash', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='git_hash'), Attribute(name='pubsub', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.connection.Connection], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='pubsub'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.engine_metadata.EngineMetadata method)

__delitem__() (kittycad.models.engine_metadata.EngineMetadata method)

__dict__ (kittycad.models.engine_metadata.EngineMetadata attribute)

mappingproxy({'__module__': 'kittycad.models.engine_metadata', '__annotations__': {'async_jobs_running': typing.Union[kittycad.types.Unset, bool], 'cache': typing.Union[kittycad.types.Unset, kittycad.models.cache_metadata.CacheMetadata], 'environment': typing.Union[kittycad.types.Unset, kittycad.models.environment.Environment], 'fs': typing.Union[kittycad.types.Unset, kittycad.models.file_system_metadata.FileSystemMetadata], 'git_hash': typing.Union[kittycad.types.Unset, str], 'pubsub': typing.Union[kittycad.types.Unset, kittycad.models.connection.Connection], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Metadata about our currently running server.\n\n    This is mostly used for internal purposes and debugging.', 'to_dict': <function EngineMetadata.to_dict>, 'from_dict': <classmethod(<function EngineMetadata.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function EngineMetadata.__getitem__>, '__setitem__': <function EngineMetadata.__setitem__>, '__delitem__': <function EngineMetadata.__delitem__>, '__contains__': <function EngineMetadata.__contains__>, '__dict__': <attribute '__dict__' of 'EngineMetadata' objects>, '__weakref__': <attribute '__weakref__' of 'EngineMetadata' objects>, '__attrs_attrs__': (Attribute(name='async_jobs_running', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='async_jobs_running'), Attribute(name='cache', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.cache_metadata.CacheMetadata], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cache'), Attribute(name='environment', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.environment.Environment], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='environment'), Attribute(name='fs', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_system_metadata.FileSystemMetadata], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='fs'), Attribute(name='git_hash', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='git_hash'), Attribute(name='pubsub', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.connection.Connection], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='pubsub'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function EngineMetadata.__repr__>, '__eq__': <function EngineMetadata.__eq__>, '__ne__': <function EngineMetadata.__ne__>, '__lt__': <function EngineMetadata.__lt__>, '__le__': <function EngineMetadata.__le__>, '__gt__': <function EngineMetadata.__gt__>, '__ge__': <function EngineMetadata.__ge__>, '__hash__': None, '__init__': <function EngineMetadata.__init__>, '__match_args__': ('async_jobs_running', 'cache', 'environment', 'fs', 'git_hash', 'pubsub')})

__eq__() (kittycad.models.engine_metadata.EngineMetadata method)

__ge__() (kittycad.models.engine_metadata.EngineMetadata method)

__getitem__() (kittycad.models.engine_metadata.EngineMetadata method)

__gt__() (kittycad.models.engine_metadata.EngineMetadata method)

__hash__ (kittycad.models.engine_metadata.EngineMetadata attribute)

__init__() (kittycad.models.engine_metadata.EngineMetadata method)

EngineMetadata.__init__(async_jobs_running=False, cache=<kittycad.types.Unset object>, environment=<kittycad.types.Unset object>, fs=<kittycad.types.Unset object>, git_hash=<kittycad.types.Unset object>, pubsub=<kittycad.types.Unset object>)

__le__() (kittycad.models.engine_metadata.EngineMetadata method)

__lt__() (kittycad.models.engine_metadata.EngineMetadata method)

__match_args__ (kittycad.models.engine_metadata.EngineMetadata attribute)

('async_jobs_running', 'cache', 'environment', 'fs', 'git_hash', 'pubsub')

__module__ (kittycad.models.engine_metadata.EngineMetadata attribute)

__ne__() (kittycad.models.engine_metadata.EngineMetadata method)

__repr__() (kittycad.models.engine_metadata.EngineMetadata method)

__setitem__() (kittycad.models.engine_metadata.EngineMetadata method)

additional_keys (kittycad.models.engine_metadata.EngineMetadata property)

additional_properties (kittycad.models.engine_metadata.EngineMetadata attribute)

async_jobs_running (kittycad.models.engine_metadata.EngineMetadata attribute)

cache (kittycad.models.engine_metadata.EngineMetadata attribute)

environment (kittycad.models.engine_metadata.EngineMetadata attribute)

from_dict() (kittycad.models.engine_metadata.EngineMetadata class method)

git_hash (kittycad.models.engine_metadata.EngineMetadata attribute)

pubsub (kittycad.models.engine_metadata.EngineMetadata attribute)

to_dict() (kittycad.models.engine_metadata.EngineMetadata method)

__init__([async_jobs_running, cache, ...])

Method generated by attrs for class EngineMetadata.

rtype

TypeVar(B, bound= EngineMetadata)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.engine_metadata.EngineMetadata.__init__>`\ \(\[async\_jobs\_running\, cache\, ...\]\)

:py:obj:`to_dict <kittycad.models.engine_metadata.EngineMetadata.to_dict>`\ \(\)

async_jobs_running

cache

environment

fs

git_hash

pubsub

Environment(value[, names, module, ...])

The environment the server is running in.

:py:obj:`Environment <kittycad.models.environment.Environment>`\ \(value\[\, names\, module\, ...\]\)

Environment(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

__annotations__ (kittycad.models.environment.Environment attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.environment', '__doc__': 'The environment the server is running in.', '__str__': <function Environment.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['DEVELOPMENT', 'PREVIEW', 'PRODUCTION'], '_member_map_': {'DEVELOPMENT': <Environment.DEVELOPMENT: 'DEVELOPMENT'>, 'PREVIEW': <Environment.PREVIEW: 'PREVIEW'>, 'PRODUCTION': <Environment.PRODUCTION: 'PRODUCTION'>}, '_value2member_map_': {'DEVELOPMENT': <Environment.DEVELOPMENT: 'DEVELOPMENT'>, 'PREVIEW': <Environment.PREVIEW: 'PREVIEW'>, 'PRODUCTION': <Environment.PRODUCTION: 'PRODUCTION'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'Environment' objects>, '__weakref__': <attribute '__weakref__' of 'Environment' objects>, 'DEVELOPMENT': <Environment.DEVELOPMENT: 'DEVELOPMENT'>, 'PREVIEW': <Environment.PREVIEW: 'PREVIEW'>, 'PRODUCTION': <Environment.PRODUCTION: 'PRODUCTION'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__getattribute__() (kittycad.models.environment.Environment method)

__getnewargs__() (kittycad.models.environment.Environment method)

__reduce_ex__() (kittycad.models.environment.Environment method)

_generate_next_value_() (kittycad.models.environment.Environment method)

_member_map_ (kittycad.models.environment.Environment attribute)

{'DEVELOPMENT': Environment.DEVELOPMENT, 'PREVIEW': Environment.PREVIEW, 'PRODUCTION': Environment.PRODUCTION}

_member_names_ (kittycad.models.environment.Environment attribute)

_member_type_ (kittycad.models.environment.Environment attribute)

_unhashable_values_ (kittycad.models.environment.Environment attribute)

_value2member_map_ (kittycad.models.environment.Environment attribute)

maketrans() (kittycad.models.environment.Environment static method)

:py:obj:`__init__ <kittycad.models.environment.Environment.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`capitalize <kittycad.models.environment.Environment.capitalize>`\ \(\)

:py:obj:`casefold <kittycad.models.environment.Environment.casefold>`\ \(\)

:py:obj:`center <kittycad.models.environment.Environment.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.environment.Environment.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.environment.Environment.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.environment.Environment.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.environment.Environment.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.environment.Environment.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.environment.Environment.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`isalnum <kittycad.models.environment.Environment.isalnum>`\ \(\)

:py:obj:`isalpha <kittycad.models.environment.Environment.isalpha>`\ \(\)

:py:obj:`isascii <kittycad.models.environment.Environment.isascii>`\ \(\)

:py:obj:`isdecimal <kittycad.models.environment.Environment.isdecimal>`\ \(\)

:py:obj:`isdigit <kittycad.models.environment.Environment.isdigit>`\ \(\)

:py:obj:`islower <kittycad.models.environment.Environment.islower>`\ \(\)

:py:obj:`isnumeric <kittycad.models.environment.Environment.isnumeric>`\ \(\)

:py:obj:`isspace <kittycad.models.environment.Environment.isspace>`\ \(\)

:py:obj:`istitle <kittycad.models.environment.Environment.istitle>`\ \(\)

:py:obj:`isupper <kittycad.models.environment.Environment.isupper>`\ \(\)

:py:obj:`join <kittycad.models.environment.Environment.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.environment.Environment.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lower <kittycad.models.environment.Environment.lower>`\ \(\)

:py:obj:`lstrip <kittycad.models.environment.Environment.lstrip>`\ \(\[chars\]\)

:py:obj:`partition <kittycad.models.environment.Environment.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.environment.Environment.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.environment.Environment.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.environment.Environment.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.environment.Environment.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.environment.Environment.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.environment.Environment.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.environment.Environment.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.environment.Environment.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`rstrip <kittycad.models.environment.Environment.rstrip>`\ \(\[chars\]\)

:py:obj:`split <kittycad.models.environment.Environment.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.environment.Environment.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`strip <kittycad.models.environment.Environment.strip>`\ \(\[chars\]\)

:py:obj:`swapcase <kittycad.models.environment.Environment.swapcase>`\ \(\)

:py:obj:`title <kittycad.models.environment.Environment.title>`\ \(\)

:py:obj:`translate <kittycad.models.environment.Environment.translate>`\ \(table\, \/\)

:py:obj:`upper <kittycad.models.environment.Environment.upper>`\ \(\)

:py:obj:`zfill <kittycad.models.environment.Environment.zfill>`\ \(width\, \/\)

Error([error_code, message, request_id])

Error information from a response.

:py:obj:`Error <kittycad.models.error.Error>`\ \(\[error\_code\, message\, request\_id\]\)

Error(error_code=<kittycad.types.Unset object>, message=<kittycad.types.Unset object>, request_id=<kittycad.types.Unset object>)

(error_code=<kittycad.types.Unset object>, message=<kittycad.types.Unset object>, request_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'error_code': typing.Union[kittycad.types.Unset, str], 'message': typing.Union[kittycad.types.Unset, str], 'request_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='error_code', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error_code'), Attribute(name='message', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='message'), Attribute(name='request_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='request_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.error', '__annotations__': {'error_code': typing.Union[kittycad.types.Unset, str], 'message': typing.Union[kittycad.types.Unset, str], 'request_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Error information from a response.', 'to_dict': <function Error.to_dict>, 'from_dict': <classmethod(<function Error.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function Error.__getitem__>, '__setitem__': <function Error.__setitem__>, '__delitem__': <function Error.__delitem__>, '__contains__': <function Error.__contains__>, '__dict__': <attribute '__dict__' of 'Error' objects>, '__weakref__': <attribute '__weakref__' of 'Error' objects>, '__attrs_attrs__': (Attribute(name='error_code', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error_code'), Attribute(name='message', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='message'), Attribute(name='request_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='request_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function Error.__repr__>, '__eq__': <function Error.__eq__>, '__ne__': <function Error.__ne__>, '__lt__': <function Error.__lt__>, '__le__': <function Error.__le__>, '__gt__': <function Error.__gt__>, '__ge__': <function Error.__ge__>, '__hash__': None, '__init__': <function Error.__init__>, '__match_args__': ('error_code', 'message', 'request_id')})

Error.__init__(error_code=<kittycad.types.Unset object>, message=<kittycad.types.Unset object>, request_id=<kittycad.types.Unset object>)

__init__([error_code, message, request_id])

Method generated by attrs for class Error.

rtype

TypeVar(S, bound= Error)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.error.Error.__init__>`\ \(\[error\_code\, message\, request\_id\]\)

:py:obj:`from_dict <kittycad.models.error.Error.from_dict>`\ \(src\_dict\)

message

request_id

ExecutorMetadata([docker_info, environment, ...])

:py:obj:`ExecutorMetadata <kittycad.models.executor_metadata.ExecutorMetadata>`\ \(\[docker\_info\, environment\, ...\]\)

ExecutorMetadata(docker_info=<kittycad.types.Unset object>, environment=<kittycad.types.Unset object>, git_hash=<kittycad.types.Unset object>)

(docker_info=<kittycad.types.Unset object>, environment=<kittycad.types.Unset object>, git_hash=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.executor_metadata.ExecutorMetadata attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'docker_info': typing.Union[kittycad.types.Unset, kittycad.models.docker_system_info.DockerSystemInfo], 'environment': typing.Union[kittycad.types.Unset, kittycad.models.environment.Environment], 'git_hash': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.executor_metadata.ExecutorMetadata attribute)

(Attribute(name='docker_info', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.docker_system_info.DockerSystemInfo], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='docker_info'), Attribute(name='environment', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.environment.Environment], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='environment'), Attribute(name='git_hash', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='git_hash'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.executor_metadata.ExecutorMetadata method)

__delitem__() (kittycad.models.executor_metadata.ExecutorMetadata method)

__dict__ (kittycad.models.executor_metadata.ExecutorMetadata attribute)

mappingproxy({'__module__': 'kittycad.models.executor_metadata', '__annotations__': {'docker_info': typing.Union[kittycad.types.Unset, kittycad.models.docker_system_info.DockerSystemInfo], 'environment': typing.Union[kittycad.types.Unset, kittycad.models.environment.Environment], 'git_hash': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Metadata about our currently running server.\n\n    This is mostly used for internal purposes and debugging.', 'to_dict': <function ExecutorMetadata.to_dict>, 'from_dict': <classmethod(<function ExecutorMetadata.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function ExecutorMetadata.__getitem__>, '__setitem__': <function ExecutorMetadata.__setitem__>, '__delitem__': <function ExecutorMetadata.__delitem__>, '__contains__': <function ExecutorMetadata.__contains__>, '__dict__': <attribute '__dict__' of 'ExecutorMetadata' objects>, '__weakref__': <attribute '__weakref__' of 'ExecutorMetadata' objects>, '__attrs_attrs__': (Attribute(name='docker_info', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.docker_system_info.DockerSystemInfo], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='docker_info'), Attribute(name='environment', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.environment.Environment], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='environment'), Attribute(name='git_hash', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='git_hash'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function ExecutorMetadata.__repr__>, '__eq__': <function ExecutorMetadata.__eq__>, '__ne__': <function ExecutorMetadata.__ne__>, '__lt__': <function ExecutorMetadata.__lt__>, '__le__': <function ExecutorMetadata.__le__>, '__gt__': <function ExecutorMetadata.__gt__>, '__ge__': <function ExecutorMetadata.__ge__>, '__hash__': None, '__init__': <function ExecutorMetadata.__init__>, '__match_args__': ('docker_info', 'environment', 'git_hash')})

__eq__() (kittycad.models.executor_metadata.ExecutorMetadata method)

__ge__() (kittycad.models.executor_metadata.ExecutorMetadata method)

__getitem__() (kittycad.models.executor_metadata.ExecutorMetadata method)

__gt__() (kittycad.models.executor_metadata.ExecutorMetadata method)

__hash__ (kittycad.models.executor_metadata.ExecutorMetadata attribute)

__init__() (kittycad.models.executor_metadata.ExecutorMetadata method)

ExecutorMetadata.__init__(docker_info=<kittycad.types.Unset object>, environment=<kittycad.types.Unset object>, git_hash=<kittycad.types.Unset object>)

__le__() (kittycad.models.executor_metadata.ExecutorMetadata method)

__lt__() (kittycad.models.executor_metadata.ExecutorMetadata method)

__match_args__ (kittycad.models.executor_metadata.ExecutorMetadata attribute)

__module__ (kittycad.models.executor_metadata.ExecutorMetadata attribute)

__ne__() (kittycad.models.executor_metadata.ExecutorMetadata method)

__repr__() (kittycad.models.executor_metadata.ExecutorMetadata method)

__setitem__() (kittycad.models.executor_metadata.ExecutorMetadata method)

additional_keys (kittycad.models.executor_metadata.ExecutorMetadata property)

docker_info (kittycad.models.executor_metadata.ExecutorMetadata attribute)

environment (kittycad.models.executor_metadata.ExecutorMetadata attribute)

from_dict() (kittycad.models.executor_metadata.ExecutorMetadata class method)

git_hash (kittycad.models.executor_metadata.ExecutorMetadata attribute)

to_dict() (kittycad.models.executor_metadata.ExecutorMetadata method)

__init__([docker_info, environment, git_hash])

Method generated by attrs for class ExecutorMetadata.

rtype

TypeVar(A, bound= ExecutorMetadata)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.executor_metadata.ExecutorMetadata.__init__>`\ \(\[docker\_info\, environment\, git\_hash\]\)

docker_info

git_hash

ExtendedUser([company, created_at, discord, ...])

Extended user information.

:py:obj:`ExtendedUser <kittycad.models.extended_user.ExtendedUser>`\ \(\[company\, created\_at\, discord\, ...\]\)

ExtendedUser(company=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, discord=<kittycad.types.Unset object>, email=<kittycad.types.Unset object>, email_verified=<kittycad.types.Unset object>, first_name=<kittycad.types.Unset object>, front_id=<kittycad.types.Unset object>, github=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, image=<kittycad.types.Unset object>, last_name=<kittycad.types.Unset object>, mailchimp_id=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, phone=<kittycad.types.Unset object>, stripe_id=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>)

(company=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, discord=<kittycad.types.Unset object>, email=<kittycad.types.Unset object>, email_verified=<kittycad.types.Unset object>, first_name=<kittycad.types.Unset object>, front_id=<kittycad.types.Unset object>, github=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, image=<kittycad.types.Unset object>, last_name=<kittycad.types.Unset object>, mailchimp_id=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, phone=<kittycad.types.Unset object>, stripe_id=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>)

This is mostly used for internal purposes. It returns a mapping of the user's information, including that of our third party services we use for users: MailChimp, Stripe, and Front

This is mostly used for internal purposes. It returns a mapping of the user’s information, including that of our third party services we use for users: MailChimp, Stripe, and Front

__annotations__ (kittycad.models.extended_user.ExtendedUser attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'company': typing.Union[kittycad.types.Unset, str], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'discord': typing.Union[kittycad.types.Unset, str], 'email': typing.Union[kittycad.types.Unset, str], 'email_verified': typing.Union[kittycad.types.Unset, datetime.datetime], 'first_name': typing.Union[kittycad.types.Unset, str], 'front_id': typing.Union[kittycad.types.Unset, str], 'github': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'image': typing.Union[kittycad.types.Unset, str], 'last_name': typing.Union[kittycad.types.Unset, str], 'mailchimp_id': typing.Union[kittycad.types.Unset, str], 'name': typing.Union[kittycad.types.Unset, str], 'phone': typing.Union[kittycad.types.Unset, str], 'stripe_id': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime]}

__attrs_attrs__ (kittycad.models.extended_user.ExtendedUser attribute)

(Attribute(name='company', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='company'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='discord', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='discord'), Attribute(name='email', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='email'), Attribute(name='email_verified', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='email_verified'), Attribute(name='first_name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='first_name'), Attribute(name='front_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='front_id'), Attribute(name='github', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='github'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='image', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='image'), Attribute(name='last_name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='last_name'), Attribute(name='mailchimp_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='mailchimp_id'), Attribute(name='name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name'), Attribute(name='phone', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='phone'), Attribute(name='stripe_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='stripe_id'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.extended_user.ExtendedUser method)

__delitem__() (kittycad.models.extended_user.ExtendedUser method)

mappingproxy({'__module__': 'kittycad.models.extended_user', '__annotations__': {'company': typing.Union[kittycad.types.Unset, str], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'discord': typing.Union[kittycad.types.Unset, str], 'email': typing.Union[kittycad.types.Unset, str], 'email_verified': typing.Union[kittycad.types.Unset, datetime.datetime], 'first_name': typing.Union[kittycad.types.Unset, str], 'front_id': typing.Union[kittycad.types.Unset, str], 'github': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'image': typing.Union[kittycad.types.Unset, str], 'last_name': typing.Union[kittycad.types.Unset, str], 'mailchimp_id': typing.Union[kittycad.types.Unset, str], 'name': typing.Union[kittycad.types.Unset, str], 'phone': typing.Union[kittycad.types.Unset, str], 'stripe_id': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': "Extended user information.\n\n    This is mostly used for internal purposes. It returns a mapping of the user's information, including that of our third party services we use for users: MailChimp, Stripe, and Front", 'to_dict': <function ExtendedUser.to_dict>, 'from_dict': <classmethod(<function ExtendedUser.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function ExtendedUser.__getitem__>, '__setitem__': <function ExtendedUser.__setitem__>, '__delitem__': <function ExtendedUser.__delitem__>, '__contains__': <function ExtendedUser.__contains__>, '__dict__': <attribute '__dict__' of 'ExtendedUser' objects>, '__weakref__': <attribute '__weakref__' of 'ExtendedUser' objects>, '__attrs_attrs__': (Attribute(name='company', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='company'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='discord', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='discord'), Attribute(name='email', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='email'), Attribute(name='email_verified', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='email_verified'), Attribute(name='first_name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='first_name'), Attribute(name='front_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='front_id'), Attribute(name='github', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='github'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='image', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='image'), Attribute(name='last_name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='last_name'), Attribute(name='mailchimp_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='mailchimp_id'), Attribute(name='name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name'), Attribute(name='phone', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='phone'), Attribute(name='stripe_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='stripe_id'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function ExtendedUser.__repr__>, '__eq__': <function ExtendedUser.__eq__>, '__ne__': <function ExtendedUser.__ne__>, '__lt__': <function ExtendedUser.__lt__>, '__le__': <function ExtendedUser.__le__>, '__gt__': <function ExtendedUser.__gt__>, '__ge__': <function ExtendedUser.__ge__>, '__hash__': None, '__init__': <function ExtendedUser.__init__>, '__match_args__': ('company', 'created_at', 'discord', 'email', 'email_verified', 'first_name', 'front_id', 'github', 'id', 'image', 'last_name', 'mailchimp_id', 'name', 'phone', 'stripe_id', 'updated_at')})

__getitem__() (kittycad.models.extended_user.ExtendedUser method)

ExtendedUser.__init__(company=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, discord=<kittycad.types.Unset object>, email=<kittycad.types.Unset object>, email_verified=<kittycad.types.Unset object>, first_name=<kittycad.types.Unset object>, front_id=<kittycad.types.Unset object>, github=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, image=<kittycad.types.Unset object>, last_name=<kittycad.types.Unset object>, mailchimp_id=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, phone=<kittycad.types.Unset object>, stripe_id=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>)

__match_args__ (kittycad.models.extended_user.ExtendedUser attribute)

('company', 'created_at', 'discord', 'email', 'email_verified', 'first_name', 'front_id', 'github', 'id', 'image', 'last_name', 'mailchimp_id', 'name', 'phone', 'stripe_id', 'updated_at')

__module__ (kittycad.models.extended_user.ExtendedUser attribute)

__setitem__() (kittycad.models.extended_user.ExtendedUser method)

additional_keys (kittycad.models.extended_user.ExtendedUser property)

additional_properties (kittycad.models.extended_user.ExtendedUser attribute)

created_at (kittycad.models.extended_user.ExtendedUser attribute)

email_verified (kittycad.models.extended_user.ExtendedUser attribute)

first_name (kittycad.models.extended_user.ExtendedUser attribute)

from_dict() (kittycad.models.extended_user.ExtendedUser class method)

last_name (kittycad.models.extended_user.ExtendedUser attribute)

mailchimp_id (kittycad.models.extended_user.ExtendedUser attribute)

stripe_id (kittycad.models.extended_user.ExtendedUser attribute)

updated_at (kittycad.models.extended_user.ExtendedUser attribute)

__init__([company, created_at, discord, ...])

Method generated by attrs for class ExtendedUser.

rtype

TypeVar(H, bound= ExtendedUser)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.extended_user.ExtendedUser.__init__>`\ \(\[company\, created\_at\, discord\, ...\]\)

:py:obj:`to_dict <kittycad.models.extended_user.ExtendedUser.to_dict>`\ \(\)

company

discord

email

email_verified

first_name

front_id

github

id

image

last_name

mailchimp_id

name

phone

stripe_id

ExtendedUserResultsPage([items, next_page])

ExtendedUserResultsPage (class in kittycad.models.extended_user_results_page)

ExtendedUserResultsPage(items=<kittycad.types.Unset object>, next_page=<kittycad.types.Unset object>)

ExtendedUserResultsPage.ExtendedUser (class in kittycad.models.extended_user_results_page)

ExtendedUserResultsPage.ExtendedUser(company=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, discord=<kittycad.types.Unset object>, email=<kittycad.types.Unset object>, email_verified=<kittycad.types.Unset object>, first_name=<kittycad.types.Unset object>, front_id=<kittycad.types.Unset object>, github=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, image=<kittycad.types.Unset object>, last_name=<kittycad.types.Unset object>, mailchimp_id=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, phone=<kittycad.types.Unset object>, stripe_id=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>)

ExtendedUserResultsPage.ExtendedUser.__init__(company=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, discord=<kittycad.types.Unset object>, email=<kittycad.types.Unset object>, email_verified=<kittycad.types.Unset object>, first_name=<kittycad.types.Unset object>, front_id=<kittycad.types.Unset object>, github=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, image=<kittycad.types.Unset object>, last_name=<kittycad.types.Unset object>, mailchimp_id=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, phone=<kittycad.types.Unset object>, stripe_id=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>)

from_dict() (kittycad.models.extended_user_results_page.ExtendedUserResultsPage.ExtendedUser class method)

{'additional_properties': typing.Dict[str, typing.Any], 'items': typing.Union[kittycad.types.Unset, typing.List[kittycad.models.extended_user.ExtendedUser]], 'next_page': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='items', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[kittycad.models.extended_user.ExtendedUser]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='items'), Attribute(name='next_page', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='next_page'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.extended_user_results_page', '__annotations__': {'items': typing.Union[kittycad.types.Unset, typing.List[kittycad.models.extended_user.ExtendedUser]], 'next_page': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A single page of results', 'ExtendedUser': <class 'kittycad.models.extended_user.ExtendedUser'>, 'to_dict': <function ExtendedUserResultsPage.to_dict>, 'from_dict': <classmethod(<function ExtendedUserResultsPage.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function ExtendedUserResultsPage.__getitem__>, '__setitem__': <function ExtendedUserResultsPage.__setitem__>, '__delitem__': <function ExtendedUserResultsPage.__delitem__>, '__contains__': <function ExtendedUserResultsPage.__contains__>, '__dict__': <attribute '__dict__' of 'ExtendedUserResultsPage' objects>, '__weakref__': <attribute '__weakref__' of 'ExtendedUserResultsPage' objects>, '__attrs_attrs__': (Attribute(name='items', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[kittycad.models.extended_user.ExtendedUser]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='items'), Attribute(name='next_page', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='next_page'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function ExtendedUserResultsPage.__repr__>, '__eq__': <function ExtendedUserResultsPage.__eq__>, '__ne__': <function ExtendedUserResultsPage.__ne__>, '__lt__': <function ExtendedUserResultsPage.__lt__>, '__le__': <function ExtendedUserResultsPage.__le__>, '__gt__': <function ExtendedUserResultsPage.__gt__>, '__ge__': <function ExtendedUserResultsPage.__ge__>, '__hash__': None, '__init__': <function ExtendedUserResultsPage.__init__>, '__match_args__': ('items', 'next_page')})

ExtendedUserResultsPage.__init__(items=<kittycad.types.Unset object>, next_page=<kittycad.types.Unset object>)

from_dict() (kittycad.models.extended_user_results_page.ExtendedUserResultsPage class method)

Method generated by attrs for class ExtendedUserResultsPage.

rtype

TypeVar(E, bound= ExtendedUserResultsPage)

to_dict()

rtype

:py:class:`~typing.TypeVar`\(``E``, bound= ExtendedUserResultsPage)

A file center of mass result.

:py:obj:`FileCenterOfMass <kittycad.models.file_center_of_mass.FileCenterOfMass>`\ \(\[center\_of\_mass\, ...\]\)

FileCenterOfMass(center_of_mass=<kittycad.types.Unset object>, completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

(center_of_mass=<kittycad.types.Unset object>, completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.file_center_of_mass.FileCenterOfMass attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'center_of_mass': typing.Union[kittycad.types.Unset, typing.List[float]], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.file_center_of_mass.FileCenterOfMass attribute)

(Attribute(name='center_of_mass', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[float]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='center_of_mass'), Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.file_center_of_mass.FileCenterOfMass method)

__delitem__() (kittycad.models.file_center_of_mass.FileCenterOfMass method)

__dict__ (kittycad.models.file_center_of_mass.FileCenterOfMass attribute)

mappingproxy({'__module__': 'kittycad.models.file_center_of_mass', '__annotations__': {'center_of_mass': typing.Union[kittycad.types.Unset, typing.List[float]], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A file center of mass result.', 'to_dict': <function FileCenterOfMass.to_dict>, 'from_dict': <classmethod(<function FileCenterOfMass.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function FileCenterOfMass.__getitem__>, '__setitem__': <function FileCenterOfMass.__setitem__>, '__delitem__': <function FileCenterOfMass.__delitem__>, '__contains__': <function FileCenterOfMass.__contains__>, '__dict__': <attribute '__dict__' of 'FileCenterOfMass' objects>, '__weakref__': <attribute '__weakref__' of 'FileCenterOfMass' objects>, '__attrs_attrs__': (Attribute(name='center_of_mass', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[float]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='center_of_mass'), Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function FileCenterOfMass.__repr__>, '__eq__': <function FileCenterOfMass.__eq__>, '__ne__': <function FileCenterOfMass.__ne__>, '__lt__': <function FileCenterOfMass.__lt__>, '__le__': <function FileCenterOfMass.__le__>, '__gt__': <function FileCenterOfMass.__gt__>, '__ge__': <function FileCenterOfMass.__ge__>, '__hash__': None, '__init__': <function FileCenterOfMass.__init__>, '__match_args__': ('center_of_mass', 'completed_at', 'created_at', 'error', 'id', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

__eq__() (kittycad.models.file_center_of_mass.FileCenterOfMass method)

__ge__() (kittycad.models.file_center_of_mass.FileCenterOfMass method)

__getitem__() (kittycad.models.file_center_of_mass.FileCenterOfMass method)

__gt__() (kittycad.models.file_center_of_mass.FileCenterOfMass method)

__hash__ (kittycad.models.file_center_of_mass.FileCenterOfMass attribute)

__init__() (kittycad.models.file_center_of_mass.FileCenterOfMass method)

FileCenterOfMass.__init__(center_of_mass=<kittycad.types.Unset object>, completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.file_center_of_mass.FileCenterOfMass method)

__lt__() (kittycad.models.file_center_of_mass.FileCenterOfMass method)

__match_args__ (kittycad.models.file_center_of_mass.FileCenterOfMass attribute)

('center_of_mass', 'completed_at', 'created_at', 'error', 'id', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')

__module__ (kittycad.models.file_center_of_mass.FileCenterOfMass attribute)

__ne__() (kittycad.models.file_center_of_mass.FileCenterOfMass method)

__repr__() (kittycad.models.file_center_of_mass.FileCenterOfMass method)

__setitem__() (kittycad.models.file_center_of_mass.FileCenterOfMass method)

additional_keys (kittycad.models.file_center_of_mass.FileCenterOfMass property)

center_of_mass (kittycad.models.file_center_of_mass.FileCenterOfMass attribute)

completed_at (kittycad.models.file_center_of_mass.FileCenterOfMass attribute)

created_at (kittycad.models.file_center_of_mass.FileCenterOfMass attribute)

error (kittycad.models.file_center_of_mass.FileCenterOfMass attribute)

from_dict() (kittycad.models.file_center_of_mass.FileCenterOfMass class method)

id (kittycad.models.file_center_of_mass.FileCenterOfMass attribute)

src_format (kittycad.models.file_center_of_mass.FileCenterOfMass attribute)

started_at (kittycad.models.file_center_of_mass.FileCenterOfMass attribute)

status (kittycad.models.file_center_of_mass.FileCenterOfMass attribute)

to_dict() (kittycad.models.file_center_of_mass.FileCenterOfMass method)

updated_at (kittycad.models.file_center_of_mass.FileCenterOfMass attribute)

user_id (kittycad.models.file_center_of_mass.FileCenterOfMass attribute)

rtype

TypeVar(G, bound= FileCenterOfMass)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.file_center_of_mass.FileCenterOfMass.__init__>`\ \(\[center\_of\_mass\, completed\_at\, ...\]\)

error

id

status

user_id

:py:obj:`FileConversion <kittycad.models.file_conversion.FileConversion>`\ \(\[completed\_at\, created\_at\, ...\]\)

FileConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.file_conversion.FileConversion attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'output': typing.Union[kittycad.types.Unset, str], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.file_export_format.FileExportFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.file_conversion.FileConversion attribute)

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_export_format.FileExportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.file_conversion.FileConversion method)

__delitem__() (kittycad.models.file_conversion.FileConversion method)

__dict__ (kittycad.models.file_conversion.FileConversion attribute)

mappingproxy({'__module__': 'kittycad.models.file_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'output': typing.Union[kittycad.types.Unset, str], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.file_export_format.FileExportFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A file conversion.', 'to_dict': <function FileConversion.to_dict>, 'from_dict': <classmethod(<function FileConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function FileConversion.__getitem__>, '__setitem__': <function FileConversion.__setitem__>, '__delitem__': <function FileConversion.__delitem__>, '__contains__': <function FileConversion.__contains__>, '__dict__': <attribute '__dict__' of 'FileConversion' objects>, '__weakref__': <attribute '__weakref__' of 'FileConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_export_format.FileExportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function FileConversion.__repr__>, '__eq__': <function FileConversion.__eq__>, '__ne__': <function FileConversion.__ne__>, '__lt__': <function FileConversion.__lt__>, '__le__': <function FileConversion.__le__>, '__gt__': <function FileConversion.__gt__>, '__ge__': <function FileConversion.__ge__>, '__hash__': None, '__init__': <function FileConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

__eq__() (kittycad.models.file_conversion.FileConversion method)

__ge__() (kittycad.models.file_conversion.FileConversion method)

__getitem__() (kittycad.models.file_conversion.FileConversion method)

__gt__() (kittycad.models.file_conversion.FileConversion method)

__hash__ (kittycad.models.file_conversion.FileConversion attribute)

__init__() (kittycad.models.file_conversion.FileConversion method)

FileConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.file_conversion.FileConversion method)

__lt__() (kittycad.models.file_conversion.FileConversion method)

__match_args__ (kittycad.models.file_conversion.FileConversion attribute)

('completed_at', 'created_at', 'error', 'id', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')

__module__ (kittycad.models.file_conversion.FileConversion attribute)

__ne__() (kittycad.models.file_conversion.FileConversion method)

__repr__() (kittycad.models.file_conversion.FileConversion method)

__setitem__() (kittycad.models.file_conversion.FileConversion method)

additional_keys (kittycad.models.file_conversion.FileConversion property)

additional_properties (kittycad.models.file_conversion.FileConversion attribute)

completed_at (kittycad.models.file_conversion.FileConversion attribute)

created_at (kittycad.models.file_conversion.FileConversion attribute)

error (kittycad.models.file_conversion.FileConversion attribute)

from_dict() (kittycad.models.file_conversion.FileConversion class method)

output (kittycad.models.file_conversion.FileConversion attribute)

output_format (kittycad.models.file_conversion.FileConversion attribute)

src_format (kittycad.models.file_conversion.FileConversion attribute)

started_at (kittycad.models.file_conversion.FileConversion attribute)

status (kittycad.models.file_conversion.FileConversion attribute)

to_dict() (kittycad.models.file_conversion.FileConversion method)

updated_at (kittycad.models.file_conversion.FileConversion attribute)

user_id (kittycad.models.file_conversion.FileConversion attribute)

rtype

TypeVar(J, bound= FileConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.file_conversion.FileConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:obj:`to_dict <kittycad.models.file_conversion.FileConversion.to_dict>`\ \(\)

error

id

output

status

user_id

A file density result.

:py:obj:`FileDensity <kittycad.models.file_density.FileDensity>`\ \(\[completed\_at\, created\_at\, ...\]\)

FileDensity(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, density=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, material_mass=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, density=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, material_mass=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.file_density.FileDensity attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'density': typing.Union[kittycad.types.Unset, float], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'material_mass': typing.Union[kittycad.types.Unset, float], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.file_density.FileDensity attribute)

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='density', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='density'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='material_mass', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='material_mass'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.file_density.FileDensity method)

mappingproxy({'__module__': 'kittycad.models.file_density', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'density': typing.Union[kittycad.types.Unset, float], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'material_mass': typing.Union[kittycad.types.Unset, float], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A file density result.', 'to_dict': <function FileDensity.to_dict>, 'from_dict': <classmethod(<function FileDensity.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function FileDensity.__getitem__>, '__setitem__': <function FileDensity.__setitem__>, '__delitem__': <function FileDensity.__delitem__>, '__contains__': <function FileDensity.__contains__>, '__dict__': <attribute '__dict__' of 'FileDensity' objects>, '__weakref__': <attribute '__weakref__' of 'FileDensity' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='density', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='density'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='material_mass', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='material_mass'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function FileDensity.__repr__>, '__eq__': <function FileDensity.__eq__>, '__ne__': <function FileDensity.__ne__>, '__lt__': <function FileDensity.__lt__>, '__le__': <function FileDensity.__le__>, '__gt__': <function FileDensity.__gt__>, '__ge__': <function FileDensity.__ge__>, '__hash__': None, '__init__': <function FileDensity.__init__>, '__match_args__': ('completed_at', 'created_at', 'density', 'error', 'id', 'material_mass', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

FileDensity.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, density=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, material_mass=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__match_args__ (kittycad.models.file_density.FileDensity attribute)

('completed_at', 'created_at', 'density', 'error', 'id', 'material_mass', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')

additional_keys (kittycad.models.file_density.FileDensity property)

additional_properties (kittycad.models.file_density.FileDensity attribute)

completed_at (kittycad.models.file_density.FileDensity attribute)

from_dict() (kittycad.models.file_density.FileDensity class method)

material_mass (kittycad.models.file_density.FileDensity attribute)

rtype

TypeVar(R, bound= FileDensity)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.file_density.FileDensity.__init__>`\ \(\[completed\_at\, created\_at\, ...\]\)

:py:obj:`to_dict <kittycad.models.file_density.FileDensity.to_dict>`\ \(\)

density

error

id

status

user_id

FileExportFormat(value[, names, module, ...])

The valid types of output file formats.

:py:obj:`FileExportFormat <kittycad.models.file_export_format.FileExportFormat>`\ \(value\[\, names\, module\, ...\]\)

FileExportFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

DAE (kittycad.models.file_export_format.FileExportFormat attribute)

docstring of kittycad.models.file_export_format.FileExportFormat.DAE

DXF (kittycad.models.file_export_format.FileExportFormat attribute)

docstring of kittycad.models.file_export_format.FileExportFormat.DXF

FBX (kittycad.models.file_export_format.FileExportFormat attribute)

docstring of kittycad.models.file_export_format.FileExportFormat.FBX

FBXB (kittycad.models.file_export_format.FileExportFormat attribute)

//en.wikipedia.org/wiki/Wavefront_.obj_file> It may or may not have an an attached material (mtl // mtllib) within the file, but we interact with it as if it does not.

.obj_file> It may or may not have an an attached material (mtl // mtllib) within the file, but we interact with it as if it does not.

docstring of kittycad.models.file_export_format.FileExportFormat.FBXB

# The OBJ file format. A zip file containing both the obj file itself and its associated mtl file for full processing. <https

//en.wikipedia.org/wiki/Wavefront_.obj_file>> The OBJ file format. <https

OBJ (kittycad.models.file_export_format.FileExportFormat attribute)

docstring of kittycad.models.file_export_format.FileExportFormat.OBJ

PLY (kittycad.models.file_export_format.FileExportFormat attribute)

docstring of kittycad.models.file_export_format.FileExportFormat.PLY

STEP (kittycad.models.file_export_format.FileExportFormat attribute)

docstring of kittycad.models.file_export_format.FileExportFormat.STEP

STL (kittycad.models.file_export_format.FileExportFormat attribute)

__add__() (kittycad.models.file_export_format.FileExportFormat method)

__annotations__ (kittycad.models.file_export_format.FileExportFormat attribute)

__contains__() (kittycad.models.file_export_format.FileExportFormat method)

__dict__ (kittycad.models.file_export_format.FileExportFormat attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.file_export_format', '__doc__': 'The valid types of output file formats.', '__str__': <function FileExportFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['DAE', 'DXF', 'FBX', 'FBXB', 'OBJ', 'PLY', 'STEP', 'STL'], '_member_map_': {'DAE': <FileExportFormat.DAE: 'dae'>, 'DXF': <FileExportFormat.DXF: 'dxf'>, 'FBX': <FileExportFormat.FBX: 'fbx'>, 'FBXB': <FileExportFormat.FBXB: 'fbxb'>, 'OBJ': <FileExportFormat.OBJ: 'obj'>, 'PLY': <FileExportFormat.PLY: 'ply'>, 'STEP': <FileExportFormat.STEP: 'step'>, 'STL': <FileExportFormat.STL: 'stl'>}, '_value2member_map_': {'dae': <FileExportFormat.DAE: 'dae'>, 'dxf': <FileExportFormat.DXF: 'dxf'>, 'fbx': <FileExportFormat.FBX: 'fbx'>, 'fbxb': <FileExportFormat.FBXB: 'fbxb'>, 'obj': <FileExportFormat.OBJ: 'obj'>, 'ply': <FileExportFormat.PLY: 'ply'>, 'step': <FileExportFormat.STEP: 'step'>, 'stl': <FileExportFormat.STL: 'stl'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'FileExportFormat' objects>, '__weakref__': <attribute '__weakref__' of 'FileExportFormat' objects>, 'DAE': <FileExportFormat.DAE: 'dae'>, 'DXF': <FileExportFormat.DXF: 'dxf'>, 'FBX': <FileExportFormat.FBX: 'fbx'>, 'FBXB': <FileExportFormat.FBXB: 'fbxb'>, 'OBJ': <FileExportFormat.OBJ: 'obj'>, 'PLY': <FileExportFormat.PLY: 'ply'>, 'STEP': <FileExportFormat.STEP: 'step'>, 'STL': <FileExportFormat.STL: 'stl'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.file_export_format.FileExportFormat method)

__eq__() (kittycad.models.file_export_format.FileExportFormat method)

__format__() (kittycad.models.file_export_format.FileExportFormat method)

__ge__() (kittycad.models.file_export_format.FileExportFormat method)

__getattribute__() (kittycad.models.file_export_format.FileExportFormat method)

__getitem__() (kittycad.models.file_export_format.FileExportFormat method)

__getnewargs__() (kittycad.models.file_export_format.FileExportFormat method)

__gt__() (kittycad.models.file_export_format.FileExportFormat method)

__hash__() (kittycad.models.file_export_format.FileExportFormat method)

__init__() (kittycad.models.file_export_format.FileExportFormat method)

__iter__() (kittycad.models.file_export_format.FileExportFormat method)

__le__() (kittycad.models.file_export_format.FileExportFormat method)

__len__() (kittycad.models.file_export_format.FileExportFormat method)

__lt__() (kittycad.models.file_export_format.FileExportFormat method)

__mod__() (kittycad.models.file_export_format.FileExportFormat method)

__module__ (kittycad.models.file_export_format.FileExportFormat attribute)

__mul__() (kittycad.models.file_export_format.FileExportFormat method)

__ne__() (kittycad.models.file_export_format.FileExportFormat method)

__new__() (kittycad.models.file_export_format.FileExportFormat method)

__reduce_ex__() (kittycad.models.file_export_format.FileExportFormat method)

__repr__() (kittycad.models.file_export_format.FileExportFormat method)

__rmod__() (kittycad.models.file_export_format.FileExportFormat method)

__rmul__() (kittycad.models.file_export_format.FileExportFormat method)

__sizeof__() (kittycad.models.file_export_format.FileExportFormat method)

__str__() (kittycad.models.file_export_format.FileExportFormat method)

FileExportFormat._generate_next_value_(start, count, last_values)

_member_map_ (kittycad.models.file_export_format.FileExportFormat attribute)

{'DAE': FileExportFormat.DAE, 'DXF': FileExportFormat.DXF, 'FBX': FileExportFormat.FBX, 'FBXB': FileExportFormat.FBXB, 'OBJ': FileExportFormat.OBJ, 'PLY': FileExportFormat.PLY, 'STEP': FileExportFormat.STEP, 'STL': FileExportFormat.STL}

_member_names_ (kittycad.models.file_export_format.FileExportFormat attribute)

_member_type_ (kittycad.models.file_export_format.FileExportFormat attribute)

_new_member_() (kittycad.models.file_export_format.FileExportFormat method)

_use_args_ (kittycad.models.file_export_format.FileExportFormat attribute)

{'dae': FileExportFormat.DAE, 'dxf': FileExportFormat.DXF, 'fbx': FileExportFormat.FBX, 'fbxb': FileExportFormat.FBXB, 'obj': FileExportFormat.OBJ, 'ply': FileExportFormat.PLY, 'step': FileExportFormat.STEP, 'stl': FileExportFormat.STL}

_value_repr_() (kittycad.models.file_export_format.FileExportFormat method)

capitalize() (kittycad.models.file_export_format.FileExportFormat method)

casefold() (kittycad.models.file_export_format.FileExportFormat method)

center() (kittycad.models.file_export_format.FileExportFormat method)

count() (kittycad.models.file_export_format.FileExportFormat method)

encode() (kittycad.models.file_export_format.FileExportFormat method)

endswith() (kittycad.models.file_export_format.FileExportFormat method)

expandtabs() (kittycad.models.file_export_format.FileExportFormat method)

find() (kittycad.models.file_export_format.FileExportFormat method)

format() (kittycad.models.file_export_format.FileExportFormat method)

format_map() (kittycad.models.file_export_format.FileExportFormat method)

index() (kittycad.models.file_export_format.FileExportFormat method)

isalnum() (kittycad.models.file_export_format.FileExportFormat method)

isalpha() (kittycad.models.file_export_format.FileExportFormat method)

isascii() (kittycad.models.file_export_format.FileExportFormat method)

isdecimal() (kittycad.models.file_export_format.FileExportFormat method)

isdigit() (kittycad.models.file_export_format.FileExportFormat method)

isidentifier() (kittycad.models.file_export_format.FileExportFormat method)

islower() (kittycad.models.file_export_format.FileExportFormat method)

isnumeric() (kittycad.models.file_export_format.FileExportFormat method)

isprintable() (kittycad.models.file_export_format.FileExportFormat method)

isspace() (kittycad.models.file_export_format.FileExportFormat method)

istitle() (kittycad.models.file_export_format.FileExportFormat method)

isupper() (kittycad.models.file_export_format.FileExportFormat method)

join() (kittycad.models.file_export_format.FileExportFormat method)

ljust() (kittycad.models.file_export_format.FileExportFormat method)

lower() (kittycad.models.file_export_format.FileExportFormat method)

lstrip() (kittycad.models.file_export_format.FileExportFormat method)

maketrans() (kittycad.models.file_export_format.FileExportFormat static method)

partition() (kittycad.models.file_export_format.FileExportFormat method)

removeprefix() (kittycad.models.file_export_format.FileExportFormat method)

removesuffix() (kittycad.models.file_export_format.FileExportFormat method)

replace() (kittycad.models.file_export_format.FileExportFormat method)

rfind() (kittycad.models.file_export_format.FileExportFormat method)

rindex() (kittycad.models.file_export_format.FileExportFormat method)

rjust() (kittycad.models.file_export_format.FileExportFormat method)

rpartition() (kittycad.models.file_export_format.FileExportFormat method)

rsplit() (kittycad.models.file_export_format.FileExportFormat method)

rstrip() (kittycad.models.file_export_format.FileExportFormat method)

split() (kittycad.models.file_export_format.FileExportFormat method)

splitlines() (kittycad.models.file_export_format.FileExportFormat method)

startswith() (kittycad.models.file_export_format.FileExportFormat method)

strip() (kittycad.models.file_export_format.FileExportFormat method)

swapcase() (kittycad.models.file_export_format.FileExportFormat method)

title() (kittycad.models.file_export_format.FileExportFormat method)

translate() (kittycad.models.file_export_format.FileExportFormat method)

upper() (kittycad.models.file_export_format.FileExportFormat method)

zfill() (kittycad.models.file_export_format.FileExportFormat method)

:py:obj:`__init__ <kittycad.models.file_export_format.FileExportFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.file_export_format.FileExportFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.file_export_format.FileExportFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.file_export_format.FileExportFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.file_export_format.FileExportFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.file_export_format.FileExportFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.file_export_format.FileExportFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.file_export_format.FileExportFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.file_export_format.FileExportFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.file_export_format.FileExportFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.file_export_format.FileExportFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.file_export_format.FileExportFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.file_export_format.FileExportFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.file_export_format.FileExportFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.file_export_format.FileExportFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.file_export_format.FileExportFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.file_export_format.FileExportFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.file_export_format.FileExportFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.file_export_format.FileExportFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.file_export_format.FileExportFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.file_export_format.FileExportFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.file_export_format.FileExportFormat.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.file_export_format.FileExportFormat.zfill>`\ \(width\, \/\)

DAE

//en.wikipedia.org/wiki/AutoCAD_DXF>

DXF

//en.wikipedia.org/wiki/FBX>

FBX

FBXB

//en.wikipedia.org/wiki/Wavefront.obj_file> It may or may not have an an attached material (mtl // mtllib) within the file, but we interact with it as if it does not.

OBJ

//en.wikipedia.org/wiki/PLY_(file_format)>

PLY

//en.wikipedia.org/wiki/ISO_10303-21>

STEP

//en.wikipedia.org/wiki/STL_(file_format)>

STL

FileImportFormat(value[, names, module, ...])

The valid types of source file formats.

:py:obj:`FileImportFormat <kittycad.models.file_import_format.FileImportFormat>`\ \(value\[\, names\, module\, ...\]\)

FileImportFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

DAE (kittycad.models.file_import_format.FileImportFormat attribute)

docstring of kittycad.models.file_import_format.FileImportFormat.DAE

DXF (kittycad.models.file_import_format.FileImportFormat attribute)

docstring of kittycad.models.file_import_format.FileImportFormat.DXF

FBX (kittycad.models.file_import_format.FileImportFormat attribute)

docstring of kittycad.models.file_import_format.FileImportFormat.FBX

OBJ (kittycad.models.file_import_format.FileImportFormat attribute)

docstring of kittycad.models.file_import_format.FileImportFormat.OBJ

OBJ_ZIP (kittycad.models.file_import_format.FileImportFormat attribute)

docstring of kittycad.models.file_import_format.FileImportFormat.OBJ_ZIP

PLY (kittycad.models.file_import_format.FileImportFormat attribute)

docstring of kittycad.models.file_import_format.FileImportFormat.PLY

STEP (kittycad.models.file_import_format.FileImportFormat attribute)

docstring of kittycad.models.file_import_format.FileImportFormat.STEP

STL (kittycad.models.file_import_format.FileImportFormat attribute)

__add__() (kittycad.models.file_import_format.FileImportFormat method)

__annotations__ (kittycad.models.file_import_format.FileImportFormat attribute)

__contains__() (kittycad.models.file_import_format.FileImportFormat method)

__dict__ (kittycad.models.file_import_format.FileImportFormat attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.file_import_format', '__doc__': 'The valid types of source file formats.', '__str__': <function FileImportFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['DAE', 'DXF', 'FBX', 'OBJ_ZIP', 'OBJ', 'PLY', 'STEP', 'STL'], '_member_map_': {'DAE': <FileImportFormat.DAE: 'dae'>, 'DXF': <FileImportFormat.DXF: 'dxf'>, 'FBX': <FileImportFormat.FBX: 'fbx'>, 'OBJ_ZIP': <FileImportFormat.OBJ_ZIP: 'obj_zip'>, 'OBJ': <FileImportFormat.OBJ: 'obj'>, 'PLY': <FileImportFormat.PLY: 'ply'>, 'STEP': <FileImportFormat.STEP: 'step'>, 'STL': <FileImportFormat.STL: 'stl'>}, '_value2member_map_': {'dae': <FileImportFormat.DAE: 'dae'>, 'dxf': <FileImportFormat.DXF: 'dxf'>, 'fbx': <FileImportFormat.FBX: 'fbx'>, 'obj_zip': <FileImportFormat.OBJ_ZIP: 'obj_zip'>, 'obj': <FileImportFormat.OBJ: 'obj'>, 'ply': <FileImportFormat.PLY: 'ply'>, 'step': <FileImportFormat.STEP: 'step'>, 'stl': <FileImportFormat.STL: 'stl'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'FileImportFormat' objects>, '__weakref__': <attribute '__weakref__' of 'FileImportFormat' objects>, 'DAE': <FileImportFormat.DAE: 'dae'>, 'DXF': <FileImportFormat.DXF: 'dxf'>, 'FBX': <FileImportFormat.FBX: 'fbx'>, 'OBJ_ZIP': <FileImportFormat.OBJ_ZIP: 'obj_zip'>, 'OBJ': <FileImportFormat.OBJ: 'obj'>, 'PLY': <FileImportFormat.PLY: 'ply'>, 'STEP': <FileImportFormat.STEP: 'step'>, 'STL': <FileImportFormat.STL: 'stl'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.file_import_format.FileImportFormat method)

__eq__() (kittycad.models.file_import_format.FileImportFormat method)

__format__() (kittycad.models.file_import_format.FileImportFormat method)

__ge__() (kittycad.models.file_import_format.FileImportFormat method)

__getattribute__() (kittycad.models.file_import_format.FileImportFormat method)

__getitem__() (kittycad.models.file_import_format.FileImportFormat method)

__getnewargs__() (kittycad.models.file_import_format.FileImportFormat method)

__gt__() (kittycad.models.file_import_format.FileImportFormat method)

__hash__() (kittycad.models.file_import_format.FileImportFormat method)

__init__() (kittycad.models.file_import_format.FileImportFormat method)

__iter__() (kittycad.models.file_import_format.FileImportFormat method)

__le__() (kittycad.models.file_import_format.FileImportFormat method)

__len__() (kittycad.models.file_import_format.FileImportFormat method)

__lt__() (kittycad.models.file_import_format.FileImportFormat method)

__mod__() (kittycad.models.file_import_format.FileImportFormat method)

__module__ (kittycad.models.file_import_format.FileImportFormat attribute)

__mul__() (kittycad.models.file_import_format.FileImportFormat method)

__ne__() (kittycad.models.file_import_format.FileImportFormat method)

__new__() (kittycad.models.file_import_format.FileImportFormat method)

__reduce_ex__() (kittycad.models.file_import_format.FileImportFormat method)

__repr__() (kittycad.models.file_import_format.FileImportFormat method)

__rmod__() (kittycad.models.file_import_format.FileImportFormat method)

__rmul__() (kittycad.models.file_import_format.FileImportFormat method)

__sizeof__() (kittycad.models.file_import_format.FileImportFormat method)

__str__() (kittycad.models.file_import_format.FileImportFormat method)

FileImportFormat._generate_next_value_(start, count, last_values)

_member_map_ (kittycad.models.file_import_format.FileImportFormat attribute)

{'DAE': FileImportFormat.DAE, 'DXF': FileImportFormat.DXF, 'FBX': FileImportFormat.FBX, 'OBJ': FileImportFormat.OBJ, 'OBJ_ZIP': FileImportFormat.OBJ_ZIP, 'PLY': FileImportFormat.PLY, 'STEP': FileImportFormat.STEP, 'STL': FileImportFormat.STL}

_member_names_ (kittycad.models.file_import_format.FileImportFormat attribute)

_member_type_ (kittycad.models.file_import_format.FileImportFormat attribute)

_new_member_() (kittycad.models.file_import_format.FileImportFormat method)

_use_args_ (kittycad.models.file_import_format.FileImportFormat attribute)

{'dae': FileImportFormat.DAE, 'dxf': FileImportFormat.DXF, 'fbx': FileImportFormat.FBX, 'obj': FileImportFormat.OBJ, 'obj_zip': FileImportFormat.OBJ_ZIP, 'ply': FileImportFormat.PLY, 'step': FileImportFormat.STEP, 'stl': FileImportFormat.STL}

_value_repr_() (kittycad.models.file_import_format.FileImportFormat method)

capitalize() (kittycad.models.file_import_format.FileImportFormat method)

casefold() (kittycad.models.file_import_format.FileImportFormat method)

center() (kittycad.models.file_import_format.FileImportFormat method)

count() (kittycad.models.file_import_format.FileImportFormat method)

encode() (kittycad.models.file_import_format.FileImportFormat method)

endswith() (kittycad.models.file_import_format.FileImportFormat method)

expandtabs() (kittycad.models.file_import_format.FileImportFormat method)

find() (kittycad.models.file_import_format.FileImportFormat method)

format() (kittycad.models.file_import_format.FileImportFormat method)

format_map() (kittycad.models.file_import_format.FileImportFormat method)

index() (kittycad.models.file_import_format.FileImportFormat method)

isalnum() (kittycad.models.file_import_format.FileImportFormat method)

isalpha() (kittycad.models.file_import_format.FileImportFormat method)

isascii() (kittycad.models.file_import_format.FileImportFormat method)

isdecimal() (kittycad.models.file_import_format.FileImportFormat method)

isdigit() (kittycad.models.file_import_format.FileImportFormat method)

isidentifier() (kittycad.models.file_import_format.FileImportFormat method)

islower() (kittycad.models.file_import_format.FileImportFormat method)

isnumeric() (kittycad.models.file_import_format.FileImportFormat method)

isprintable() (kittycad.models.file_import_format.FileImportFormat method)

isspace() (kittycad.models.file_import_format.FileImportFormat method)

istitle() (kittycad.models.file_import_format.FileImportFormat method)

isupper() (kittycad.models.file_import_format.FileImportFormat method)

join() (kittycad.models.file_import_format.FileImportFormat method)

ljust() (kittycad.models.file_import_format.FileImportFormat method)

lower() (kittycad.models.file_import_format.FileImportFormat method)

lstrip() (kittycad.models.file_import_format.FileImportFormat method)

maketrans() (kittycad.models.file_import_format.FileImportFormat static method)

partition() (kittycad.models.file_import_format.FileImportFormat method)

removeprefix() (kittycad.models.file_import_format.FileImportFormat method)

removesuffix() (kittycad.models.file_import_format.FileImportFormat method)

replace() (kittycad.models.file_import_format.FileImportFormat method)

rfind() (kittycad.models.file_import_format.FileImportFormat method)

rindex() (kittycad.models.file_import_format.FileImportFormat method)

rjust() (kittycad.models.file_import_format.FileImportFormat method)

rpartition() (kittycad.models.file_import_format.FileImportFormat method)

rsplit() (kittycad.models.file_import_format.FileImportFormat method)

rstrip() (kittycad.models.file_import_format.FileImportFormat method)

split() (kittycad.models.file_import_format.FileImportFormat method)

splitlines() (kittycad.models.file_import_format.FileImportFormat method)

startswith() (kittycad.models.file_import_format.FileImportFormat method)

strip() (kittycad.models.file_import_format.FileImportFormat method)

swapcase() (kittycad.models.file_import_format.FileImportFormat method)

title() (kittycad.models.file_import_format.FileImportFormat method)

translate() (kittycad.models.file_import_format.FileImportFormat method)

upper() (kittycad.models.file_import_format.FileImportFormat method)

zfill() (kittycad.models.file_import_format.FileImportFormat method)

:py:obj:`__init__ <kittycad.models.file_import_format.FileImportFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.file_import_format.FileImportFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.file_import_format.FileImportFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.file_import_format.FileImportFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.file_import_format.FileImportFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.file_import_format.FileImportFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.file_import_format.FileImportFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.file_import_format.FileImportFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.file_import_format.FileImportFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.file_import_format.FileImportFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.file_import_format.FileImportFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.file_import_format.FileImportFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.file_import_format.FileImportFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.file_import_format.FileImportFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.file_import_format.FileImportFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.file_import_format.FileImportFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.file_import_format.FileImportFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.file_import_format.FileImportFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.file_import_format.FileImportFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.file_import_format.FileImportFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.file_import_format.FileImportFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.file_import_format.FileImportFormat.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.file_import_format.FileImportFormat.zfill>`\ \(width\, \/\)

DAE

DXF

FBX

//en.wikipedia.org/wiki/Wavefront.obj_file>>

OBJ_ZIP

OBJ

PLY

STEP

STL

A file mass result.

:py:obj:`FileMass <kittycad.models.file_mass.FileMass>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

FileMass(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, mass=<kittycad.types.Unset object>, material_density=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, mass=<kittycad.types.Unset object>, material_density=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'mass': typing.Union[kittycad.types.Unset, float], 'material_density': typing.Union[kittycad.types.Unset, float], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='mass', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='mass'), Attribute(name='material_density', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='material_density'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.file_mass', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'mass': typing.Union[kittycad.types.Unset, float], 'material_density': typing.Union[kittycad.types.Unset, float], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A file mass result.', 'to_dict': <function FileMass.to_dict>, 'from_dict': <classmethod(<function FileMass.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function FileMass.__getitem__>, '__setitem__': <function FileMass.__setitem__>, '__delitem__': <function FileMass.__delitem__>, '__contains__': <function FileMass.__contains__>, '__dict__': <attribute '__dict__' of 'FileMass' objects>, '__weakref__': <attribute '__weakref__' of 'FileMass' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='mass', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='mass'), Attribute(name='material_density', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='material_density'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function FileMass.__repr__>, '__eq__': <function FileMass.__eq__>, '__ne__': <function FileMass.__ne__>, '__lt__': <function FileMass.__lt__>, '__le__': <function FileMass.__le__>, '__gt__': <function FileMass.__gt__>, '__ge__': <function FileMass.__ge__>, '__hash__': None, '__init__': <function FileMass.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'mass', 'material_density', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

FileMass.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, mass=<kittycad.types.Unset object>, material_density=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

('completed_at', 'created_at', 'error', 'id', 'mass', 'material_density', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')

additional_properties (kittycad.models.file_mass.FileMass attribute)

rtype

TypeVar(L, bound= FileMass)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.file_mass.FileMass.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:obj:`to_dict <kittycad.models.file_mass.FileMass.to_dict>`\ \(\)

error

id

mass

status

user_id

A file surface area result.

:py:obj:`FileSurfaceArea <kittycad.models.file_surface_area.FileSurfaceArea>`\ \(\[completed\_at\, created\_at\, ...\]\)

FileSurfaceArea(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, surface_area=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, surface_area=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.file_surface_area.FileSurfaceArea attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'surface_area': typing.Union[kittycad.types.Unset, float], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.file_surface_area.FileSurfaceArea attribute)

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='surface_area', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='surface_area'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.file_surface_area.FileSurfaceArea method)

__delitem__() (kittycad.models.file_surface_area.FileSurfaceArea method)

__dict__ (kittycad.models.file_surface_area.FileSurfaceArea attribute)

mappingproxy({'__module__': 'kittycad.models.file_surface_area', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'surface_area': typing.Union[kittycad.types.Unset, float], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A file surface area result.', 'to_dict': <function FileSurfaceArea.to_dict>, 'from_dict': <classmethod(<function FileSurfaceArea.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function FileSurfaceArea.__getitem__>, '__setitem__': <function FileSurfaceArea.__setitem__>, '__delitem__': <function FileSurfaceArea.__delitem__>, '__contains__': <function FileSurfaceArea.__contains__>, '__dict__': <attribute '__dict__' of 'FileSurfaceArea' objects>, '__weakref__': <attribute '__weakref__' of 'FileSurfaceArea' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='surface_area', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='surface_area'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function FileSurfaceArea.__repr__>, '__eq__': <function FileSurfaceArea.__eq__>, '__ne__': <function FileSurfaceArea.__ne__>, '__lt__': <function FileSurfaceArea.__lt__>, '__le__': <function FileSurfaceArea.__le__>, '__gt__': <function FileSurfaceArea.__gt__>, '__ge__': <function FileSurfaceArea.__ge__>, '__hash__': None, '__init__': <function FileSurfaceArea.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'src_format', 'started_at', 'status', 'surface_area', 'updated_at', 'user_id')})

__eq__() (kittycad.models.file_surface_area.FileSurfaceArea method)

__ge__() (kittycad.models.file_surface_area.FileSurfaceArea method)

__getitem__() (kittycad.models.file_surface_area.FileSurfaceArea method)

__gt__() (kittycad.models.file_surface_area.FileSurfaceArea method)

__hash__ (kittycad.models.file_surface_area.FileSurfaceArea attribute)

__init__() (kittycad.models.file_surface_area.FileSurfaceArea method)

FileSurfaceArea.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, surface_area=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.file_surface_area.FileSurfaceArea method)

__lt__() (kittycad.models.file_surface_area.FileSurfaceArea method)

__match_args__ (kittycad.models.file_surface_area.FileSurfaceArea attribute)

('completed_at', 'created_at', 'error', 'id', 'src_format', 'started_at', 'status', 'surface_area', 'updated_at', 'user_id')

__module__ (kittycad.models.file_surface_area.FileSurfaceArea attribute)

__ne__() (kittycad.models.file_surface_area.FileSurfaceArea method)

__repr__() (kittycad.models.file_surface_area.FileSurfaceArea method)

__setitem__() (kittycad.models.file_surface_area.FileSurfaceArea method)

additional_keys (kittycad.models.file_surface_area.FileSurfaceArea property)

completed_at (kittycad.models.file_surface_area.FileSurfaceArea attribute)

created_at (kittycad.models.file_surface_area.FileSurfaceArea attribute)

error (kittycad.models.file_surface_area.FileSurfaceArea attribute)

from_dict() (kittycad.models.file_surface_area.FileSurfaceArea class method)

id (kittycad.models.file_surface_area.FileSurfaceArea attribute)

src_format (kittycad.models.file_surface_area.FileSurfaceArea attribute)

started_at (kittycad.models.file_surface_area.FileSurfaceArea attribute)

status (kittycad.models.file_surface_area.FileSurfaceArea attribute)

surface_area (kittycad.models.file_surface_area.FileSurfaceArea attribute)

to_dict() (kittycad.models.file_surface_area.FileSurfaceArea method)

updated_at (kittycad.models.file_surface_area.FileSurfaceArea attribute)

user_id (kittycad.models.file_surface_area.FileSurfaceArea attribute)

rtype

TypeVar(Y, bound= FileSurfaceArea)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.file_surface_area.FileSurfaceArea.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

error

id

status

user_id

FileSystemMetadata (class in kittycad.models.file_system_metadata)

__contains__() (kittycad.models.file_system_metadata.FileSystemMetadata method)

__delitem__() (kittycad.models.file_system_metadata.FileSystemMetadata method)

__dict__ (kittycad.models.file_system_metadata.FileSystemMetadata attribute)

mappingproxy({'__module__': 'kittycad.models.file_system_metadata', '__annotations__': {'ok': typing.Union[kittycad.types.Unset, bool], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Metadata about our file system.\n\n    This is mostly used for internal purposes and debugging.', 'to_dict': <function FileSystemMetadata.to_dict>, 'from_dict': <classmethod(<function FileSystemMetadata.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function FileSystemMetadata.__getitem__>, '__setitem__': <function FileSystemMetadata.__setitem__>, '__delitem__': <function FileSystemMetadata.__delitem__>, '__contains__': <function FileSystemMetadata.__contains__>, '__dict__': <attribute '__dict__' of 'FileSystemMetadata' objects>, '__weakref__': <attribute '__weakref__' of 'FileSystemMetadata' objects>, '__attrs_attrs__': (Attribute(name='ok', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='ok'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function FileSystemMetadata.__repr__>, '__eq__': <function FileSystemMetadata.__eq__>, '__ne__': <function FileSystemMetadata.__ne__>, '__lt__': <function FileSystemMetadata.__lt__>, '__le__': <function FileSystemMetadata.__le__>, '__gt__': <function FileSystemMetadata.__gt__>, '__ge__': <function FileSystemMetadata.__ge__>, '__hash__': None, '__init__': <function FileSystemMetadata.__init__>, '__match_args__': ('ok',)})

__eq__() (kittycad.models.file_system_metadata.FileSystemMetadata method)

__ge__() (kittycad.models.file_system_metadata.FileSystemMetadata method)

__getitem__() (kittycad.models.file_system_metadata.FileSystemMetadata method)

__gt__() (kittycad.models.file_system_metadata.FileSystemMetadata method)

__hash__ (kittycad.models.file_system_metadata.FileSystemMetadata attribute)

__init__() (kittycad.models.file_system_metadata.FileSystemMetadata method)

__le__() (kittycad.models.file_system_metadata.FileSystemMetadata method)

__lt__() (kittycad.models.file_system_metadata.FileSystemMetadata method)

__module__ (kittycad.models.file_system_metadata.FileSystemMetadata attribute)

__ne__() (kittycad.models.file_system_metadata.FileSystemMetadata method)

__repr__() (kittycad.models.file_system_metadata.FileSystemMetadata method)

__setitem__() (kittycad.models.file_system_metadata.FileSystemMetadata method)

from_dict() (kittycad.models.file_system_metadata.FileSystemMetadata class method)

ok (kittycad.models.file_system_metadata.FileSystemMetadata attribute)

to_dict() (kittycad.models.file_system_metadata.FileSystemMetadata method)

Method generated by attrs for class FileSystemMetadata.

rtype

TypeVar(H, bound= FileSystemMetadata)

to_dict()

rtype

A file volume result.

:py:obj:`FileVolume <kittycad.models.file_volume.FileVolume>`\ \(\[completed\_at\, created\_at\, ...\]\)

FileVolume(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>, volume=<kittycad.types.Unset object>)

(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>, volume=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.file_volume.FileVolume attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'volume': typing.Union[kittycad.types.Unset, float]}

__attrs_attrs__ (kittycad.models.file_volume.FileVolume attribute)

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='volume', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='volume'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.file_volume', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'volume': typing.Union[kittycad.types.Unset, float], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A file volume result.', 'to_dict': <function FileVolume.to_dict>, 'from_dict': <classmethod(<function FileVolume.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function FileVolume.__getitem__>, '__setitem__': <function FileVolume.__setitem__>, '__delitem__': <function FileVolume.__delitem__>, '__contains__': <function FileVolume.__contains__>, '__dict__': <attribute '__dict__' of 'FileVolume' objects>, '__weakref__': <attribute '__weakref__' of 'FileVolume' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_import_format.FileImportFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='volume', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='volume'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function FileVolume.__repr__>, '__eq__': <function FileVolume.__eq__>, '__ne__': <function FileVolume.__ne__>, '__lt__': <function FileVolume.__lt__>, '__le__': <function FileVolume.__le__>, '__gt__': <function FileVolume.__gt__>, '__ge__': <function FileVolume.__ge__>, '__hash__': None, '__init__': <function FileVolume.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'src_format', 'started_at', 'status', 'updated_at', 'user_id', 'volume')})

FileVolume.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>, volume=<kittycad.types.Unset object>)

__match_args__ (kittycad.models.file_volume.FileVolume attribute)

('completed_at', 'created_at', 'error', 'id', 'src_format', 'started_at', 'status', 'updated_at', 'user_id', 'volume')

additional_keys (kittycad.models.file_volume.FileVolume property)

additional_properties (kittycad.models.file_volume.FileVolume attribute)

from_dict() (kittycad.models.file_volume.FileVolume class method)

rtype

TypeVar(K, bound= FileVolume)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.file_volume.FileVolume.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:obj:`to_dict <kittycad.models.file_volume.FileVolume.to_dict>`\ \(\)

error

id

status

user_id

volume

Gateway([auth_timeout, host, name, port, ...])

Gateway information.

:py:obj:`Gateway <kittycad.models.gateway.Gateway>`\ \(\[auth\_timeout\, host\, name\, port\, ...\]\)

Gateway(auth_timeout=<kittycad.types.Unset object>, host=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, port=<kittycad.types.Unset object>, tls_timeout=<kittycad.types.Unset object>)

(auth_timeout=<kittycad.types.Unset object>, host=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, port=<kittycad.types.Unset object>, tls_timeout=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'auth_timeout': typing.Union[kittycad.types.Unset, int], 'host': typing.Union[kittycad.types.Unset, str], 'name': typing.Union[kittycad.types.Unset, str], 'port': typing.Union[kittycad.types.Unset, int], 'tls_timeout': typing.Union[kittycad.types.Unset, int]}

(Attribute(name='auth_timeout', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='auth_timeout'), Attribute(name='host', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='host'), Attribute(name='name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name'), Attribute(name='port', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='port'), Attribute(name='tls_timeout', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='tls_timeout'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.gateway', '__annotations__': {'auth_timeout': typing.Union[kittycad.types.Unset, int], 'host': typing.Union[kittycad.types.Unset, str], 'name': typing.Union[kittycad.types.Unset, str], 'port': typing.Union[kittycad.types.Unset, int], 'tls_timeout': typing.Union[kittycad.types.Unset, int], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Gateway information.', 'to_dict': <function Gateway.to_dict>, 'from_dict': <classmethod(<function Gateway.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function Gateway.__getitem__>, '__setitem__': <function Gateway.__setitem__>, '__delitem__': <function Gateway.__delitem__>, '__contains__': <function Gateway.__contains__>, '__dict__': <attribute '__dict__' of 'Gateway' objects>, '__weakref__': <attribute '__weakref__' of 'Gateway' objects>, '__attrs_attrs__': (Attribute(name='auth_timeout', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='auth_timeout'), Attribute(name='host', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='host'), Attribute(name='name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name'), Attribute(name='port', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='port'), Attribute(name='tls_timeout', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='tls_timeout'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function Gateway.__repr__>, '__eq__': <function Gateway.__eq__>, '__ne__': <function Gateway.__ne__>, '__lt__': <function Gateway.__lt__>, '__le__': <function Gateway.__le__>, '__gt__': <function Gateway.__gt__>, '__ge__': <function Gateway.__ge__>, '__hash__': None, '__init__': <function Gateway.__init__>, '__match_args__': ('auth_timeout', 'host', 'name', 'port', 'tls_timeout')})

Gateway.__init__(auth_timeout=<kittycad.types.Unset object>, host=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, port=<kittycad.types.Unset object>, tls_timeout=<kittycad.types.Unset object>)

additional_properties (kittycad.models.gateway.Gateway attribute)

__init__([auth_timeout, host, name, port, ...])

Method generated by attrs for class Gateway.

rtype

TypeVar(V, bound= Gateway)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.gateway.Gateway.__init__>`\ \(\[auth\_timeout\, host\, name\, port\, ...\]\)

:py:obj:`from_dict <kittycad.models.gateway.Gateway.from_dict>`\ \(src\_dict\)

:py:obj:`to_dict <kittycad.models.gateway.Gateway.to_dict>`\ \(\)

host

name

port

ImageType(value[, names, module, qualname, ...])

An enumeration.

:py:obj:`ImageType <kittycad.models.image_type.ImageType>`\ \(value\[\, names\, module\, qualname\, ...\]\)

ImageType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

__annotations__ (kittycad.models.image_type.ImageType attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.image_type', '__doc__': 'An enumeration.', '__str__': <function ImageType.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['PNG', 'JPG'], '_member_map_': {'PNG': <ImageType.PNG: 'png'>, 'JPG': <ImageType.JPG: 'jpg'>}, '_value2member_map_': {'png': <ImageType.PNG: 'png'>, 'jpg': <ImageType.JPG: 'jpg'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'ImageType' objects>, '__weakref__': <attribute '__weakref__' of 'ImageType' objects>, 'PNG': <ImageType.PNG: 'png'>, 'JPG': <ImageType.JPG: 'jpg'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__getattribute__() (kittycad.models.image_type.ImageType method)

_generate_next_value_() (kittycad.models.image_type.ImageType method)

_unhashable_values_ (kittycad.models.image_type.ImageType attribute)

_value2member_map_ (kittycad.models.image_type.ImageType attribute)

maketrans() (kittycad.models.image_type.ImageType static method)

:py:obj:`__init__ <kittycad.models.image_type.ImageType.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`capitalize <kittycad.models.image_type.ImageType.capitalize>`\ \(\)

:py:obj:`casefold <kittycad.models.image_type.ImageType.casefold>`\ \(\)

:py:obj:`center <kittycad.models.image_type.ImageType.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.image_type.ImageType.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.image_type.ImageType.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.image_type.ImageType.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.image_type.ImageType.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.image_type.ImageType.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.image_type.ImageType.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`isalnum <kittycad.models.image_type.ImageType.isalnum>`\ \(\)

:py:obj:`isalpha <kittycad.models.image_type.ImageType.isalpha>`\ \(\)

:py:obj:`isascii <kittycad.models.image_type.ImageType.isascii>`\ \(\)

:py:obj:`isdecimal <kittycad.models.image_type.ImageType.isdecimal>`\ \(\)

:py:obj:`isdigit <kittycad.models.image_type.ImageType.isdigit>`\ \(\)

:py:obj:`isidentifier <kittycad.models.image_type.ImageType.isidentifier>`\ \(\)

:py:obj:`islower <kittycad.models.image_type.ImageType.islower>`\ \(\)

:py:obj:`isnumeric <kittycad.models.image_type.ImageType.isnumeric>`\ \(\)

:py:obj:`isprintable <kittycad.models.image_type.ImageType.isprintable>`\ \(\)

:py:obj:`isspace <kittycad.models.image_type.ImageType.isspace>`\ \(\)

:py:obj:`istitle <kittycad.models.image_type.ImageType.istitle>`\ \(\)

:py:obj:`isupper <kittycad.models.image_type.ImageType.isupper>`\ \(\)

:py:obj:`join <kittycad.models.image_type.ImageType.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.image_type.ImageType.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lower <kittycad.models.image_type.ImageType.lower>`\ \(\)

:py:obj:`lstrip <kittycad.models.image_type.ImageType.lstrip>`\ \(\[chars\]\)

:py:obj:`partition <kittycad.models.image_type.ImageType.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.image_type.ImageType.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.image_type.ImageType.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.image_type.ImageType.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.image_type.ImageType.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.image_type.ImageType.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.image_type.ImageType.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.image_type.ImageType.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.image_type.ImageType.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`rstrip <kittycad.models.image_type.ImageType.rstrip>`\ \(\[chars\]\)

:py:obj:`split <kittycad.models.image_type.ImageType.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.image_type.ImageType.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`strip <kittycad.models.image_type.ImageType.strip>`\ \(\[chars\]\)

:py:obj:`swapcase <kittycad.models.image_type.ImageType.swapcase>`\ \(\)

:py:obj:`title <kittycad.models.image_type.ImageType.title>`\ \(\)

:py:obj:`translate <kittycad.models.image_type.ImageType.translate>`\ \(table\, \/\)

:py:obj:`upper <kittycad.models.image_type.ImageType.upper>`\ \(\)

:py:obj:`zfill <kittycad.models.image_type.ImageType.zfill>`\ \(width\, \/\)

IndexInfo([mirrors, name, official, secure])

IndexInfo contains information about a registry.

:py:obj:`IndexInfo <kittycad.models.index_info.IndexInfo>`\ \(\[mirrors\, name\, official\, secure\]\)

IndexInfo(mirrors=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, official=False, secure=False)

(mirrors=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, official=False, secure=False)

__annotations__ (kittycad.models.index_info.IndexInfo attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'mirrors': typing.Union[kittycad.types.Unset, typing.List[str]], 'name': typing.Union[kittycad.types.Unset, str], 'official': typing.Union[kittycad.types.Unset, bool], 'secure': typing.Union[kittycad.types.Unset, bool]}

__attrs_attrs__ (kittycad.models.index_info.IndexInfo attribute)

(Attribute(name='mirrors', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='mirrors'), Attribute(name='name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name'), Attribute(name='official', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='official'), Attribute(name='secure', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='secure'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.index_info', '__annotations__': {'mirrors': typing.Union[kittycad.types.Unset, typing.List[str]], 'name': typing.Union[kittycad.types.Unset, str], 'official': typing.Union[kittycad.types.Unset, bool], 'secure': typing.Union[kittycad.types.Unset, bool], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'IndexInfo contains information about a registry.', 'to_dict': <function IndexInfo.to_dict>, 'from_dict': <classmethod(<function IndexInfo.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function IndexInfo.__getitem__>, '__setitem__': <function IndexInfo.__setitem__>, '__delitem__': <function IndexInfo.__delitem__>, '__contains__': <function IndexInfo.__contains__>, '__dict__': <attribute '__dict__' of 'IndexInfo' objects>, '__weakref__': <attribute '__weakref__' of 'IndexInfo' objects>, '__attrs_attrs__': (Attribute(name='mirrors', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='mirrors'), Attribute(name='name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name'), Attribute(name='official', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='official'), Attribute(name='secure', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='secure'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function IndexInfo.__repr__>, '__eq__': <function IndexInfo.__eq__>, '__ne__': <function IndexInfo.__ne__>, '__lt__': <function IndexInfo.__lt__>, '__le__': <function IndexInfo.__le__>, '__gt__': <function IndexInfo.__gt__>, '__ge__': <function IndexInfo.__ge__>, '__hash__': None, '__init__': <function IndexInfo.__init__>, '__match_args__': ('mirrors', 'name', 'official', 'secure')})

IndexInfo.__init__(mirrors=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, official=False, secure=False)

additional_properties (kittycad.models.index_info.IndexInfo attribute)

__init__([mirrors, name, official, secure])

Method generated by attrs for class IndexInfo.

rtype

TypeVar(R, bound= IndexInfo)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.index_info.IndexInfo.__init__>`\ \(\[mirrors\, name\, official\, secure\]\)

:py:obj:`to_dict <kittycad.models.index_info.IndexInfo.to_dict>`\ \(\)

mirrors

name

official

secure

:py:obj:`Invoice <kittycad.models.invoice.Invoice>`\ \(\[amount\_due\, amount\_paid\, ...\]\)

Invoice(amount_due=<kittycad.types.Unset object>, amount_paid=<kittycad.types.Unset object>, amount_remaining=<kittycad.types.Unset object>, attempt_count=<kittycad.types.Unset object>, attempted=False, created_at=<kittycad.types.Unset object>, currency=<kittycad.types.Unset object>, customer_email=<kittycad.types.Unset object>, customer_id=<kittycad.types.Unset object>, default_payment_method=<kittycad.types.Unset object>, description=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, lines=<kittycad.types.Unset object>, metadata=<kittycad.types.Unset object>, number=<kittycad.types.Unset object>, paid=False, pdf=<kittycad.types.Unset object>, receipt_number=<kittycad.types.Unset object>, statement_descriptor=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, subtotal=<kittycad.types.Unset object>, tax=<kittycad.types.Unset object>, total=<kittycad.types.Unset object>, url=<kittycad.types.Unset object>)

(amount_due=<kittycad.types.Unset object>, amount_paid=<kittycad.types.Unset object>, amount_remaining=<kittycad.types.Unset object>, attempt_count=<kittycad.types.Unset object>, attempted=False, created_at=<kittycad.types.Unset object>, currency=<kittycad.types.Unset object>, customer_email=<kittycad.types.Unset object>, customer_id=<kittycad.types.Unset object>, default_payment_method=<kittycad.types.Unset object>, description=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, lines=<kittycad.types.Unset object>, metadata=<kittycad.types.Unset object>, number=<kittycad.types.Unset object>, paid=False, pdf=<kittycad.types.Unset object>, receipt_number=<kittycad.types.Unset object>, statement_descriptor=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, subtotal=<kittycad.types.Unset object>, tax=<kittycad.types.Unset object>, total=<kittycad.types.Unset object>, url=<kittycad.types.Unset object>)

Invoice.InvoiceLineItem(amount=<kittycad.types.Unset object>, currency=<kittycad.types.Unset object>, description=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, invoice_item=<kittycad.types.Unset object>, metadata=<kittycad.types.Unset object>)

(amount=<kittycad.types.Unset object>, currency=<kittycad.types.Unset object>, description=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, invoice_item=<kittycad.types.Unset object>, metadata=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.invoice.Invoice.InvoiceLineItem attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'amount': typing.Union[kittycad.types.Unset, float], 'currency': typing.Union[kittycad.types.Unset, kittycad.models.currency.Currency], 'description': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'invoice_item': typing.Union[kittycad.types.Unset, str], 'metadata': typing.Union[kittycad.types.Unset, typing.Any]}

__attrs_attrs__ (kittycad.models.invoice.Invoice.InvoiceLineItem attribute)

(Attribute(name='amount', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='amount'), Attribute(name='currency', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.currency.Currency], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='currency'), Attribute(name='description', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='description'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='invoice_item', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='invoice_item'), Attribute(name='metadata', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='metadata'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.invoice.Invoice.InvoiceLineItem method)

__delitem__() (kittycad.models.invoice.Invoice.InvoiceLineItem method)

__dict__ (kittycad.models.invoice.Invoice.InvoiceLineItem attribute)

mappingproxy({'__module__': 'kittycad.models.invoice_line_item', '__annotations__': {'amount': typing.Union[kittycad.types.Unset, float], 'currency': typing.Union[kittycad.types.Unset, kittycad.models.currency.Currency], 'description': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'invoice_item': typing.Union[kittycad.types.Unset, str], 'metadata': typing.Union[kittycad.types.Unset, typing.Any], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'An invoice line item.', 'to_dict': <function InvoiceLineItem.to_dict>, 'from_dict': <classmethod(<function InvoiceLineItem.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function InvoiceLineItem.__getitem__>, '__setitem__': <function InvoiceLineItem.__setitem__>, '__delitem__': <function InvoiceLineItem.__delitem__>, '__contains__': <function InvoiceLineItem.__contains__>, '__dict__': <attribute '__dict__' of 'InvoiceLineItem' objects>, '__weakref__': <attribute '__weakref__' of 'InvoiceLineItem' objects>, '__attrs_attrs__': (Attribute(name='amount', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='amount'), Attribute(name='currency', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.currency.Currency], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='currency'), Attribute(name='description', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='description'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='invoice_item', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='invoice_item'), Attribute(name='metadata', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='metadata'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function InvoiceLineItem.__repr__>, '__eq__': <function InvoiceLineItem.__eq__>, '__ne__': <function InvoiceLineItem.__ne__>, '__lt__': <function InvoiceLineItem.__lt__>, '__le__': <function InvoiceLineItem.__le__>, '__gt__': <function InvoiceLineItem.__gt__>, '__ge__': <function InvoiceLineItem.__ge__>, '__hash__': None, '__init__': <function InvoiceLineItem.__init__>, '__match_args__': ('amount', 'currency', 'description', 'id', 'invoice_item', 'metadata')})

__eq__() (kittycad.models.invoice.Invoice.InvoiceLineItem method)

__ge__() (kittycad.models.invoice.Invoice.InvoiceLineItem method)

__getitem__() (kittycad.models.invoice.Invoice.InvoiceLineItem method)

__gt__() (kittycad.models.invoice.Invoice.InvoiceLineItem method)

__hash__ (kittycad.models.invoice.Invoice.InvoiceLineItem attribute)

__init__() (kittycad.models.invoice.Invoice.InvoiceLineItem method)

Invoice.InvoiceLineItem.__init__(amount=<kittycad.types.Unset object>, currency=<kittycad.types.Unset object>, description=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, invoice_item=<kittycad.types.Unset object>, metadata=<kittycad.types.Unset object>)

__le__() (kittycad.models.invoice.Invoice.InvoiceLineItem method)

__lt__() (kittycad.models.invoice.Invoice.InvoiceLineItem method)

__match_args__ (kittycad.models.invoice.Invoice.InvoiceLineItem attribute)

('amount', 'currency', 'description', 'id', 'invoice_item', 'metadata')

__module__ (kittycad.models.invoice.Invoice.InvoiceLineItem attribute)

__ne__() (kittycad.models.invoice.Invoice.InvoiceLineItem method)

__repr__() (kittycad.models.invoice.Invoice.InvoiceLineItem method)

__setitem__() (kittycad.models.invoice.Invoice.InvoiceLineItem method)

additional_keys (kittycad.models.invoice.Invoice.InvoiceLineItem property)

amount (kittycad.models.invoice.Invoice.InvoiceLineItem attribute)

currency (kittycad.models.invoice.Invoice.InvoiceLineItem attribute)

description (kittycad.models.invoice.Invoice.InvoiceLineItem attribute)

from_dict() (kittycad.models.invoice.Invoice.InvoiceLineItem class method)

invoice_item (kittycad.models.invoice.Invoice.InvoiceLineItem attribute)

metadata (kittycad.models.invoice.Invoice.InvoiceLineItem attribute)

to_dict() (kittycad.models.invoice.Invoice.InvoiceLineItem method)

{'additional_properties': typing.Dict[str, typing.Any], 'amount_due': typing.Union[kittycad.types.Unset, float], 'amount_paid': typing.Union[kittycad.types.Unset, float], 'amount_remaining': typing.Union[kittycad.types.Unset, float], 'attempt_count': typing.Union[kittycad.types.Unset, int], 'attempted': typing.Union[kittycad.types.Unset, bool], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'currency': typing.Union[kittycad.types.Unset, kittycad.models.currency.Currency], 'customer_email': typing.Union[kittycad.types.Unset, str], 'customer_id': typing.Union[kittycad.types.Unset, str], 'default_payment_method': typing.Union[kittycad.types.Unset, str], 'description': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'lines': typing.Union[kittycad.types.Unset, typing.List[kittycad.models.invoice_line_item.InvoiceLineItem]], 'metadata': typing.Union[kittycad.types.Unset, typing.Any], 'number': typing.Union[kittycad.types.Unset, str], 'paid': typing.Union[kittycad.types.Unset, bool], 'pdf': typing.Union[kittycad.types.Unset, str], 'receipt_number': typing.Union[kittycad.types.Unset, str], 'statement_descriptor': typing.Union[kittycad.types.Unset, str], 'status': typing.Union[kittycad.types.Unset, kittycad.models.invoice_status.InvoiceStatus], 'subtotal': typing.Union[kittycad.types.Unset, float], 'tax': typing.Union[kittycad.types.Unset, float], 'total': typing.Union[kittycad.types.Unset, float], 'url': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='amount_due', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='amount_due'), Attribute(name='amount_paid', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='amount_paid'), Attribute(name='amount_remaining', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='amount_remaining'), Attribute(name='attempt_count', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='attempt_count'), Attribute(name='attempted', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='attempted'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='currency', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.currency.Currency], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='currency'), Attribute(name='customer_email', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='customer_email'), Attribute(name='customer_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='customer_id'), Attribute(name='default_payment_method', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='default_payment_method'), Attribute(name='description', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='description'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='lines', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[kittycad.models.invoice_line_item.InvoiceLineItem]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='lines'), Attribute(name='metadata', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='metadata'), Attribute(name='number', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='number'), Attribute(name='paid', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='paid'), Attribute(name='pdf', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='pdf'), Attribute(name='receipt_number', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='receipt_number'), Attribute(name='statement_descriptor', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='statement_descriptor'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.invoice_status.InvoiceStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='subtotal', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='subtotal'), Attribute(name='tax', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='tax'), Attribute(name='total', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='total'), Attribute(name='url', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='url'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.invoice', '__annotations__': {'amount_due': typing.Union[kittycad.types.Unset, float], 'amount_paid': typing.Union[kittycad.types.Unset, float], 'amount_remaining': typing.Union[kittycad.types.Unset, float], 'attempt_count': typing.Union[kittycad.types.Unset, int], 'attempted': typing.Union[kittycad.types.Unset, bool], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'currency': typing.Union[kittycad.types.Unset, kittycad.models.currency.Currency], 'customer_email': typing.Union[kittycad.types.Unset, str], 'customer_id': typing.Union[kittycad.types.Unset, str], 'default_payment_method': typing.Union[kittycad.types.Unset, str], 'description': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'lines': typing.Union[kittycad.types.Unset, typing.List[kittycad.models.invoice_line_item.InvoiceLineItem]], 'metadata': typing.Union[kittycad.types.Unset, typing.Any], 'number': typing.Union[kittycad.types.Unset, str], 'paid': typing.Union[kittycad.types.Unset, bool], 'pdf': typing.Union[kittycad.types.Unset, str], 'receipt_number': typing.Union[kittycad.types.Unset, str], 'statement_descriptor': typing.Union[kittycad.types.Unset, str], 'status': typing.Union[kittycad.types.Unset, kittycad.models.invoice_status.InvoiceStatus], 'subtotal': typing.Union[kittycad.types.Unset, float], 'tax': typing.Union[kittycad.types.Unset, float], 'total': typing.Union[kittycad.types.Unset, float], 'url': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'An invoice.', 'InvoiceLineItem': <class 'kittycad.models.invoice_line_item.InvoiceLineItem'>, 'to_dict': <function Invoice.to_dict>, 'from_dict': <classmethod(<function Invoice.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function Invoice.__getitem__>, '__setitem__': <function Invoice.__setitem__>, '__delitem__': <function Invoice.__delitem__>, '__contains__': <function Invoice.__contains__>, '__dict__': <attribute '__dict__' of 'Invoice' objects>, '__weakref__': <attribute '__weakref__' of 'Invoice' objects>, '__attrs_attrs__': (Attribute(name='amount_due', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='amount_due'), Attribute(name='amount_paid', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='amount_paid'), Attribute(name='amount_remaining', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='amount_remaining'), Attribute(name='attempt_count', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='attempt_count'), Attribute(name='attempted', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='attempted'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='currency', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.currency.Currency], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='currency'), Attribute(name='customer_email', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='customer_email'), Attribute(name='customer_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='customer_id'), Attribute(name='default_payment_method', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='default_payment_method'), Attribute(name='description', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='description'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='lines', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[kittycad.models.invoice_line_item.InvoiceLineItem]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='lines'), Attribute(name='metadata', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='metadata'), Attribute(name='number', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='number'), Attribute(name='paid', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='paid'), Attribute(name='pdf', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='pdf'), Attribute(name='receipt_number', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='receipt_number'), Attribute(name='statement_descriptor', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='statement_descriptor'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.invoice_status.InvoiceStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='subtotal', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='subtotal'), Attribute(name='tax', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='tax'), Attribute(name='total', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='total'), Attribute(name='url', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='url'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function Invoice.__repr__>, '__eq__': <function Invoice.__eq__>, '__ne__': <function Invoice.__ne__>, '__lt__': <function Invoice.__lt__>, '__le__': <function Invoice.__le__>, '__gt__': <function Invoice.__gt__>, '__ge__': <function Invoice.__ge__>, '__hash__': None, '__init__': <function Invoice.__init__>, '__match_args__': ('amount_due', 'amount_paid', 'amount_remaining', 'attempt_count', 'attempted', 'created_at', 'currency', 'customer_email', 'customer_id', 'default_payment_method', 'description', 'id', 'lines', 'metadata', 'number', 'paid', 'pdf', 'receipt_number', 'statement_descriptor', 'status', 'subtotal', 'tax', 'total', 'url')})

Invoice.__init__(amount_due=<kittycad.types.Unset object>, amount_paid=<kittycad.types.Unset object>, amount_remaining=<kittycad.types.Unset object>, attempt_count=<kittycad.types.Unset object>, attempted=False, created_at=<kittycad.types.Unset object>, currency=<kittycad.types.Unset object>, customer_email=<kittycad.types.Unset object>, customer_id=<kittycad.types.Unset object>, default_payment_method=<kittycad.types.Unset object>, description=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, lines=<kittycad.types.Unset object>, metadata=<kittycad.types.Unset object>, number=<kittycad.types.Unset object>, paid=False, pdf=<kittycad.types.Unset object>, receipt_number=<kittycad.types.Unset object>, statement_descriptor=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, subtotal=<kittycad.types.Unset object>, tax=<kittycad.types.Unset object>, total=<kittycad.types.Unset object>, url=<kittycad.types.Unset object>)

('amount_due', 'amount_paid', 'amount_remaining', 'attempt_count', 'attempted', 'created_at', 'currency', 'customer_email', 'customer_id', 'default_payment_method', 'description', 'id', 'lines', 'metadata', 'number', 'paid', 'pdf', 'receipt_number', 'statement_descriptor', 'status', 'subtotal', 'tax', 'total', 'url')

additional_properties (kittycad.models.invoice.Invoice attribute)

default_payment_method (kittycad.models.invoice.Invoice attribute)

statement_descriptor (kittycad.models.invoice.Invoice attribute)

__init__([amount_due, amount_paid, ...])

Method generated by attrs for class Invoice.

rtype

TypeVar(N, bound= Invoice)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.invoice.Invoice.__init__>`\ \(\[amount\_due\, amount\_paid\, ...\]\)

:py:obj:`from_dict <kittycad.models.invoice.Invoice.from_dict>`\ \(src\_dict\)

:py:obj:`to_dict <kittycad.models.invoice.Invoice.to_dict>`\ \(\)

amount_due

amount_paid

amount_remaining

attempt_count

attempted

currency

customer_email

customer_id

default_payment_method

description

id

lines

metadata

number

paid

pdf

receipt_number

statement_descriptor

status

subtotal

tax

total

url

InvoiceLineItem([amount, currency, ...])

An invoice line item.

:py:obj:`InvoiceLineItem <kittycad.models.invoice_line_item.InvoiceLineItem>`\ \(\[amount\, currency\, ...\]\)

InvoiceLineItem(amount=<kittycad.types.Unset object>, currency=<kittycad.types.Unset object>, description=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, invoice_item=<kittycad.types.Unset object>, metadata=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.invoice_line_item.InvoiceLineItem attribute)

__attrs_attrs__ (kittycad.models.invoice_line_item.InvoiceLineItem attribute)

__contains__() (kittycad.models.invoice_line_item.InvoiceLineItem method)

__delitem__() (kittycad.models.invoice_line_item.InvoiceLineItem method)

__dict__ (kittycad.models.invoice_line_item.InvoiceLineItem attribute)

__eq__() (kittycad.models.invoice_line_item.InvoiceLineItem method)

__ge__() (kittycad.models.invoice_line_item.InvoiceLineItem method)

__getitem__() (kittycad.models.invoice_line_item.InvoiceLineItem method)

__gt__() (kittycad.models.invoice_line_item.InvoiceLineItem method)

__hash__ (kittycad.models.invoice_line_item.InvoiceLineItem attribute)

__init__() (kittycad.models.invoice_line_item.InvoiceLineItem method)

InvoiceLineItem.__init__(amount=<kittycad.types.Unset object>, currency=<kittycad.types.Unset object>, description=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, invoice_item=<kittycad.types.Unset object>, metadata=<kittycad.types.Unset object>)

__le__() (kittycad.models.invoice_line_item.InvoiceLineItem method)

__lt__() (kittycad.models.invoice_line_item.InvoiceLineItem method)

__match_args__ (kittycad.models.invoice_line_item.InvoiceLineItem attribute)

__module__ (kittycad.models.invoice_line_item.InvoiceLineItem attribute)

__ne__() (kittycad.models.invoice_line_item.InvoiceLineItem method)

__repr__() (kittycad.models.invoice_line_item.InvoiceLineItem method)

__setitem__() (kittycad.models.invoice_line_item.InvoiceLineItem method)

additional_keys (kittycad.models.invoice_line_item.InvoiceLineItem property)

amount (kittycad.models.invoice_line_item.InvoiceLineItem attribute)

currency (kittycad.models.invoice_line_item.InvoiceLineItem attribute)

description (kittycad.models.invoice_line_item.InvoiceLineItem attribute)

from_dict() (kittycad.models.invoice_line_item.InvoiceLineItem class method)

id (kittycad.models.invoice_line_item.InvoiceLineItem attribute)

invoice_item (kittycad.models.invoice_line_item.InvoiceLineItem attribute)

metadata (kittycad.models.invoice_line_item.InvoiceLineItem attribute)

to_dict() (kittycad.models.invoice_line_item.InvoiceLineItem method)

__init__([amount, currency, description, ...])

Method generated by attrs for class InvoiceLineItem.

rtype

TypeVar(P, bound= InvoiceLineItem)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.invoice_line_item.InvoiceLineItem.__init__>`\ \(\[amount\, currency\, description\, ...\]\)

amount

currency

id

invoice_item

metadata

InvoiceStatus(value[, names, module, ...])

An enum representing the possible values of an Invoice's status field.

:py:obj:`InvoiceStatus <kittycad.models.invoice_status.InvoiceStatus>`\ \(value\[\, names\, module\, ...\]\)

An enum representing the possible values of an `Invoice`'s `status` field.

InvoiceStatus(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

DELETED (kittycad.models.invoice_status.InvoiceStatus attribute)

docstring of kittycad.models.invoice_status.InvoiceStatus.DELETED

UNCOLLECTIBLE (kittycad.models.invoice_status.InvoiceStatus attribute)

docstring of kittycad.models.invoice_status.InvoiceStatus.UNCOLLECTIBLE

__annotations__ (kittycad.models.invoice_status.InvoiceStatus attribute)

__contains__() (kittycad.models.invoice_status.InvoiceStatus method)

__dict__ (kittycad.models.invoice_status.InvoiceStatus attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.invoice_status', '__doc__': "An enum representing the possible values of an `Invoice`'s `status` field.", '__str__': <function InvoiceStatus.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['DELETED', 'DRAFT', 'OPEN', 'PAID', 'UNCOLLECTIBLE', 'VOID'], '_member_map_': {'DELETED': <InvoiceStatus.DELETED: 'deleted'>, 'DRAFT': <InvoiceStatus.DRAFT: 'draft'>, 'OPEN': <InvoiceStatus.OPEN: 'open'>, 'PAID': <InvoiceStatus.PAID: 'paid'>, 'UNCOLLECTIBLE': <InvoiceStatus.UNCOLLECTIBLE: 'uncollectible'>, 'VOID': <InvoiceStatus.VOID: 'void'>}, '_value2member_map_': {'deleted': <InvoiceStatus.DELETED: 'deleted'>, 'draft': <InvoiceStatus.DRAFT: 'draft'>, 'open': <InvoiceStatus.OPEN: 'open'>, 'paid': <InvoiceStatus.PAID: 'paid'>, 'uncollectible': <InvoiceStatus.UNCOLLECTIBLE: 'uncollectible'>, 'void': <InvoiceStatus.VOID: 'void'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'InvoiceStatus' objects>, '__weakref__': <attribute '__weakref__' of 'InvoiceStatus' objects>, 'DELETED': <InvoiceStatus.DELETED: 'deleted'>, 'DRAFT': <InvoiceStatus.DRAFT: 'draft'>, 'OPEN': <InvoiceStatus.OPEN: 'open'>, 'PAID': <InvoiceStatus.PAID: 'paid'>, 'UNCOLLECTIBLE': <InvoiceStatus.UNCOLLECTIBLE: 'uncollectible'>, 'VOID': <InvoiceStatus.VOID: 'void'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__format__() (kittycad.models.invoice_status.InvoiceStatus method)

__getattribute__() (kittycad.models.invoice_status.InvoiceStatus method)

__getitem__() (kittycad.models.invoice_status.InvoiceStatus method)

__getnewargs__() (kittycad.models.invoice_status.InvoiceStatus method)

__hash__() (kittycad.models.invoice_status.InvoiceStatus method)

__init__() (kittycad.models.invoice_status.InvoiceStatus method)

__iter__() (kittycad.models.invoice_status.InvoiceStatus method)

__module__ (kittycad.models.invoice_status.InvoiceStatus attribute)

__reduce_ex__() (kittycad.models.invoice_status.InvoiceStatus method)

__repr__() (kittycad.models.invoice_status.InvoiceStatus method)

__rmod__() (kittycad.models.invoice_status.InvoiceStatus method)

__rmul__() (kittycad.models.invoice_status.InvoiceStatus method)

__sizeof__() (kittycad.models.invoice_status.InvoiceStatus method)

_generate_next_value_() (kittycad.models.invoice_status.InvoiceStatus method)

_member_map_ (kittycad.models.invoice_status.InvoiceStatus attribute)

{'DELETED': InvoiceStatus.DELETED, 'DRAFT': InvoiceStatus.DRAFT, 'OPEN': InvoiceStatus.OPEN, 'PAID': InvoiceStatus.PAID, 'UNCOLLECTIBLE': InvoiceStatus.UNCOLLECTIBLE, 'VOID': InvoiceStatus.VOID}

_member_names_ (kittycad.models.invoice_status.InvoiceStatus attribute)

_member_type_ (kittycad.models.invoice_status.InvoiceStatus attribute)

_new_member_() (kittycad.models.invoice_status.InvoiceStatus method)

_unhashable_values_ (kittycad.models.invoice_status.InvoiceStatus attribute)

_use_args_ (kittycad.models.invoice_status.InvoiceStatus attribute)

_value2member_map_ (kittycad.models.invoice_status.InvoiceStatus attribute)

{'deleted': InvoiceStatus.DELETED, 'draft': InvoiceStatus.DRAFT, 'open': InvoiceStatus.OPEN, 'paid': InvoiceStatus.PAID, 'uncollectible': InvoiceStatus.UNCOLLECTIBLE, 'void': InvoiceStatus.VOID}

_value_repr_() (kittycad.models.invoice_status.InvoiceStatus method)

capitalize() (kittycad.models.invoice_status.InvoiceStatus method)

casefold() (kittycad.models.invoice_status.InvoiceStatus method)

endswith() (kittycad.models.invoice_status.InvoiceStatus method)

expandtabs() (kittycad.models.invoice_status.InvoiceStatus method)

format_map() (kittycad.models.invoice_status.InvoiceStatus method)

isdecimal() (kittycad.models.invoice_status.InvoiceStatus method)

isidentifier() (kittycad.models.invoice_status.InvoiceStatus method)

isnumeric() (kittycad.models.invoice_status.InvoiceStatus method)

isprintable() (kittycad.models.invoice_status.InvoiceStatus method)

maketrans() (kittycad.models.invoice_status.InvoiceStatus static method)

partition() (kittycad.models.invoice_status.InvoiceStatus method)

removeprefix() (kittycad.models.invoice_status.InvoiceStatus method)

removesuffix() (kittycad.models.invoice_status.InvoiceStatus method)

rpartition() (kittycad.models.invoice_status.InvoiceStatus method)

splitlines() (kittycad.models.invoice_status.InvoiceStatus method)

startswith() (kittycad.models.invoice_status.InvoiceStatus method)

swapcase() (kittycad.models.invoice_status.InvoiceStatus method)

translate() (kittycad.models.invoice_status.InvoiceStatus method)

:py:obj:`__init__ <kittycad.models.invoice_status.InvoiceStatus.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`casefold <kittycad.models.invoice_status.InvoiceStatus.casefold>`\ \(\)

:py:obj:`center <kittycad.models.invoice_status.InvoiceStatus.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.invoice_status.InvoiceStatus.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.invoice_status.InvoiceStatus.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.invoice_status.InvoiceStatus.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.invoice_status.InvoiceStatus.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.invoice_status.InvoiceStatus.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.invoice_status.InvoiceStatus.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`isalnum <kittycad.models.invoice_status.InvoiceStatus.isalnum>`\ \(\)

:py:obj:`isalpha <kittycad.models.invoice_status.InvoiceStatus.isalpha>`\ \(\)

:py:obj:`isascii <kittycad.models.invoice_status.InvoiceStatus.isascii>`\ \(\)

:py:obj:`isdigit <kittycad.models.invoice_status.InvoiceStatus.isdigit>`\ \(\)

:py:obj:`islower <kittycad.models.invoice_status.InvoiceStatus.islower>`\ \(\)

:py:obj:`isspace <kittycad.models.invoice_status.InvoiceStatus.isspace>`\ \(\)

:py:obj:`istitle <kittycad.models.invoice_status.InvoiceStatus.istitle>`\ \(\)

:py:obj:`isupper <kittycad.models.invoice_status.InvoiceStatus.isupper>`\ \(\)

:py:obj:`join <kittycad.models.invoice_status.InvoiceStatus.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.invoice_status.InvoiceStatus.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lower <kittycad.models.invoice_status.InvoiceStatus.lower>`\ \(\)

:py:obj:`partition <kittycad.models.invoice_status.InvoiceStatus.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.invoice_status.InvoiceStatus.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.invoice_status.InvoiceStatus.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.invoice_status.InvoiceStatus.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.invoice_status.InvoiceStatus.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.invoice_status.InvoiceStatus.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.invoice_status.InvoiceStatus.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.invoice_status.InvoiceStatus.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.invoice_status.InvoiceStatus.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.invoice_status.InvoiceStatus.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.invoice_status.InvoiceStatus.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`swapcase <kittycad.models.invoice_status.InvoiceStatus.swapcase>`\ \(\)

:py:obj:`title <kittycad.models.invoice_status.InvoiceStatus.title>`\ \(\)

:py:obj:`translate <kittycad.models.invoice_status.InvoiceStatus.translate>`\ \(table\, \/\)

:py:obj:`upper <kittycad.models.invoice_status.InvoiceStatus.upper>`\ \(\)

:py:obj:`zfill <kittycad.models.invoice_status.InvoiceStatus.zfill>`\ \(width\, \/\)

DELETED

# Draft.

DRAFT

# Open.

OPEN

# Paid.

PAID

# Uncollectible.

UNCOLLECTIBLE

# Void.

VOID

:py:obj:`Jetstream <kittycad.models.jetstream.Jetstream>`\ \(\[config\, meta\, stats\]\)

Jetstream(config=<kittycad.types.Unset object>, meta=<kittycad.types.Unset object>, stats=<kittycad.types.Unset object>)

(config=<kittycad.types.Unset object>, meta=<kittycad.types.Unset object>, stats=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'config': typing.Union[kittycad.types.Unset, kittycad.models.jetstream_config.JetstreamConfig], 'meta': typing.Union[kittycad.types.Unset, kittycad.models.meta_cluster_info.MetaClusterInfo], 'stats': typing.Union[kittycad.types.Unset, kittycad.models.jetstream_stats.JetstreamStats]}

(Attribute(name='config', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.jetstream_config.JetstreamConfig], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='config'), Attribute(name='meta', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.meta_cluster_info.MetaClusterInfo], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='meta'), Attribute(name='stats', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.jetstream_stats.JetstreamStats], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='stats'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.jetstream', '__annotations__': {'config': typing.Union[kittycad.types.Unset, kittycad.models.jetstream_config.JetstreamConfig], 'meta': typing.Union[kittycad.types.Unset, kittycad.models.meta_cluster_info.MetaClusterInfo], 'stats': typing.Union[kittycad.types.Unset, kittycad.models.jetstream_stats.JetstreamStats], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Jetstream information.', 'to_dict': <function Jetstream.to_dict>, 'from_dict': <classmethod(<function Jetstream.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function Jetstream.__getitem__>, '__setitem__': <function Jetstream.__setitem__>, '__delitem__': <function Jetstream.__delitem__>, '__contains__': <function Jetstream.__contains__>, '__dict__': <attribute '__dict__' of 'Jetstream' objects>, '__weakref__': <attribute '__weakref__' of 'Jetstream' objects>, '__attrs_attrs__': (Attribute(name='config', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.jetstream_config.JetstreamConfig], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='config'), Attribute(name='meta', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.meta_cluster_info.MetaClusterInfo], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='meta'), Attribute(name='stats', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.jetstream_stats.JetstreamStats], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='stats'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function Jetstream.__repr__>, '__eq__': <function Jetstream.__eq__>, '__ne__': <function Jetstream.__ne__>, '__lt__': <function Jetstream.__lt__>, '__le__': <function Jetstream.__le__>, '__gt__': <function Jetstream.__gt__>, '__ge__': <function Jetstream.__ge__>, '__hash__': None, '__init__': <function Jetstream.__init__>, '__match_args__': ('config', 'meta', 'stats')})

Jetstream.__init__(config=<kittycad.types.Unset object>, meta=<kittycad.types.Unset object>, stats=<kittycad.types.Unset object>)

additional_properties (kittycad.models.jetstream.Jetstream attribute)

__init__([config, meta, stats])

Method generated by attrs for class Jetstream.

rtype

TypeVar(C, bound= Jetstream)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.jetstream.Jetstream.__init__>`\ \(\[config\, meta\, stats\]\)

:py:obj:`to_dict <kittycad.models.jetstream.Jetstream.to_dict>`\ \(\)

config

meta

stats

JetstreamApiStats([errors, inflight, total])

Jetstream API statistics.

:py:obj:`JetstreamApiStats <kittycad.models.jetstream_api_stats.JetstreamApiStats>`\ \(\[errors\, inflight\, total\]\)

JetstreamApiStats (class in kittycad.models.jetstream_api_stats)

JetstreamApiStats(errors=<kittycad.types.Unset object>, inflight=<kittycad.types.Unset object>, total=<kittycad.types.Unset object>)

(errors=<kittycad.types.Unset object>, inflight=<kittycad.types.Unset object>, total=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'errors': typing.Union[kittycad.types.Unset, int], 'inflight': typing.Union[kittycad.types.Unset, int], 'total': typing.Union[kittycad.types.Unset, int]}

(Attribute(name='errors', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='errors'), Attribute(name='inflight', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='inflight'), Attribute(name='total', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='total'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.jetstream_api_stats.JetstreamApiStats method)

__delitem__() (kittycad.models.jetstream_api_stats.JetstreamApiStats method)

__dict__ (kittycad.models.jetstream_api_stats.JetstreamApiStats attribute)

mappingproxy({'__module__': 'kittycad.models.jetstream_api_stats', '__annotations__': {'errors': typing.Union[kittycad.types.Unset, int], 'inflight': typing.Union[kittycad.types.Unset, int], 'total': typing.Union[kittycad.types.Unset, int], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Jetstream API statistics.', 'to_dict': <function JetstreamApiStats.to_dict>, 'from_dict': <classmethod(<function JetstreamApiStats.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function JetstreamApiStats.__getitem__>, '__setitem__': <function JetstreamApiStats.__setitem__>, '__delitem__': <function JetstreamApiStats.__delitem__>, '__contains__': <function JetstreamApiStats.__contains__>, '__dict__': <attribute '__dict__' of 'JetstreamApiStats' objects>, '__weakref__': <attribute '__weakref__' of 'JetstreamApiStats' objects>, '__attrs_attrs__': (Attribute(name='errors', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='errors'), Attribute(name='inflight', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='inflight'), Attribute(name='total', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='total'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function JetstreamApiStats.__repr__>, '__eq__': <function JetstreamApiStats.__eq__>, '__ne__': <function JetstreamApiStats.__ne__>, '__lt__': <function JetstreamApiStats.__lt__>, '__le__': <function JetstreamApiStats.__le__>, '__gt__': <function JetstreamApiStats.__gt__>, '__ge__': <function JetstreamApiStats.__ge__>, '__hash__': None, '__init__': <function JetstreamApiStats.__init__>, '__match_args__': ('errors', 'inflight', 'total')})

__eq__() (kittycad.models.jetstream_api_stats.JetstreamApiStats method)

__ge__() (kittycad.models.jetstream_api_stats.JetstreamApiStats method)

__getitem__() (kittycad.models.jetstream_api_stats.JetstreamApiStats method)

__gt__() (kittycad.models.jetstream_api_stats.JetstreamApiStats method)

__hash__ (kittycad.models.jetstream_api_stats.JetstreamApiStats attribute)

__init__() (kittycad.models.jetstream_api_stats.JetstreamApiStats method)

JetstreamApiStats.__init__(errors=<kittycad.types.Unset object>, inflight=<kittycad.types.Unset object>, total=<kittycad.types.Unset object>)

__le__() (kittycad.models.jetstream_api_stats.JetstreamApiStats method)

__lt__() (kittycad.models.jetstream_api_stats.JetstreamApiStats method)

__match_args__ (kittycad.models.jetstream_api_stats.JetstreamApiStats attribute)

__module__ (kittycad.models.jetstream_api_stats.JetstreamApiStats attribute)

__ne__() (kittycad.models.jetstream_api_stats.JetstreamApiStats method)

__repr__() (kittycad.models.jetstream_api_stats.JetstreamApiStats method)

__setitem__() (kittycad.models.jetstream_api_stats.JetstreamApiStats method)

additional_keys (kittycad.models.jetstream_api_stats.JetstreamApiStats property)

errors (kittycad.models.jetstream_api_stats.JetstreamApiStats attribute)

from_dict() (kittycad.models.jetstream_api_stats.JetstreamApiStats class method)

inflight (kittycad.models.jetstream_api_stats.JetstreamApiStats attribute)

to_dict() (kittycad.models.jetstream_api_stats.JetstreamApiStats method)

total (kittycad.models.jetstream_api_stats.JetstreamApiStats attribute)

__init__([errors, inflight, total])

Method generated by attrs for class JetstreamApiStats.

rtype

TypeVar(U, bound= JetstreamApiStats)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.jetstream_api_stats.JetstreamApiStats.__init__>`\ \(\[errors\, inflight\, total\]\)

errors

inflight

total

JetstreamConfig([domain, max_memory, ...])

Jetstream configuration.

:py:obj:`JetstreamConfig <kittycad.models.jetstream_config.JetstreamConfig>`\ \(\[domain\, max\_memory\, ...\]\)

JetstreamConfig(domain=<kittycad.types.Unset object>, max_memory=<kittycad.types.Unset object>, max_storage=<kittycad.types.Unset object>, store_dir=<kittycad.types.Unset object>)

(domain=<kittycad.types.Unset object>, max_memory=<kittycad.types.Unset object>, max_storage=<kittycad.types.Unset object>, store_dir=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.jetstream_config.JetstreamConfig attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'domain': typing.Union[kittycad.types.Unset, str], 'max_memory': typing.Union[kittycad.types.Unset, int], 'max_storage': typing.Union[kittycad.types.Unset, int], 'store_dir': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.jetstream_config.JetstreamConfig attribute)

(Attribute(name='domain', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='domain'), Attribute(name='max_memory', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='max_memory'), Attribute(name='max_storage', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='max_storage'), Attribute(name='store_dir', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='store_dir'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.jetstream_config.JetstreamConfig method)

__delitem__() (kittycad.models.jetstream_config.JetstreamConfig method)

__dict__ (kittycad.models.jetstream_config.JetstreamConfig attribute)

mappingproxy({'__module__': 'kittycad.models.jetstream_config', '__annotations__': {'domain': typing.Union[kittycad.types.Unset, str], 'max_memory': typing.Union[kittycad.types.Unset, int], 'max_storage': typing.Union[kittycad.types.Unset, int], 'store_dir': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Jetstream configuration.', 'to_dict': <function JetstreamConfig.to_dict>, 'from_dict': <classmethod(<function JetstreamConfig.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function JetstreamConfig.__getitem__>, '__setitem__': <function JetstreamConfig.__setitem__>, '__delitem__': <function JetstreamConfig.__delitem__>, '__contains__': <function JetstreamConfig.__contains__>, '__dict__': <attribute '__dict__' of 'JetstreamConfig' objects>, '__weakref__': <attribute '__weakref__' of 'JetstreamConfig' objects>, '__attrs_attrs__': (Attribute(name='domain', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='domain'), Attribute(name='max_memory', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='max_memory'), Attribute(name='max_storage', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='max_storage'), Attribute(name='store_dir', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='store_dir'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function JetstreamConfig.__repr__>, '__eq__': <function JetstreamConfig.__eq__>, '__ne__': <function JetstreamConfig.__ne__>, '__lt__': <function JetstreamConfig.__lt__>, '__le__': <function JetstreamConfig.__le__>, '__gt__': <function JetstreamConfig.__gt__>, '__ge__': <function JetstreamConfig.__ge__>, '__hash__': None, '__init__': <function JetstreamConfig.__init__>, '__match_args__': ('domain', 'max_memory', 'max_storage', 'store_dir')})

__eq__() (kittycad.models.jetstream_config.JetstreamConfig method)

__ge__() (kittycad.models.jetstream_config.JetstreamConfig method)

__getitem__() (kittycad.models.jetstream_config.JetstreamConfig method)

__gt__() (kittycad.models.jetstream_config.JetstreamConfig method)

__hash__ (kittycad.models.jetstream_config.JetstreamConfig attribute)

__init__() (kittycad.models.jetstream_config.JetstreamConfig method)

JetstreamConfig.__init__(domain=<kittycad.types.Unset object>, max_memory=<kittycad.types.Unset object>, max_storage=<kittycad.types.Unset object>, store_dir=<kittycad.types.Unset object>)

__le__() (kittycad.models.jetstream_config.JetstreamConfig method)

__lt__() (kittycad.models.jetstream_config.JetstreamConfig method)

__match_args__ (kittycad.models.jetstream_config.JetstreamConfig attribute)

__module__ (kittycad.models.jetstream_config.JetstreamConfig attribute)

__ne__() (kittycad.models.jetstream_config.JetstreamConfig method)

__repr__() (kittycad.models.jetstream_config.JetstreamConfig method)

__setitem__() (kittycad.models.jetstream_config.JetstreamConfig method)

additional_keys (kittycad.models.jetstream_config.JetstreamConfig property)

domain (kittycad.models.jetstream_config.JetstreamConfig attribute)

from_dict() (kittycad.models.jetstream_config.JetstreamConfig class method)

max_memory (kittycad.models.jetstream_config.JetstreamConfig attribute)

max_storage (kittycad.models.jetstream_config.JetstreamConfig attribute)

store_dir (kittycad.models.jetstream_config.JetstreamConfig attribute)

to_dict() (kittycad.models.jetstream_config.JetstreamConfig method)

__init__([domain, max_memory, max_storage, ...])

Method generated by attrs for class JetstreamConfig.

rtype

TypeVar(S, bound= JetstreamConfig)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.jetstream_config.JetstreamConfig.__init__>`\ \(\[domain\, max\_memory\, max\_storage\, ...\]\)

domain

max_memory

max_storage

store_dir

JetstreamStats([accounts, api, ha_assets, ...])

Jetstream statistics.

:py:obj:`JetstreamStats <kittycad.models.jetstream_stats.JetstreamStats>`\ \(\[accounts\, api\, ha\_assets\, ...\]\)

JetstreamStats(accounts=<kittycad.types.Unset object>, api=<kittycad.types.Unset object>, ha_assets=<kittycad.types.Unset object>, memory=<kittycad.types.Unset object>, reserved_memory=<kittycad.types.Unset object>, reserved_store=<kittycad.types.Unset object>, store=<kittycad.types.Unset object>)

(accounts=<kittycad.types.Unset object>, api=<kittycad.types.Unset object>, ha_assets=<kittycad.types.Unset object>, memory=<kittycad.types.Unset object>, reserved_memory=<kittycad.types.Unset object>, reserved_store=<kittycad.types.Unset object>, store=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.jetstream_stats.JetstreamStats attribute)

{'accounts': typing.Union[kittycad.types.Unset, int], 'additional_properties': typing.Dict[str, typing.Any], 'api': typing.Union[kittycad.types.Unset, kittycad.models.jetstream_api_stats.JetstreamApiStats], 'ha_assets': typing.Union[kittycad.types.Unset, int], 'memory': typing.Union[kittycad.types.Unset, int], 'reserved_memory': typing.Union[kittycad.types.Unset, int], 'reserved_store': typing.Union[kittycad.types.Unset, int], 'store': typing.Union[kittycad.types.Unset, int]}

__attrs_attrs__ (kittycad.models.jetstream_stats.JetstreamStats attribute)

(Attribute(name='accounts', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='accounts'), Attribute(name='api', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.jetstream_api_stats.JetstreamApiStats], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='api'), Attribute(name='ha_assets', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='ha_assets'), Attribute(name='memory', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='memory'), Attribute(name='reserved_memory', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='reserved_memory'), Attribute(name='reserved_store', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='reserved_store'), Attribute(name='store', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='store'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.jetstream_stats.JetstreamStats method)

__delitem__() (kittycad.models.jetstream_stats.JetstreamStats method)

__dict__ (kittycad.models.jetstream_stats.JetstreamStats attribute)

mappingproxy({'__module__': 'kittycad.models.jetstream_stats', '__annotations__': {'accounts': typing.Union[kittycad.types.Unset, int], 'api': typing.Union[kittycad.types.Unset, kittycad.models.jetstream_api_stats.JetstreamApiStats], 'ha_assets': typing.Union[kittycad.types.Unset, int], 'memory': typing.Union[kittycad.types.Unset, int], 'reserved_memory': typing.Union[kittycad.types.Unset, int], 'reserved_store': typing.Union[kittycad.types.Unset, int], 'store': typing.Union[kittycad.types.Unset, int], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Jetstream statistics.', 'to_dict': <function JetstreamStats.to_dict>, 'from_dict': <classmethod(<function JetstreamStats.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function JetstreamStats.__getitem__>, '__setitem__': <function JetstreamStats.__setitem__>, '__delitem__': <function JetstreamStats.__delitem__>, '__contains__': <function JetstreamStats.__contains__>, '__dict__': <attribute '__dict__' of 'JetstreamStats' objects>, '__weakref__': <attribute '__weakref__' of 'JetstreamStats' objects>, '__attrs_attrs__': (Attribute(name='accounts', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='accounts'), Attribute(name='api', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.jetstream_api_stats.JetstreamApiStats], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='api'), Attribute(name='ha_assets', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='ha_assets'), Attribute(name='memory', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='memory'), Attribute(name='reserved_memory', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='reserved_memory'), Attribute(name='reserved_store', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='reserved_store'), Attribute(name='store', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='store'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function JetstreamStats.__repr__>, '__eq__': <function JetstreamStats.__eq__>, '__ne__': <function JetstreamStats.__ne__>, '__lt__': <function JetstreamStats.__lt__>, '__le__': <function JetstreamStats.__le__>, '__gt__': <function JetstreamStats.__gt__>, '__ge__': <function JetstreamStats.__ge__>, '__hash__': None, '__init__': <function JetstreamStats.__init__>, '__match_args__': ('accounts', 'api', 'ha_assets', 'memory', 'reserved_memory', 'reserved_store', 'store')})

__eq__() (kittycad.models.jetstream_stats.JetstreamStats method)

__ge__() (kittycad.models.jetstream_stats.JetstreamStats method)

__getitem__() (kittycad.models.jetstream_stats.JetstreamStats method)

__gt__() (kittycad.models.jetstream_stats.JetstreamStats method)

__hash__ (kittycad.models.jetstream_stats.JetstreamStats attribute)

__init__() (kittycad.models.jetstream_stats.JetstreamStats method)

JetstreamStats.__init__(accounts=<kittycad.types.Unset object>, api=<kittycad.types.Unset object>, ha_assets=<kittycad.types.Unset object>, memory=<kittycad.types.Unset object>, reserved_memory=<kittycad.types.Unset object>, reserved_store=<kittycad.types.Unset object>, store=<kittycad.types.Unset object>)

__le__() (kittycad.models.jetstream_stats.JetstreamStats method)

__lt__() (kittycad.models.jetstream_stats.JetstreamStats method)

__match_args__ (kittycad.models.jetstream_stats.JetstreamStats attribute)

('accounts', 'api', 'ha_assets', 'memory', 'reserved_memory', 'reserved_store', 'store')

__module__ (kittycad.models.jetstream_stats.JetstreamStats attribute)

__ne__() (kittycad.models.jetstream_stats.JetstreamStats method)

__repr__() (kittycad.models.jetstream_stats.JetstreamStats method)

__setitem__() (kittycad.models.jetstream_stats.JetstreamStats method)

accounts (kittycad.models.jetstream_stats.JetstreamStats attribute)

additional_keys (kittycad.models.jetstream_stats.JetstreamStats property)

additional_properties (kittycad.models.jetstream_stats.JetstreamStats attribute)

from_dict() (kittycad.models.jetstream_stats.JetstreamStats class method)

ha_assets (kittycad.models.jetstream_stats.JetstreamStats attribute)

memory (kittycad.models.jetstream_stats.JetstreamStats attribute)

reserved_memory (kittycad.models.jetstream_stats.JetstreamStats attribute)

reserved_store (kittycad.models.jetstream_stats.JetstreamStats attribute)

store (kittycad.models.jetstream_stats.JetstreamStats attribute)

to_dict() (kittycad.models.jetstream_stats.JetstreamStats method)

__init__([accounts, api, ha_assets, memory, ...])

Method generated by attrs for class JetstreamStats.

rtype

TypeVar(K, bound= JetstreamStats)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.jetstream_stats.JetstreamStats.__init__>`\ \(\[accounts\, api\, ha\_assets\, memory\, ...\]\)

:py:obj:`to_dict <kittycad.models.jetstream_stats.JetstreamStats.to_dict>`\ \(\)

accounts

api

ha_assets

memory

reserved_memory

reserved_store

store

LeafNode([auth_timeout, host, port, tls_timeout])

Leaf node information.

:py:obj:`LeafNode <kittycad.models.leaf_node.LeafNode>`\ \(\[auth\_timeout\, host\, port\, tls\_timeout\]\)

LeafNode(auth_timeout=<kittycad.types.Unset object>, host=<kittycad.types.Unset object>, port=<kittycad.types.Unset object>, tls_timeout=<kittycad.types.Unset object>)

(auth_timeout=<kittycad.types.Unset object>, host=<kittycad.types.Unset object>, port=<kittycad.types.Unset object>, tls_timeout=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'auth_timeout': typing.Union[kittycad.types.Unset, int], 'host': typing.Union[kittycad.types.Unset, str], 'port': typing.Union[kittycad.types.Unset, int], 'tls_timeout': typing.Union[kittycad.types.Unset, int]}

(Attribute(name='auth_timeout', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='auth_timeout'), Attribute(name='host', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='host'), Attribute(name='port', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='port'), Attribute(name='tls_timeout', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='tls_timeout'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.leaf_node', '__annotations__': {'auth_timeout': typing.Union[kittycad.types.Unset, int], 'host': typing.Union[kittycad.types.Unset, str], 'port': typing.Union[kittycad.types.Unset, int], 'tls_timeout': typing.Union[kittycad.types.Unset, int], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Leaf node information.', 'to_dict': <function LeafNode.to_dict>, 'from_dict': <classmethod(<function LeafNode.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function LeafNode.__getitem__>, '__setitem__': <function LeafNode.__setitem__>, '__delitem__': <function LeafNode.__delitem__>, '__contains__': <function LeafNode.__contains__>, '__dict__': <attribute '__dict__' of 'LeafNode' objects>, '__weakref__': <attribute '__weakref__' of 'LeafNode' objects>, '__attrs_attrs__': (Attribute(name='auth_timeout', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='auth_timeout'), Attribute(name='host', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='host'), Attribute(name='port', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='port'), Attribute(name='tls_timeout', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='tls_timeout'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function LeafNode.__repr__>, '__eq__': <function LeafNode.__eq__>, '__ne__': <function LeafNode.__ne__>, '__lt__': <function LeafNode.__lt__>, '__le__': <function LeafNode.__le__>, '__gt__': <function LeafNode.__gt__>, '__ge__': <function LeafNode.__ge__>, '__hash__': None, '__init__': <function LeafNode.__init__>, '__match_args__': ('auth_timeout', 'host', 'port', 'tls_timeout')})

LeafNode.__init__(auth_timeout=<kittycad.types.Unset object>, host=<kittycad.types.Unset object>, port=<kittycad.types.Unset object>, tls_timeout=<kittycad.types.Unset object>)

additional_properties (kittycad.models.leaf_node.LeafNode attribute)

__init__([auth_timeout, host, port, tls_timeout])

Method generated by attrs for class LeafNode.

rtype

TypeVar(Q, bound= LeafNode)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.leaf_node.LeafNode.__init__>`\ \(\[auth\_timeout\, host\, port\, tls\_timeout\]\)

:py:obj:`to_dict <kittycad.models.leaf_node.LeafNode.to_dict>`\ \(\)

host

port

{'additional_properties': typing.Dict[str, typing.Any], 'mesh': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='mesh', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='mesh'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.mesh', '__annotations__': {'mesh': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, 'to_dict': <function Mesh.to_dict>, 'from_dict': <classmethod(<function Mesh.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function Mesh.__getitem__>, '__setitem__': <function Mesh.__setitem__>, '__delitem__': <function Mesh.__delitem__>, '__contains__': <function Mesh.__contains__>, '__dict__': <attribute '__dict__' of 'Mesh' objects>, '__weakref__': <attribute '__weakref__' of 'Mesh' objects>, '__doc__': None, '__attrs_attrs__': (Attribute(name='mesh', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='mesh'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function Mesh.__repr__>, '__eq__': <function Mesh.__eq__>, '__ne__': <function Mesh.__ne__>, '__lt__': <function Mesh.__lt__>, '__le__': <function Mesh.__le__>, '__gt__': <function Mesh.__gt__>, '__ge__': <function Mesh.__ge__>, '__hash__': None, '__init__': <function Mesh.__init__>, '__match_args__': ('mesh',)})

__init__([mesh])

Method generated by attrs for class Mesh.

rtype

TypeVar(F, bound= Mesh)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.mesh.Mesh.__init__>`\ \(\[mesh\]\)

:py:obj:`from_dict <kittycad.models.mesh.Mesh.from_dict>`\ \(src\_dict\)

MetaClusterInfo([cluster_size, leader, name])

:py:obj:`MetaClusterInfo <kittycad.models.meta_cluster_info.MetaClusterInfo>`\ \(\[cluster\_size\, leader\, name\]\)

MetaClusterInfo(cluster_size=<kittycad.types.Unset object>, leader=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>)

(cluster_size=<kittycad.types.Unset object>, leader=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.meta_cluster_info.MetaClusterInfo attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'cluster_size': typing.Union[kittycad.types.Unset, int], 'leader': typing.Union[kittycad.types.Unset, str], 'name': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.meta_cluster_info.MetaClusterInfo attribute)

(Attribute(name='cluster_size', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cluster_size'), Attribute(name='leader', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='leader'), Attribute(name='name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.meta_cluster_info.MetaClusterInfo method)

__delitem__() (kittycad.models.meta_cluster_info.MetaClusterInfo method)

__dict__ (kittycad.models.meta_cluster_info.MetaClusterInfo attribute)

mappingproxy({'__module__': 'kittycad.models.meta_cluster_info', '__annotations__': {'cluster_size': typing.Union[kittycad.types.Unset, int], 'leader': typing.Union[kittycad.types.Unset, str], 'name': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Jetstream statistics.', 'to_dict': <function MetaClusterInfo.to_dict>, 'from_dict': <classmethod(<function MetaClusterInfo.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function MetaClusterInfo.__getitem__>, '__setitem__': <function MetaClusterInfo.__setitem__>, '__delitem__': <function MetaClusterInfo.__delitem__>, '__contains__': <function MetaClusterInfo.__contains__>, '__dict__': <attribute '__dict__' of 'MetaClusterInfo' objects>, '__weakref__': <attribute '__weakref__' of 'MetaClusterInfo' objects>, '__attrs_attrs__': (Attribute(name='cluster_size', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, int], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cluster_size'), Attribute(name='leader', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='leader'), Attribute(name='name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function MetaClusterInfo.__repr__>, '__eq__': <function MetaClusterInfo.__eq__>, '__ne__': <function MetaClusterInfo.__ne__>, '__lt__': <function MetaClusterInfo.__lt__>, '__le__': <function MetaClusterInfo.__le__>, '__gt__': <function MetaClusterInfo.__gt__>, '__ge__': <function MetaClusterInfo.__ge__>, '__hash__': None, '__init__': <function MetaClusterInfo.__init__>, '__match_args__': ('cluster_size', 'leader', 'name')})

__eq__() (kittycad.models.meta_cluster_info.MetaClusterInfo method)

__ge__() (kittycad.models.meta_cluster_info.MetaClusterInfo method)

__getitem__() (kittycad.models.meta_cluster_info.MetaClusterInfo method)

__gt__() (kittycad.models.meta_cluster_info.MetaClusterInfo method)

__hash__ (kittycad.models.meta_cluster_info.MetaClusterInfo attribute)

__init__() (kittycad.models.meta_cluster_info.MetaClusterInfo method)

MetaClusterInfo.__init__(cluster_size=<kittycad.types.Unset object>, leader=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>)

__le__() (kittycad.models.meta_cluster_info.MetaClusterInfo method)

__lt__() (kittycad.models.meta_cluster_info.MetaClusterInfo method)

__match_args__ (kittycad.models.meta_cluster_info.MetaClusterInfo attribute)

__module__ (kittycad.models.meta_cluster_info.MetaClusterInfo attribute)

__ne__() (kittycad.models.meta_cluster_info.MetaClusterInfo method)

__repr__() (kittycad.models.meta_cluster_info.MetaClusterInfo method)

__setitem__() (kittycad.models.meta_cluster_info.MetaClusterInfo method)

additional_keys (kittycad.models.meta_cluster_info.MetaClusterInfo property)

cluster_size (kittycad.models.meta_cluster_info.MetaClusterInfo attribute)

from_dict() (kittycad.models.meta_cluster_info.MetaClusterInfo class method)

leader (kittycad.models.meta_cluster_info.MetaClusterInfo attribute)

name (kittycad.models.meta_cluster_info.MetaClusterInfo attribute)

to_dict() (kittycad.models.meta_cluster_info.MetaClusterInfo method)

__init__([cluster_size, leader, name])

Method generated by attrs for class MetaClusterInfo.

rtype

TypeVar(H, bound= MetaClusterInfo)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.meta_cluster_info.MetaClusterInfo.__init__>`\ \(\[cluster\_size\, leader\, name\]\)

cluster_size

leader

name

Metadata([cache, engine, environment, ...])

:py:obj:`Metadata <kittycad.models.metadata.Metadata>`\ \(\[cache\, engine\, environment\, ...\]\)

Metadata(cache=<kittycad.types.Unset object>, engine=<kittycad.types.Unset object>, environment=<kittycad.types.Unset object>, executor=<kittycad.types.Unset object>, fs=<kittycad.types.Unset object>, git_hash=<kittycad.types.Unset object>, point_e=<kittycad.types.Unset object>, pubsub=<kittycad.types.Unset object>)

(cache=<kittycad.types.Unset object>, engine=<kittycad.types.Unset object>, environment=<kittycad.types.Unset object>, executor=<kittycad.types.Unset object>, fs=<kittycad.types.Unset object>, git_hash=<kittycad.types.Unset object>, point_e=<kittycad.types.Unset object>, pubsub=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'cache': typing.Union[kittycad.types.Unset, kittycad.models.cache_metadata.CacheMetadata], 'engine': typing.Union[kittycad.types.Unset, kittycad.models.engine_metadata.EngineMetadata], 'environment': typing.Union[kittycad.types.Unset, kittycad.models.environment.Environment], 'executor': typing.Union[kittycad.types.Unset, kittycad.models.executor_metadata.ExecutorMetadata], 'fs': typing.Union[kittycad.types.Unset, kittycad.models.file_system_metadata.FileSystemMetadata], 'git_hash': typing.Union[kittycad.types.Unset, str], 'point_e': typing.Union[kittycad.types.Unset, kittycad.models.point_e_metadata.PointEMetadata], 'pubsub': typing.Union[kittycad.types.Unset, kittycad.models.connection.Connection]}

(Attribute(name='cache', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.cache_metadata.CacheMetadata], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cache'), Attribute(name='engine', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.engine_metadata.EngineMetadata], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='engine'), Attribute(name='environment', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.environment.Environment], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='environment'), Attribute(name='executor', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.executor_metadata.ExecutorMetadata], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='executor'), Attribute(name='fs', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_system_metadata.FileSystemMetadata], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='fs'), Attribute(name='git_hash', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='git_hash'), Attribute(name='point_e', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.point_e_metadata.PointEMetadata], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='point_e'), Attribute(name='pubsub', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.connection.Connection], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='pubsub'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.metadata', '__annotations__': {'cache': typing.Union[kittycad.types.Unset, kittycad.models.cache_metadata.CacheMetadata], 'engine': typing.Union[kittycad.types.Unset, kittycad.models.engine_metadata.EngineMetadata], 'environment': typing.Union[kittycad.types.Unset, kittycad.models.environment.Environment], 'executor': typing.Union[kittycad.types.Unset, kittycad.models.executor_metadata.ExecutorMetadata], 'fs': typing.Union[kittycad.types.Unset, kittycad.models.file_system_metadata.FileSystemMetadata], 'git_hash': typing.Union[kittycad.types.Unset, str], 'point_e': typing.Union[kittycad.types.Unset, kittycad.models.point_e_metadata.PointEMetadata], 'pubsub': typing.Union[kittycad.types.Unset, kittycad.models.connection.Connection], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Metadata about our currently running server.\n\n    This is mostly used for internal purposes and debugging.', 'to_dict': <function Metadata.to_dict>, 'from_dict': <classmethod(<function Metadata.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function Metadata.__getitem__>, '__setitem__': <function Metadata.__setitem__>, '__delitem__': <function Metadata.__delitem__>, '__contains__': <function Metadata.__contains__>, '__dict__': <attribute '__dict__' of 'Metadata' objects>, '__weakref__': <attribute '__weakref__' of 'Metadata' objects>, '__attrs_attrs__': (Attribute(name='cache', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.cache_metadata.CacheMetadata], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cache'), Attribute(name='engine', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.engine_metadata.EngineMetadata], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='engine'), Attribute(name='environment', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.environment.Environment], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='environment'), Attribute(name='executor', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.executor_metadata.ExecutorMetadata], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='executor'), Attribute(name='fs', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.file_system_metadata.FileSystemMetadata], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='fs'), Attribute(name='git_hash', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='git_hash'), Attribute(name='point_e', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.point_e_metadata.PointEMetadata], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='point_e'), Attribute(name='pubsub', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.connection.Connection], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='pubsub'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function Metadata.__repr__>, '__eq__': <function Metadata.__eq__>, '__ne__': <function Metadata.__ne__>, '__lt__': <function Metadata.__lt__>, '__le__': <function Metadata.__le__>, '__gt__': <function Metadata.__gt__>, '__ge__': <function Metadata.__ge__>, '__hash__': None, '__init__': <function Metadata.__init__>, '__match_args__': ('cache', 'engine', 'environment', 'executor', 'fs', 'git_hash', 'point_e', 'pubsub')})

Metadata.__init__(cache=<kittycad.types.Unset object>, engine=<kittycad.types.Unset object>, environment=<kittycad.types.Unset object>, executor=<kittycad.types.Unset object>, fs=<kittycad.types.Unset object>, git_hash=<kittycad.types.Unset object>, point_e=<kittycad.types.Unset object>, pubsub=<kittycad.types.Unset object>)

('cache', 'engine', 'environment', 'executor', 'fs', 'git_hash', 'point_e', 'pubsub')

additional_properties (kittycad.models.metadata.Metadata attribute)

__init__([cache, engine, environment, ...])

Method generated by attrs for class Metadata.

rtype

TypeVar(N, bound= Metadata)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.metadata.Metadata.__init__>`\ \(\[cache\, engine\, environment\, ...\]\)

:py:obj:`from_dict <kittycad.models.metadata.Metadata.from_dict>`\ \(src\_dict\)

:py:obj:`to_dict <kittycad.models.metadata.Metadata.to_dict>`\ \(\)

cache

engine

executor

fs

git_hash

point_e

pubsub

Method(value[, names, module, qualname, ...])

The Request Method (VERB)

:py:obj:`Method <kittycad.models.method.Method>`\ \(value\[\, names\, module\, qualname\, ...\]\)

Method(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

This type also contains constants for a number of common HTTP methods such as GET, POST, etc.

Currently includes 8 variants representing the 8 methods defined in [RFC 7230](https://tools.ietf.org/html/rfc7231#section-4.1), plus PATCH, and an Extension variant for all extensions.

Currently includes 8 variants representing the 8 methods defined in [RFC 7230](

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.method', '__doc__': 'The Request Method (VERB)\n\n    This type also contains constants for a number of common HTTP methods such as GET, POST, etc.\n\n    Currently includes 8 variants representing the 8 methods defined in [RFC 7230](https://tools.ietf.org/html/rfc7231#section-4.1), plus PATCH, and an Extension variant for all extensions.', '__str__': <function Method.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['OPTIONS', 'GET', 'POST', 'PUT', 'DELETE', 'HEAD', 'TRACE', 'CONNECT', 'PATCH', 'EXTENSION'], '_member_map_': {'OPTIONS': <Method.OPTIONS: 'OPTIONS'>, 'GET': <Method.GET: 'GET'>, 'POST': <Method.POST: 'POST'>, 'PUT': <Method.PUT: 'PUT'>, 'DELETE': <Method.DELETE: 'DELETE'>, 'HEAD': <Method.HEAD: 'HEAD'>, 'TRACE': <Method.TRACE: 'TRACE'>, 'CONNECT': <Method.CONNECT: 'CONNECT'>, 'PATCH': <Method.PATCH: 'PATCH'>, 'EXTENSION': <Method.EXTENSION: 'EXTENSION'>}, '_value2member_map_': {'OPTIONS': <Method.OPTIONS: 'OPTIONS'>, 'GET': <Method.GET: 'GET'>, 'POST': <Method.POST: 'POST'>, 'PUT': <Method.PUT: 'PUT'>, 'DELETE': <Method.DELETE: 'DELETE'>, 'HEAD': <Method.HEAD: 'HEAD'>, 'TRACE': <Method.TRACE: 'TRACE'>, 'CONNECT': <Method.CONNECT: 'CONNECT'>, 'PATCH': <Method.PATCH: 'PATCH'>, 'EXTENSION': <Method.EXTENSION: 'EXTENSION'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'Method' objects>, '__weakref__': <attribute '__weakref__' of 'Method' objects>, 'OPTIONS': <Method.OPTIONS: 'OPTIONS'>, 'GET': <Method.GET: 'GET'>, 'POST': <Method.POST: 'POST'>, 'PUT': <Method.PUT: 'PUT'>, 'DELETE': <Method.DELETE: 'DELETE'>, 'HEAD': <Method.HEAD: 'HEAD'>, 'TRACE': <Method.TRACE: 'TRACE'>, 'CONNECT': <Method.CONNECT: 'CONNECT'>, 'PATCH': <Method.PATCH: 'PATCH'>, 'EXTENSION': <Method.EXTENSION: 'EXTENSION'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

{'CONNECT': Method.CONNECT, 'DELETE': Method.DELETE, 'EXTENSION': Method.EXTENSION, 'GET': Method.GET, 'HEAD': Method.HEAD, 'OPTIONS': Method.OPTIONS, 'PATCH': Method.PATCH, 'POST': Method.POST, 'PUT': Method.PUT, 'TRACE': Method.TRACE}

['OPTIONS', 'GET', 'POST', 'PUT', 'DELETE', 'HEAD', 'TRACE', 'CONNECT', 'PATCH', 'EXTENSION']

:py:obj:`__init__ <kittycad.models.method.Method.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`capitalize <kittycad.models.method.Method.capitalize>`\ \(\)

:py:obj:`casefold <kittycad.models.method.Method.casefold>`\ \(\)

:py:obj:`center <kittycad.models.method.Method.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.method.Method.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.method.Method.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.method.Method.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`expandtabs <kittycad.models.method.Method.expandtabs>`\ \(\[tabsize\]\)

:py:obj:`find <kittycad.models.method.Method.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.method.Method.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`format_map <kittycad.models.method.Method.format_map>`\ \(mapping\)

:py:obj:`index <kittycad.models.method.Method.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`isdecimal <kittycad.models.method.Method.isdecimal>`\ \(\)

:py:obj:`isidentifier <kittycad.models.method.Method.isidentifier>`\ \(\)

:py:obj:`isnumeric <kittycad.models.method.Method.isnumeric>`\ \(\)

:py:obj:`isprintable <kittycad.models.method.Method.isprintable>`\ \(\)

:py:obj:`join <kittycad.models.method.Method.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.method.Method.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lstrip <kittycad.models.method.Method.lstrip>`\ \(\[chars\]\)

:py:obj:`partition <kittycad.models.method.Method.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.method.Method.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.method.Method.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.method.Method.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.method.Method.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.method.Method.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.method.Method.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.method.Method.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.method.Method.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`rstrip <kittycad.models.method.Method.rstrip>`\ \(\[chars\]\)

:py:obj:`split <kittycad.models.method.Method.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.method.Method.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`strip <kittycad.models.method.Method.strip>`\ \(\[chars\]\)

:py:obj:`swapcase <kittycad.models.method.Method.swapcase>`\ \(\)

:py:obj:`translate <kittycad.models.method.Method.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.method.Method.zfill>`\ \(width\, \/\)

OPTIONS

//tools.ietf.org/html/rfc7231#section-4.3.1).

GET

POST

PUT

//tools.ietf.org/html/rfc7231#section-4.3.5).

DELETE

//tools.ietf.org/html/rfc7231#section-4.3.2).

HEAD

//tools.ietf.org/html/rfc7231#section-4.3).

TRACE

//tools.ietf.org/html/rfc7231#section-4.3.6).

CONNECT

//tools.ietf.org/html/rfc5789).

PATCH

# A catch all.

EXTENSION

NewAddress([city, country, state, street1, ...])

The struct that is used to create a new record.

:py:obj:`NewAddress <kittycad.models.new_address.NewAddress>`\ \(\[city\, country\, state\, street1\, ...\]\)

NewAddress(city=<kittycad.types.Unset object>, country=<kittycad.types.Unset object>, state=<kittycad.types.Unset object>, street1=<kittycad.types.Unset object>, street2=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>, zip=<kittycad.types.Unset object>)

(city=<kittycad.types.Unset object>, country=<kittycad.types.Unset object>, state=<kittycad.types.Unset object>, street1=<kittycad.types.Unset object>, street2=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>, zip=<kittycad.types.Unset object>)

The struct that is used to create a new record. This is automatically generated and has all the same fields as the main struct only it is missing the `id`.

The struct that is used to create a new record. This is automatically generated and has all the same fields as the main struct only it is missing the 

__annotations__ (kittycad.models.new_address.NewAddress attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'city': typing.Union[kittycad.types.Unset, str], 'country': typing.Union[kittycad.types.Unset, kittycad.models.country_code.CountryCode], 'state': typing.Union[kittycad.types.Unset, str], 'street1': typing.Union[kittycad.types.Unset, str], 'street2': typing.Union[kittycad.types.Unset, str], 'user_id': typing.Union[kittycad.types.Unset, str], 'zip': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.new_address.NewAddress attribute)

(Attribute(name='city', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='city'), Attribute(name='country', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.country_code.CountryCode], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='country'), Attribute(name='state', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='state'), Attribute(name='street1', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='street1'), Attribute(name='street2', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='street2'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='zip', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='zip'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.new_address', '__annotations__': {'city': typing.Union[kittycad.types.Unset, str], 'country': typing.Union[kittycad.types.Unset, kittycad.models.country_code.CountryCode], 'state': typing.Union[kittycad.types.Unset, str], 'street1': typing.Union[kittycad.types.Unset, str], 'street2': typing.Union[kittycad.types.Unset, str], 'user_id': typing.Union[kittycad.types.Unset, str], 'zip': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'The struct that is used to create a new record. This is automatically generated and has all the same fields as the main struct only it is missing the `id`.', 'to_dict': <function NewAddress.to_dict>, 'from_dict': <classmethod(<function NewAddress.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function NewAddress.__getitem__>, '__setitem__': <function NewAddress.__setitem__>, '__delitem__': <function NewAddress.__delitem__>, '__contains__': <function NewAddress.__contains__>, '__dict__': <attribute '__dict__' of 'NewAddress' objects>, '__weakref__': <attribute '__weakref__' of 'NewAddress' objects>, '__attrs_attrs__': (Attribute(name='city', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='city'), Attribute(name='country', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.country_code.CountryCode], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='country'), Attribute(name='state', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='state'), Attribute(name='street1', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='street1'), Attribute(name='street2', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='street2'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='zip', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='zip'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function NewAddress.__repr__>, '__eq__': <function NewAddress.__eq__>, '__ne__': <function NewAddress.__ne__>, '__lt__': <function NewAddress.__lt__>, '__le__': <function NewAddress.__le__>, '__gt__': <function NewAddress.__gt__>, '__ge__': <function NewAddress.__ge__>, '__hash__': None, '__init__': <function NewAddress.__init__>, '__match_args__': ('city', 'country', 'state', 'street1', 'street2', 'user_id', 'zip')})

NewAddress.__init__(city=<kittycad.types.Unset object>, country=<kittycad.types.Unset object>, state=<kittycad.types.Unset object>, street1=<kittycad.types.Unset object>, street2=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>, zip=<kittycad.types.Unset object>)

__match_args__ (kittycad.models.new_address.NewAddress attribute)

('city', 'country', 'state', 'street1', 'street2', 'user_id', 'zip')

additional_keys (kittycad.models.new_address.NewAddress property)

additional_properties (kittycad.models.new_address.NewAddress attribute)

from_dict() (kittycad.models.new_address.NewAddress class method)

__init__([city, country, state, street1, ...])

Method generated by attrs for class NewAddress.

rtype

TypeVar(H, bound= NewAddress)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.new_address.NewAddress.__init__>`\ \(\[city\, country\, state\, street1\, ...\]\)

:py:obj:`to_dict <kittycad.models.new_address.NewAddress.to_dict>`\ \(\)

city

country

state

street1

street2

user_id

zip

OAuth2ClientInfo([csrf_token, ...])

Information about an OAuth 2.0 client.

:py:obj:`OAuth2ClientInfo <kittycad.models.o_auth2_client_info.OAuth2ClientInfo>`\ \(\[csrf\_token\, ...\]\)

OAuth2ClientInfo(csrf_token=<kittycad.types.Unset object>, pkce_code_verifier=<kittycad.types.Unset object>, url=<kittycad.types.Unset object>)

(csrf_token=<kittycad.types.Unset object>, pkce_code_verifier=<kittycad.types.Unset object>, url=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.o_auth2_client_info.OAuth2ClientInfo attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'csrf_token': typing.Union[kittycad.types.Unset, str], 'pkce_code_verifier': typing.Union[kittycad.types.Unset, str], 'url': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.o_auth2_client_info.OAuth2ClientInfo attribute)

(Attribute(name='csrf_token', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='csrf_token'), Attribute(name='pkce_code_verifier', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='pkce_code_verifier'), Attribute(name='url', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='url'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.o_auth2_client_info.OAuth2ClientInfo method)

__delitem__() (kittycad.models.o_auth2_client_info.OAuth2ClientInfo method)

__dict__ (kittycad.models.o_auth2_client_info.OAuth2ClientInfo attribute)

mappingproxy({'__module__': 'kittycad.models.o_auth2_client_info', '__annotations__': {'csrf_token': typing.Union[kittycad.types.Unset, str], 'pkce_code_verifier': typing.Union[kittycad.types.Unset, str], 'url': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Information about an OAuth 2.0 client.', 'to_dict': <function OAuth2ClientInfo.to_dict>, 'from_dict': <classmethod(<function OAuth2ClientInfo.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function OAuth2ClientInfo.__getitem__>, '__setitem__': <function OAuth2ClientInfo.__setitem__>, '__delitem__': <function OAuth2ClientInfo.__delitem__>, '__contains__': <function OAuth2ClientInfo.__contains__>, '__dict__': <attribute '__dict__' of 'OAuth2ClientInfo' objects>, '__weakref__': <attribute '__weakref__' of 'OAuth2ClientInfo' objects>, '__attrs_attrs__': (Attribute(name='csrf_token', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='csrf_token'), Attribute(name='pkce_code_verifier', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='pkce_code_verifier'), Attribute(name='url', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='url'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function OAuth2ClientInfo.__repr__>, '__eq__': <function OAuth2ClientInfo.__eq__>, '__ne__': <function OAuth2ClientInfo.__ne__>, '__lt__': <function OAuth2ClientInfo.__lt__>, '__le__': <function OAuth2ClientInfo.__le__>, '__gt__': <function OAuth2ClientInfo.__gt__>, '__ge__': <function OAuth2ClientInfo.__ge__>, '__hash__': None, '__init__': <function OAuth2ClientInfo.__init__>, '__match_args__': ('csrf_token', 'pkce_code_verifier', 'url')})

__eq__() (kittycad.models.o_auth2_client_info.OAuth2ClientInfo method)

__ge__() (kittycad.models.o_auth2_client_info.OAuth2ClientInfo method)

__getitem__() (kittycad.models.o_auth2_client_info.OAuth2ClientInfo method)

__gt__() (kittycad.models.o_auth2_client_info.OAuth2ClientInfo method)

__hash__ (kittycad.models.o_auth2_client_info.OAuth2ClientInfo attribute)

__init__() (kittycad.models.o_auth2_client_info.OAuth2ClientInfo method)

OAuth2ClientInfo.__init__(csrf_token=<kittycad.types.Unset object>, pkce_code_verifier=<kittycad.types.Unset object>, url=<kittycad.types.Unset object>)

__le__() (kittycad.models.o_auth2_client_info.OAuth2ClientInfo method)

__lt__() (kittycad.models.o_auth2_client_info.OAuth2ClientInfo method)

__match_args__ (kittycad.models.o_auth2_client_info.OAuth2ClientInfo attribute)

__module__ (kittycad.models.o_auth2_client_info.OAuth2ClientInfo attribute)

__ne__() (kittycad.models.o_auth2_client_info.OAuth2ClientInfo method)

__repr__() (kittycad.models.o_auth2_client_info.OAuth2ClientInfo method)

__setitem__() (kittycad.models.o_auth2_client_info.OAuth2ClientInfo method)

additional_keys (kittycad.models.o_auth2_client_info.OAuth2ClientInfo property)

csrf_token (kittycad.models.o_auth2_client_info.OAuth2ClientInfo attribute)

from_dict() (kittycad.models.o_auth2_client_info.OAuth2ClientInfo class method)

to_dict() (kittycad.models.o_auth2_client_info.OAuth2ClientInfo method)

url (kittycad.models.o_auth2_client_info.OAuth2ClientInfo attribute)

__init__([csrf_token, pkce_code_verifier, url])

Method generated by attrs for class OAuth2ClientInfo.

rtype

TypeVar(B, bound= OAuth2ClientInfo)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.o_auth2_client_info.OAuth2ClientInfo.__init__>`\ \(\[csrf\_token\, pkce\_code\_verifier\, url\]\)

csrf_token

pkce_code_verifier

url

OAuth2GrantType(value[, names, module, ...])

An OAuth 2.0 Grant Type.

:py:obj:`OAuth2GrantType <kittycad.models.o_auth2_grant_type.OAuth2GrantType>`\ \(value\[\, names\, module\, ...\]\)

OAuth2GrantType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

An OAuth 2.0 Grant Type. These are documented here: <https://oauth.net/2/grant-types/>.

__add__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__annotations__ (kittycad.models.o_auth2_grant_type.OAuth2GrantType attribute)

__contains__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__dict__ (kittycad.models.o_auth2_grant_type.OAuth2GrantType attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.o_auth2_grant_type', '__doc__': 'An OAuth 2.0 Grant Type. These are documented here: <https://oauth.net/2/grant-types/>.', '__str__': <function OAuth2GrantType.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['URN_IETF_PARAMS_OAUTH_GRANT_TYPE_DEVICE_CODE'], '_member_map_': {'URN_IETF_PARAMS_OAUTH_GRANT_TYPE_DEVICE_CODE': <OAuth2GrantType.URN_IETF_PARAMS_OAUTH_GRANT_TYPE_DEVICE_CODE: 'urn:ietf:params:oauth:grant-type:device_code'>}, '_value2member_map_': {'urn:ietf:params:oauth:grant-type:device_code': <OAuth2GrantType.URN_IETF_PARAMS_OAUTH_GRANT_TYPE_DEVICE_CODE: 'urn:ietf:params:oauth:grant-type:device_code'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'OAuth2GrantType' objects>, '__weakref__': <attribute '__weakref__' of 'OAuth2GrantType' objects>, 'URN_IETF_PARAMS_OAUTH_GRANT_TYPE_DEVICE_CODE': <OAuth2GrantType.URN_IETF_PARAMS_OAUTH_GRANT_TYPE_DEVICE_CODE: 'urn:ietf:params:oauth:grant-type:device_code'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__eq__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__format__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__ge__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__getattribute__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__getitem__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__getnewargs__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__gt__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__hash__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__init__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__iter__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__le__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__len__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__lt__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__mod__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__module__ (kittycad.models.o_auth2_grant_type.OAuth2GrantType attribute)

__mul__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__ne__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__new__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__reduce_ex__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__repr__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__rmod__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__rmul__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__sizeof__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

__str__() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

OAuth2GrantType._generate_next_value_(start, count, last_values)

_member_map_ (kittycad.models.o_auth2_grant_type.OAuth2GrantType attribute)

_member_names_ (kittycad.models.o_auth2_grant_type.OAuth2GrantType attribute)

_member_type_ (kittycad.models.o_auth2_grant_type.OAuth2GrantType attribute)

_new_member_() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

_use_args_ (kittycad.models.o_auth2_grant_type.OAuth2GrantType attribute)

_value_repr_() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

capitalize() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

casefold() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

center() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

count() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

encode() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

endswith() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

expandtabs() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

find() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

format() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

format_map() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

index() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

isalnum() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

isalpha() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

isascii() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

isdecimal() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

isdigit() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

isidentifier() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

islower() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

isnumeric() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

isprintable() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

isspace() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

istitle() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

isupper() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

join() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

ljust() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

lower() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

lstrip() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

maketrans() (kittycad.models.o_auth2_grant_type.OAuth2GrantType static method)

partition() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

removeprefix() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

removesuffix() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

replace() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

rfind() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

rindex() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

rjust() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

rpartition() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

rsplit() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

rstrip() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

split() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

splitlines() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

startswith() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

strip() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

swapcase() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

title() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

translate() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

upper() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

zfill() (kittycad.models.o_auth2_grant_type.OAuth2GrantType method)

:py:obj:`__init__ <kittycad.models.o_auth2_grant_type.OAuth2GrantType.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.o_auth2_grant_type.OAuth2GrantType.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.o_auth2_grant_type.OAuth2GrantType.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.o_auth2_grant_type.OAuth2GrantType.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.o_auth2_grant_type.OAuth2GrantType.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.o_auth2_grant_type.OAuth2GrantType.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.o_auth2_grant_type.OAuth2GrantType.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.o_auth2_grant_type.OAuth2GrantType.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.o_auth2_grant_type.OAuth2GrantType.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.o_auth2_grant_type.OAuth2GrantType.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lower <kittycad.models.o_auth2_grant_type.OAuth2GrantType.lower>`\ \(\)

:py:obj:`partition <kittycad.models.o_auth2_grant_type.OAuth2GrantType.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.o_auth2_grant_type.OAuth2GrantType.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.o_auth2_grant_type.OAuth2GrantType.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.o_auth2_grant_type.OAuth2GrantType.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.o_auth2_grant_type.OAuth2GrantType.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.o_auth2_grant_type.OAuth2GrantType.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.o_auth2_grant_type.OAuth2GrantType.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.o_auth2_grant_type.OAuth2GrantType.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.o_auth2_grant_type.OAuth2GrantType.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.o_auth2_grant_type.OAuth2GrantType.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.o_auth2_grant_type.OAuth2GrantType.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`title <kittycad.models.o_auth2_grant_type.OAuth2GrantType.title>`\ \(\)

:py:obj:`translate <kittycad.models.o_auth2_grant_type.OAuth2GrantType.translate>`\ \(table\, \/\)

:py:obj:`upper <kittycad.models.o_auth2_grant_type.OAuth2GrantType.upper>`\ \(\)

:py:obj:`zfill <kittycad.models.o_auth2_grant_type.OAuth2GrantType.zfill>`\ \(width\, \/\)

:py:obj:`Onboarding <kittycad.models.onboarding.Onboarding>`\ \(\[...\]\)

Onboarding(first_call_from_their_machine_date=<kittycad.types.Unset object>, first_litterbox_execute_date=<kittycad.types.Unset object>, first_token_date=<kittycad.types.Unset object>)

(first_call_from_their_machine_date=<kittycad.types.Unset object>, first_litterbox_execute_date=<kittycad.types.Unset object>, first_token_date=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.onboarding.Onboarding attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'first_call_from_their_machine_date': typing.Union[kittycad.types.Unset, str], 'first_litterbox_execute_date': typing.Union[kittycad.types.Unset, str], 'first_token_date': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.onboarding.Onboarding attribute)

(Attribute(name='first_call_from_their_machine_date', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='first_call_from_their_machine_date'), Attribute(name='first_litterbox_execute_date', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='first_litterbox_execute_date'), Attribute(name='first_token_date', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='first_token_date'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.onboarding', '__annotations__': {'first_call_from_their_machine_date': typing.Union[kittycad.types.Unset, str], 'first_litterbox_execute_date': typing.Union[kittycad.types.Unset, str], 'first_token_date': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Onboarding details', 'to_dict': <function Onboarding.to_dict>, 'from_dict': <classmethod(<function Onboarding.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function Onboarding.__getitem__>, '__setitem__': <function Onboarding.__setitem__>, '__delitem__': <function Onboarding.__delitem__>, '__contains__': <function Onboarding.__contains__>, '__dict__': <attribute '__dict__' of 'Onboarding' objects>, '__weakref__': <attribute '__weakref__' of 'Onboarding' objects>, '__attrs_attrs__': (Attribute(name='first_call_from_their_machine_date', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='first_call_from_their_machine_date'), Attribute(name='first_litterbox_execute_date', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='first_litterbox_execute_date'), Attribute(name='first_token_date', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='first_token_date'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function Onboarding.__repr__>, '__eq__': <function Onboarding.__eq__>, '__ne__': <function Onboarding.__ne__>, '__lt__': <function Onboarding.__lt__>, '__le__': <function Onboarding.__le__>, '__gt__': <function Onboarding.__gt__>, '__ge__': <function Onboarding.__ge__>, '__hash__': None, '__init__': <function Onboarding.__init__>, '__match_args__': ('first_call_from_their_machine_date', 'first_litterbox_execute_date', 'first_token_date')})

Onboarding.__init__(first_call_from_their_machine_date=<kittycad.types.Unset object>, first_litterbox_execute_date=<kittycad.types.Unset object>, first_token_date=<kittycad.types.Unset object>)

__match_args__ (kittycad.models.onboarding.Onboarding attribute)

additional_keys (kittycad.models.onboarding.Onboarding property)

additional_properties (kittycad.models.onboarding.Onboarding attribute)

first_litterbox_execute_date (kittycad.models.onboarding.Onboarding attribute)

first_token_date (kittycad.models.onboarding.Onboarding attribute)

from_dict() (kittycad.models.onboarding.Onboarding class method)

__init__([...])

Method generated by attrs for class Onboarding.

rtype

TypeVar(B, bound= Onboarding)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.onboarding.Onboarding.__init__>`\ \(\[...\]\)

:py:obj:`to_dict <kittycad.models.onboarding.Onboarding.to_dict>`\ \(\)

first_call_from_their_machine_date

first_litterbox_execute_date

first_token_date

:py:obj:`OutputFile <kittycad.models.output_file.OutputFile>`\ \(\[contents\, name\]\)

OutputFile(contents=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.output_file.OutputFile attribute)

__attrs_attrs__ (kittycad.models.output_file.OutputFile attribute)

OutputFile.__init__(contents=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>)

__match_args__ (kittycad.models.output_file.OutputFile attribute)

additional_keys (kittycad.models.output_file.OutputFile property)

additional_properties (kittycad.models.output_file.OutputFile attribute)

from_dict() (kittycad.models.output_file.OutputFile class method)

__init__([contents, name])

Method generated by attrs for class OutputFile.

rtype

TypeVar(P, bound= OutputFile)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.output_file.OutputFile.__init__>`\ \(\[contents\, name\]\)

:py:obj:`to_dict <kittycad.models.output_file.OutputFile.to_dict>`\ \(\)

contents

name

__annotations__ (kittycad.models.payment_intent.PaymentIntent attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'client_secret': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.payment_intent.PaymentIntent attribute)

(Attribute(name='client_secret', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='client_secret'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.payment_intent.PaymentIntent method)

__delitem__() (kittycad.models.payment_intent.PaymentIntent method)

__dict__ (kittycad.models.payment_intent.PaymentIntent attribute)

mappingproxy({'__module__': 'kittycad.models.payment_intent', '__annotations__': {'client_secret': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A payment intent response.', 'to_dict': <function PaymentIntent.to_dict>, 'from_dict': <classmethod(<function PaymentIntent.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function PaymentIntent.__getitem__>, '__setitem__': <function PaymentIntent.__setitem__>, '__delitem__': <function PaymentIntent.__delitem__>, '__contains__': <function PaymentIntent.__contains__>, '__dict__': <attribute '__dict__' of 'PaymentIntent' objects>, '__weakref__': <attribute '__weakref__' of 'PaymentIntent' objects>, '__attrs_attrs__': (Attribute(name='client_secret', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='client_secret'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function PaymentIntent.__repr__>, '__eq__': <function PaymentIntent.__eq__>, '__ne__': <function PaymentIntent.__ne__>, '__lt__': <function PaymentIntent.__lt__>, '__le__': <function PaymentIntent.__le__>, '__gt__': <function PaymentIntent.__gt__>, '__ge__': <function PaymentIntent.__ge__>, '__hash__': None, '__init__': <function PaymentIntent.__init__>, '__match_args__': ('client_secret',)})

__getitem__() (kittycad.models.payment_intent.PaymentIntent method)

__hash__ (kittycad.models.payment_intent.PaymentIntent attribute)

__init__() (kittycad.models.payment_intent.PaymentIntent method)

__match_args__ (kittycad.models.payment_intent.PaymentIntent attribute)

__module__ (kittycad.models.payment_intent.PaymentIntent attribute)

__repr__() (kittycad.models.payment_intent.PaymentIntent method)

__setitem__() (kittycad.models.payment_intent.PaymentIntent method)

additional_keys (kittycad.models.payment_intent.PaymentIntent property)

additional_properties (kittycad.models.payment_intent.PaymentIntent attribute)

client_secret (kittycad.models.payment_intent.PaymentIntent attribute)

from_dict() (kittycad.models.payment_intent.PaymentIntent class method)

__init__([client_secret])

Method generated by attrs for class PaymentIntent.

rtype

TypeVar(J, bound= PaymentIntent)

to_dict()

rtype

:py:obj:`to_dict <kittycad.models.payment_intent.PaymentIntent.to_dict>`\ \(\)

:py:obj:`PaymentMethod <kittycad.models.payment_method.PaymentMethod>`\ \(\[billing\_info\, card\, ...\]\)

PaymentMethod(billing_info=<kittycad.types.Unset object>, card=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, metadata=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>)

(billing_info=<kittycad.types.Unset object>, card=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, metadata=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.payment_method.PaymentMethod attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'billing_info': typing.Union[kittycad.types.Unset, kittycad.models.billing_info.BillingInfo], 'card': typing.Union[kittycad.types.Unset, kittycad.models.card_details.CardDetails], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'id': typing.Union[kittycad.types.Unset, str], 'metadata': typing.Union[kittycad.types.Unset, typing.Any], 'type': typing.Union[kittycad.types.Unset, kittycad.models.payment_method_type.PaymentMethodType]}

__attrs_attrs__ (kittycad.models.payment_method.PaymentMethod attribute)

(Attribute(name='billing_info', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.billing_info.BillingInfo], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='billing_info'), Attribute(name='card', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.card_details.CardDetails], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='card'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='metadata', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='metadata'), Attribute(name='type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.payment_method_type.PaymentMethodType], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='type'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.payment_method.PaymentMethod method)

__delitem__() (kittycad.models.payment_method.PaymentMethod method)

__dict__ (kittycad.models.payment_method.PaymentMethod attribute)

mappingproxy({'__module__': 'kittycad.models.payment_method', '__annotations__': {'billing_info': typing.Union[kittycad.types.Unset, kittycad.models.billing_info.BillingInfo], 'card': typing.Union[kittycad.types.Unset, kittycad.models.card_details.CardDetails], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'id': typing.Union[kittycad.types.Unset, str], 'metadata': typing.Union[kittycad.types.Unset, typing.Any], 'type': typing.Union[kittycad.types.Unset, kittycad.models.payment_method_type.PaymentMethodType], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A payment method.', 'to_dict': <function PaymentMethod.to_dict>, 'from_dict': <classmethod(<function PaymentMethod.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function PaymentMethod.__getitem__>, '__setitem__': <function PaymentMethod.__setitem__>, '__delitem__': <function PaymentMethod.__delitem__>, '__contains__': <function PaymentMethod.__contains__>, '__dict__': <attribute '__dict__' of 'PaymentMethod' objects>, '__weakref__': <attribute '__weakref__' of 'PaymentMethod' objects>, '__attrs_attrs__': (Attribute(name='billing_info', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.billing_info.BillingInfo], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='billing_info'), Attribute(name='card', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.card_details.CardDetails], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='card'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='metadata', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='metadata'), Attribute(name='type', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.payment_method_type.PaymentMethodType], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='type'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function PaymentMethod.__repr__>, '__eq__': <function PaymentMethod.__eq__>, '__ne__': <function PaymentMethod.__ne__>, '__lt__': <function PaymentMethod.__lt__>, '__le__': <function PaymentMethod.__le__>, '__gt__': <function PaymentMethod.__gt__>, '__ge__': <function PaymentMethod.__ge__>, '__hash__': None, '__init__': <function PaymentMethod.__init__>, '__match_args__': ('billing_info', 'card', 'created_at', 'id', 'metadata', 'type')})

__getitem__() (kittycad.models.payment_method.PaymentMethod method)

__hash__ (kittycad.models.payment_method.PaymentMethod attribute)

__init__() (kittycad.models.payment_method.PaymentMethod method)

PaymentMethod.__init__(billing_info=<kittycad.types.Unset object>, card=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, metadata=<kittycad.types.Unset object>, type=<kittycad.types.Unset object>)

__match_args__ (kittycad.models.payment_method.PaymentMethod attribute)

('billing_info', 'card', 'created_at', 'id', 'metadata', 'type')

__module__ (kittycad.models.payment_method.PaymentMethod attribute)

__repr__() (kittycad.models.payment_method.PaymentMethod method)

__setitem__() (kittycad.models.payment_method.PaymentMethod method)

additional_keys (kittycad.models.payment_method.PaymentMethod property)

additional_properties (kittycad.models.payment_method.PaymentMethod attribute)

billing_info (kittycad.models.payment_method.PaymentMethod attribute)

created_at (kittycad.models.payment_method.PaymentMethod attribute)

from_dict() (kittycad.models.payment_method.PaymentMethod class method)

metadata (kittycad.models.payment_method.PaymentMethod attribute)

__init__([billing_info, card, created_at, ...])

Method generated by attrs for class PaymentMethod.

rtype

TypeVar(T, bound= PaymentMethod)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.payment_method.PaymentMethod.__init__>`\ \(\[billing\_info\, card\, created\_at\, ...\]\)

:py:obj:`to_dict <kittycad.models.payment_method.PaymentMethod.to_dict>`\ \(\)

billing_info

card

id

metadata

type

PaymentMethodCardChecks (class in kittycad.models.payment_method_card_checks)

PaymentMethodCardChecks(address_line1_check=<kittycad.types.Unset object>, address_postal_code_check=<kittycad.types.Unset object>, cvc_check=<kittycad.types.Unset object>)

(address_line1_check=<kittycad.types.Unset object>, address_postal_code_check=<kittycad.types.Unset object>, cvc_check=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'address_line1_check': typing.Union[kittycad.types.Unset, str], 'address_postal_code_check': typing.Union[kittycad.types.Unset, str], 'cvc_check': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='address_line1_check', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='address_line1_check'), Attribute(name='address_postal_code_check', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='address_postal_code_check'), Attribute(name='cvc_check', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cvc_check'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.payment_method_card_checks', '__annotations__': {'address_line1_check': typing.Union[kittycad.types.Unset, str], 'address_postal_code_check': typing.Union[kittycad.types.Unset, str], 'cvc_check': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Card checks.', 'to_dict': <function PaymentMethodCardChecks.to_dict>, 'from_dict': <classmethod(<function PaymentMethodCardChecks.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function PaymentMethodCardChecks.__getitem__>, '__setitem__': <function PaymentMethodCardChecks.__setitem__>, '__delitem__': <function PaymentMethodCardChecks.__delitem__>, '__contains__': <function PaymentMethodCardChecks.__contains__>, '__dict__': <attribute '__dict__' of 'PaymentMethodCardChecks' objects>, '__weakref__': <attribute '__weakref__' of 'PaymentMethodCardChecks' objects>, '__attrs_attrs__': (Attribute(name='address_line1_check', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='address_line1_check'), Attribute(name='address_postal_code_check', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='address_postal_code_check'), Attribute(name='cvc_check', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='cvc_check'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function PaymentMethodCardChecks.__repr__>, '__eq__': <function PaymentMethodCardChecks.__eq__>, '__ne__': <function PaymentMethodCardChecks.__ne__>, '__lt__': <function PaymentMethodCardChecks.__lt__>, '__le__': <function PaymentMethodCardChecks.__le__>, '__gt__': <function PaymentMethodCardChecks.__gt__>, '__ge__': <function PaymentMethodCardChecks.__ge__>, '__hash__': None, '__init__': <function PaymentMethodCardChecks.__init__>, '__match_args__': ('address_line1_check', 'address_postal_code_check', 'cvc_check')})

PaymentMethodCardChecks.__init__(address_line1_check=<kittycad.types.Unset object>, address_postal_code_check=<kittycad.types.Unset object>, cvc_check=<kittycad.types.Unset object>)

('address_line1_check', 'address_postal_code_check', 'cvc_check')

from_dict() (kittycad.models.payment_method_card_checks.PaymentMethodCardChecks class method)

__init__([address_line1_check, ...])

Method generated by attrs for class PaymentMethodCardChecks.

rtype

TypeVar(V, bound= PaymentMethodCardChecks)

to_dict()

rtype

:py:class:`~typing.TypeVar`\(``V``, bound= PaymentMethodCardChecks)

address_line1_check

address_postal_code_check

cvc_check

PaymentMethodType(value[, names, module, ...])

An enum representing the possible values of an PaymentMethod's type field.

:py:obj:`PaymentMethodType <kittycad.models.payment_method_type.PaymentMethodType>`\ \(value\[\, names\, module\, ...\]\)

An enum representing the possible values of an `PaymentMethod`'s `type` field.

PaymentMethodType (class in kittycad.models.payment_method_type)

PaymentMethodType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

CARD (kittycad.models.payment_method_type.PaymentMethodType attribute)

__add__() (kittycad.models.payment_method_type.PaymentMethodType method)

__contains__() (kittycad.models.payment_method_type.PaymentMethodType method)

__dict__ (kittycad.models.payment_method_type.PaymentMethodType attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.payment_method_type', '__doc__': "An enum representing the possible values of an `PaymentMethod`'s `type` field.", '__str__': <function PaymentMethodType.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['CARD'], '_member_map_': {'CARD': <PaymentMethodType.CARD: 'card'>}, '_value2member_map_': {'card': <PaymentMethodType.CARD: 'card'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'PaymentMethodType' objects>, '__weakref__': <attribute '__weakref__' of 'PaymentMethodType' objects>, 'CARD': <PaymentMethodType.CARD: 'card'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.payment_method_type.PaymentMethodType method)

__eq__() (kittycad.models.payment_method_type.PaymentMethodType method)

__format__() (kittycad.models.payment_method_type.PaymentMethodType method)

__ge__() (kittycad.models.payment_method_type.PaymentMethodType method)

__getitem__() (kittycad.models.payment_method_type.PaymentMethodType method)

__getnewargs__() (kittycad.models.payment_method_type.PaymentMethodType method)

__gt__() (kittycad.models.payment_method_type.PaymentMethodType method)

__hash__() (kittycad.models.payment_method_type.PaymentMethodType method)

__init__() (kittycad.models.payment_method_type.PaymentMethodType method)

__iter__() (kittycad.models.payment_method_type.PaymentMethodType method)

__le__() (kittycad.models.payment_method_type.PaymentMethodType method)

__len__() (kittycad.models.payment_method_type.PaymentMethodType method)

__lt__() (kittycad.models.payment_method_type.PaymentMethodType method)

__mod__() (kittycad.models.payment_method_type.PaymentMethodType method)

__module__ (kittycad.models.payment_method_type.PaymentMethodType attribute)

__mul__() (kittycad.models.payment_method_type.PaymentMethodType method)

__ne__() (kittycad.models.payment_method_type.PaymentMethodType method)

__new__() (kittycad.models.payment_method_type.PaymentMethodType method)

__reduce_ex__() (kittycad.models.payment_method_type.PaymentMethodType method)

__repr__() (kittycad.models.payment_method_type.PaymentMethodType method)

__rmod__() (kittycad.models.payment_method_type.PaymentMethodType method)

__rmul__() (kittycad.models.payment_method_type.PaymentMethodType method)

__sizeof__() (kittycad.models.payment_method_type.PaymentMethodType method)

__str__() (kittycad.models.payment_method_type.PaymentMethodType method)

PaymentMethodType._generate_next_value_(start, count, last_values)

_member_map_ (kittycad.models.payment_method_type.PaymentMethodType attribute)

_member_names_ (kittycad.models.payment_method_type.PaymentMethodType attribute)

_member_type_ (kittycad.models.payment_method_type.PaymentMethodType attribute)

_new_member_() (kittycad.models.payment_method_type.PaymentMethodType method)

_use_args_ (kittycad.models.payment_method_type.PaymentMethodType attribute)

_value_repr_() (kittycad.models.payment_method_type.PaymentMethodType method)

capitalize() (kittycad.models.payment_method_type.PaymentMethodType method)

casefold() (kittycad.models.payment_method_type.PaymentMethodType method)

center() (kittycad.models.payment_method_type.PaymentMethodType method)

count() (kittycad.models.payment_method_type.PaymentMethodType method)

encode() (kittycad.models.payment_method_type.PaymentMethodType method)

endswith() (kittycad.models.payment_method_type.PaymentMethodType method)

expandtabs() (kittycad.models.payment_method_type.PaymentMethodType method)

find() (kittycad.models.payment_method_type.PaymentMethodType method)

format() (kittycad.models.payment_method_type.PaymentMethodType method)

format_map() (kittycad.models.payment_method_type.PaymentMethodType method)

index() (kittycad.models.payment_method_type.PaymentMethodType method)

isalnum() (kittycad.models.payment_method_type.PaymentMethodType method)

isalpha() (kittycad.models.payment_method_type.PaymentMethodType method)

isascii() (kittycad.models.payment_method_type.PaymentMethodType method)

isdecimal() (kittycad.models.payment_method_type.PaymentMethodType method)

isdigit() (kittycad.models.payment_method_type.PaymentMethodType method)

isidentifier() (kittycad.models.payment_method_type.PaymentMethodType method)

islower() (kittycad.models.payment_method_type.PaymentMethodType method)

isnumeric() (kittycad.models.payment_method_type.PaymentMethodType method)

isprintable() (kittycad.models.payment_method_type.PaymentMethodType method)

isspace() (kittycad.models.payment_method_type.PaymentMethodType method)

istitle() (kittycad.models.payment_method_type.PaymentMethodType method)

isupper() (kittycad.models.payment_method_type.PaymentMethodType method)

join() (kittycad.models.payment_method_type.PaymentMethodType method)

ljust() (kittycad.models.payment_method_type.PaymentMethodType method)

lower() (kittycad.models.payment_method_type.PaymentMethodType method)

lstrip() (kittycad.models.payment_method_type.PaymentMethodType method)

maketrans() (kittycad.models.payment_method_type.PaymentMethodType static method)

partition() (kittycad.models.payment_method_type.PaymentMethodType method)

removeprefix() (kittycad.models.payment_method_type.PaymentMethodType method)

removesuffix() (kittycad.models.payment_method_type.PaymentMethodType method)

replace() (kittycad.models.payment_method_type.PaymentMethodType method)

rfind() (kittycad.models.payment_method_type.PaymentMethodType method)

rindex() (kittycad.models.payment_method_type.PaymentMethodType method)

rjust() (kittycad.models.payment_method_type.PaymentMethodType method)

rpartition() (kittycad.models.payment_method_type.PaymentMethodType method)

rsplit() (kittycad.models.payment_method_type.PaymentMethodType method)

rstrip() (kittycad.models.payment_method_type.PaymentMethodType method)

split() (kittycad.models.payment_method_type.PaymentMethodType method)

splitlines() (kittycad.models.payment_method_type.PaymentMethodType method)

startswith() (kittycad.models.payment_method_type.PaymentMethodType method)

strip() (kittycad.models.payment_method_type.PaymentMethodType method)

swapcase() (kittycad.models.payment_method_type.PaymentMethodType method)

title() (kittycad.models.payment_method_type.PaymentMethodType method)

translate() (kittycad.models.payment_method_type.PaymentMethodType method)

upper() (kittycad.models.payment_method_type.PaymentMethodType method)

zfill() (kittycad.models.payment_method_type.PaymentMethodType method)

:py:obj:`__init__ <kittycad.models.payment_method_type.PaymentMethodType.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.payment_method_type.PaymentMethodType.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.payment_method_type.PaymentMethodType.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.payment_method_type.PaymentMethodType.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.payment_method_type.PaymentMethodType.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.payment_method_type.PaymentMethodType.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.payment_method_type.PaymentMethodType.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.payment_method_type.PaymentMethodType.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.payment_method_type.PaymentMethodType.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.payment_method_type.PaymentMethodType.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.payment_method_type.PaymentMethodType.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.payment_method_type.PaymentMethodType.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.payment_method_type.PaymentMethodType.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.payment_method_type.PaymentMethodType.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.payment_method_type.PaymentMethodType.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.payment_method_type.PaymentMethodType.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.payment_method_type.PaymentMethodType.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.payment_method_type.PaymentMethodType.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.payment_method_type.PaymentMethodType.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.payment_method_type.PaymentMethodType.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.payment_method_type.PaymentMethodType.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.payment_method_type.PaymentMethodType.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.payment_method_type.PaymentMethodType.zfill>`\ \(width\, \/\)

PhysicsConstant([completed_at, constant, ...])

A physics constant.

:py:obj:`PhysicsConstant <kittycad.models.physics_constant.PhysicsConstant>`\ \(\[completed\_at\, constant\, ...\]\)

PhysicsConstant(completed_at=<kittycad.types.Unset object>, constant=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>, value=<kittycad.types.Unset object>)

(completed_at=<kittycad.types.Unset object>, constant=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>, value=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.physics_constant.PhysicsConstant attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'constant': typing.Union[kittycad.types.Unset, kittycad.models.physics_constant_name.PhysicsConstantName], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'value': typing.Union[kittycad.types.Unset, float]}

__attrs_attrs__ (kittycad.models.physics_constant.PhysicsConstant attribute)

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='constant', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.physics_constant_name.PhysicsConstantName], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='constant'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='value', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='value'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.physics_constant.PhysicsConstant method)

__delitem__() (kittycad.models.physics_constant.PhysicsConstant method)

__dict__ (kittycad.models.physics_constant.PhysicsConstant attribute)

mappingproxy({'__module__': 'kittycad.models.physics_constant', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'constant': typing.Union[kittycad.types.Unset, kittycad.models.physics_constant_name.PhysicsConstantName], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'value': typing.Union[kittycad.types.Unset, float], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A physics constant.', 'to_dict': <function PhysicsConstant.to_dict>, 'from_dict': <classmethod(<function PhysicsConstant.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function PhysicsConstant.__getitem__>, '__setitem__': <function PhysicsConstant.__setitem__>, '__delitem__': <function PhysicsConstant.__delitem__>, '__contains__': <function PhysicsConstant.__contains__>, '__dict__': <attribute '__dict__' of 'PhysicsConstant' objects>, '__weakref__': <attribute '__weakref__' of 'PhysicsConstant' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='constant', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.physics_constant_name.PhysicsConstantName], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='constant'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='value', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='value'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function PhysicsConstant.__repr__>, '__eq__': <function PhysicsConstant.__eq__>, '__ne__': <function PhysicsConstant.__ne__>, '__lt__': <function PhysicsConstant.__lt__>, '__le__': <function PhysicsConstant.__le__>, '__gt__': <function PhysicsConstant.__gt__>, '__ge__': <function PhysicsConstant.__ge__>, '__hash__': None, '__init__': <function PhysicsConstant.__init__>, '__match_args__': ('completed_at', 'constant', 'created_at', 'error', 'id', 'started_at', 'status', 'updated_at', 'user_id', 'value')})

__eq__() (kittycad.models.physics_constant.PhysicsConstant method)

__ge__() (kittycad.models.physics_constant.PhysicsConstant method)

__getitem__() (kittycad.models.physics_constant.PhysicsConstant method)

__gt__() (kittycad.models.physics_constant.PhysicsConstant method)

__hash__ (kittycad.models.physics_constant.PhysicsConstant attribute)

__init__() (kittycad.models.physics_constant.PhysicsConstant method)

PhysicsConstant.__init__(completed_at=<kittycad.types.Unset object>, constant=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>, value=<kittycad.types.Unset object>)

__le__() (kittycad.models.physics_constant.PhysicsConstant method)

__lt__() (kittycad.models.physics_constant.PhysicsConstant method)

__match_args__ (kittycad.models.physics_constant.PhysicsConstant attribute)

('completed_at', 'constant', 'created_at', 'error', 'id', 'started_at', 'status', 'updated_at', 'user_id', 'value')

__module__ (kittycad.models.physics_constant.PhysicsConstant attribute)

__ne__() (kittycad.models.physics_constant.PhysicsConstant method)

__repr__() (kittycad.models.physics_constant.PhysicsConstant method)

__setitem__() (kittycad.models.physics_constant.PhysicsConstant method)

additional_keys (kittycad.models.physics_constant.PhysicsConstant property)

completed_at (kittycad.models.physics_constant.PhysicsConstant attribute)

constant (kittycad.models.physics_constant.PhysicsConstant attribute)

created_at (kittycad.models.physics_constant.PhysicsConstant attribute)

error (kittycad.models.physics_constant.PhysicsConstant attribute)

from_dict() (kittycad.models.physics_constant.PhysicsConstant class method)

started_at (kittycad.models.physics_constant.PhysicsConstant attribute)

status (kittycad.models.physics_constant.PhysicsConstant attribute)

to_dict() (kittycad.models.physics_constant.PhysicsConstant method)

updated_at (kittycad.models.physics_constant.PhysicsConstant attribute)

user_id (kittycad.models.physics_constant.PhysicsConstant attribute)

value (kittycad.models.physics_constant.PhysicsConstant attribute)

__init__([completed_at, constant, ...])

Method generated by attrs for class PhysicsConstant.

rtype

TypeVar(C, bound= PhysicsConstant)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.physics_constant.PhysicsConstant.__init__>`\ \(\[completed\_at\, constant\, ...\]\)

constant

error

id

status

user_id

value

PhysicsConstantName(value[, names, module, ...])

The valid types of phys constant names.

:py:obj:`PhysicsConstantName <kittycad.models.physics_constant_name.PhysicsConstantName>`\ \(value\[\, names\, module\, ...\]\)

PhysicsConstantName (class in kittycad.models.physics_constant_name)

PhysicsConstantName(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

C (kittycad.models.physics_constant_name.PhysicsConstantName attribute)

docstring of kittycad.models.physics_constant_name.PhysicsConstantName.C

E (kittycad.models.physics_constant_name.PhysicsConstantName attribute)

docstring of kittycad.models.physics_constant_name.PhysicsConstantName.E

E_0 (kittycad.models.physics_constant_name.PhysicsConstantName attribute)

docstring of kittycad.models.physics_constant_name.PhysicsConstantName.E_0

F (kittycad.models.physics_constant_name.PhysicsConstantName attribute)

docstring of kittycad.models.physics_constant_name.PhysicsConstantName.F

G (kittycad.models.physics_constant_name.PhysicsConstantName attribute)

docstring of kittycad.models.physics_constant_name.PhysicsConstantName.G

H (kittycad.models.physics_constant_name.PhysicsConstantName attribute)

docstring of kittycad.models.physics_constant_name.PhysicsConstantName.H

K_B (kittycad.models.physics_constant_name.PhysicsConstantName attribute)

docstring of kittycad.models.physics_constant_name.PhysicsConstantName.K_B

K_E (kittycad.models.physics_constant_name.PhysicsConstantName attribute)

docstring of kittycad.models.physics_constant_name.PhysicsConstantName.K_E

MU_0 (kittycad.models.physics_constant_name.PhysicsConstantName attribute)

docstring of kittycad.models.physics_constant_name.PhysicsConstantName.MU_0

MU_B (kittycad.models.physics_constant_name.PhysicsConstantName attribute)

docstring of kittycad.models.physics_constant_name.PhysicsConstantName.MU_B

M_E (kittycad.models.physics_constant_name.PhysicsConstantName attribute)

docstring of kittycad.models.physics_constant_name.PhysicsConstantName.M_E

M_P (kittycad.models.physics_constant_name.PhysicsConstantName attribute)

docstring of kittycad.models.physics_constant_name.PhysicsConstantName.M_P

NA (kittycad.models.physics_constant_name.PhysicsConstantName attribute)

docstring of kittycad.models.physics_constant_name.PhysicsConstantName.NA

PI (kittycad.models.physics_constant_name.PhysicsConstantName attribute)

docstring of kittycad.models.physics_constant_name.PhysicsConstantName.PI

R (kittycad.models.physics_constant_name.PhysicsConstantName attribute)

docstring of kittycad.models.physics_constant_name.PhysicsConstantName.R

SIGMA (kittycad.models.physics_constant_name.PhysicsConstantName attribute)

docstring of kittycad.models.physics_constant_name.PhysicsConstantName.SIGMA

Z_0 (kittycad.models.physics_constant_name.PhysicsConstantName attribute)

docstring of kittycad.models.physics_constant_name.PhysicsConstantName.Z_0

__add__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__dict__ (kittycad.models.physics_constant_name.PhysicsConstantName attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.physics_constant_name', '__doc__': 'The valid types of phys constant names.', '__str__': <function PhysicsConstantName.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['PI', 'C', 'SPEED_OF_LIGHT', 'G', 'NEWTONIAN_GRAVITATION', 'H', 'PLANCK_CONST', 'MU_0', 'VACUUM_PERMEABILITY', 'E_0', 'VACUUM_PERMITIVITY', 'Z_0', 'VACUUM_IMPEDANCE', 'K_E', 'COULOMB_CONST', 'E', 'ELEMENTARY_CHARGE', 'M_E', 'ELECTRON_MASS', 'M_P', 'PROTON_MASS', 'MU_B', 'BOHR_MAGNETON', 'NA', 'AVOGADRO_NUM', 'R', 'MOLAR_GAS_CONST', 'K_B', 'BOLTZMANN_CONST', 'F', 'FARADAY_CONST', 'SIGMA', 'STEFAN_BOLTZMANN_CONST'], '_member_map_': {'PI': <PhysicsConstantName.PI: 'pi'>, 'C': <PhysicsConstantName.C: 'c'>, 'SPEED_OF_LIGHT': <PhysicsConstantName.SPEED_OF_LIGHT: 'speed_of_light'>, 'G': <PhysicsConstantName.G: 'G'>, 'NEWTONIAN_GRAVITATION': <PhysicsConstantName.NEWTONIAN_GRAVITATION: 'newtonian_gravitation'>, 'H': <PhysicsConstantName.H: 'h'>, 'PLANCK_CONST': <PhysicsConstantName.PLANCK_CONST: 'planck_const'>, 'MU_0': <PhysicsConstantName.MU_0: 'mu_0'>, 'VACUUM_PERMEABILITY': <PhysicsConstantName.VACUUM_PERMEABILITY: 'vacuum_permeability'>, 'E_0': <PhysicsConstantName.E_0: 'E_0'>, 'VACUUM_PERMITIVITY': <PhysicsConstantName.VACUUM_PERMITIVITY: 'vacuum_permitivity'>, 'Z_0': <PhysicsConstantName.Z_0: 'Z_0'>, 'VACUUM_IMPEDANCE': <PhysicsConstantName.VACUUM_IMPEDANCE: 'vacuum_impedance'>, 'K_E': <PhysicsConstantName.K_E: 'k_e'>, 'COULOMB_CONST': <PhysicsConstantName.COULOMB_CONST: 'coulomb_const'>, 'E': <PhysicsConstantName.E: 'e'>, 'ELEMENTARY_CHARGE': <PhysicsConstantName.ELEMENTARY_CHARGE: 'elementary_charge'>, 'M_E': <PhysicsConstantName.M_E: 'm_e'>, 'ELECTRON_MASS': <PhysicsConstantName.ELECTRON_MASS: 'electron_mass'>, 'M_P': <PhysicsConstantName.M_P: 'm_p'>, 'PROTON_MASS': <PhysicsConstantName.PROTON_MASS: 'proton_mass'>, 'MU_B': <PhysicsConstantName.MU_B: 'mu_B'>, 'BOHR_MAGNETON': <PhysicsConstantName.BOHR_MAGNETON: 'bohr_magneton'>, 'NA': <PhysicsConstantName.NA: 'NA'>, 'AVOGADRO_NUM': <PhysicsConstantName.AVOGADRO_NUM: 'avogadro_num'>, 'R': <PhysicsConstantName.R: 'R'>, 'MOLAR_GAS_CONST': <PhysicsConstantName.MOLAR_GAS_CONST: 'molar_gas_const'>, 'K_B': <PhysicsConstantName.K_B: 'K_B'>, 'BOLTZMANN_CONST': <PhysicsConstantName.BOLTZMANN_CONST: 'boltzmann_const'>, 'F': <PhysicsConstantName.F: 'F'>, 'FARADAY_CONST': <PhysicsConstantName.FARADAY_CONST: 'faraday_const'>, 'SIGMA': <PhysicsConstantName.SIGMA: 'sigma'>, 'STEFAN_BOLTZMANN_CONST': <PhysicsConstantName.STEFAN_BOLTZMANN_CONST: 'stefan_boltzmann_const'>}, '_value2member_map_': {'pi': <PhysicsConstantName.PI: 'pi'>, 'c': <PhysicsConstantName.C: 'c'>, 'speed_of_light': <PhysicsConstantName.SPEED_OF_LIGHT: 'speed_of_light'>, 'G': <PhysicsConstantName.G: 'G'>, 'newtonian_gravitation': <PhysicsConstantName.NEWTONIAN_GRAVITATION: 'newtonian_gravitation'>, 'h': <PhysicsConstantName.H: 'h'>, 'planck_const': <PhysicsConstantName.PLANCK_CONST: 'planck_const'>, 'mu_0': <PhysicsConstantName.MU_0: 'mu_0'>, 'vacuum_permeability': <PhysicsConstantName.VACUUM_PERMEABILITY: 'vacuum_permeability'>, 'E_0': <PhysicsConstantName.E_0: 'E_0'>, 'vacuum_permitivity': <PhysicsConstantName.VACUUM_PERMITIVITY: 'vacuum_permitivity'>, 'Z_0': <PhysicsConstantName.Z_0: 'Z_0'>, 'vacuum_impedance': <PhysicsConstantName.VACUUM_IMPEDANCE: 'vacuum_impedance'>, 'k_e': <PhysicsConstantName.K_E: 'k_e'>, 'coulomb_const': <PhysicsConstantName.COULOMB_CONST: 'coulomb_const'>, 'e': <PhysicsConstantName.E: 'e'>, 'elementary_charge': <PhysicsConstantName.ELEMENTARY_CHARGE: 'elementary_charge'>, 'm_e': <PhysicsConstantName.M_E: 'm_e'>, 'electron_mass': <PhysicsConstantName.ELECTRON_MASS: 'electron_mass'>, 'm_p': <PhysicsConstantName.M_P: 'm_p'>, 'proton_mass': <PhysicsConstantName.PROTON_MASS: 'proton_mass'>, 'mu_B': <PhysicsConstantName.MU_B: 'mu_B'>, 'bohr_magneton': <PhysicsConstantName.BOHR_MAGNETON: 'bohr_magneton'>, 'NA': <PhysicsConstantName.NA: 'NA'>, 'avogadro_num': <PhysicsConstantName.AVOGADRO_NUM: 'avogadro_num'>, 'R': <PhysicsConstantName.R: 'R'>, 'molar_gas_const': <PhysicsConstantName.MOLAR_GAS_CONST: 'molar_gas_const'>, 'K_B': <PhysicsConstantName.K_B: 'K_B'>, 'boltzmann_const': <PhysicsConstantName.BOLTZMANN_CONST: 'boltzmann_const'>, 'F': <PhysicsConstantName.F: 'F'>, 'faraday_const': <PhysicsConstantName.FARADAY_CONST: 'faraday_const'>, 'sigma': <PhysicsConstantName.SIGMA: 'sigma'>, 'stefan_boltzmann_const': <PhysicsConstantName.STEFAN_BOLTZMANN_CONST: 'stefan_boltzmann_const'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'PhysicsConstantName' objects>, '__weakref__': <attribute '__weakref__' of 'PhysicsConstantName' objects>, 'PI': <PhysicsConstantName.PI: 'pi'>, 'C': <PhysicsConstantName.C: 'c'>, 'SPEED_OF_LIGHT': <PhysicsConstantName.SPEED_OF_LIGHT: 'speed_of_light'>, 'G': <PhysicsConstantName.G: 'G'>, 'NEWTONIAN_GRAVITATION': <PhysicsConstantName.NEWTONIAN_GRAVITATION: 'newtonian_gravitation'>, 'H': <PhysicsConstantName.H: 'h'>, 'PLANCK_CONST': <PhysicsConstantName.PLANCK_CONST: 'planck_const'>, 'MU_0': <PhysicsConstantName.MU_0: 'mu_0'>, 'VACUUM_PERMEABILITY': <PhysicsConstantName.VACUUM_PERMEABILITY: 'vacuum_permeability'>, 'E_0': <PhysicsConstantName.E_0: 'E_0'>, 'VACUUM_PERMITIVITY': <PhysicsConstantName.VACUUM_PERMITIVITY: 'vacuum_permitivity'>, 'Z_0': <PhysicsConstantName.Z_0: 'Z_0'>, 'VACUUM_IMPEDANCE': <PhysicsConstantName.VACUUM_IMPEDANCE: 'vacuum_impedance'>, 'K_E': <PhysicsConstantName.K_E: 'k_e'>, 'COULOMB_CONST': <PhysicsConstantName.COULOMB_CONST: 'coulomb_const'>, 'E': <PhysicsConstantName.E: 'e'>, 'ELEMENTARY_CHARGE': <PhysicsConstantName.ELEMENTARY_CHARGE: 'elementary_charge'>, 'M_E': <PhysicsConstantName.M_E: 'm_e'>, 'ELECTRON_MASS': <PhysicsConstantName.ELECTRON_MASS: 'electron_mass'>, 'M_P': <PhysicsConstantName.M_P: 'm_p'>, 'PROTON_MASS': <PhysicsConstantName.PROTON_MASS: 'proton_mass'>, 'MU_B': <PhysicsConstantName.MU_B: 'mu_B'>, 'BOHR_MAGNETON': <PhysicsConstantName.BOHR_MAGNETON: 'bohr_magneton'>, 'NA': <PhysicsConstantName.NA: 'NA'>, 'AVOGADRO_NUM': <PhysicsConstantName.AVOGADRO_NUM: 'avogadro_num'>, 'R': <PhysicsConstantName.R: 'R'>, 'MOLAR_GAS_CONST': <PhysicsConstantName.MOLAR_GAS_CONST: 'molar_gas_const'>, 'K_B': <PhysicsConstantName.K_B: 'K_B'>, 'BOLTZMANN_CONST': <PhysicsConstantName.BOLTZMANN_CONST: 'boltzmann_const'>, 'F': <PhysicsConstantName.F: 'F'>, 'FARADAY_CONST': <PhysicsConstantName.FARADAY_CONST: 'faraday_const'>, 'SIGMA': <PhysicsConstantName.SIGMA: 'sigma'>, 'STEFAN_BOLTZMANN_CONST': <PhysicsConstantName.STEFAN_BOLTZMANN_CONST: 'stefan_boltzmann_const'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__eq__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__format__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__ge__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__getitem__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__gt__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__hash__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__init__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__iter__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__le__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__len__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__lt__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__mod__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__module__ (kittycad.models.physics_constant_name.PhysicsConstantName attribute)

__mul__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__ne__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__new__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__repr__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__rmod__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__rmul__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__sizeof__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

__str__() (kittycad.models.physics_constant_name.PhysicsConstantName method)

PhysicsConstantName._generate_next_value_(start, count, last_values)

{'AVOGADRO_NUM': PhysicsConstantName.AVOGADRO_NUM, 'BOHR_MAGNETON': PhysicsConstantName.BOHR_MAGNETON, 'BOLTZMANN_CONST': PhysicsConstantName.BOLTZMANN_CONST, 'C': PhysicsConstantName.C, 'COULOMB_CONST': PhysicsConstantName.COULOMB_CONST, 'E': PhysicsConstantName.E, 'ELECTRON_MASS': PhysicsConstantName.ELECTRON_MASS, 'ELEMENTARY_CHARGE': PhysicsConstantName.ELEMENTARY_CHARGE, 'E_0': PhysicsConstantName.E_0, 'F': PhysicsConstantName.F, 'FARADAY_CONST': PhysicsConstantName.FARADAY_CONST, 'G': PhysicsConstantName.G, 'H': PhysicsConstantName.H, 'K_B': PhysicsConstantName.K_B, 'K_E': PhysicsConstantName.K_E, 'MOLAR_GAS_CONST': PhysicsConstantName.MOLAR_GAS_CONST, 'MU_0': PhysicsConstantName.MU_0, 'MU_B': PhysicsConstantName.MU_B, 'M_E': PhysicsConstantName.M_E, 'M_P': PhysicsConstantName.M_P, 'NA': PhysicsConstantName.NA, 'NEWTONIAN_GRAVITATION': PhysicsConstantName.NEWTONIAN_GRAVITATION, 'PI': PhysicsConstantName.PI, 'PLANCK_CONST': PhysicsConstantName.PLANCK_CONST, 'PROTON_MASS': PhysicsConstantName.PROTON_MASS, 'R': PhysicsConstantName.R, 'SIGMA': PhysicsConstantName.SIGMA, 'SPEED_OF_LIGHT': PhysicsConstantName.SPEED_OF_LIGHT, 'STEFAN_BOLTZMANN_CONST': PhysicsConstantName.STEFAN_BOLTZMANN_CONST, 'VACUUM_IMPEDANCE': PhysicsConstantName.VACUUM_IMPEDANCE, 'VACUUM_PERMEABILITY': PhysicsConstantName.VACUUM_PERMEABILITY, 'VACUUM_PERMITIVITY': PhysicsConstantName.VACUUM_PERMITIVITY, 'Z_0': PhysicsConstantName.Z_0}

['PI', 'C', 'SPEED_OF_LIGHT', 'G', 'NEWTONIAN_GRAVITATION', 'H', 'PLANCK_CONST', 'MU_0', 'VACUUM_PERMEABILITY', 'E_0', 'VACUUM_PERMITIVITY', 'Z_0', 'VACUUM_IMPEDANCE', 'K_E', 'COULOMB_CONST', 'E', 'ELEMENTARY_CHARGE', 'M_E', 'ELECTRON_MASS', 'M_P', 'PROTON_MASS', 'MU_B', 'BOHR_MAGNETON', 'NA', 'AVOGADRO_NUM', 'R', 'MOLAR_GAS_CONST', 'K_B', 'BOLTZMANN_CONST', 'F', 'FARADAY_CONST', 'SIGMA', 'STEFAN_BOLTZMANN_CONST']

_use_args_ (kittycad.models.physics_constant_name.PhysicsConstantName attribute)

{'E_0': PhysicsConstantName.E_0, 'F': PhysicsConstantName.F, 'G': PhysicsConstantName.G, 'K_B': PhysicsConstantName.K_B, 'NA': PhysicsConstantName.NA, 'R': PhysicsConstantName.R, 'Z_0': PhysicsConstantName.Z_0, 'avogadro_num': PhysicsConstantName.AVOGADRO_NUM, 'bohr_magneton': PhysicsConstantName.BOHR_MAGNETON, 'boltzmann_const': PhysicsConstantName.BOLTZMANN_CONST, 'c': PhysicsConstantName.C, 'coulomb_const': PhysicsConstantName.COULOMB_CONST, 'e': PhysicsConstantName.E, 'electron_mass': PhysicsConstantName.ELECTRON_MASS, 'elementary_charge': PhysicsConstantName.ELEMENTARY_CHARGE, 'faraday_const': PhysicsConstantName.FARADAY_CONST, 'h': PhysicsConstantName.H, 'k_e': PhysicsConstantName.K_E, 'm_e': PhysicsConstantName.M_E, 'm_p': PhysicsConstantName.M_P, 'molar_gas_const': PhysicsConstantName.MOLAR_GAS_CONST, 'mu_0': PhysicsConstantName.MU_0, 'mu_B': PhysicsConstantName.MU_B, 'newtonian_gravitation': PhysicsConstantName.NEWTONIAN_GRAVITATION, 'pi': PhysicsConstantName.PI, 'planck_const': PhysicsConstantName.PLANCK_CONST, 'proton_mass': PhysicsConstantName.PROTON_MASS, 'sigma': PhysicsConstantName.SIGMA, 'speed_of_light': PhysicsConstantName.SPEED_OF_LIGHT, 'stefan_boltzmann_const': PhysicsConstantName.STEFAN_BOLTZMANN_CONST, 'vacuum_impedance': PhysicsConstantName.VACUUM_IMPEDANCE, 'vacuum_permeability': PhysicsConstantName.VACUUM_PERMEABILITY, 'vacuum_permitivity': PhysicsConstantName.VACUUM_PERMITIVITY}

capitalize() (kittycad.models.physics_constant_name.PhysicsConstantName method)

casefold() (kittycad.models.physics_constant_name.PhysicsConstantName method)

center() (kittycad.models.physics_constant_name.PhysicsConstantName method)

count() (kittycad.models.physics_constant_name.PhysicsConstantName method)

encode() (kittycad.models.physics_constant_name.PhysicsConstantName method)

endswith() (kittycad.models.physics_constant_name.PhysicsConstantName method)

expandtabs() (kittycad.models.physics_constant_name.PhysicsConstantName method)

find() (kittycad.models.physics_constant_name.PhysicsConstantName method)

format() (kittycad.models.physics_constant_name.PhysicsConstantName method)

format_map() (kittycad.models.physics_constant_name.PhysicsConstantName method)

index() (kittycad.models.physics_constant_name.PhysicsConstantName method)

isalnum() (kittycad.models.physics_constant_name.PhysicsConstantName method)

isalpha() (kittycad.models.physics_constant_name.PhysicsConstantName method)

isascii() (kittycad.models.physics_constant_name.PhysicsConstantName method)

isdecimal() (kittycad.models.physics_constant_name.PhysicsConstantName method)

isdigit() (kittycad.models.physics_constant_name.PhysicsConstantName method)

islower() (kittycad.models.physics_constant_name.PhysicsConstantName method)

isnumeric() (kittycad.models.physics_constant_name.PhysicsConstantName method)

isprintable() (kittycad.models.physics_constant_name.PhysicsConstantName method)

isspace() (kittycad.models.physics_constant_name.PhysicsConstantName method)

istitle() (kittycad.models.physics_constant_name.PhysicsConstantName method)

isupper() (kittycad.models.physics_constant_name.PhysicsConstantName method)

join() (kittycad.models.physics_constant_name.PhysicsConstantName method)

ljust() (kittycad.models.physics_constant_name.PhysicsConstantName method)

lower() (kittycad.models.physics_constant_name.PhysicsConstantName method)

lstrip() (kittycad.models.physics_constant_name.PhysicsConstantName method)

maketrans() (kittycad.models.physics_constant_name.PhysicsConstantName static method)

partition() (kittycad.models.physics_constant_name.PhysicsConstantName method)

replace() (kittycad.models.physics_constant_name.PhysicsConstantName method)

rfind() (kittycad.models.physics_constant_name.PhysicsConstantName method)

rindex() (kittycad.models.physics_constant_name.PhysicsConstantName method)

rjust() (kittycad.models.physics_constant_name.PhysicsConstantName method)

rpartition() (kittycad.models.physics_constant_name.PhysicsConstantName method)

rsplit() (kittycad.models.physics_constant_name.PhysicsConstantName method)

rstrip() (kittycad.models.physics_constant_name.PhysicsConstantName method)

split() (kittycad.models.physics_constant_name.PhysicsConstantName method)

splitlines() (kittycad.models.physics_constant_name.PhysicsConstantName method)

startswith() (kittycad.models.physics_constant_name.PhysicsConstantName method)

strip() (kittycad.models.physics_constant_name.PhysicsConstantName method)

swapcase() (kittycad.models.physics_constant_name.PhysicsConstantName method)

title() (kittycad.models.physics_constant_name.PhysicsConstantName method)

translate() (kittycad.models.physics_constant_name.PhysicsConstantName method)

upper() (kittycad.models.physics_constant_name.PhysicsConstantName method)

zfill() (kittycad.models.physics_constant_name.PhysicsConstantName method)

:py:obj:`__init__ <kittycad.models.physics_constant_name.PhysicsConstantName.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.physics_constant_name.PhysicsConstantName.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.physics_constant_name.PhysicsConstantName.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.physics_constant_name.PhysicsConstantName.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.physics_constant_name.PhysicsConstantName.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.physics_constant_name.PhysicsConstantName.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.physics_constant_name.PhysicsConstantName.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.physics_constant_name.PhysicsConstantName.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.physics_constant_name.PhysicsConstantName.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.physics_constant_name.PhysicsConstantName.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.physics_constant_name.PhysicsConstantName.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.physics_constant_name.PhysicsConstantName.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.physics_constant_name.PhysicsConstantName.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.physics_constant_name.PhysicsConstantName.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.physics_constant_name.PhysicsConstantName.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.physics_constant_name.PhysicsConstantName.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.physics_constant_name.PhysicsConstantName.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.physics_constant_name.PhysicsConstantName.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.physics_constant_name.PhysicsConstantName.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.physics_constant_name.PhysicsConstantName.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.physics_constant_name.PhysicsConstantName.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.physics_constant_name.PhysicsConstantName.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.physics_constant_name.PhysicsConstantName.zfill>`\ \(width\, \/\)

PI

//en.wikipedia.org/wiki//Speed_of_light>

C

SPEED_OF_LIGHT

//en.wikipedia.org/wiki/Gravitational_constant>

G

NEWTONIAN_GRAVITATION

//en.wikipedia.org/wiki/Planck_constant>

H

PLANCK_CONST

//en.wikipedia.org/wiki/Vacuum_permeability>

MU_0

VACUUM_PERMEABILITY

//en.wikipedia.org/wiki/Vacuum_permittivity>

E_0

//en.wikipedia.org/wiki/Vacuum_permittivity>]

VACUUM_PERMITIVITY

//en.wikipedia.org/wiki/Impedance_of_free_space>

Z_0

VACUUM_IMPEDANCE

//en.wikipedia.org/wiki/Coulomb_constant>

K_E

COULOMB_CONST

//en.wikipedia.org/wiki/Elementary_charge>

E

ELEMENTARY_CHARGE

//en.wikipedia.org/wiki/Electron_mass>

M_E

ELECTRON_MASS

//en.wikipedia.org/wiki/Proton>

M_P

PROTON_MASS

//en.wikipedia.org/wiki/Bohr_magneton>

MU_B

BOHR_MAGNETON

//en.wikipedia.org/wiki/Avogadro_constant>

NA

AVOGADRO_NUM

//en.wikipedia.org/wiki/Gas_constant>

R

MOLAR_GAS_CONST

//en.wikipedia.org/wiki/Boltzmann_constant>

K_B

BOLTZMANN_CONST

//en.wikipedia.org/wiki/Faraday_constant>

F

FARADAY_CONST

//en.wikipedia.org/wiki/Stefan%E2%80%93Boltzmann_constant>

SIGMA

STEFAN_BOLTZMANN_CONST

PluginsInfo([authorization, log, network, ...])

Available plugins per type.

:py:obj:`PluginsInfo <kittycad.models.plugins_info.PluginsInfo>`\ \(\[authorization\, log\, network\, ...\]\)

PluginsInfo(authorization=<kittycad.types.Unset object>, log=<kittycad.types.Unset object>, network=<kittycad.types.Unset object>, volume=<kittycad.types.Unset object>)

(authorization=<kittycad.types.Unset object>, log=<kittycad.types.Unset object>, network=<kittycad.types.Unset object>, volume=<kittycad.types.Unset object>)

**Note**: Only unmanaged (V1) plugins are included in this list. V1 plugins are "lazily" loaded, and are not returned in this list if there is no resource using the plugin.

: Only unmanaged (V1) plugins are included in this list. V1 plugins are “lazily” loaded, and are not returned in this list if there is no resource using the plugin.

__annotations__ (kittycad.models.plugins_info.PluginsInfo attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'authorization': typing.Union[kittycad.types.Unset, typing.List[str]], 'log': typing.Union[kittycad.types.Unset, typing.List[str]], 'network': typing.Union[kittycad.types.Unset, typing.List[str]], 'volume': typing.Union[kittycad.types.Unset, typing.List[str]]}

__attrs_attrs__ (kittycad.models.plugins_info.PluginsInfo attribute)

(Attribute(name='authorization', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='authorization'), Attribute(name='log', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='log'), Attribute(name='network', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='network'), Attribute(name='volume', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='volume'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.plugins_info.PluginsInfo method)

mappingproxy({'__module__': 'kittycad.models.plugins_info', '__annotations__': {'authorization': typing.Union[kittycad.types.Unset, typing.List[str]], 'log': typing.Union[kittycad.types.Unset, typing.List[str]], 'network': typing.Union[kittycad.types.Unset, typing.List[str]], 'volume': typing.Union[kittycad.types.Unset, typing.List[str]], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Available plugins per type.\n\n    **Note**: Only unmanaged (V1) plugins are included in this list. V1 plugins are "lazily" loaded, and are not returned in this list if there is no resource using the plugin.', 'to_dict': <function PluginsInfo.to_dict>, 'from_dict': <classmethod(<function PluginsInfo.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function PluginsInfo.__getitem__>, '__setitem__': <function PluginsInfo.__setitem__>, '__delitem__': <function PluginsInfo.__delitem__>, '__contains__': <function PluginsInfo.__contains__>, '__dict__': <attribute '__dict__' of 'PluginsInfo' objects>, '__weakref__': <attribute '__weakref__' of 'PluginsInfo' objects>, '__attrs_attrs__': (Attribute(name='authorization', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='authorization'), Attribute(name='log', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='log'), Attribute(name='network', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='network'), Attribute(name='volume', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='volume'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function PluginsInfo.__repr__>, '__eq__': <function PluginsInfo.__eq__>, '__ne__': <function PluginsInfo.__ne__>, '__lt__': <function PluginsInfo.__lt__>, '__le__': <function PluginsInfo.__le__>, '__gt__': <function PluginsInfo.__gt__>, '__ge__': <function PluginsInfo.__ge__>, '__hash__': None, '__init__': <function PluginsInfo.__init__>, '__match_args__': ('authorization', 'log', 'network', 'volume')})

PluginsInfo.__init__(authorization=<kittycad.types.Unset object>, log=<kittycad.types.Unset object>, network=<kittycad.types.Unset object>, volume=<kittycad.types.Unset object>)

__match_args__ (kittycad.models.plugins_info.PluginsInfo attribute)

additional_keys (kittycad.models.plugins_info.PluginsInfo property)

additional_properties (kittycad.models.plugins_info.PluginsInfo attribute)

authorization (kittycad.models.plugins_info.PluginsInfo attribute)

from_dict() (kittycad.models.plugins_info.PluginsInfo class method)

__init__([authorization, log, network, volume])

Method generated by attrs for class PluginsInfo.

rtype

TypeVar(R, bound= PluginsInfo)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.plugins_info.PluginsInfo.__init__>`\ \(\[authorization\, log\, network\, volume\]\)

:py:obj:`to_dict <kittycad.models.plugins_info.PluginsInfo.to_dict>`\ \(\)

authorization

log

network

volume

__annotations__ (kittycad.models.point_e_metadata.PointEMetadata attribute)

__attrs_attrs__ (kittycad.models.point_e_metadata.PointEMetadata attribute)

__contains__() (kittycad.models.point_e_metadata.PointEMetadata method)

__delitem__() (kittycad.models.point_e_metadata.PointEMetadata method)

__dict__ (kittycad.models.point_e_metadata.PointEMetadata attribute)

mappingproxy({'__module__': 'kittycad.models.point_e_metadata', '__annotations__': {'ok': typing.Union[kittycad.types.Unset, bool], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Metadata about our point-e instance.\n\n    This is mostly used for internal purposes and debugging.', 'to_dict': <function PointEMetadata.to_dict>, 'from_dict': <classmethod(<function PointEMetadata.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function PointEMetadata.__getitem__>, '__setitem__': <function PointEMetadata.__setitem__>, '__delitem__': <function PointEMetadata.__delitem__>, '__contains__': <function PointEMetadata.__contains__>, '__dict__': <attribute '__dict__' of 'PointEMetadata' objects>, '__weakref__': <attribute '__weakref__' of 'PointEMetadata' objects>, '__attrs_attrs__': (Attribute(name='ok', default=False, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, bool], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='ok'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function PointEMetadata.__repr__>, '__eq__': <function PointEMetadata.__eq__>, '__ne__': <function PointEMetadata.__ne__>, '__lt__': <function PointEMetadata.__lt__>, '__le__': <function PointEMetadata.__le__>, '__gt__': <function PointEMetadata.__gt__>, '__ge__': <function PointEMetadata.__ge__>, '__hash__': None, '__init__': <function PointEMetadata.__init__>, '__match_args__': ('ok',)})

__eq__() (kittycad.models.point_e_metadata.PointEMetadata method)

__ge__() (kittycad.models.point_e_metadata.PointEMetadata method)

__getitem__() (kittycad.models.point_e_metadata.PointEMetadata method)

__gt__() (kittycad.models.point_e_metadata.PointEMetadata method)

__hash__ (kittycad.models.point_e_metadata.PointEMetadata attribute)

__init__() (kittycad.models.point_e_metadata.PointEMetadata method)

__le__() (kittycad.models.point_e_metadata.PointEMetadata method)

__lt__() (kittycad.models.point_e_metadata.PointEMetadata method)

__match_args__ (kittycad.models.point_e_metadata.PointEMetadata attribute)

__module__ (kittycad.models.point_e_metadata.PointEMetadata attribute)

__ne__() (kittycad.models.point_e_metadata.PointEMetadata method)

__repr__() (kittycad.models.point_e_metadata.PointEMetadata method)

__setitem__() (kittycad.models.point_e_metadata.PointEMetadata method)

additional_keys (kittycad.models.point_e_metadata.PointEMetadata property)

from_dict() (kittycad.models.point_e_metadata.PointEMetadata class method)

to_dict() (kittycad.models.point_e_metadata.PointEMetadata method)

Method generated by attrs for class PointEMetadata.

rtype

TypeVar(C, bound= PointEMetadata)

to_dict()

rtype

{'additional_properties': typing.Dict[str, typing.Any], 'message': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='message', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='message'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.pong', '__annotations__': {'message': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'The response from the `/ping` endpoint.', 'to_dict': <function Pong.to_dict>, 'from_dict': <classmethod(<function Pong.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function Pong.__getitem__>, '__setitem__': <function Pong.__setitem__>, '__delitem__': <function Pong.__delitem__>, '__contains__': <function Pong.__contains__>, '__dict__': <attribute '__dict__' of 'Pong' objects>, '__weakref__': <attribute '__weakref__' of 'Pong' objects>, '__attrs_attrs__': (Attribute(name='message', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='message'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function Pong.__repr__>, '__eq__': <function Pong.__eq__>, '__ne__': <function Pong.__ne__>, '__lt__': <function Pong.__lt__>, '__le__': <function Pong.__le__>, '__gt__': <function Pong.__gt__>, '__ge__': <function Pong.__ge__>, '__hash__': None, '__init__': <function Pong.__init__>, '__match_args__': ('message',)})

__init__([message])

Method generated by attrs for class Pong.

rtype

TypeVar(E, bound= Pong)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.pong.Pong.__init__>`\ \(\[message\]\)

:py:obj:`from_dict <kittycad.models.pong.Pong.from_dict>`\ \(src\_dict\)

RegistryServiceConfig([...])

RegistryServiceConfig stores daemon registry services configuration.

RegistryServiceConfig (class in kittycad.models.registry_service_config)

RegistryServiceConfig(allow_nondistributable_artifacts_cid_rs=<kittycad.types.Unset object>, allow_nondistributable_artifacts_hostnames=<kittycad.types.Unset object>, index_configs=<kittycad.types.Unset object>, insecure_registry_cid_rs=<kittycad.types.Unset object>, mirrors=<kittycad.types.Unset object>)

(allow_nondistributable_artifacts_cid_rs=<kittycad.types.Unset object>, allow_nondistributable_artifacts_hostnames=<kittycad.types.Unset object>, index_configs=<kittycad.types.Unset object>, insecure_registry_cid_rs=<kittycad.types.Unset object>, mirrors=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'allow_nondistributable_artifacts_cid_rs': typing.Union[kittycad.types.Unset, typing.List[str]], 'allow_nondistributable_artifacts_hostnames': typing.Union[kittycad.types.Unset, typing.List[str]], 'index_configs': typing.Union[kittycad.types.Unset, typing.Any], 'insecure_registry_cid_rs': typing.Union[kittycad.types.Unset, typing.List[str]], 'mirrors': typing.Union[kittycad.types.Unset, typing.List[str]]}

(Attribute(name='allow_nondistributable_artifacts_cid_rs', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='allow_nondistributable_artifacts_cid_rs'), Attribute(name='allow_nondistributable_artifacts_hostnames', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='allow_nondistributable_artifacts_hostnames'), Attribute(name='index_configs', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='index_configs'), Attribute(name='insecure_registry_cid_rs', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='insecure_registry_cid_rs'), Attribute(name='mirrors', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='mirrors'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.registry_service_config', '__annotations__': {'allow_nondistributable_artifacts_cid_rs': typing.Union[kittycad.types.Unset, typing.List[str]], 'allow_nondistributable_artifacts_hostnames': typing.Union[kittycad.types.Unset, typing.List[str]], 'index_configs': typing.Union[kittycad.types.Unset, typing.Any], 'insecure_registry_cid_rs': typing.Union[kittycad.types.Unset, typing.List[str]], 'mirrors': typing.Union[kittycad.types.Unset, typing.List[str]], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'RegistryServiceConfig stores daemon registry services configuration.', 'to_dict': <function RegistryServiceConfig.to_dict>, 'from_dict': <classmethod(<function RegistryServiceConfig.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function RegistryServiceConfig.__getitem__>, '__setitem__': <function RegistryServiceConfig.__setitem__>, '__delitem__': <function RegistryServiceConfig.__delitem__>, '__contains__': <function RegistryServiceConfig.__contains__>, '__dict__': <attribute '__dict__' of 'RegistryServiceConfig' objects>, '__weakref__': <attribute '__weakref__' of 'RegistryServiceConfig' objects>, '__attrs_attrs__': (Attribute(name='allow_nondistributable_artifacts_cid_rs', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='allow_nondistributable_artifacts_cid_rs'), Attribute(name='allow_nondistributable_artifacts_hostnames', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='allow_nondistributable_artifacts_hostnames'), Attribute(name='index_configs', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='index_configs'), Attribute(name='insecure_registry_cid_rs', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='insecure_registry_cid_rs'), Attribute(name='mirrors', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='mirrors'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function RegistryServiceConfig.__repr__>, '__eq__': <function RegistryServiceConfig.__eq__>, '__ne__': <function RegistryServiceConfig.__ne__>, '__lt__': <function RegistryServiceConfig.__lt__>, '__le__': <function RegistryServiceConfig.__le__>, '__gt__': <function RegistryServiceConfig.__gt__>, '__ge__': <function RegistryServiceConfig.__ge__>, '__hash__': None, '__init__': <function RegistryServiceConfig.__init__>, '__match_args__': ('allow_nondistributable_artifacts_cid_rs', 'allow_nondistributable_artifacts_hostnames', 'index_configs', 'insecure_registry_cid_rs', 'mirrors')})

__eq__() (kittycad.models.registry_service_config.RegistryServiceConfig method)

__ge__() (kittycad.models.registry_service_config.RegistryServiceConfig method)

__gt__() (kittycad.models.registry_service_config.RegistryServiceConfig method)

RegistryServiceConfig.__init__(allow_nondistributable_artifacts_cid_rs=<kittycad.types.Unset object>, allow_nondistributable_artifacts_hostnames=<kittycad.types.Unset object>, index_configs=<kittycad.types.Unset object>, insecure_registry_cid_rs=<kittycad.types.Unset object>, mirrors=<kittycad.types.Unset object>)

__le__() (kittycad.models.registry_service_config.RegistryServiceConfig method)

__lt__() (kittycad.models.registry_service_config.RegistryServiceConfig method)

('allow_nondistributable_artifacts_cid_rs', 'allow_nondistributable_artifacts_hostnames', 'index_configs', 'insecure_registry_cid_rs', 'mirrors')

__ne__() (kittycad.models.registry_service_config.RegistryServiceConfig method)

from_dict() (kittycad.models.registry_service_config.RegistryServiceConfig class method)

to_dict() (kittycad.models.registry_service_config.RegistryServiceConfig method)

Method generated by attrs for class RegistryServiceConfig.

rtype

TypeVar(M, bound= RegistryServiceConfig)

to_dict()

rtype

:py:class:`~typing.TypeVar`\(``M``, bound= RegistryServiceConfig)

allow_nondistributable_artifacts_cid_rs

allow_nondistributable_artifacts_hostnames

index_configs

insecure_registry_cid_rs

mirrors

Runtime([path, runtime_args])

Runtime describes an [OCI compliant](https://github.com/opencontainers/runtime-spec) runtime.

:py:obj:`Runtime <kittycad.models.runtime.Runtime>`\ \(\[path\, runtime\_args\]\)

Runtime(path=<kittycad.types.Unset object>, runtime_args=<kittycad.types.Unset object>)

(path=<kittycad.types.Unset object>, runtime_args=<kittycad.types.Unset object>)

Runtime describes an [OCI compliant](https://github.com/opencontainers/runtime-spec) runtime.  The runtime is invoked by the daemon via the `containerd` daemon. OCI runtimes act as an interface to the Linux kernel namespaces, cgroups, and SELinux.

 daemon. OCI runtimes act as an interface to the Linux kernel namespaces, cgroups, and SELinux.

{'additional_properties': typing.Dict[str, typing.Any], 'path': typing.Union[kittycad.types.Unset, str], 'runtime_args': typing.Union[kittycad.types.Unset, typing.List[str]]}

(Attribute(name='path', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='path'), Attribute(name='runtime_args', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='runtime_args'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.runtime', '__annotations__': {'path': typing.Union[kittycad.types.Unset, str], 'runtime_args': typing.Union[kittycad.types.Unset, typing.List[str]], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'Runtime describes an [OCI compliant](https://github.com/opencontainers/runtime-spec) runtime.  The runtime is invoked by the daemon via the `containerd` daemon. OCI runtimes act as an interface to the Linux kernel namespaces, cgroups, and SELinux.', 'to_dict': <function Runtime.to_dict>, 'from_dict': <classmethod(<function Runtime.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function Runtime.__getitem__>, '__setitem__': <function Runtime.__setitem__>, '__delitem__': <function Runtime.__delitem__>, '__contains__': <function Runtime.__contains__>, '__dict__': <attribute '__dict__' of 'Runtime' objects>, '__weakref__': <attribute '__weakref__' of 'Runtime' objects>, '__attrs_attrs__': (Attribute(name='path', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='path'), Attribute(name='runtime_args', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[str]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='runtime_args'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function Runtime.__repr__>, '__eq__': <function Runtime.__eq__>, '__ne__': <function Runtime.__ne__>, '__lt__': <function Runtime.__lt__>, '__le__': <function Runtime.__le__>, '__gt__': <function Runtime.__gt__>, '__ge__': <function Runtime.__ge__>, '__hash__': None, '__init__': <function Runtime.__init__>, '__match_args__': ('path', 'runtime_args')})

Runtime.__init__(path=<kittycad.types.Unset object>, runtime_args=<kittycad.types.Unset object>)

additional_properties (kittycad.models.runtime.Runtime attribute)

__init__([path, runtime_args])

Method generated by attrs for class Runtime.

rtype

TypeVar(S, bound= Runtime)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.runtime.Runtime.__init__>`\ \(\[path\, runtime\_args\]\)

:py:obj:`from_dict <kittycad.models.runtime.Runtime.from_dict>`\ \(src\_dict\)

:py:obj:`to_dict <kittycad.models.runtime.Runtime.to_dict>`\ \(\)

path

runtime_args

Session([created_at, expires, id, ...])

An authentication session.

:py:obj:`Session <kittycad.models.session.Session>`\ \(\[created\_at\, expires\, id\, ...\]\)

Session(created_at=<kittycad.types.Unset object>, expires=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, session_token=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

(created_at=<kittycad.types.Unset object>, expires=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, session_token=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'expires': typing.Union[kittycad.types.Unset, datetime.datetime], 'id': typing.Union[kittycad.types.Unset, str], 'session_token': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='expires', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='expires'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='session_token', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='session_token'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.session', '__annotations__': {'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'expires': typing.Union[kittycad.types.Unset, datetime.datetime], 'id': typing.Union[kittycad.types.Unset, str], 'session_token': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'An authentication session.\n\n    For our UIs, these are automatically created by Next.js.', 'to_dict': <function Session.to_dict>, 'from_dict': <classmethod(<function Session.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function Session.__getitem__>, '__setitem__': <function Session.__setitem__>, '__delitem__': <function Session.__delitem__>, '__contains__': <function Session.__contains__>, '__dict__': <attribute '__dict__' of 'Session' objects>, '__weakref__': <attribute '__weakref__' of 'Session' objects>, '__attrs_attrs__': (Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='expires', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='expires'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='session_token', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='session_token'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function Session.__repr__>, '__eq__': <function Session.__eq__>, '__ne__': <function Session.__ne__>, '__lt__': <function Session.__lt__>, '__le__': <function Session.__le__>, '__gt__': <function Session.__gt__>, '__ge__': <function Session.__ge__>, '__hash__': None, '__init__': <function Session.__init__>, '__match_args__': ('created_at', 'expires', 'id', 'session_token', 'updated_at', 'user_id')})

Session.__init__(created_at=<kittycad.types.Unset object>, expires=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, session_token=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

('created_at', 'expires', 'id', 'session_token', 'updated_at', 'user_id')

additional_properties (kittycad.models.session.Session attribute)

__init__([created_at, expires, id, ...])

Method generated by attrs for class Session.

rtype

TypeVar(L, bound= Session)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.session.Session.__init__>`\ \(\[created\_at\, expires\, id\, ...\]\)

:py:obj:`from_dict <kittycad.models.session.Session.from_dict>`\ \(src\_dict\)

:py:obj:`to_dict <kittycad.models.session.Session.to_dict>`\ \(\)

expires

id

session_token

user_id

:py:obj:`SystemInfoCgroupDriverEnum <kittycad.models.system_info_cgroup_driver_enum.SystemInfoCgroupDriverEnum>`\ \(value\[\, names\, ...\]\)

SystemInfoCgroupDriverEnum (class in kittycad.models.system_info_cgroup_driver_enum)

SystemInfoCgroupDriverEnum(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.system_info_cgroup_driver_enum', '__str__': <function SystemInfoCgroupDriverEnum.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['EMPTY', 'CGROUPFS', 'SYSTEMD', 'NONE'], '_member_map_': {'EMPTY': <SystemInfoCgroupDriverEnum.EMPTY: ''>, 'CGROUPFS': <SystemInfoCgroupDriverEnum.CGROUPFS: 'cgroupfs'>, 'SYSTEMD': <SystemInfoCgroupDriverEnum.SYSTEMD: 'systemd'>, 'NONE': <SystemInfoCgroupDriverEnum.NONE: 'none'>}, '_value2member_map_': {'': <SystemInfoCgroupDriverEnum.EMPTY: ''>, 'cgroupfs': <SystemInfoCgroupDriverEnum.CGROUPFS: 'cgroupfs'>, 'systemd': <SystemInfoCgroupDriverEnum.SYSTEMD: 'systemd'>, 'none': <SystemInfoCgroupDriverEnum.NONE: 'none'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'SystemInfoCgroupDriverEnum' objects>, '__weakref__': <attribute '__weakref__' of 'SystemInfoCgroupDriverEnum' objects>, '__doc__': None, 'EMPTY': <SystemInfoCgroupDriverEnum.EMPTY: ''>, 'CGROUPFS': <SystemInfoCgroupDriverEnum.CGROUPFS: 'cgroupfs'>, 'SYSTEMD': <SystemInfoCgroupDriverEnum.SYSTEMD: 'systemd'>, 'NONE': <SystemInfoCgroupDriverEnum.NONE: 'none'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

SystemInfoCgroupDriverEnum._generate_next_value_(start, count, last_values)

{'CGROUPFS': SystemInfoCgroupDriverEnum.CGROUPFS, 'EMPTY': SystemInfoCgroupDriverEnum.EMPTY, 'NONE': SystemInfoCgroupDriverEnum.NONE, 'SYSTEMD': SystemInfoCgroupDriverEnum.SYSTEMD}

{'': SystemInfoCgroupDriverEnum.EMPTY, 'cgroupfs': SystemInfoCgroupDriverEnum.CGROUPFS, 'none': SystemInfoCgroupDriverEnum.NONE, 'systemd': SystemInfoCgroupDriverEnum.SYSTEMD}

SystemInfoCgroupDriverEnum.endswith(suffix[, start[, end]]) -> bool

maketrans() (kittycad.models.system_info_cgroup_driver_enum.SystemInfoCgroupDriverEnum static method)

SystemInfoCgroupDriverEnum.startswith(prefix[, start[, end]]) -> bool

:py:obj:`count <kittycad.models.system_info_cgroup_driver_enum.SystemInfoCgroupDriverEnum.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`endswith <kittycad.models.system_info_cgroup_driver_enum.SystemInfoCgroupDriverEnum.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.system_info_cgroup_driver_enum.SystemInfoCgroupDriverEnum.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`index <kittycad.models.system_info_cgroup_driver_enum.SystemInfoCgroupDriverEnum.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.system_info_cgroup_driver_enum.SystemInfoCgroupDriverEnum.join>`\ \(iterable\, \/\)

:py:obj:`partition <kittycad.models.system_info_cgroup_driver_enum.SystemInfoCgroupDriverEnum.partition>`\ \(sep\, \/\)

:py:obj:`replace <kittycad.models.system_info_cgroup_driver_enum.SystemInfoCgroupDriverEnum.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.system_info_cgroup_driver_enum.SystemInfoCgroupDriverEnum.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.system_info_cgroup_driver_enum.SystemInfoCgroupDriverEnum.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`startswith <kittycad.models.system_info_cgroup_driver_enum.SystemInfoCgroupDriverEnum.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`zfill <kittycad.models.system_info_cgroup_driver_enum.SystemInfoCgroupDriverEnum.zfill>`\ \(width\, \/\)

:py:obj:`SystemInfoCgroupVersionEnum <kittycad.models.system_info_cgroup_version_enum.SystemInfoCgroupVersionEnum>`\ \(value\[\, names\, ...\]\)

SystemInfoCgroupVersionEnum (class in kittycad.models.system_info_cgroup_version_enum)

SystemInfoCgroupVersionEnum(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.system_info_cgroup_version_enum', '__str__': <function SystemInfoCgroupVersionEnum.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['EMPTY', 'ONE', 'TWO'], '_member_map_': {'EMPTY': <SystemInfoCgroupVersionEnum.EMPTY: ''>, 'ONE': <SystemInfoCgroupVersionEnum.ONE: '1'>, 'TWO': <SystemInfoCgroupVersionEnum.TWO: '2'>}, '_value2member_map_': {'': <SystemInfoCgroupVersionEnum.EMPTY: ''>, '1': <SystemInfoCgroupVersionEnum.ONE: '1'>, '2': <SystemInfoCgroupVersionEnum.TWO: '2'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'SystemInfoCgroupVersionEnum' objects>, '__weakref__': <attribute '__weakref__' of 'SystemInfoCgroupVersionEnum' objects>, '__doc__': None, 'EMPTY': <SystemInfoCgroupVersionEnum.EMPTY: ''>, 'ONE': <SystemInfoCgroupVersionEnum.ONE: '1'>, 'TWO': <SystemInfoCgroupVersionEnum.TWO: '2'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

SystemInfoCgroupVersionEnum._generate_next_value_(start, count, last_values)

{'EMPTY': SystemInfoCgroupVersionEnum.EMPTY, 'ONE': SystemInfoCgroupVersionEnum.ONE, 'TWO': SystemInfoCgroupVersionEnum.TWO}

{'': SystemInfoCgroupVersionEnum.EMPTY, '1': SystemInfoCgroupVersionEnum.ONE, '2': SystemInfoCgroupVersionEnum.TWO}

SystemInfoCgroupVersionEnum.endswith(suffix[, start[, end]]) -> bool

maketrans() (kittycad.models.system_info_cgroup_version_enum.SystemInfoCgroupVersionEnum static method)

SystemInfoCgroupVersionEnum.startswith(prefix[, start[, end]]) -> bool

:py:obj:`count <kittycad.models.system_info_cgroup_version_enum.SystemInfoCgroupVersionEnum.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`endswith <kittycad.models.system_info_cgroup_version_enum.SystemInfoCgroupVersionEnum.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.system_info_cgroup_version_enum.SystemInfoCgroupVersionEnum.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`index <kittycad.models.system_info_cgroup_version_enum.SystemInfoCgroupVersionEnum.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.system_info_cgroup_version_enum.SystemInfoCgroupVersionEnum.join>`\ \(iterable\, \/\)

:py:obj:`replace <kittycad.models.system_info_cgroup_version_enum.SystemInfoCgroupVersionEnum.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.system_info_cgroup_version_enum.SystemInfoCgroupVersionEnum.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.system_info_cgroup_version_enum.SystemInfoCgroupVersionEnum.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`startswith <kittycad.models.system_info_cgroup_version_enum.SystemInfoCgroupVersionEnum.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`zfill <kittycad.models.system_info_cgroup_version_enum.SystemInfoCgroupVersionEnum.zfill>`\ \(width\, \/\)

SystemInfoDefaultAddressPools([base, size])

SystemInfoDefaultAddressPools (class in kittycad.models.system_info_default_address_pools)

SystemInfoDefaultAddressPools(base=<kittycad.types.Unset object>, size=<kittycad.types.Unset object>)

SystemInfoDefaultAddressPools.__init__(base=<kittycad.types.Unset object>, size=<kittycad.types.Unset object>)

from_dict() (kittycad.models.system_info_default_address_pools.SystemInfoDefaultAddressPools class method)

__init__([base, size])

rtype

TypeVar(T, bound= SystemInfoDefaultAddressPools)

to_dict()

rtype

:py:class:`~typing.TypeVar`\(``T``, bound= SystemInfoDefaultAddressPools)

:py:obj:`SystemInfoIsolationEnum <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum>`\ \(value\[\, names\, ...\]\)

SystemInfoIsolationEnum (class in kittycad.models.system_info_isolation_enum)

SystemInfoIsolationEnum(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.system_info_isolation_enum', '__str__': <function SystemInfoIsolationEnum.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['EMPTY', 'DEFAULT', 'HYPERV', 'PROCESS'], '_member_map_': {'EMPTY': <SystemInfoIsolationEnum.EMPTY: ''>, 'DEFAULT': <SystemInfoIsolationEnum.DEFAULT: 'default'>, 'HYPERV': <SystemInfoIsolationEnum.HYPERV: 'hyperv'>, 'PROCESS': <SystemInfoIsolationEnum.PROCESS: 'process'>}, '_value2member_map_': {'': <SystemInfoIsolationEnum.EMPTY: ''>, 'default': <SystemInfoIsolationEnum.DEFAULT: 'default'>, 'hyperv': <SystemInfoIsolationEnum.HYPERV: 'hyperv'>, 'process': <SystemInfoIsolationEnum.PROCESS: 'process'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'SystemInfoIsolationEnum' objects>, '__weakref__': <attribute '__weakref__' of 'SystemInfoIsolationEnum' objects>, '__doc__': None, 'EMPTY': <SystemInfoIsolationEnum.EMPTY: ''>, 'DEFAULT': <SystemInfoIsolationEnum.DEFAULT: 'default'>, 'HYPERV': <SystemInfoIsolationEnum.HYPERV: 'hyperv'>, 'PROCESS': <SystemInfoIsolationEnum.PROCESS: 'process'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

SystemInfoIsolationEnum._generate_next_value_(start, count, last_values)

{'DEFAULT': SystemInfoIsolationEnum.DEFAULT, 'EMPTY': SystemInfoIsolationEnum.EMPTY, 'HYPERV': SystemInfoIsolationEnum.HYPERV, 'PROCESS': SystemInfoIsolationEnum.PROCESS}

{'': SystemInfoIsolationEnum.EMPTY, 'default': SystemInfoIsolationEnum.DEFAULT, 'hyperv': SystemInfoIsolationEnum.HYPERV, 'process': SystemInfoIsolationEnum.PROCESS}

SystemInfoIsolationEnum.endswith(suffix[, start[, end]]) -> bool

maketrans() (kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum static method)

SystemInfoIsolationEnum.startswith(prefix[, start[, end]]) -> bool

:py:obj:`__init__ <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.partition>`\ \(sep\, \/\)

:py:obj:`replace <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.system_info_isolation_enum.SystemInfoIsolationEnum.zfill>`\ \(width\, \/\)

UnitAccelerationConversion([completed_at, ...])

A unit conversion.

UnitAccelerationConversion (class in kittycad.models.unit_acceleration_conversion)

UnitAccelerationConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_acceleration_format.UnitAccelerationFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_acceleration_format.UnitAccelerationFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_acceleration_format.UnitAccelerationFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_acceleration_format.UnitAccelerationFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.unit_acceleration_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_acceleration_format.UnitAccelerationFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_acceleration_format.UnitAccelerationFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitAccelerationConversion.to_dict>, 'from_dict': <classmethod(<function UnitAccelerationConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitAccelerationConversion.__getitem__>, '__setitem__': <function UnitAccelerationConversion.__setitem__>, '__delitem__': <function UnitAccelerationConversion.__delitem__>, '__contains__': <function UnitAccelerationConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitAccelerationConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitAccelerationConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_acceleration_format.UnitAccelerationFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_acceleration_format.UnitAccelerationFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitAccelerationConversion.__repr__>, '__eq__': <function UnitAccelerationConversion.__eq__>, '__ne__': <function UnitAccelerationConversion.__ne__>, '__lt__': <function UnitAccelerationConversion.__lt__>, '__le__': <function UnitAccelerationConversion.__le__>, '__gt__': <function UnitAccelerationConversion.__gt__>, '__ge__': <function UnitAccelerationConversion.__ge__>, '__hash__': None, '__init__': <function UnitAccelerationConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

UnitAccelerationConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')

from_dict() (kittycad.models.unit_acceleration_conversion.UnitAccelerationConversion class method)

Method generated by attrs for class UnitAccelerationConversion.

rtype

TypeVar(E, bound= UnitAccelerationConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_acceleration_conversion.UnitAccelerationConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``E``, bound= UnitAccelerationConversion)

error

id

input

output

status

user_id

UnitAccelerationFormat(value[, names, ...])

The valid types of acceleration unit formats.

:py:obj:`UnitAccelerationFormat <kittycad.models.unit_acceleration_format.UnitAccelerationFormat>`\ \(value\[\, names\, ...\]\)

UnitAccelerationFormat (class in kittycad.models.unit_acceleration_format)

UnitAccelerationFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

# Acceleration in standard gravity (g) unit form (aka where 9.80665 m/s^2 is the base unit). <https

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_acceleration_format', '__doc__': 'The valid types of acceleration unit formats.', '__str__': <function UnitAccelerationFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['METERS_PER_SECOND_SQUARED', 'FEET_PER_SECOND_SQUARED', 'STANDARD_GRAVITY'], '_member_map_': {'METERS_PER_SECOND_SQUARED': <UnitAccelerationFormat.METERS_PER_SECOND_SQUARED: 'meters_per_second_squared'>, 'FEET_PER_SECOND_SQUARED': <UnitAccelerationFormat.FEET_PER_SECOND_SQUARED: 'feet_per_second_squared'>, 'STANDARD_GRAVITY': <UnitAccelerationFormat.STANDARD_GRAVITY: 'standard_gravity'>}, '_value2member_map_': {'meters_per_second_squared': <UnitAccelerationFormat.METERS_PER_SECOND_SQUARED: 'meters_per_second_squared'>, 'feet_per_second_squared': <UnitAccelerationFormat.FEET_PER_SECOND_SQUARED: 'feet_per_second_squared'>, 'standard_gravity': <UnitAccelerationFormat.STANDARD_GRAVITY: 'standard_gravity'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitAccelerationFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitAccelerationFormat' objects>, 'METERS_PER_SECOND_SQUARED': <UnitAccelerationFormat.METERS_PER_SECOND_SQUARED: 'meters_per_second_squared'>, 'FEET_PER_SECOND_SQUARED': <UnitAccelerationFormat.FEET_PER_SECOND_SQUARED: 'feet_per_second_squared'>, 'STANDARD_GRAVITY': <UnitAccelerationFormat.STANDARD_GRAVITY: 'standard_gravity'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

UnitAccelerationFormat._generate_next_value_(start, count, last_values)

['METERS_PER_SECOND_SQUARED', 'FEET_PER_SECOND_SQUARED', 'STANDARD_GRAVITY']

count() (kittycad.models.unit_acceleration_format.UnitAccelerationFormat method)

find() (kittycad.models.unit_acceleration_format.UnitAccelerationFormat method)

index() (kittycad.models.unit_acceleration_format.UnitAccelerationFormat method)

join() (kittycad.models.unit_acceleration_format.UnitAccelerationFormat method)

ljust() (kittycad.models.unit_acceleration_format.UnitAccelerationFormat method)

lower() (kittycad.models.unit_acceleration_format.UnitAccelerationFormat method)

maketrans() (kittycad.models.unit_acceleration_format.UnitAccelerationFormat static method)

rfind() (kittycad.models.unit_acceleration_format.UnitAccelerationFormat method)

rjust() (kittycad.models.unit_acceleration_format.UnitAccelerationFormat method)

split() (kittycad.models.unit_acceleration_format.UnitAccelerationFormat method)

UnitAccelerationFormat.startswith(prefix[, start[, end]]) -> bool

strip() (kittycad.models.unit_acceleration_format.UnitAccelerationFormat method)

title() (kittycad.models.unit_acceleration_format.UnitAccelerationFormat method)

upper() (kittycad.models.unit_acceleration_format.UnitAccelerationFormat method)

zfill() (kittycad.models.unit_acceleration_format.UnitAccelerationFormat method)

:py:obj:`__init__ <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.unit_acceleration_format.UnitAccelerationFormat.zfill>`\ \(width\, \/\)

METERS_PER_SECOND_SQUARED

# Acceleration in ft/s^2 unit form

FEET_PER_SECOND_SQUARED

//en.wikipedia.org/wiki/Standard_gravity>

STANDARD_GRAVITY

UnitAngleConversion([completed_at, ...])

:py:obj:`UnitAngleConversion <kittycad.models.unit_angle_conversion.UnitAngleConversion>`\ \(\[completed\_at\, ...\]\)

UnitAngleConversion (class in kittycad.models.unit_angle_conversion)

UnitAngleConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_angle_format.UnitAngleFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_angle_format.UnitAngleFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_angle_format.UnitAngleFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_angle_format.UnitAngleFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__delitem__() (kittycad.models.unit_angle_conversion.UnitAngleConversion method)

__dict__ (kittycad.models.unit_angle_conversion.UnitAngleConversion attribute)

mappingproxy({'__module__': 'kittycad.models.unit_angle_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_angle_format.UnitAngleFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_angle_format.UnitAngleFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitAngleConversion.to_dict>, 'from_dict': <classmethod(<function UnitAngleConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitAngleConversion.__getitem__>, '__setitem__': <function UnitAngleConversion.__setitem__>, '__delitem__': <function UnitAngleConversion.__delitem__>, '__contains__': <function UnitAngleConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitAngleConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitAngleConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_angle_format.UnitAngleFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_angle_format.UnitAngleFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitAngleConversion.__repr__>, '__eq__': <function UnitAngleConversion.__eq__>, '__ne__': <function UnitAngleConversion.__ne__>, '__lt__': <function UnitAngleConversion.__lt__>, '__le__': <function UnitAngleConversion.__le__>, '__gt__': <function UnitAngleConversion.__gt__>, '__ge__': <function UnitAngleConversion.__ge__>, '__hash__': None, '__init__': <function UnitAngleConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

__eq__() (kittycad.models.unit_angle_conversion.UnitAngleConversion method)

__ge__() (kittycad.models.unit_angle_conversion.UnitAngleConversion method)

__getitem__() (kittycad.models.unit_angle_conversion.UnitAngleConversion method)

__gt__() (kittycad.models.unit_angle_conversion.UnitAngleConversion method)

__hash__ (kittycad.models.unit_angle_conversion.UnitAngleConversion attribute)

__init__() (kittycad.models.unit_angle_conversion.UnitAngleConversion method)

UnitAngleConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.unit_angle_conversion.UnitAngleConversion method)

__lt__() (kittycad.models.unit_angle_conversion.UnitAngleConversion method)

__module__ (kittycad.models.unit_angle_conversion.UnitAngleConversion attribute)

__ne__() (kittycad.models.unit_angle_conversion.UnitAngleConversion method)

__repr__() (kittycad.models.unit_angle_conversion.UnitAngleConversion method)

__setitem__() (kittycad.models.unit_angle_conversion.UnitAngleConversion method)

created_at (kittycad.models.unit_angle_conversion.UnitAngleConversion attribute)

error (kittycad.models.unit_angle_conversion.UnitAngleConversion attribute)

from_dict() (kittycad.models.unit_angle_conversion.UnitAngleConversion class method)

id (kittycad.models.unit_angle_conversion.UnitAngleConversion attribute)

input (kittycad.models.unit_angle_conversion.UnitAngleConversion attribute)

output (kittycad.models.unit_angle_conversion.UnitAngleConversion attribute)

src_format (kittycad.models.unit_angle_conversion.UnitAngleConversion attribute)

started_at (kittycad.models.unit_angle_conversion.UnitAngleConversion attribute)

status (kittycad.models.unit_angle_conversion.UnitAngleConversion attribute)

to_dict() (kittycad.models.unit_angle_conversion.UnitAngleConversion method)

updated_at (kittycad.models.unit_angle_conversion.UnitAngleConversion attribute)

user_id (kittycad.models.unit_angle_conversion.UnitAngleConversion attribute)

Method generated by attrs for class UnitAngleConversion.

rtype

TypeVar(D, bound= UnitAngleConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_angle_conversion.UnitAngleConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

UnitAngleFormat(value[, names, module, ...])

The valid types of angle formats.

:py:obj:`UnitAngleFormat <kittycad.models.unit_angle_format.UnitAngleFormat>`\ \(value\[\, names\, module\, ...\]\)

UnitAngleFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

ARCMINUTE (kittycad.models.unit_angle_format.UnitAngleFormat attribute)

docstring of kittycad.models.unit_angle_format.UnitAngleFormat.ARCMINUTE

ARCSECOND (kittycad.models.unit_angle_format.UnitAngleFormat attribute)

docstring of kittycad.models.unit_angle_format.UnitAngleFormat.ARCSECOND

DEGREE (kittycad.models.unit_angle_format.UnitAngleFormat attribute)

docstring of kittycad.models.unit_angle_format.UnitAngleFormat.DEGREE

GRADIAN (kittycad.models.unit_angle_format.UnitAngleFormat attribute)

MILLIARCSECOND (kittycad.models.unit_angle_format.UnitAngleFormat attribute)

docstring of kittycad.models.unit_angle_format.UnitAngleFormat.MILLIARCSECOND

RADIAN (kittycad.models.unit_angle_format.UnitAngleFormat attribute)

docstring of kittycad.models.unit_angle_format.UnitAngleFormat.RADIAN

TURN (kittycad.models.unit_angle_format.UnitAngleFormat attribute)

docstring of kittycad.models.unit_angle_format.UnitAngleFormat.TURN

__add__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__annotations__ (kittycad.models.unit_angle_format.UnitAngleFormat attribute)

__contains__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__dict__ (kittycad.models.unit_angle_format.UnitAngleFormat attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_angle_format', '__doc__': 'The valid types of angle formats.', '__str__': <function UnitAngleFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['RADIAN', 'DEGREE', 'ARCMINUTE', 'ARCSECOND', 'MILLIARCSECOND', 'TURN', 'GRADIAN'], '_member_map_': {'RADIAN': <UnitAngleFormat.RADIAN: 'radian'>, 'DEGREE': <UnitAngleFormat.DEGREE: 'degree'>, 'ARCMINUTE': <UnitAngleFormat.ARCMINUTE: 'arcminute'>, 'ARCSECOND': <UnitAngleFormat.ARCSECOND: 'arcsecond'>, 'MILLIARCSECOND': <UnitAngleFormat.MILLIARCSECOND: 'milliarcsecond'>, 'TURN': <UnitAngleFormat.TURN: 'turn'>, 'GRADIAN': <UnitAngleFormat.GRADIAN: 'gradian'>}, '_value2member_map_': {'radian': <UnitAngleFormat.RADIAN: 'radian'>, 'degree': <UnitAngleFormat.DEGREE: 'degree'>, 'arcminute': <UnitAngleFormat.ARCMINUTE: 'arcminute'>, 'arcsecond': <UnitAngleFormat.ARCSECOND: 'arcsecond'>, 'milliarcsecond': <UnitAngleFormat.MILLIARCSECOND: 'milliarcsecond'>, 'turn': <UnitAngleFormat.TURN: 'turn'>, 'gradian': <UnitAngleFormat.GRADIAN: 'gradian'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitAngleFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitAngleFormat' objects>, 'RADIAN': <UnitAngleFormat.RADIAN: 'radian'>, 'DEGREE': <UnitAngleFormat.DEGREE: 'degree'>, 'ARCMINUTE': <UnitAngleFormat.ARCMINUTE: 'arcminute'>, 'ARCSECOND': <UnitAngleFormat.ARCSECOND: 'arcsecond'>, 'MILLIARCSECOND': <UnitAngleFormat.MILLIARCSECOND: 'milliarcsecond'>, 'TURN': <UnitAngleFormat.TURN: 'turn'>, 'GRADIAN': <UnitAngleFormat.GRADIAN: 'gradian'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__eq__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__format__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__ge__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__getattribute__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__getitem__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__getnewargs__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__gt__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__hash__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__init__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__iter__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__le__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__len__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__lt__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__mod__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__module__ (kittycad.models.unit_angle_format.UnitAngleFormat attribute)

__mul__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__ne__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__new__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__reduce_ex__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__repr__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__rmod__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__rmul__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__sizeof__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

__str__() (kittycad.models.unit_angle_format.UnitAngleFormat method)

UnitAngleFormat._generate_next_value_(start, count, last_values)

_member_map_ (kittycad.models.unit_angle_format.UnitAngleFormat attribute)

{'ARCMINUTE': UnitAngleFormat.ARCMINUTE, 'ARCSECOND': UnitAngleFormat.ARCSECOND, 'DEGREE': UnitAngleFormat.DEGREE, 'GRADIAN': UnitAngleFormat.GRADIAN, 'MILLIARCSECOND': UnitAngleFormat.MILLIARCSECOND, 'RADIAN': UnitAngleFormat.RADIAN, 'TURN': UnitAngleFormat.TURN}

_member_names_ (kittycad.models.unit_angle_format.UnitAngleFormat attribute)

['RADIAN', 'DEGREE', 'ARCMINUTE', 'ARCSECOND', 'MILLIARCSECOND', 'TURN', 'GRADIAN']

_member_type_ (kittycad.models.unit_angle_format.UnitAngleFormat attribute)

_new_member_() (kittycad.models.unit_angle_format.UnitAngleFormat method)

_use_args_ (kittycad.models.unit_angle_format.UnitAngleFormat attribute)

_value2member_map_ (kittycad.models.unit_angle_format.UnitAngleFormat attribute)

{'arcminute': UnitAngleFormat.ARCMINUTE, 'arcsecond': UnitAngleFormat.ARCSECOND, 'degree': UnitAngleFormat.DEGREE, 'gradian': UnitAngleFormat.GRADIAN, 'milliarcsecond': UnitAngleFormat.MILLIARCSECOND, 'radian': UnitAngleFormat.RADIAN, 'turn': UnitAngleFormat.TURN}

_value_repr_() (kittycad.models.unit_angle_format.UnitAngleFormat method)

capitalize() (kittycad.models.unit_angle_format.UnitAngleFormat method)

casefold() (kittycad.models.unit_angle_format.UnitAngleFormat method)

center() (kittycad.models.unit_angle_format.UnitAngleFormat method)

count() (kittycad.models.unit_angle_format.UnitAngleFormat method)

encode() (kittycad.models.unit_angle_format.UnitAngleFormat method)

endswith() (kittycad.models.unit_angle_format.UnitAngleFormat method)

expandtabs() (kittycad.models.unit_angle_format.UnitAngleFormat method)

find() (kittycad.models.unit_angle_format.UnitAngleFormat method)

format() (kittycad.models.unit_angle_format.UnitAngleFormat method)

format_map() (kittycad.models.unit_angle_format.UnitAngleFormat method)

index() (kittycad.models.unit_angle_format.UnitAngleFormat method)

isalnum() (kittycad.models.unit_angle_format.UnitAngleFormat method)

isalpha() (kittycad.models.unit_angle_format.UnitAngleFormat method)

isascii() (kittycad.models.unit_angle_format.UnitAngleFormat method)

isdecimal() (kittycad.models.unit_angle_format.UnitAngleFormat method)

isdigit() (kittycad.models.unit_angle_format.UnitAngleFormat method)

isidentifier() (kittycad.models.unit_angle_format.UnitAngleFormat method)

islower() (kittycad.models.unit_angle_format.UnitAngleFormat method)

isnumeric() (kittycad.models.unit_angle_format.UnitAngleFormat method)

isprintable() (kittycad.models.unit_angle_format.UnitAngleFormat method)

isspace() (kittycad.models.unit_angle_format.UnitAngleFormat method)

istitle() (kittycad.models.unit_angle_format.UnitAngleFormat method)

isupper() (kittycad.models.unit_angle_format.UnitAngleFormat method)

join() (kittycad.models.unit_angle_format.UnitAngleFormat method)

ljust() (kittycad.models.unit_angle_format.UnitAngleFormat method)

lower() (kittycad.models.unit_angle_format.UnitAngleFormat method)

lstrip() (kittycad.models.unit_angle_format.UnitAngleFormat method)

maketrans() (kittycad.models.unit_angle_format.UnitAngleFormat static method)

partition() (kittycad.models.unit_angle_format.UnitAngleFormat method)

removeprefix() (kittycad.models.unit_angle_format.UnitAngleFormat method)

removesuffix() (kittycad.models.unit_angle_format.UnitAngleFormat method)

replace() (kittycad.models.unit_angle_format.UnitAngleFormat method)

rfind() (kittycad.models.unit_angle_format.UnitAngleFormat method)

rindex() (kittycad.models.unit_angle_format.UnitAngleFormat method)

rjust() (kittycad.models.unit_angle_format.UnitAngleFormat method)

rpartition() (kittycad.models.unit_angle_format.UnitAngleFormat method)

rsplit() (kittycad.models.unit_angle_format.UnitAngleFormat method)

rstrip() (kittycad.models.unit_angle_format.UnitAngleFormat method)

split() (kittycad.models.unit_angle_format.UnitAngleFormat method)

splitlines() (kittycad.models.unit_angle_format.UnitAngleFormat method)

startswith() (kittycad.models.unit_angle_format.UnitAngleFormat method)

strip() (kittycad.models.unit_angle_format.UnitAngleFormat method)

swapcase() (kittycad.models.unit_angle_format.UnitAngleFormat method)

title() (kittycad.models.unit_angle_format.UnitAngleFormat method)

translate() (kittycad.models.unit_angle_format.UnitAngleFormat method)

upper() (kittycad.models.unit_angle_format.UnitAngleFormat method)

zfill() (kittycad.models.unit_angle_format.UnitAngleFormat method)

:py:obj:`__init__ <kittycad.models.unit_angle_format.UnitAngleFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_angle_format.UnitAngleFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_angle_format.UnitAngleFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_angle_format.UnitAngleFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_angle_format.UnitAngleFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_angle_format.UnitAngleFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_angle_format.UnitAngleFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_angle_format.UnitAngleFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_angle_format.UnitAngleFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_angle_format.UnitAngleFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lower <kittycad.models.unit_angle_format.UnitAngleFormat.lower>`\ \(\)

:py:obj:`partition <kittycad.models.unit_angle_format.UnitAngleFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_angle_format.UnitAngleFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_angle_format.UnitAngleFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_angle_format.UnitAngleFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_angle_format.UnitAngleFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_angle_format.UnitAngleFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_angle_format.UnitAngleFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_angle_format.UnitAngleFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_angle_format.UnitAngleFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_angle_format.UnitAngleFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_angle_format.UnitAngleFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`title <kittycad.models.unit_angle_format.UnitAngleFormat.title>`\ \(\)

:py:obj:`translate <kittycad.models.unit_angle_format.UnitAngleFormat.translate>`\ \(table\, \/\)

:py:obj:`upper <kittycad.models.unit_angle_format.UnitAngleFormat.upper>`\ \(\)

:py:obj:`zfill <kittycad.models.unit_angle_format.UnitAngleFormat.zfill>`\ \(width\, \/\)

RADIAN

//en.wikipedia.org/wiki/Degree_(angle)>

DEGREE

//en.wikipedia.org/wiki/Minute_and_second_of_arc>

ARCMINUTE

ARCSECOND

//en.wikipedia.org/wiki/Minute_and_second_of_arc#Symbols_and_abbreviations>

MILLIARCSECOND

//en.wikipedia.org/wiki/Turn_(angle)>

TURN

//en.wikipedia.org/wiki/Gradian>

GRADIAN

UnitAngularVelocityConversion (class in kittycad.models.unit_angular_velocity_conversion)

UnitAngularVelocityConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

Method generated by attrs for class UnitAngularVelocityConversion.

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.unit_angular_velocity_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitAngularVelocityConversion.to_dict>, 'from_dict': <classmethod(<function UnitAngularVelocityConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitAngularVelocityConversion.__getitem__>, '__setitem__': <function UnitAngularVelocityConversion.__setitem__>, '__delitem__': <function UnitAngularVelocityConversion.__delitem__>, '__contains__': <function UnitAngularVelocityConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitAngularVelocityConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitAngularVelocityConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitAngularVelocityConversion.__repr__>, '__eq__': <function UnitAngularVelocityConversion.__eq__>, '__ne__': <function UnitAngularVelocityConversion.__ne__>, '__lt__': <function UnitAngularVelocityConversion.__lt__>, '__le__': <function UnitAngularVelocityConversion.__le__>, '__gt__': <function UnitAngularVelocityConversion.__gt__>, '__ge__': <function UnitAngularVelocityConversion.__ge__>, '__hash__': None, '__init__': <function UnitAngularVelocityConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

UnitAngularVelocityConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

from_dict() (kittycad.models.unit_angular_velocity_conversion.UnitAngularVelocityConversion class method)

rtype

TypeVar(Y, bound= UnitAngularVelocityConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_angular_velocity_conversion.UnitAngularVelocityConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``Y``, bound= UnitAngularVelocityConversion)

UnitAngularVelocityFormat(value[, names, ...])

The valid types of angular velocity unit formats.

:py:obj:`UnitAngularVelocityFormat <kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat>`\ \(value\[\, names\, ...\]\)

UnitAngularVelocityFormat (class in kittycad.models.unit_angular_velocity_format)

UnitAngularVelocityFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_angular_velocity_format', '__doc__': 'The valid types of angular velocity unit formats.', '__str__': <function UnitAngularVelocityFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['RADIANS_PER_SECOND', 'DEGREES_PER_SECOND', 'REVOLUTIONS_PER_MINUTE', 'MILLIARCSECONDS_PER_YEAR'], '_member_map_': {'RADIANS_PER_SECOND': <UnitAngularVelocityFormat.RADIANS_PER_SECOND: 'radians_per_second'>, 'DEGREES_PER_SECOND': <UnitAngularVelocityFormat.DEGREES_PER_SECOND: 'degrees_per_second'>, 'REVOLUTIONS_PER_MINUTE': <UnitAngularVelocityFormat.REVOLUTIONS_PER_MINUTE: 'revolutions_per_minute'>, 'MILLIARCSECONDS_PER_YEAR': <UnitAngularVelocityFormat.MILLIARCSECONDS_PER_YEAR: 'milliarcseconds_per_year'>}, '_value2member_map_': {'radians_per_second': <UnitAngularVelocityFormat.RADIANS_PER_SECOND: 'radians_per_second'>, 'degrees_per_second': <UnitAngularVelocityFormat.DEGREES_PER_SECOND: 'degrees_per_second'>, 'revolutions_per_minute': <UnitAngularVelocityFormat.REVOLUTIONS_PER_MINUTE: 'revolutions_per_minute'>, 'milliarcseconds_per_year': <UnitAngularVelocityFormat.MILLIARCSECONDS_PER_YEAR: 'milliarcseconds_per_year'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitAngularVelocityFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitAngularVelocityFormat' objects>, 'RADIANS_PER_SECOND': <UnitAngularVelocityFormat.RADIANS_PER_SECOND: 'radians_per_second'>, 'DEGREES_PER_SECOND': <UnitAngularVelocityFormat.DEGREES_PER_SECOND: 'degrees_per_second'>, 'REVOLUTIONS_PER_MINUTE': <UnitAngularVelocityFormat.REVOLUTIONS_PER_MINUTE: 'revolutions_per_minute'>, 'MILLIARCSECONDS_PER_YEAR': <UnitAngularVelocityFormat.MILLIARCSECONDS_PER_YEAR: 'milliarcseconds_per_year'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

UnitAngularVelocityFormat._generate_next_value_(start, count, last_values)

['RADIANS_PER_SECOND', 'DEGREES_PER_SECOND', 'REVOLUTIONS_PER_MINUTE', 'MILLIARCSECONDS_PER_YEAR']

UnitAngularVelocityFormat.endswith(suffix[, start[, end]]) -> bool

maketrans() (kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat static method)

UnitAngularVelocityFormat.startswith(prefix[, start[, end]]) -> bool

:py:obj:`count <kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`endswith <kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`index <kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat.partition>`\ \(sep\, \/\)

:py:obj:`replace <kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.unit_angular_velocity_format.UnitAngularVelocityFormat.zfill>`\ \(width\, \/\)

RADIANS_PER_SECOND

//en.wikipedia.org/wiki/Rotational_speed>

DEGREES_PER_SECOND

//en.wikipedia.org/wiki/Revolutions_per_minute>

REVOLUTIONS_PER_MINUTE

MILLIARCSECONDS_PER_YEAR

:py:obj:`UnitAreaConversion <kittycad.models.unit_area_conversion.UnitAreaConversion>`\ \(\[completed\_at\, ...\]\)

UnitAreaConversion (class in kittycad.models.unit_area_conversion)

UnitAreaConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_area_format.UnitAreaFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_area_format.UnitAreaFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_area_format.UnitAreaFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_area_format.UnitAreaFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.unit_area_conversion.UnitAreaConversion method)

__delitem__() (kittycad.models.unit_area_conversion.UnitAreaConversion method)

__dict__ (kittycad.models.unit_area_conversion.UnitAreaConversion attribute)

mappingproxy({'__module__': 'kittycad.models.unit_area_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_area_format.UnitAreaFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_area_format.UnitAreaFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitAreaConversion.to_dict>, 'from_dict': <classmethod(<function UnitAreaConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitAreaConversion.__getitem__>, '__setitem__': <function UnitAreaConversion.__setitem__>, '__delitem__': <function UnitAreaConversion.__delitem__>, '__contains__': <function UnitAreaConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitAreaConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitAreaConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_area_format.UnitAreaFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_area_format.UnitAreaFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitAreaConversion.__repr__>, '__eq__': <function UnitAreaConversion.__eq__>, '__ne__': <function UnitAreaConversion.__ne__>, '__lt__': <function UnitAreaConversion.__lt__>, '__le__': <function UnitAreaConversion.__le__>, '__gt__': <function UnitAreaConversion.__gt__>, '__ge__': <function UnitAreaConversion.__ge__>, '__hash__': None, '__init__': <function UnitAreaConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

__eq__() (kittycad.models.unit_area_conversion.UnitAreaConversion method)

__ge__() (kittycad.models.unit_area_conversion.UnitAreaConversion method)

__getitem__() (kittycad.models.unit_area_conversion.UnitAreaConversion method)

__gt__() (kittycad.models.unit_area_conversion.UnitAreaConversion method)

__hash__ (kittycad.models.unit_area_conversion.UnitAreaConversion attribute)

__init__() (kittycad.models.unit_area_conversion.UnitAreaConversion method)

UnitAreaConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.unit_area_conversion.UnitAreaConversion method)

__lt__() (kittycad.models.unit_area_conversion.UnitAreaConversion method)

__module__ (kittycad.models.unit_area_conversion.UnitAreaConversion attribute)

__ne__() (kittycad.models.unit_area_conversion.UnitAreaConversion method)

__repr__() (kittycad.models.unit_area_conversion.UnitAreaConversion method)

__setitem__() (kittycad.models.unit_area_conversion.UnitAreaConversion method)

completed_at (kittycad.models.unit_area_conversion.UnitAreaConversion attribute)

created_at (kittycad.models.unit_area_conversion.UnitAreaConversion attribute)

error (kittycad.models.unit_area_conversion.UnitAreaConversion attribute)

from_dict() (kittycad.models.unit_area_conversion.UnitAreaConversion class method)

id (kittycad.models.unit_area_conversion.UnitAreaConversion attribute)

input (kittycad.models.unit_area_conversion.UnitAreaConversion attribute)

output (kittycad.models.unit_area_conversion.UnitAreaConversion attribute)

src_format (kittycad.models.unit_area_conversion.UnitAreaConversion attribute)

started_at (kittycad.models.unit_area_conversion.UnitAreaConversion attribute)

status (kittycad.models.unit_area_conversion.UnitAreaConversion attribute)

to_dict() (kittycad.models.unit_area_conversion.UnitAreaConversion method)

updated_at (kittycad.models.unit_area_conversion.UnitAreaConversion attribute)

user_id (kittycad.models.unit_area_conversion.UnitAreaConversion attribute)

Method generated by attrs for class UnitAreaConversion.

rtype

TypeVar(Y, bound= UnitAreaConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_area_conversion.UnitAreaConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

UnitAreaFormat(value[, names, module, ...])

The valid types of area unit formats.

:py:obj:`UnitAreaFormat <kittycad.models.unit_area_format.UnitAreaFormat>`\ \(value\[\, names\, module\, ...\]\)

UnitAreaFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

ACRE (kittycad.models.unit_area_format.UnitAreaFormat attribute)

HECTARE (kittycad.models.unit_area_format.UnitAreaFormat attribute)

docstring of kittycad.models.unit_area_format.UnitAreaFormat.HECTARE

SQUARE_FOOT (kittycad.models.unit_area_format.UnitAreaFormat attribute)

docstring of kittycad.models.unit_area_format.UnitAreaFormat.SQUARE_FOOT

SQUARE_INCH (kittycad.models.unit_area_format.UnitAreaFormat attribute)

docstring of kittycad.models.unit_area_format.UnitAreaFormat.SQUARE_INCH

SQUARE_KILOMETER (kittycad.models.unit_area_format.UnitAreaFormat attribute)

docstring of kittycad.models.unit_area_format.UnitAreaFormat.SQUARE_KILOMETER

SQUARE_METER (kittycad.models.unit_area_format.UnitAreaFormat attribute)

docstring of kittycad.models.unit_area_format.UnitAreaFormat.SQUARE_METER

SQUARE_MILE (kittycad.models.unit_area_format.UnitAreaFormat attribute)

docstring of kittycad.models.unit_area_format.UnitAreaFormat.SQUARE_MILE

__add__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__annotations__ (kittycad.models.unit_area_format.UnitAreaFormat attribute)

__contains__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__dict__ (kittycad.models.unit_area_format.UnitAreaFormat attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_area_format', '__doc__': 'The valid types of area unit formats.', '__str__': <function UnitAreaFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['SQUARE_METER', 'SQUARE_FOOT', 'SQUARE_INCH', 'SQUARE_MILE', 'SQUARE_KILOMETER', 'HECTARE', 'ACRE'], '_member_map_': {'SQUARE_METER': <UnitAreaFormat.SQUARE_METER: 'square_meter'>, 'SQUARE_FOOT': <UnitAreaFormat.SQUARE_FOOT: 'square_foot'>, 'SQUARE_INCH': <UnitAreaFormat.SQUARE_INCH: 'square_inch'>, 'SQUARE_MILE': <UnitAreaFormat.SQUARE_MILE: 'square_mile'>, 'SQUARE_KILOMETER': <UnitAreaFormat.SQUARE_KILOMETER: 'square_kilometer'>, 'HECTARE': <UnitAreaFormat.HECTARE: 'hectare'>, 'ACRE': <UnitAreaFormat.ACRE: 'acre'>}, '_value2member_map_': {'square_meter': <UnitAreaFormat.SQUARE_METER: 'square_meter'>, 'square_foot': <UnitAreaFormat.SQUARE_FOOT: 'square_foot'>, 'square_inch': <UnitAreaFormat.SQUARE_INCH: 'square_inch'>, 'square_mile': <UnitAreaFormat.SQUARE_MILE: 'square_mile'>, 'square_kilometer': <UnitAreaFormat.SQUARE_KILOMETER: 'square_kilometer'>, 'hectare': <UnitAreaFormat.HECTARE: 'hectare'>, 'acre': <UnitAreaFormat.ACRE: 'acre'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitAreaFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitAreaFormat' objects>, 'SQUARE_METER': <UnitAreaFormat.SQUARE_METER: 'square_meter'>, 'SQUARE_FOOT': <UnitAreaFormat.SQUARE_FOOT: 'square_foot'>, 'SQUARE_INCH': <UnitAreaFormat.SQUARE_INCH: 'square_inch'>, 'SQUARE_MILE': <UnitAreaFormat.SQUARE_MILE: 'square_mile'>, 'SQUARE_KILOMETER': <UnitAreaFormat.SQUARE_KILOMETER: 'square_kilometer'>, 'HECTARE': <UnitAreaFormat.HECTARE: 'hectare'>, 'ACRE': <UnitAreaFormat.ACRE: 'acre'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__eq__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__format__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__ge__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__getattribute__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__getitem__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__getnewargs__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__gt__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__hash__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__init__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__iter__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__le__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__len__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__lt__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__mod__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__module__ (kittycad.models.unit_area_format.UnitAreaFormat attribute)

__mul__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__ne__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__new__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__reduce_ex__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__repr__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__rmod__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__rmul__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__sizeof__() (kittycad.models.unit_area_format.UnitAreaFormat method)

__str__() (kittycad.models.unit_area_format.UnitAreaFormat method)

_generate_next_value_() (kittycad.models.unit_area_format.UnitAreaFormat method)

_member_map_ (kittycad.models.unit_area_format.UnitAreaFormat attribute)

{'ACRE': UnitAreaFormat.ACRE, 'HECTARE': UnitAreaFormat.HECTARE, 'SQUARE_FOOT': UnitAreaFormat.SQUARE_FOOT, 'SQUARE_INCH': UnitAreaFormat.SQUARE_INCH, 'SQUARE_KILOMETER': UnitAreaFormat.SQUARE_KILOMETER, 'SQUARE_METER': UnitAreaFormat.SQUARE_METER, 'SQUARE_MILE': UnitAreaFormat.SQUARE_MILE}

_member_names_ (kittycad.models.unit_area_format.UnitAreaFormat attribute)

['SQUARE_METER', 'SQUARE_FOOT', 'SQUARE_INCH', 'SQUARE_MILE', 'SQUARE_KILOMETER', 'HECTARE', 'ACRE']

_member_type_ (kittycad.models.unit_area_format.UnitAreaFormat attribute)

_new_member_() (kittycad.models.unit_area_format.UnitAreaFormat method)

_unhashable_values_ (kittycad.models.unit_area_format.UnitAreaFormat attribute)

_use_args_ (kittycad.models.unit_area_format.UnitAreaFormat attribute)

_value2member_map_ (kittycad.models.unit_area_format.UnitAreaFormat attribute)

{'acre': UnitAreaFormat.ACRE, 'hectare': UnitAreaFormat.HECTARE, 'square_foot': UnitAreaFormat.SQUARE_FOOT, 'square_inch': UnitAreaFormat.SQUARE_INCH, 'square_kilometer': UnitAreaFormat.SQUARE_KILOMETER, 'square_meter': UnitAreaFormat.SQUARE_METER, 'square_mile': UnitAreaFormat.SQUARE_MILE}

_value_repr_() (kittycad.models.unit_area_format.UnitAreaFormat method)

capitalize() (kittycad.models.unit_area_format.UnitAreaFormat method)

casefold() (kittycad.models.unit_area_format.UnitAreaFormat method)

center() (kittycad.models.unit_area_format.UnitAreaFormat method)

count() (kittycad.models.unit_area_format.UnitAreaFormat method)

encode() (kittycad.models.unit_area_format.UnitAreaFormat method)

endswith() (kittycad.models.unit_area_format.UnitAreaFormat method)

expandtabs() (kittycad.models.unit_area_format.UnitAreaFormat method)

format() (kittycad.models.unit_area_format.UnitAreaFormat method)

format_map() (kittycad.models.unit_area_format.UnitAreaFormat method)

index() (kittycad.models.unit_area_format.UnitAreaFormat method)

isalnum() (kittycad.models.unit_area_format.UnitAreaFormat method)

isalpha() (kittycad.models.unit_area_format.UnitAreaFormat method)

isascii() (kittycad.models.unit_area_format.UnitAreaFormat method)

isdecimal() (kittycad.models.unit_area_format.UnitAreaFormat method)

isdigit() (kittycad.models.unit_area_format.UnitAreaFormat method)

isidentifier() (kittycad.models.unit_area_format.UnitAreaFormat method)

islower() (kittycad.models.unit_area_format.UnitAreaFormat method)

isnumeric() (kittycad.models.unit_area_format.UnitAreaFormat method)

isprintable() (kittycad.models.unit_area_format.UnitAreaFormat method)

isspace() (kittycad.models.unit_area_format.UnitAreaFormat method)

istitle() (kittycad.models.unit_area_format.UnitAreaFormat method)

isupper() (kittycad.models.unit_area_format.UnitAreaFormat method)

ljust() (kittycad.models.unit_area_format.UnitAreaFormat method)

lower() (kittycad.models.unit_area_format.UnitAreaFormat method)

lstrip() (kittycad.models.unit_area_format.UnitAreaFormat method)

maketrans() (kittycad.models.unit_area_format.UnitAreaFormat static method)

partition() (kittycad.models.unit_area_format.UnitAreaFormat method)

removeprefix() (kittycad.models.unit_area_format.UnitAreaFormat method)

removesuffix() (kittycad.models.unit_area_format.UnitAreaFormat method)

replace() (kittycad.models.unit_area_format.UnitAreaFormat method)

rfind() (kittycad.models.unit_area_format.UnitAreaFormat method)

rindex() (kittycad.models.unit_area_format.UnitAreaFormat method)

rjust() (kittycad.models.unit_area_format.UnitAreaFormat method)

rpartition() (kittycad.models.unit_area_format.UnitAreaFormat method)

rsplit() (kittycad.models.unit_area_format.UnitAreaFormat method)

rstrip() (kittycad.models.unit_area_format.UnitAreaFormat method)

split() (kittycad.models.unit_area_format.UnitAreaFormat method)

splitlines() (kittycad.models.unit_area_format.UnitAreaFormat method)

startswith() (kittycad.models.unit_area_format.UnitAreaFormat method)

strip() (kittycad.models.unit_area_format.UnitAreaFormat method)

swapcase() (kittycad.models.unit_area_format.UnitAreaFormat method)

title() (kittycad.models.unit_area_format.UnitAreaFormat method)

translate() (kittycad.models.unit_area_format.UnitAreaFormat method)

upper() (kittycad.models.unit_area_format.UnitAreaFormat method)

zfill() (kittycad.models.unit_area_format.UnitAreaFormat method)

:py:obj:`__init__ <kittycad.models.unit_area_format.UnitAreaFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_area_format.UnitAreaFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_area_format.UnitAreaFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_area_format.UnitAreaFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_area_format.UnitAreaFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_area_format.UnitAreaFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_area_format.UnitAreaFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_area_format.UnitAreaFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_area_format.UnitAreaFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_area_format.UnitAreaFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lower <kittycad.models.unit_area_format.UnitAreaFormat.lower>`\ \(\)

:py:obj:`partition <kittycad.models.unit_area_format.UnitAreaFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_area_format.UnitAreaFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_area_format.UnitAreaFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_area_format.UnitAreaFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_area_format.UnitAreaFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_area_format.UnitAreaFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_area_format.UnitAreaFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_area_format.UnitAreaFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_area_format.UnitAreaFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_area_format.UnitAreaFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_area_format.UnitAreaFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`title <kittycad.models.unit_area_format.UnitAreaFormat.title>`\ \(\)

:py:obj:`translate <kittycad.models.unit_area_format.UnitAreaFormat.translate>`\ \(table\, \/\)

:py:obj:`upper <kittycad.models.unit_area_format.UnitAreaFormat.upper>`\ \(\)

:py:obj:`zfill <kittycad.models.unit_area_format.UnitAreaFormat.zfill>`\ \(width\, \/\)

SQUARE_METER

//en.wikipedia.org/wiki/Square_foot>

SQUARE_FOOT

//en.wikipedia.org/wiki/Square_inch>

SQUARE_INCH

//en.wikipedia.org/wiki/Square_mile>

SQUARE_MILE

//en.wikipedia.org/wiki/Square_kilometre>

SQUARE_KILOMETER

//en.wikipedia.org/wiki/Hectare>

HECTARE

//en.wikipedia.org/wiki/Acre>

ACRE

UnitChargeConversion([completed_at, ...])

UnitChargeConversion (class in kittycad.models.unit_charge_conversion)

UnitChargeConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_charge_format.UnitChargeFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_charge_format.UnitChargeFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_charge_format.UnitChargeFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_charge_format.UnitChargeFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__dict__ (kittycad.models.unit_charge_conversion.UnitChargeConversion attribute)

mappingproxy({'__module__': 'kittycad.models.unit_charge_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_charge_format.UnitChargeFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_charge_format.UnitChargeFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitChargeConversion.to_dict>, 'from_dict': <classmethod(<function UnitChargeConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitChargeConversion.__getitem__>, '__setitem__': <function UnitChargeConversion.__setitem__>, '__delitem__': <function UnitChargeConversion.__delitem__>, '__contains__': <function UnitChargeConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitChargeConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitChargeConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_charge_format.UnitChargeFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_charge_format.UnitChargeFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitChargeConversion.__repr__>, '__eq__': <function UnitChargeConversion.__eq__>, '__ne__': <function UnitChargeConversion.__ne__>, '__lt__': <function UnitChargeConversion.__lt__>, '__le__': <function UnitChargeConversion.__le__>, '__gt__': <function UnitChargeConversion.__gt__>, '__ge__': <function UnitChargeConversion.__ge__>, '__hash__': None, '__init__': <function UnitChargeConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

__eq__() (kittycad.models.unit_charge_conversion.UnitChargeConversion method)

__ge__() (kittycad.models.unit_charge_conversion.UnitChargeConversion method)

__gt__() (kittycad.models.unit_charge_conversion.UnitChargeConversion method)

__hash__ (kittycad.models.unit_charge_conversion.UnitChargeConversion attribute)

__init__() (kittycad.models.unit_charge_conversion.UnitChargeConversion method)

UnitChargeConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.unit_charge_conversion.UnitChargeConversion method)

__lt__() (kittycad.models.unit_charge_conversion.UnitChargeConversion method)

__ne__() (kittycad.models.unit_charge_conversion.UnitChargeConversion method)

__repr__() (kittycad.models.unit_charge_conversion.UnitChargeConversion method)

error (kittycad.models.unit_charge_conversion.UnitChargeConversion attribute)

from_dict() (kittycad.models.unit_charge_conversion.UnitChargeConversion class method)

id (kittycad.models.unit_charge_conversion.UnitChargeConversion attribute)

input (kittycad.models.unit_charge_conversion.UnitChargeConversion attribute)

output (kittycad.models.unit_charge_conversion.UnitChargeConversion attribute)

status (kittycad.models.unit_charge_conversion.UnitChargeConversion attribute)

to_dict() (kittycad.models.unit_charge_conversion.UnitChargeConversion method)

user_id (kittycad.models.unit_charge_conversion.UnitChargeConversion attribute)

Method generated by attrs for class UnitChargeConversion.

rtype

TypeVar(D, bound= UnitChargeConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_charge_conversion.UnitChargeConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``D``, bound= UnitChargeConversion)

UnitChargeFormat(value[, names, module, ...])

The valid types of charge unit formats.

:py:obj:`UnitChargeFormat <kittycad.models.unit_charge_format.UnitChargeFormat>`\ \(value\[\, names\, module\, ...\]\)

UnitChargeFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

AMPERE_HOUR (kittycad.models.unit_charge_format.UnitChargeFormat attribute)

COULOMB (kittycad.models.unit_charge_format.UnitChargeFormat attribute)

docstring of kittycad.models.unit_charge_format.UnitChargeFormat.COULOMB

__add__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__annotations__ (kittycad.models.unit_charge_format.UnitChargeFormat attribute)

__contains__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__dict__ (kittycad.models.unit_charge_format.UnitChargeFormat attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_charge_format', '__doc__': 'The valid types of charge unit formats.', '__str__': <function UnitChargeFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['COULOMB', 'AMPERE_HOUR'], '_member_map_': {'COULOMB': <UnitChargeFormat.COULOMB: 'coulomb'>, 'AMPERE_HOUR': <UnitChargeFormat.AMPERE_HOUR: 'ampere_hour'>}, '_value2member_map_': {'coulomb': <UnitChargeFormat.COULOMB: 'coulomb'>, 'ampere_hour': <UnitChargeFormat.AMPERE_HOUR: 'ampere_hour'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitChargeFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitChargeFormat' objects>, 'COULOMB': <UnitChargeFormat.COULOMB: 'coulomb'>, 'AMPERE_HOUR': <UnitChargeFormat.AMPERE_HOUR: 'ampere_hour'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__eq__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__format__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__ge__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__getattribute__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__getitem__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__getnewargs__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__gt__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__hash__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__init__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__iter__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__le__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__len__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__lt__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__mod__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__module__ (kittycad.models.unit_charge_format.UnitChargeFormat attribute)

__mul__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__ne__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__new__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__reduce_ex__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__repr__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__rmod__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__rmul__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__sizeof__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

__str__() (kittycad.models.unit_charge_format.UnitChargeFormat method)

UnitChargeFormat._generate_next_value_(start, count, last_values)

_member_map_ (kittycad.models.unit_charge_format.UnitChargeFormat attribute)

{'AMPERE_HOUR': UnitChargeFormat.AMPERE_HOUR, 'COULOMB': UnitChargeFormat.COULOMB}

_member_names_ (kittycad.models.unit_charge_format.UnitChargeFormat attribute)

_member_type_ (kittycad.models.unit_charge_format.UnitChargeFormat attribute)

_new_member_() (kittycad.models.unit_charge_format.UnitChargeFormat method)

_use_args_ (kittycad.models.unit_charge_format.UnitChargeFormat attribute)

{'ampere_hour': UnitChargeFormat.AMPERE_HOUR, 'coulomb': UnitChargeFormat.COULOMB}

_value_repr_() (kittycad.models.unit_charge_format.UnitChargeFormat method)

capitalize() (kittycad.models.unit_charge_format.UnitChargeFormat method)

casefold() (kittycad.models.unit_charge_format.UnitChargeFormat method)

center() (kittycad.models.unit_charge_format.UnitChargeFormat method)

count() (kittycad.models.unit_charge_format.UnitChargeFormat method)

encode() (kittycad.models.unit_charge_format.UnitChargeFormat method)

endswith() (kittycad.models.unit_charge_format.UnitChargeFormat method)

expandtabs() (kittycad.models.unit_charge_format.UnitChargeFormat method)

find() (kittycad.models.unit_charge_format.UnitChargeFormat method)

format() (kittycad.models.unit_charge_format.UnitChargeFormat method)

format_map() (kittycad.models.unit_charge_format.UnitChargeFormat method)

index() (kittycad.models.unit_charge_format.UnitChargeFormat method)

isalnum() (kittycad.models.unit_charge_format.UnitChargeFormat method)

isalpha() (kittycad.models.unit_charge_format.UnitChargeFormat method)

isascii() (kittycad.models.unit_charge_format.UnitChargeFormat method)

isdecimal() (kittycad.models.unit_charge_format.UnitChargeFormat method)

isdigit() (kittycad.models.unit_charge_format.UnitChargeFormat method)

isidentifier() (kittycad.models.unit_charge_format.UnitChargeFormat method)

islower() (kittycad.models.unit_charge_format.UnitChargeFormat method)

isnumeric() (kittycad.models.unit_charge_format.UnitChargeFormat method)

isprintable() (kittycad.models.unit_charge_format.UnitChargeFormat method)

isspace() (kittycad.models.unit_charge_format.UnitChargeFormat method)

istitle() (kittycad.models.unit_charge_format.UnitChargeFormat method)

isupper() (kittycad.models.unit_charge_format.UnitChargeFormat method)

join() (kittycad.models.unit_charge_format.UnitChargeFormat method)

ljust() (kittycad.models.unit_charge_format.UnitChargeFormat method)

lower() (kittycad.models.unit_charge_format.UnitChargeFormat method)

lstrip() (kittycad.models.unit_charge_format.UnitChargeFormat method)

maketrans() (kittycad.models.unit_charge_format.UnitChargeFormat static method)

partition() (kittycad.models.unit_charge_format.UnitChargeFormat method)

removeprefix() (kittycad.models.unit_charge_format.UnitChargeFormat method)

removesuffix() (kittycad.models.unit_charge_format.UnitChargeFormat method)

replace() (kittycad.models.unit_charge_format.UnitChargeFormat method)

rfind() (kittycad.models.unit_charge_format.UnitChargeFormat method)

rindex() (kittycad.models.unit_charge_format.UnitChargeFormat method)

rjust() (kittycad.models.unit_charge_format.UnitChargeFormat method)

rpartition() (kittycad.models.unit_charge_format.UnitChargeFormat method)

rsplit() (kittycad.models.unit_charge_format.UnitChargeFormat method)

rstrip() (kittycad.models.unit_charge_format.UnitChargeFormat method)

split() (kittycad.models.unit_charge_format.UnitChargeFormat method)

splitlines() (kittycad.models.unit_charge_format.UnitChargeFormat method)

startswith() (kittycad.models.unit_charge_format.UnitChargeFormat method)

strip() (kittycad.models.unit_charge_format.UnitChargeFormat method)

swapcase() (kittycad.models.unit_charge_format.UnitChargeFormat method)

title() (kittycad.models.unit_charge_format.UnitChargeFormat method)

translate() (kittycad.models.unit_charge_format.UnitChargeFormat method)

upper() (kittycad.models.unit_charge_format.UnitChargeFormat method)

zfill() (kittycad.models.unit_charge_format.UnitChargeFormat method)

:py:obj:`__init__ <kittycad.models.unit_charge_format.UnitChargeFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_charge_format.UnitChargeFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_charge_format.UnitChargeFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_charge_format.UnitChargeFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_charge_format.UnitChargeFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_charge_format.UnitChargeFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_charge_format.UnitChargeFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_charge_format.UnitChargeFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_charge_format.UnitChargeFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_charge_format.UnitChargeFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.unit_charge_format.UnitChargeFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_charge_format.UnitChargeFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_charge_format.UnitChargeFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_charge_format.UnitChargeFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_charge_format.UnitChargeFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_charge_format.UnitChargeFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_charge_format.UnitChargeFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_charge_format.UnitChargeFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_charge_format.UnitChargeFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_charge_format.UnitChargeFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_charge_format.UnitChargeFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.unit_charge_format.UnitChargeFormat.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.unit_charge_format.UnitChargeFormat.zfill>`\ \(width\, \/\)

COULOMB

//en.wikipedia.org/wiki/Ampere_hour>

AMPERE_HOUR

UnitConcentrationConversion([completed_at, ...])

UnitConcentrationConversion (class in kittycad.models.unit_concentration_conversion)

UnitConcentrationConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

Method generated by attrs for class UnitConcentrationConversion.

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_concentration_format.UnitConcentrationFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_concentration_format.UnitConcentrationFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_concentration_format.UnitConcentrationFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_concentration_format.UnitConcentrationFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.unit_concentration_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_concentration_format.UnitConcentrationFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_concentration_format.UnitConcentrationFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitConcentrationConversion.to_dict>, 'from_dict': <classmethod(<function UnitConcentrationConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitConcentrationConversion.__getitem__>, '__setitem__': <function UnitConcentrationConversion.__setitem__>, '__delitem__': <function UnitConcentrationConversion.__delitem__>, '__contains__': <function UnitConcentrationConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitConcentrationConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitConcentrationConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_concentration_format.UnitConcentrationFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_concentration_format.UnitConcentrationFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitConcentrationConversion.__repr__>, '__eq__': <function UnitConcentrationConversion.__eq__>, '__ne__': <function UnitConcentrationConversion.__ne__>, '__lt__': <function UnitConcentrationConversion.__lt__>, '__le__': <function UnitConcentrationConversion.__le__>, '__gt__': <function UnitConcentrationConversion.__gt__>, '__ge__': <function UnitConcentrationConversion.__ge__>, '__hash__': None, '__init__': <function UnitConcentrationConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

UnitConcentrationConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

from_dict() (kittycad.models.unit_concentration_conversion.UnitConcentrationConversion class method)

rtype

TypeVar(F, bound= UnitConcentrationConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_concentration_conversion.UnitConcentrationConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``F``, bound= UnitConcentrationConversion)

UnitConcentrationFormat(value[, names, ...])

The valid types of concentration unit formats.

:py:obj:`UnitConcentrationFormat <kittycad.models.unit_concentration_format.UnitConcentrationFormat>`\ \(value\[\, names\, ...\]\)

UnitConcentrationFormat (class in kittycad.models.unit_concentration_format)

UnitConcentrationFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_concentration_format', '__doc__': 'The valid types of concentration unit formats.', '__str__': <function UnitConcentrationFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['PARTS_PER_MILLION', 'PARTS_PER_BILLION', 'PARTS_PER_TRILLION', 'PERCENT'], '_member_map_': {'PARTS_PER_MILLION': <UnitConcentrationFormat.PARTS_PER_MILLION: 'parts_per_million'>, 'PARTS_PER_BILLION': <UnitConcentrationFormat.PARTS_PER_BILLION: 'parts_per_billion'>, 'PARTS_PER_TRILLION': <UnitConcentrationFormat.PARTS_PER_TRILLION: 'parts_per_trillion'>, 'PERCENT': <UnitConcentrationFormat.PERCENT: 'percent'>}, '_value2member_map_': {'parts_per_million': <UnitConcentrationFormat.PARTS_PER_MILLION: 'parts_per_million'>, 'parts_per_billion': <UnitConcentrationFormat.PARTS_PER_BILLION: 'parts_per_billion'>, 'parts_per_trillion': <UnitConcentrationFormat.PARTS_PER_TRILLION: 'parts_per_trillion'>, 'percent': <UnitConcentrationFormat.PERCENT: 'percent'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitConcentrationFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitConcentrationFormat' objects>, 'PARTS_PER_MILLION': <UnitConcentrationFormat.PARTS_PER_MILLION: 'parts_per_million'>, 'PARTS_PER_BILLION': <UnitConcentrationFormat.PARTS_PER_BILLION: 'parts_per_billion'>, 'PARTS_PER_TRILLION': <UnitConcentrationFormat.PARTS_PER_TRILLION: 'parts_per_trillion'>, 'PERCENT': <UnitConcentrationFormat.PERCENT: 'percent'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

UnitConcentrationFormat._generate_next_value_(start, count, last_values)

{'PARTS_PER_BILLION': UnitConcentrationFormat.PARTS_PER_BILLION, 'PARTS_PER_MILLION': UnitConcentrationFormat.PARTS_PER_MILLION, 'PARTS_PER_TRILLION': UnitConcentrationFormat.PARTS_PER_TRILLION, 'PERCENT': UnitConcentrationFormat.PERCENT}

['PARTS_PER_MILLION', 'PARTS_PER_BILLION', 'PARTS_PER_TRILLION', 'PERCENT']

{'parts_per_billion': UnitConcentrationFormat.PARTS_PER_BILLION, 'parts_per_million': UnitConcentrationFormat.PARTS_PER_MILLION, 'parts_per_trillion': UnitConcentrationFormat.PARTS_PER_TRILLION, 'percent': UnitConcentrationFormat.PERCENT}

UnitConcentrationFormat.endswith(suffix[, start[, end]]) -> bool

maketrans() (kittycad.models.unit_concentration_format.UnitConcentrationFormat static method)

UnitConcentrationFormat.startswith(prefix[, start[, end]]) -> bool

:py:obj:`__init__ <kittycad.models.unit_concentration_format.UnitConcentrationFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_concentration_format.UnitConcentrationFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_concentration_format.UnitConcentrationFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_concentration_format.UnitConcentrationFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_concentration_format.UnitConcentrationFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_concentration_format.UnitConcentrationFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_concentration_format.UnitConcentrationFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_concentration_format.UnitConcentrationFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_concentration_format.UnitConcentrationFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_concentration_format.UnitConcentrationFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.unit_concentration_format.UnitConcentrationFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_concentration_format.UnitConcentrationFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_concentration_format.UnitConcentrationFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_concentration_format.UnitConcentrationFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_concentration_format.UnitConcentrationFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_concentration_format.UnitConcentrationFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_concentration_format.UnitConcentrationFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_concentration_format.UnitConcentrationFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_concentration_format.UnitConcentrationFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_concentration_format.UnitConcentrationFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_concentration_format.UnitConcentrationFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.unit_concentration_format.UnitConcentrationFormat.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.unit_concentration_format.UnitConcentrationFormat.zfill>`\ \(width\, \/\)

PARTS_PER_MILLION

//en.wikipedia.org/wiki/Parts-per_notation>

PARTS_PER_BILLION

PARTS_PER_TRILLION

//en.wikipedia.org/wiki/Percentage>

PERCENT

:py:obj:`UnitDataConversion <kittycad.models.unit_data_conversion.UnitDataConversion>`\ \(\[completed\_at\, ...\]\)

UnitDataConversion (class in kittycad.models.unit_data_conversion)

UnitDataConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_data_format.UnitDataFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_data_format.UnitDataFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_data_format.UnitDataFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_data_format.UnitDataFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.unit_data_conversion.UnitDataConversion method)

__delitem__() (kittycad.models.unit_data_conversion.UnitDataConversion method)

__dict__ (kittycad.models.unit_data_conversion.UnitDataConversion attribute)

mappingproxy({'__module__': 'kittycad.models.unit_data_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_data_format.UnitDataFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_data_format.UnitDataFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitDataConversion.to_dict>, 'from_dict': <classmethod(<function UnitDataConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitDataConversion.__getitem__>, '__setitem__': <function UnitDataConversion.__setitem__>, '__delitem__': <function UnitDataConversion.__delitem__>, '__contains__': <function UnitDataConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitDataConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitDataConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_data_format.UnitDataFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_data_format.UnitDataFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitDataConversion.__repr__>, '__eq__': <function UnitDataConversion.__eq__>, '__ne__': <function UnitDataConversion.__ne__>, '__lt__': <function UnitDataConversion.__lt__>, '__le__': <function UnitDataConversion.__le__>, '__gt__': <function UnitDataConversion.__gt__>, '__ge__': <function UnitDataConversion.__ge__>, '__hash__': None, '__init__': <function UnitDataConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

__eq__() (kittycad.models.unit_data_conversion.UnitDataConversion method)

__ge__() (kittycad.models.unit_data_conversion.UnitDataConversion method)

__getitem__() (kittycad.models.unit_data_conversion.UnitDataConversion method)

__gt__() (kittycad.models.unit_data_conversion.UnitDataConversion method)

__hash__ (kittycad.models.unit_data_conversion.UnitDataConversion attribute)

__init__() (kittycad.models.unit_data_conversion.UnitDataConversion method)

UnitDataConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.unit_data_conversion.UnitDataConversion method)

__lt__() (kittycad.models.unit_data_conversion.UnitDataConversion method)

__module__ (kittycad.models.unit_data_conversion.UnitDataConversion attribute)

__ne__() (kittycad.models.unit_data_conversion.UnitDataConversion method)

__repr__() (kittycad.models.unit_data_conversion.UnitDataConversion method)

__setitem__() (kittycad.models.unit_data_conversion.UnitDataConversion method)

completed_at (kittycad.models.unit_data_conversion.UnitDataConversion attribute)

created_at (kittycad.models.unit_data_conversion.UnitDataConversion attribute)

error (kittycad.models.unit_data_conversion.UnitDataConversion attribute)

from_dict() (kittycad.models.unit_data_conversion.UnitDataConversion class method)

id (kittycad.models.unit_data_conversion.UnitDataConversion attribute)

input (kittycad.models.unit_data_conversion.UnitDataConversion attribute)

output (kittycad.models.unit_data_conversion.UnitDataConversion attribute)

src_format (kittycad.models.unit_data_conversion.UnitDataConversion attribute)

started_at (kittycad.models.unit_data_conversion.UnitDataConversion attribute)

status (kittycad.models.unit_data_conversion.UnitDataConversion attribute)

to_dict() (kittycad.models.unit_data_conversion.UnitDataConversion method)

updated_at (kittycad.models.unit_data_conversion.UnitDataConversion attribute)

user_id (kittycad.models.unit_data_conversion.UnitDataConversion attribute)

Method generated by attrs for class UnitDataConversion.

rtype

TypeVar(Z, bound= UnitDataConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_data_conversion.UnitDataConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

UnitDataFormat(value[, names, module, ...])

The valid types of data unit formats.

:py:obj:`UnitDataFormat <kittycad.models.unit_data_format.UnitDataFormat>`\ \(value\[\, names\, module\, ...\]\)

UnitDataFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

docstring of kittycad.models.unit_data_format.UnitDataFormat.BIT

BYTE (kittycad.models.unit_data_format.UnitDataFormat attribute)

docstring of kittycad.models.unit_data_format.UnitDataFormat.BYTE

EXABIT (kittycad.models.unit_data_format.UnitDataFormat attribute)

EXABYTE (kittycad.models.unit_data_format.UnitDataFormat attribute)

docstring of kittycad.models.unit_data_format.UnitDataFormat.EXABYTE

__add__() (kittycad.models.unit_data_format.UnitDataFormat method)

__annotations__ (kittycad.models.unit_data_format.UnitDataFormat attribute)

__contains__() (kittycad.models.unit_data_format.UnitDataFormat method)

__dict__ (kittycad.models.unit_data_format.UnitDataFormat attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_data_format', '__doc__': 'The valid types of data unit formats.', '__str__': <function UnitDataFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['BYTE', 'EXABYTE', 'BIT', 'EXABIT'], '_member_map_': {'BYTE': <UnitDataFormat.BYTE: 'byte'>, 'EXABYTE': <UnitDataFormat.EXABYTE: 'exabyte'>, 'BIT': <UnitDataFormat.BIT: 'bit'>, 'EXABIT': <UnitDataFormat.EXABIT: 'exabit'>}, '_value2member_map_': {'byte': <UnitDataFormat.BYTE: 'byte'>, 'exabyte': <UnitDataFormat.EXABYTE: 'exabyte'>, 'bit': <UnitDataFormat.BIT: 'bit'>, 'exabit': <UnitDataFormat.EXABIT: 'exabit'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitDataFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitDataFormat' objects>, 'BYTE': <UnitDataFormat.BYTE: 'byte'>, 'EXABYTE': <UnitDataFormat.EXABYTE: 'exabyte'>, 'BIT': <UnitDataFormat.BIT: 'bit'>, 'EXABIT': <UnitDataFormat.EXABIT: 'exabit'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.unit_data_format.UnitDataFormat method)

__eq__() (kittycad.models.unit_data_format.UnitDataFormat method)

__format__() (kittycad.models.unit_data_format.UnitDataFormat method)

__ge__() (kittycad.models.unit_data_format.UnitDataFormat method)

__getattribute__() (kittycad.models.unit_data_format.UnitDataFormat method)

__getitem__() (kittycad.models.unit_data_format.UnitDataFormat method)

__getnewargs__() (kittycad.models.unit_data_format.UnitDataFormat method)

__gt__() (kittycad.models.unit_data_format.UnitDataFormat method)

__hash__() (kittycad.models.unit_data_format.UnitDataFormat method)

__init__() (kittycad.models.unit_data_format.UnitDataFormat method)

__iter__() (kittycad.models.unit_data_format.UnitDataFormat method)

__le__() (kittycad.models.unit_data_format.UnitDataFormat method)

__len__() (kittycad.models.unit_data_format.UnitDataFormat method)

__lt__() (kittycad.models.unit_data_format.UnitDataFormat method)

__mod__() (kittycad.models.unit_data_format.UnitDataFormat method)

__module__ (kittycad.models.unit_data_format.UnitDataFormat attribute)

__mul__() (kittycad.models.unit_data_format.UnitDataFormat method)

__ne__() (kittycad.models.unit_data_format.UnitDataFormat method)

__new__() (kittycad.models.unit_data_format.UnitDataFormat method)

__reduce_ex__() (kittycad.models.unit_data_format.UnitDataFormat method)

__repr__() (kittycad.models.unit_data_format.UnitDataFormat method)

__rmod__() (kittycad.models.unit_data_format.UnitDataFormat method)

__rmul__() (kittycad.models.unit_data_format.UnitDataFormat method)

__sizeof__() (kittycad.models.unit_data_format.UnitDataFormat method)

__str__() (kittycad.models.unit_data_format.UnitDataFormat method)

_generate_next_value_() (kittycad.models.unit_data_format.UnitDataFormat method)

_member_map_ (kittycad.models.unit_data_format.UnitDataFormat attribute)

{'BIT': UnitDataFormat.BIT, 'BYTE': UnitDataFormat.BYTE, 'EXABIT': UnitDataFormat.EXABIT, 'EXABYTE': UnitDataFormat.EXABYTE}

_member_names_ (kittycad.models.unit_data_format.UnitDataFormat attribute)

_member_type_ (kittycad.models.unit_data_format.UnitDataFormat attribute)

_new_member_() (kittycad.models.unit_data_format.UnitDataFormat method)

_unhashable_values_ (kittycad.models.unit_data_format.UnitDataFormat attribute)

_use_args_ (kittycad.models.unit_data_format.UnitDataFormat attribute)

_value2member_map_ (kittycad.models.unit_data_format.UnitDataFormat attribute)

{'bit': UnitDataFormat.BIT, 'byte': UnitDataFormat.BYTE, 'exabit': UnitDataFormat.EXABIT, 'exabyte': UnitDataFormat.EXABYTE}

_value_repr_() (kittycad.models.unit_data_format.UnitDataFormat method)

capitalize() (kittycad.models.unit_data_format.UnitDataFormat method)

casefold() (kittycad.models.unit_data_format.UnitDataFormat method)

center() (kittycad.models.unit_data_format.UnitDataFormat method)

count() (kittycad.models.unit_data_format.UnitDataFormat method)

encode() (kittycad.models.unit_data_format.UnitDataFormat method)

endswith() (kittycad.models.unit_data_format.UnitDataFormat method)

expandtabs() (kittycad.models.unit_data_format.UnitDataFormat method)

format() (kittycad.models.unit_data_format.UnitDataFormat method)

format_map() (kittycad.models.unit_data_format.UnitDataFormat method)

index() (kittycad.models.unit_data_format.UnitDataFormat method)

isalnum() (kittycad.models.unit_data_format.UnitDataFormat method)

isalpha() (kittycad.models.unit_data_format.UnitDataFormat method)

isascii() (kittycad.models.unit_data_format.UnitDataFormat method)

isdecimal() (kittycad.models.unit_data_format.UnitDataFormat method)

isdigit() (kittycad.models.unit_data_format.UnitDataFormat method)

isidentifier() (kittycad.models.unit_data_format.UnitDataFormat method)

islower() (kittycad.models.unit_data_format.UnitDataFormat method)

isnumeric() (kittycad.models.unit_data_format.UnitDataFormat method)

isprintable() (kittycad.models.unit_data_format.UnitDataFormat method)

isspace() (kittycad.models.unit_data_format.UnitDataFormat method)

istitle() (kittycad.models.unit_data_format.UnitDataFormat method)

isupper() (kittycad.models.unit_data_format.UnitDataFormat method)

ljust() (kittycad.models.unit_data_format.UnitDataFormat method)

lower() (kittycad.models.unit_data_format.UnitDataFormat method)

lstrip() (kittycad.models.unit_data_format.UnitDataFormat method)

maketrans() (kittycad.models.unit_data_format.UnitDataFormat static method)

partition() (kittycad.models.unit_data_format.UnitDataFormat method)

removeprefix() (kittycad.models.unit_data_format.UnitDataFormat method)

removesuffix() (kittycad.models.unit_data_format.UnitDataFormat method)

replace() (kittycad.models.unit_data_format.UnitDataFormat method)

rfind() (kittycad.models.unit_data_format.UnitDataFormat method)

rindex() (kittycad.models.unit_data_format.UnitDataFormat method)

rjust() (kittycad.models.unit_data_format.UnitDataFormat method)

rpartition() (kittycad.models.unit_data_format.UnitDataFormat method)

rsplit() (kittycad.models.unit_data_format.UnitDataFormat method)

rstrip() (kittycad.models.unit_data_format.UnitDataFormat method)

split() (kittycad.models.unit_data_format.UnitDataFormat method)

splitlines() (kittycad.models.unit_data_format.UnitDataFormat method)

startswith() (kittycad.models.unit_data_format.UnitDataFormat method)

strip() (kittycad.models.unit_data_format.UnitDataFormat method)

swapcase() (kittycad.models.unit_data_format.UnitDataFormat method)

title() (kittycad.models.unit_data_format.UnitDataFormat method)

translate() (kittycad.models.unit_data_format.UnitDataFormat method)

upper() (kittycad.models.unit_data_format.UnitDataFormat method)

zfill() (kittycad.models.unit_data_format.UnitDataFormat method)

:py:obj:`__init__ <kittycad.models.unit_data_format.UnitDataFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_data_format.UnitDataFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_data_format.UnitDataFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_data_format.UnitDataFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_data_format.UnitDataFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_data_format.UnitDataFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_data_format.UnitDataFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_data_format.UnitDataFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_data_format.UnitDataFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_data_format.UnitDataFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lower <kittycad.models.unit_data_format.UnitDataFormat.lower>`\ \(\)

:py:obj:`partition <kittycad.models.unit_data_format.UnitDataFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_data_format.UnitDataFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_data_format.UnitDataFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_data_format.UnitDataFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_data_format.UnitDataFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_data_format.UnitDataFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_data_format.UnitDataFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_data_format.UnitDataFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_data_format.UnitDataFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_data_format.UnitDataFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_data_format.UnitDataFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`title <kittycad.models.unit_data_format.UnitDataFormat.title>`\ \(\)

:py:obj:`translate <kittycad.models.unit_data_format.UnitDataFormat.translate>`\ \(table\, \/\)

:py:obj:`upper <kittycad.models.unit_data_format.UnitDataFormat.upper>`\ \(\)

:py:obj:`zfill <kittycad.models.unit_data_format.UnitDataFormat.zfill>`\ \(width\, \/\)

BYTE

//en.wikipedia.org/wiki/Byte#Multiple-byte_units>

EXABYTE

//en.wikipedia.org/wiki/Bit>

BIT

//en.wikipedia.org/wiki/Exabit>

EXABIT

UnitDataTransferRateConversion (class in kittycad.models.unit_data_transfer_rate_conversion)

UnitDataTransferRateConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

Method generated by attrs for class UnitDataTransferRateConversion.

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.unit_data_transfer_rate_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitDataTransferRateConversion.to_dict>, 'from_dict': <classmethod(<function UnitDataTransferRateConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitDataTransferRateConversion.__getitem__>, '__setitem__': <function UnitDataTransferRateConversion.__setitem__>, '__delitem__': <function UnitDataTransferRateConversion.__delitem__>, '__contains__': <function UnitDataTransferRateConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitDataTransferRateConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitDataTransferRateConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitDataTransferRateConversion.__repr__>, '__eq__': <function UnitDataTransferRateConversion.__eq__>, '__ne__': <function UnitDataTransferRateConversion.__ne__>, '__lt__': <function UnitDataTransferRateConversion.__lt__>, '__le__': <function UnitDataTransferRateConversion.__le__>, '__gt__': <function UnitDataTransferRateConversion.__gt__>, '__ge__': <function UnitDataTransferRateConversion.__ge__>, '__hash__': None, '__init__': <function UnitDataTransferRateConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

UnitDataTransferRateConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

from_dict() (kittycad.models.unit_data_transfer_rate_conversion.UnitDataTransferRateConversion class method)

rtype

TypeVar(G, bound= UnitDataTransferRateConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_data_transfer_rate_conversion.UnitDataTransferRateConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``G``, bound= UnitDataTransferRateConversion)

UnitDataTransferRateFormat(value[, names, ...])

The valid types of data transfer unit formats.

:py:obj:`UnitDataTransferRateFormat <kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat>`\ \(value\[\, names\, ...\]\)

UnitDataTransferRateFormat (class in kittycad.models.unit_data_transfer_rate_format)

UnitDataTransferRateFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_data_transfer_rate_format', '__doc__': 'The valid types of data transfer unit formats.', '__str__': <function UnitDataTransferRateFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['BYTES_PER_SECOND', 'EXABYTES_PER_SECOND', 'BITS_PER_SECOND', 'EXABITS_PER_SECOND'], '_member_map_': {'BYTES_PER_SECOND': <UnitDataTransferRateFormat.BYTES_PER_SECOND: 'bytes_per_second'>, 'EXABYTES_PER_SECOND': <UnitDataTransferRateFormat.EXABYTES_PER_SECOND: 'exabytes_per_second'>, 'BITS_PER_SECOND': <UnitDataTransferRateFormat.BITS_PER_SECOND: 'bits_per_second'>, 'EXABITS_PER_SECOND': <UnitDataTransferRateFormat.EXABITS_PER_SECOND: 'exabits_per_second'>}, '_value2member_map_': {'bytes_per_second': <UnitDataTransferRateFormat.BYTES_PER_SECOND: 'bytes_per_second'>, 'exabytes_per_second': <UnitDataTransferRateFormat.EXABYTES_PER_SECOND: 'exabytes_per_second'>, 'bits_per_second': <UnitDataTransferRateFormat.BITS_PER_SECOND: 'bits_per_second'>, 'exabits_per_second': <UnitDataTransferRateFormat.EXABITS_PER_SECOND: 'exabits_per_second'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitDataTransferRateFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitDataTransferRateFormat' objects>, 'BYTES_PER_SECOND': <UnitDataTransferRateFormat.BYTES_PER_SECOND: 'bytes_per_second'>, 'EXABYTES_PER_SECOND': <UnitDataTransferRateFormat.EXABYTES_PER_SECOND: 'exabytes_per_second'>, 'BITS_PER_SECOND': <UnitDataTransferRateFormat.BITS_PER_SECOND: 'bits_per_second'>, 'EXABITS_PER_SECOND': <UnitDataTransferRateFormat.EXABITS_PER_SECOND: 'exabits_per_second'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

UnitDataTransferRateFormat._generate_next_value_(start, count, last_values)

{'BITS_PER_SECOND': UnitDataTransferRateFormat.BITS_PER_SECOND, 'BYTES_PER_SECOND': UnitDataTransferRateFormat.BYTES_PER_SECOND, 'EXABITS_PER_SECOND': UnitDataTransferRateFormat.EXABITS_PER_SECOND, 'EXABYTES_PER_SECOND': UnitDataTransferRateFormat.EXABYTES_PER_SECOND}

['BYTES_PER_SECOND', 'EXABYTES_PER_SECOND', 'BITS_PER_SECOND', 'EXABITS_PER_SECOND']

{'bits_per_second': UnitDataTransferRateFormat.BITS_PER_SECOND, 'bytes_per_second': UnitDataTransferRateFormat.BYTES_PER_SECOND, 'exabits_per_second': UnitDataTransferRateFormat.EXABITS_PER_SECOND, 'exabytes_per_second': UnitDataTransferRateFormat.EXABYTES_PER_SECOND}

UnitDataTransferRateFormat.endswith(suffix[, start[, end]]) -> bool

maketrans() (kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat static method)

UnitDataTransferRateFormat.startswith(prefix[, start[, end]]) -> bool

:py:obj:`count <kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`endswith <kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`index <kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat.join>`\ \(iterable\, \/\)

:py:obj:`partition <kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat.partition>`\ \(sep\, \/\)

:py:obj:`replace <kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`startswith <kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`zfill <kittycad.models.unit_data_transfer_rate_format.UnitDataTransferRateFormat.zfill>`\ \(width\, \/\)

BYTES_PER_SECOND

EXABYTES_PER_SECOND

BITS_PER_SECOND

EXABITS_PER_SECOND

UnitDensityConversion([completed_at, ...])

UnitDensityConversion (class in kittycad.models.unit_density_conversion)

UnitDensityConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_density_format.UnitDensityFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_density_format.UnitDensityFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_density_format.UnitDensityFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_density_format.UnitDensityFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.unit_density_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_density_format.UnitDensityFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_density_format.UnitDensityFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitDensityConversion.to_dict>, 'from_dict': <classmethod(<function UnitDensityConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitDensityConversion.__getitem__>, '__setitem__': <function UnitDensityConversion.__setitem__>, '__delitem__': <function UnitDensityConversion.__delitem__>, '__contains__': <function UnitDensityConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitDensityConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitDensityConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_density_format.UnitDensityFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_density_format.UnitDensityFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitDensityConversion.__repr__>, '__eq__': <function UnitDensityConversion.__eq__>, '__ne__': <function UnitDensityConversion.__ne__>, '__lt__': <function UnitDensityConversion.__lt__>, '__le__': <function UnitDensityConversion.__le__>, '__gt__': <function UnitDensityConversion.__gt__>, '__ge__': <function UnitDensityConversion.__ge__>, '__hash__': None, '__init__': <function UnitDensityConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

__eq__() (kittycad.models.unit_density_conversion.UnitDensityConversion method)

__ge__() (kittycad.models.unit_density_conversion.UnitDensityConversion method)

__gt__() (kittycad.models.unit_density_conversion.UnitDensityConversion method)

UnitDensityConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.unit_density_conversion.UnitDensityConversion method)

__lt__() (kittycad.models.unit_density_conversion.UnitDensityConversion method)

__ne__() (kittycad.models.unit_density_conversion.UnitDensityConversion method)

error (kittycad.models.unit_density_conversion.UnitDensityConversion attribute)

from_dict() (kittycad.models.unit_density_conversion.UnitDensityConversion class method)

id (kittycad.models.unit_density_conversion.UnitDensityConversion attribute)

input (kittycad.models.unit_density_conversion.UnitDensityConversion attribute)

output (kittycad.models.unit_density_conversion.UnitDensityConversion attribute)

status (kittycad.models.unit_density_conversion.UnitDensityConversion attribute)

to_dict() (kittycad.models.unit_density_conversion.UnitDensityConversion method)

Method generated by attrs for class UnitDensityConversion.

rtype

TypeVar(L, bound= UnitDensityConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_density_conversion.UnitDensityConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``L``, bound= UnitDensityConversion)

UnitDensityFormat(value[, names, module, ...])

The valid types of density unit formats.

:py:obj:`UnitDensityFormat <kittycad.models.unit_density_format.UnitDensityFormat>`\ \(value\[\, names\, module\, ...\]\)

UnitDensityFormat (class in kittycad.models.unit_density_format)

UnitDensityFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

__add__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__contains__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__dict__ (kittycad.models.unit_density_format.UnitDensityFormat attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_density_format', '__doc__': 'The valid types of density unit formats.', '__str__': <function UnitDensityFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['KILOGRAMS_PER_CUBIC_METER', 'GRAMS_PER_MILLILITER', 'KILOGRAMS_PER_LITER', 'OUNCES_PER_CUBIC_FOOT', 'OUNCES_PER_CUBIC_INCH', 'OUNCES_PER_GALLON', 'POUNDS_PER_CUBIC_FOOT', 'POUNDS_PER_CUBIC_INCH', 'POUNDS_PER_GALLON', 'SLUGS_PER_CUBIC_FOOT'], '_member_map_': {'KILOGRAMS_PER_CUBIC_METER': <UnitDensityFormat.KILOGRAMS_PER_CUBIC_METER: 'kilograms_per_cubic_meter'>, 'GRAMS_PER_MILLILITER': <UnitDensityFormat.GRAMS_PER_MILLILITER: 'grams_per_milliliter'>, 'KILOGRAMS_PER_LITER': <UnitDensityFormat.KILOGRAMS_PER_LITER: 'kilograms_per_liter'>, 'OUNCES_PER_CUBIC_FOOT': <UnitDensityFormat.OUNCES_PER_CUBIC_FOOT: 'ounces_per_cubic_foot'>, 'OUNCES_PER_CUBIC_INCH': <UnitDensityFormat.OUNCES_PER_CUBIC_INCH: 'ounces_per_cubic_inch'>, 'OUNCES_PER_GALLON': <UnitDensityFormat.OUNCES_PER_GALLON: 'ounces_per_gallon'>, 'POUNDS_PER_CUBIC_FOOT': <UnitDensityFormat.POUNDS_PER_CUBIC_FOOT: 'pounds_per_cubic_foot'>, 'POUNDS_PER_CUBIC_INCH': <UnitDensityFormat.POUNDS_PER_CUBIC_INCH: 'pounds_per_cubic_inch'>, 'POUNDS_PER_GALLON': <UnitDensityFormat.POUNDS_PER_GALLON: 'pounds_per_gallon'>, 'SLUGS_PER_CUBIC_FOOT': <UnitDensityFormat.SLUGS_PER_CUBIC_FOOT: 'slugs_per_cubic_foot'>}, '_value2member_map_': {'kilograms_per_cubic_meter': <UnitDensityFormat.KILOGRAMS_PER_CUBIC_METER: 'kilograms_per_cubic_meter'>, 'grams_per_milliliter': <UnitDensityFormat.GRAMS_PER_MILLILITER: 'grams_per_milliliter'>, 'kilograms_per_liter': <UnitDensityFormat.KILOGRAMS_PER_LITER: 'kilograms_per_liter'>, 'ounces_per_cubic_foot': <UnitDensityFormat.OUNCES_PER_CUBIC_FOOT: 'ounces_per_cubic_foot'>, 'ounces_per_cubic_inch': <UnitDensityFormat.OUNCES_PER_CUBIC_INCH: 'ounces_per_cubic_inch'>, 'ounces_per_gallon': <UnitDensityFormat.OUNCES_PER_GALLON: 'ounces_per_gallon'>, 'pounds_per_cubic_foot': <UnitDensityFormat.POUNDS_PER_CUBIC_FOOT: 'pounds_per_cubic_foot'>, 'pounds_per_cubic_inch': <UnitDensityFormat.POUNDS_PER_CUBIC_INCH: 'pounds_per_cubic_inch'>, 'pounds_per_gallon': <UnitDensityFormat.POUNDS_PER_GALLON: 'pounds_per_gallon'>, 'slugs_per_cubic_foot': <UnitDensityFormat.SLUGS_PER_CUBIC_FOOT: 'slugs_per_cubic_foot'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitDensityFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitDensityFormat' objects>, 'KILOGRAMS_PER_CUBIC_METER': <UnitDensityFormat.KILOGRAMS_PER_CUBIC_METER: 'kilograms_per_cubic_meter'>, 'GRAMS_PER_MILLILITER': <UnitDensityFormat.GRAMS_PER_MILLILITER: 'grams_per_milliliter'>, 'KILOGRAMS_PER_LITER': <UnitDensityFormat.KILOGRAMS_PER_LITER: 'kilograms_per_liter'>, 'OUNCES_PER_CUBIC_FOOT': <UnitDensityFormat.OUNCES_PER_CUBIC_FOOT: 'ounces_per_cubic_foot'>, 'OUNCES_PER_CUBIC_INCH': <UnitDensityFormat.OUNCES_PER_CUBIC_INCH: 'ounces_per_cubic_inch'>, 'OUNCES_PER_GALLON': <UnitDensityFormat.OUNCES_PER_GALLON: 'ounces_per_gallon'>, 'POUNDS_PER_CUBIC_FOOT': <UnitDensityFormat.POUNDS_PER_CUBIC_FOOT: 'pounds_per_cubic_foot'>, 'POUNDS_PER_CUBIC_INCH': <UnitDensityFormat.POUNDS_PER_CUBIC_INCH: 'pounds_per_cubic_inch'>, 'POUNDS_PER_GALLON': <UnitDensityFormat.POUNDS_PER_GALLON: 'pounds_per_gallon'>, 'SLUGS_PER_CUBIC_FOOT': <UnitDensityFormat.SLUGS_PER_CUBIC_FOOT: 'slugs_per_cubic_foot'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__eq__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__format__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__ge__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__getitem__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__getnewargs__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__gt__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__hash__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__init__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__iter__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__le__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__len__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__lt__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__mod__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__module__ (kittycad.models.unit_density_format.UnitDensityFormat attribute)

__mul__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__ne__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__new__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__reduce_ex__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__repr__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__rmod__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__rmul__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__sizeof__() (kittycad.models.unit_density_format.UnitDensityFormat method)

__str__() (kittycad.models.unit_density_format.UnitDensityFormat method)

UnitDensityFormat._generate_next_value_(start, count, last_values)

_member_map_ (kittycad.models.unit_density_format.UnitDensityFormat attribute)

{'GRAMS_PER_MILLILITER': UnitDensityFormat.GRAMS_PER_MILLILITER, 'KILOGRAMS_PER_CUBIC_METER': UnitDensityFormat.KILOGRAMS_PER_CUBIC_METER, 'KILOGRAMS_PER_LITER': UnitDensityFormat.KILOGRAMS_PER_LITER, 'OUNCES_PER_CUBIC_FOOT': UnitDensityFormat.OUNCES_PER_CUBIC_FOOT, 'OUNCES_PER_CUBIC_INCH': UnitDensityFormat.OUNCES_PER_CUBIC_INCH, 'OUNCES_PER_GALLON': UnitDensityFormat.OUNCES_PER_GALLON, 'POUNDS_PER_CUBIC_FOOT': UnitDensityFormat.POUNDS_PER_CUBIC_FOOT, 'POUNDS_PER_CUBIC_INCH': UnitDensityFormat.POUNDS_PER_CUBIC_INCH, 'POUNDS_PER_GALLON': UnitDensityFormat.POUNDS_PER_GALLON, 'SLUGS_PER_CUBIC_FOOT': UnitDensityFormat.SLUGS_PER_CUBIC_FOOT}

_member_names_ (kittycad.models.unit_density_format.UnitDensityFormat attribute)

['KILOGRAMS_PER_CUBIC_METER', 'GRAMS_PER_MILLILITER', 'KILOGRAMS_PER_LITER', 'OUNCES_PER_CUBIC_FOOT', 'OUNCES_PER_CUBIC_INCH', 'OUNCES_PER_GALLON', 'POUNDS_PER_CUBIC_FOOT', 'POUNDS_PER_CUBIC_INCH', 'POUNDS_PER_GALLON', 'SLUGS_PER_CUBIC_FOOT']

_member_type_ (kittycad.models.unit_density_format.UnitDensityFormat attribute)

_new_member_() (kittycad.models.unit_density_format.UnitDensityFormat method)

_use_args_ (kittycad.models.unit_density_format.UnitDensityFormat attribute)

{'grams_per_milliliter': UnitDensityFormat.GRAMS_PER_MILLILITER, 'kilograms_per_cubic_meter': UnitDensityFormat.KILOGRAMS_PER_CUBIC_METER, 'kilograms_per_liter': UnitDensityFormat.KILOGRAMS_PER_LITER, 'ounces_per_cubic_foot': UnitDensityFormat.OUNCES_PER_CUBIC_FOOT, 'ounces_per_cubic_inch': UnitDensityFormat.OUNCES_PER_CUBIC_INCH, 'ounces_per_gallon': UnitDensityFormat.OUNCES_PER_GALLON, 'pounds_per_cubic_foot': UnitDensityFormat.POUNDS_PER_CUBIC_FOOT, 'pounds_per_cubic_inch': UnitDensityFormat.POUNDS_PER_CUBIC_INCH, 'pounds_per_gallon': UnitDensityFormat.POUNDS_PER_GALLON, 'slugs_per_cubic_foot': UnitDensityFormat.SLUGS_PER_CUBIC_FOOT}

_value_repr_() (kittycad.models.unit_density_format.UnitDensityFormat method)

capitalize() (kittycad.models.unit_density_format.UnitDensityFormat method)

casefold() (kittycad.models.unit_density_format.UnitDensityFormat method)

center() (kittycad.models.unit_density_format.UnitDensityFormat method)

count() (kittycad.models.unit_density_format.UnitDensityFormat method)

encode() (kittycad.models.unit_density_format.UnitDensityFormat method)

endswith() (kittycad.models.unit_density_format.UnitDensityFormat method)

expandtabs() (kittycad.models.unit_density_format.UnitDensityFormat method)

find() (kittycad.models.unit_density_format.UnitDensityFormat method)

format() (kittycad.models.unit_density_format.UnitDensityFormat method)

format_map() (kittycad.models.unit_density_format.UnitDensityFormat method)

index() (kittycad.models.unit_density_format.UnitDensityFormat method)

isalnum() (kittycad.models.unit_density_format.UnitDensityFormat method)

isalpha() (kittycad.models.unit_density_format.UnitDensityFormat method)

isascii() (kittycad.models.unit_density_format.UnitDensityFormat method)

isdecimal() (kittycad.models.unit_density_format.UnitDensityFormat method)

isdigit() (kittycad.models.unit_density_format.UnitDensityFormat method)

isidentifier() (kittycad.models.unit_density_format.UnitDensityFormat method)

islower() (kittycad.models.unit_density_format.UnitDensityFormat method)

isnumeric() (kittycad.models.unit_density_format.UnitDensityFormat method)

isprintable() (kittycad.models.unit_density_format.UnitDensityFormat method)

isspace() (kittycad.models.unit_density_format.UnitDensityFormat method)

istitle() (kittycad.models.unit_density_format.UnitDensityFormat method)

isupper() (kittycad.models.unit_density_format.UnitDensityFormat method)

join() (kittycad.models.unit_density_format.UnitDensityFormat method)

ljust() (kittycad.models.unit_density_format.UnitDensityFormat method)

lower() (kittycad.models.unit_density_format.UnitDensityFormat method)

lstrip() (kittycad.models.unit_density_format.UnitDensityFormat method)

maketrans() (kittycad.models.unit_density_format.UnitDensityFormat static method)

partition() (kittycad.models.unit_density_format.UnitDensityFormat method)

removeprefix() (kittycad.models.unit_density_format.UnitDensityFormat method)

removesuffix() (kittycad.models.unit_density_format.UnitDensityFormat method)

replace() (kittycad.models.unit_density_format.UnitDensityFormat method)

rfind() (kittycad.models.unit_density_format.UnitDensityFormat method)

rindex() (kittycad.models.unit_density_format.UnitDensityFormat method)

rjust() (kittycad.models.unit_density_format.UnitDensityFormat method)

rpartition() (kittycad.models.unit_density_format.UnitDensityFormat method)

rsplit() (kittycad.models.unit_density_format.UnitDensityFormat method)

rstrip() (kittycad.models.unit_density_format.UnitDensityFormat method)

split() (kittycad.models.unit_density_format.UnitDensityFormat method)

splitlines() (kittycad.models.unit_density_format.UnitDensityFormat method)

startswith() (kittycad.models.unit_density_format.UnitDensityFormat method)

strip() (kittycad.models.unit_density_format.UnitDensityFormat method)

swapcase() (kittycad.models.unit_density_format.UnitDensityFormat method)

title() (kittycad.models.unit_density_format.UnitDensityFormat method)

translate() (kittycad.models.unit_density_format.UnitDensityFormat method)

upper() (kittycad.models.unit_density_format.UnitDensityFormat method)

zfill() (kittycad.models.unit_density_format.UnitDensityFormat method)

:py:obj:`__init__ <kittycad.models.unit_density_format.UnitDensityFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_density_format.UnitDensityFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_density_format.UnitDensityFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_density_format.UnitDensityFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_density_format.UnitDensityFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_density_format.UnitDensityFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_density_format.UnitDensityFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_density_format.UnitDensityFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_density_format.UnitDensityFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_density_format.UnitDensityFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.unit_density_format.UnitDensityFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_density_format.UnitDensityFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_density_format.UnitDensityFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_density_format.UnitDensityFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_density_format.UnitDensityFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_density_format.UnitDensityFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_density_format.UnitDensityFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_density_format.UnitDensityFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_density_format.UnitDensityFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_density_format.UnitDensityFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_density_format.UnitDensityFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.unit_density_format.UnitDensityFormat.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.unit_density_format.UnitDensityFormat.zfill>`\ \(width\, \/\)

KILOGRAMS_PER_CUBIC_METER

//en.wikipedia.org/wiki/Specific_density>

GRAMS_PER_MILLILITER

//en.wikipedia.org/wiki/Kilogram_per_cubic_metre>

KILOGRAMS_PER_LITER

//en.wikipedia.org/wiki/Density#Unit>

OUNCES_PER_CUBIC_FOOT

OUNCES_PER_CUBIC_INCH

OUNCES_PER_GALLON

POUNDS_PER_CUBIC_FOOT

POUNDS_PER_CUBIC_INCH

POUNDS_PER_GALLON

SLUGS_PER_CUBIC_FOOT

UnitEnergyConversion([completed_at, ...])

UnitEnergyConversion (class in kittycad.models.unit_energy_conversion)

UnitEnergyConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_energy_format.UnitEnergyFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_energy_format.UnitEnergyFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_energy_format.UnitEnergyFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_energy_format.UnitEnergyFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__dict__ (kittycad.models.unit_energy_conversion.UnitEnergyConversion attribute)

mappingproxy({'__module__': 'kittycad.models.unit_energy_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_energy_format.UnitEnergyFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_energy_format.UnitEnergyFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitEnergyConversion.to_dict>, 'from_dict': <classmethod(<function UnitEnergyConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitEnergyConversion.__getitem__>, '__setitem__': <function UnitEnergyConversion.__setitem__>, '__delitem__': <function UnitEnergyConversion.__delitem__>, '__contains__': <function UnitEnergyConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitEnergyConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitEnergyConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_energy_format.UnitEnergyFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_energy_format.UnitEnergyFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitEnergyConversion.__repr__>, '__eq__': <function UnitEnergyConversion.__eq__>, '__ne__': <function UnitEnergyConversion.__ne__>, '__lt__': <function UnitEnergyConversion.__lt__>, '__le__': <function UnitEnergyConversion.__le__>, '__gt__': <function UnitEnergyConversion.__gt__>, '__ge__': <function UnitEnergyConversion.__ge__>, '__hash__': None, '__init__': <function UnitEnergyConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

__eq__() (kittycad.models.unit_energy_conversion.UnitEnergyConversion method)

__ge__() (kittycad.models.unit_energy_conversion.UnitEnergyConversion method)

__gt__() (kittycad.models.unit_energy_conversion.UnitEnergyConversion method)

__hash__ (kittycad.models.unit_energy_conversion.UnitEnergyConversion attribute)

__init__() (kittycad.models.unit_energy_conversion.UnitEnergyConversion method)

UnitEnergyConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.unit_energy_conversion.UnitEnergyConversion method)

__lt__() (kittycad.models.unit_energy_conversion.UnitEnergyConversion method)

__ne__() (kittycad.models.unit_energy_conversion.UnitEnergyConversion method)

__repr__() (kittycad.models.unit_energy_conversion.UnitEnergyConversion method)

error (kittycad.models.unit_energy_conversion.UnitEnergyConversion attribute)

from_dict() (kittycad.models.unit_energy_conversion.UnitEnergyConversion class method)

id (kittycad.models.unit_energy_conversion.UnitEnergyConversion attribute)

input (kittycad.models.unit_energy_conversion.UnitEnergyConversion attribute)

output (kittycad.models.unit_energy_conversion.UnitEnergyConversion attribute)

status (kittycad.models.unit_energy_conversion.UnitEnergyConversion attribute)

to_dict() (kittycad.models.unit_energy_conversion.UnitEnergyConversion method)

user_id (kittycad.models.unit_energy_conversion.UnitEnergyConversion attribute)

Method generated by attrs for class UnitEnergyConversion.

rtype

TypeVar(N, bound= UnitEnergyConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_energy_conversion.UnitEnergyConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``N``, bound= UnitEnergyConversion)

UnitEnergyFormat(value[, names, module, ...])

The valid types of energy unit formats.

:py:obj:`UnitEnergyFormat <kittycad.models.unit_energy_format.UnitEnergyFormat>`\ \(value\[\, names\, module\, ...\]\)

UnitEnergyFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

CALORIE (kittycad.models.unit_energy_format.UnitEnergyFormat attribute)

docstring of kittycad.models.unit_energy_format.UnitEnergyFormat.CALORIE

FOOT_POUND (kittycad.models.unit_energy_format.UnitEnergyFormat attribute)

JOULE (kittycad.models.unit_energy_format.UnitEnergyFormat attribute)

docstring of kittycad.models.unit_energy_format.UnitEnergyFormat.JOULE

KILOWATT_HOUR (kittycad.models.unit_energy_format.UnitEnergyFormat attribute)

docstring of kittycad.models.unit_energy_format.UnitEnergyFormat.KILOWATT_HOUR

THERM (kittycad.models.unit_energy_format.UnitEnergyFormat attribute)

docstring of kittycad.models.unit_energy_format.UnitEnergyFormat.THERM

WATT_HOUR (kittycad.models.unit_energy_format.UnitEnergyFormat attribute)

docstring of kittycad.models.unit_energy_format.UnitEnergyFormat.WATT_HOUR

__add__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__annotations__ (kittycad.models.unit_energy_format.UnitEnergyFormat attribute)

__contains__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__dict__ (kittycad.models.unit_energy_format.UnitEnergyFormat attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_energy_format', '__doc__': 'The valid types of energy unit formats.', '__str__': <function UnitEnergyFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['JOULE', 'CALORIE', 'KILOWATT_HOUR', 'WATT_HOUR', 'BRITISH_THERMAL_UNIT', 'BRITISH_THERMAL_UNIT_ISO', 'BRITISH_THERMAL_UNIT59', 'THERM', 'FOOT_POUND'], '_member_map_': {'JOULE': <UnitEnergyFormat.JOULE: 'joule'>, 'CALORIE': <UnitEnergyFormat.CALORIE: 'calorie'>, 'KILOWATT_HOUR': <UnitEnergyFormat.KILOWATT_HOUR: 'kilowatt_hour'>, 'WATT_HOUR': <UnitEnergyFormat.WATT_HOUR: 'watt_hour'>, 'BRITISH_THERMAL_UNIT': <UnitEnergyFormat.BRITISH_THERMAL_UNIT: 'british_thermal_unit'>, 'BRITISH_THERMAL_UNIT_ISO': <UnitEnergyFormat.BRITISH_THERMAL_UNIT_ISO: 'british_thermal_unit_iso'>, 'BRITISH_THERMAL_UNIT59': <UnitEnergyFormat.BRITISH_THERMAL_UNIT59: 'british_thermal_unit59'>, 'THERM': <UnitEnergyFormat.THERM: 'therm'>, 'FOOT_POUND': <UnitEnergyFormat.FOOT_POUND: 'foot_pound'>}, '_value2member_map_': {'joule': <UnitEnergyFormat.JOULE: 'joule'>, 'calorie': <UnitEnergyFormat.CALORIE: 'calorie'>, 'kilowatt_hour': <UnitEnergyFormat.KILOWATT_HOUR: 'kilowatt_hour'>, 'watt_hour': <UnitEnergyFormat.WATT_HOUR: 'watt_hour'>, 'british_thermal_unit': <UnitEnergyFormat.BRITISH_THERMAL_UNIT: 'british_thermal_unit'>, 'british_thermal_unit_iso': <UnitEnergyFormat.BRITISH_THERMAL_UNIT_ISO: 'british_thermal_unit_iso'>, 'british_thermal_unit59': <UnitEnergyFormat.BRITISH_THERMAL_UNIT59: 'british_thermal_unit59'>, 'therm': <UnitEnergyFormat.THERM: 'therm'>, 'foot_pound': <UnitEnergyFormat.FOOT_POUND: 'foot_pound'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitEnergyFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitEnergyFormat' objects>, 'JOULE': <UnitEnergyFormat.JOULE: 'joule'>, 'CALORIE': <UnitEnergyFormat.CALORIE: 'calorie'>, 'KILOWATT_HOUR': <UnitEnergyFormat.KILOWATT_HOUR: 'kilowatt_hour'>, 'WATT_HOUR': <UnitEnergyFormat.WATT_HOUR: 'watt_hour'>, 'BRITISH_THERMAL_UNIT': <UnitEnergyFormat.BRITISH_THERMAL_UNIT: 'british_thermal_unit'>, 'BRITISH_THERMAL_UNIT_ISO': <UnitEnergyFormat.BRITISH_THERMAL_UNIT_ISO: 'british_thermal_unit_iso'>, 'BRITISH_THERMAL_UNIT59': <UnitEnergyFormat.BRITISH_THERMAL_UNIT59: 'british_thermal_unit59'>, 'THERM': <UnitEnergyFormat.THERM: 'therm'>, 'FOOT_POUND': <UnitEnergyFormat.FOOT_POUND: 'foot_pound'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__eq__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__format__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__ge__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__getattribute__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__getitem__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__getnewargs__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__gt__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__hash__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__init__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__iter__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__le__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__len__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__lt__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__mod__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__module__ (kittycad.models.unit_energy_format.UnitEnergyFormat attribute)

__mul__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__ne__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__new__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__reduce_ex__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__repr__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__rmod__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__rmul__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__sizeof__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

__str__() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

UnitEnergyFormat._generate_next_value_(start, count, last_values)

_member_map_ (kittycad.models.unit_energy_format.UnitEnergyFormat attribute)

{'BRITISH_THERMAL_UNIT': UnitEnergyFormat.BRITISH_THERMAL_UNIT, 'BRITISH_THERMAL_UNIT59': UnitEnergyFormat.BRITISH_THERMAL_UNIT59, 'BRITISH_THERMAL_UNIT_ISO': UnitEnergyFormat.BRITISH_THERMAL_UNIT_ISO, 'CALORIE': UnitEnergyFormat.CALORIE, 'FOOT_POUND': UnitEnergyFormat.FOOT_POUND, 'JOULE': UnitEnergyFormat.JOULE, 'KILOWATT_HOUR': UnitEnergyFormat.KILOWATT_HOUR, 'THERM': UnitEnergyFormat.THERM, 'WATT_HOUR': UnitEnergyFormat.WATT_HOUR}

_member_names_ (kittycad.models.unit_energy_format.UnitEnergyFormat attribute)

['JOULE', 'CALORIE', 'KILOWATT_HOUR', 'WATT_HOUR', 'BRITISH_THERMAL_UNIT', 'BRITISH_THERMAL_UNIT_ISO', 'BRITISH_THERMAL_UNIT59', 'THERM', 'FOOT_POUND']

_member_type_ (kittycad.models.unit_energy_format.UnitEnergyFormat attribute)

_new_member_() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

_use_args_ (kittycad.models.unit_energy_format.UnitEnergyFormat attribute)

{'british_thermal_unit': UnitEnergyFormat.BRITISH_THERMAL_UNIT, 'british_thermal_unit59': UnitEnergyFormat.BRITISH_THERMAL_UNIT59, 'british_thermal_unit_iso': UnitEnergyFormat.BRITISH_THERMAL_UNIT_ISO, 'calorie': UnitEnergyFormat.CALORIE, 'foot_pound': UnitEnergyFormat.FOOT_POUND, 'joule': UnitEnergyFormat.JOULE, 'kilowatt_hour': UnitEnergyFormat.KILOWATT_HOUR, 'therm': UnitEnergyFormat.THERM, 'watt_hour': UnitEnergyFormat.WATT_HOUR}

_value_repr_() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

capitalize() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

casefold() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

center() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

count() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

encode() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

endswith() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

expandtabs() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

find() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

format() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

format_map() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

index() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

isalnum() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

isalpha() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

isascii() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

isdecimal() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

isdigit() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

isidentifier() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

islower() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

isnumeric() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

isprintable() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

isspace() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

istitle() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

isupper() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

join() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

ljust() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

lower() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

lstrip() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

maketrans() (kittycad.models.unit_energy_format.UnitEnergyFormat static method)

partition() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

removeprefix() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

removesuffix() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

replace() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

rfind() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

rindex() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

rjust() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

rpartition() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

rsplit() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

rstrip() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

split() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

splitlines() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

startswith() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

strip() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

swapcase() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

title() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

translate() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

upper() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

zfill() (kittycad.models.unit_energy_format.UnitEnergyFormat method)

:py:obj:`__init__ <kittycad.models.unit_energy_format.UnitEnergyFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_energy_format.UnitEnergyFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_energy_format.UnitEnergyFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_energy_format.UnitEnergyFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_energy_format.UnitEnergyFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_energy_format.UnitEnergyFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_energy_format.UnitEnergyFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_energy_format.UnitEnergyFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_energy_format.UnitEnergyFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_energy_format.UnitEnergyFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.unit_energy_format.UnitEnergyFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_energy_format.UnitEnergyFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_energy_format.UnitEnergyFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_energy_format.UnitEnergyFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_energy_format.UnitEnergyFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_energy_format.UnitEnergyFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_energy_format.UnitEnergyFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_energy_format.UnitEnergyFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_energy_format.UnitEnergyFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_energy_format.UnitEnergyFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_energy_format.UnitEnergyFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.unit_energy_format.UnitEnergyFormat.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.unit_energy_format.UnitEnergyFormat.zfill>`\ \(width\, \/\)

JOULE

//en.wikipedia.org/wiki/Calorie>

CALORIE

//en.wikipedia.org/wiki/Kilowatt-hour>

KILOWATT_HOUR

WATT_HOUR

//en.wikipedia.org/wiki/British_thermal_unit>

BRITISH_THERMAL_UNIT

//en.wikipedia.org/wiki/Therm#Definitions>

BRITISH_THERMAL_UNIT_ISO

BRITISH_THERMAL_UNIT59

//en.wikipedia.org/wiki/Therm>

THERM

//en.wikipedia.org/wiki/Foot-pound_(energy)>

FOOT_POUND

UnitForceConversion([completed_at, ...])

:py:obj:`UnitForceConversion <kittycad.models.unit_force_conversion.UnitForceConversion>`\ \(\[completed\_at\, ...\]\)

UnitForceConversion (class in kittycad.models.unit_force_conversion)

UnitForceConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_force_format.UnitForceFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_force_format.UnitForceFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_force_format.UnitForceFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_force_format.UnitForceFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__delitem__() (kittycad.models.unit_force_conversion.UnitForceConversion method)

__dict__ (kittycad.models.unit_force_conversion.UnitForceConversion attribute)

mappingproxy({'__module__': 'kittycad.models.unit_force_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_force_format.UnitForceFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_force_format.UnitForceFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitForceConversion.to_dict>, 'from_dict': <classmethod(<function UnitForceConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitForceConversion.__getitem__>, '__setitem__': <function UnitForceConversion.__setitem__>, '__delitem__': <function UnitForceConversion.__delitem__>, '__contains__': <function UnitForceConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitForceConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitForceConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_force_format.UnitForceFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_force_format.UnitForceFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitForceConversion.__repr__>, '__eq__': <function UnitForceConversion.__eq__>, '__ne__': <function UnitForceConversion.__ne__>, '__lt__': <function UnitForceConversion.__lt__>, '__le__': <function UnitForceConversion.__le__>, '__gt__': <function UnitForceConversion.__gt__>, '__ge__': <function UnitForceConversion.__ge__>, '__hash__': None, '__init__': <function UnitForceConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

__eq__() (kittycad.models.unit_force_conversion.UnitForceConversion method)

__ge__() (kittycad.models.unit_force_conversion.UnitForceConversion method)

__getitem__() (kittycad.models.unit_force_conversion.UnitForceConversion method)

__gt__() (kittycad.models.unit_force_conversion.UnitForceConversion method)

__hash__ (kittycad.models.unit_force_conversion.UnitForceConversion attribute)

__init__() (kittycad.models.unit_force_conversion.UnitForceConversion method)

UnitForceConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.unit_force_conversion.UnitForceConversion method)

__lt__() (kittycad.models.unit_force_conversion.UnitForceConversion method)

__module__ (kittycad.models.unit_force_conversion.UnitForceConversion attribute)

__ne__() (kittycad.models.unit_force_conversion.UnitForceConversion method)

__repr__() (kittycad.models.unit_force_conversion.UnitForceConversion method)

__setitem__() (kittycad.models.unit_force_conversion.UnitForceConversion method)

created_at (kittycad.models.unit_force_conversion.UnitForceConversion attribute)

error (kittycad.models.unit_force_conversion.UnitForceConversion attribute)

from_dict() (kittycad.models.unit_force_conversion.UnitForceConversion class method)

id (kittycad.models.unit_force_conversion.UnitForceConversion attribute)

input (kittycad.models.unit_force_conversion.UnitForceConversion attribute)

output (kittycad.models.unit_force_conversion.UnitForceConversion attribute)

src_format (kittycad.models.unit_force_conversion.UnitForceConversion attribute)

started_at (kittycad.models.unit_force_conversion.UnitForceConversion attribute)

status (kittycad.models.unit_force_conversion.UnitForceConversion attribute)

to_dict() (kittycad.models.unit_force_conversion.UnitForceConversion method)

updated_at (kittycad.models.unit_force_conversion.UnitForceConversion attribute)

user_id (kittycad.models.unit_force_conversion.UnitForceConversion attribute)

Method generated by attrs for class UnitForceConversion.

rtype

TypeVar(N, bound= UnitForceConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_force_conversion.UnitForceConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

UnitForceFormat(value[, names, module, ...])

The valid types of force unit formats.

:py:obj:`UnitForceFormat <kittycad.models.unit_force_format.UnitForceFormat>`\ \(value\[\, names\, module\, ...\]\)

UnitForceFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

DYNE (kittycad.models.unit_force_format.UnitForceFormat attribute)

docstring of kittycad.models.unit_force_format.UnitForceFormat.DYNE

KILOPOND (kittycad.models.unit_force_format.UnitForceFormat attribute)

docstring of kittycad.models.unit_force_format.UnitForceFormat.KILOPOND

NEWTON (kittycad.models.unit_force_format.UnitForceFormat attribute)

docstring of kittycad.models.unit_force_format.UnitForceFormat.NEWTON

POUND (kittycad.models.unit_force_format.UnitForceFormat attribute)

docstring of kittycad.models.unit_force_format.UnitForceFormat.POUND

POUNDAL (kittycad.models.unit_force_format.UnitForceFormat attribute)

__add__() (kittycad.models.unit_force_format.UnitForceFormat method)

__annotations__ (kittycad.models.unit_force_format.UnitForceFormat attribute)

__contains__() (kittycad.models.unit_force_format.UnitForceFormat method)

__dict__ (kittycad.models.unit_force_format.UnitForceFormat attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_force_format', '__doc__': 'The valid types of force unit formats.', '__str__': <function UnitForceFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['NEWTON', 'POUND', 'DYNE', 'KILOPOND', 'POUNDAL'], '_member_map_': {'NEWTON': <UnitForceFormat.NEWTON: 'newton'>, 'POUND': <UnitForceFormat.POUND: 'pound'>, 'DYNE': <UnitForceFormat.DYNE: 'dyne'>, 'KILOPOND': <UnitForceFormat.KILOPOND: 'kilopond'>, 'POUNDAL': <UnitForceFormat.POUNDAL: 'poundal'>}, '_value2member_map_': {'newton': <UnitForceFormat.NEWTON: 'newton'>, 'pound': <UnitForceFormat.POUND: 'pound'>, 'dyne': <UnitForceFormat.DYNE: 'dyne'>, 'kilopond': <UnitForceFormat.KILOPOND: 'kilopond'>, 'poundal': <UnitForceFormat.POUNDAL: 'poundal'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitForceFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitForceFormat' objects>, 'NEWTON': <UnitForceFormat.NEWTON: 'newton'>, 'POUND': <UnitForceFormat.POUND: 'pound'>, 'DYNE': <UnitForceFormat.DYNE: 'dyne'>, 'KILOPOND': <UnitForceFormat.KILOPOND: 'kilopond'>, 'POUNDAL': <UnitForceFormat.POUNDAL: 'poundal'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.unit_force_format.UnitForceFormat method)

__eq__() (kittycad.models.unit_force_format.UnitForceFormat method)

__format__() (kittycad.models.unit_force_format.UnitForceFormat method)

__ge__() (kittycad.models.unit_force_format.UnitForceFormat method)

__getattribute__() (kittycad.models.unit_force_format.UnitForceFormat method)

__getitem__() (kittycad.models.unit_force_format.UnitForceFormat method)

__getnewargs__() (kittycad.models.unit_force_format.UnitForceFormat method)

__gt__() (kittycad.models.unit_force_format.UnitForceFormat method)

__hash__() (kittycad.models.unit_force_format.UnitForceFormat method)

__init__() (kittycad.models.unit_force_format.UnitForceFormat method)

__iter__() (kittycad.models.unit_force_format.UnitForceFormat method)

__le__() (kittycad.models.unit_force_format.UnitForceFormat method)

__len__() (kittycad.models.unit_force_format.UnitForceFormat method)

__lt__() (kittycad.models.unit_force_format.UnitForceFormat method)

__mod__() (kittycad.models.unit_force_format.UnitForceFormat method)

__module__ (kittycad.models.unit_force_format.UnitForceFormat attribute)

__mul__() (kittycad.models.unit_force_format.UnitForceFormat method)

__ne__() (kittycad.models.unit_force_format.UnitForceFormat method)

__new__() (kittycad.models.unit_force_format.UnitForceFormat method)

__reduce_ex__() (kittycad.models.unit_force_format.UnitForceFormat method)

__repr__() (kittycad.models.unit_force_format.UnitForceFormat method)

__rmod__() (kittycad.models.unit_force_format.UnitForceFormat method)

__rmul__() (kittycad.models.unit_force_format.UnitForceFormat method)

__sizeof__() (kittycad.models.unit_force_format.UnitForceFormat method)

__str__() (kittycad.models.unit_force_format.UnitForceFormat method)

UnitForceFormat._generate_next_value_(start, count, last_values)

_member_map_ (kittycad.models.unit_force_format.UnitForceFormat attribute)

{'DYNE': UnitForceFormat.DYNE, 'KILOPOND': UnitForceFormat.KILOPOND, 'NEWTON': UnitForceFormat.NEWTON, 'POUND': UnitForceFormat.POUND, 'POUNDAL': UnitForceFormat.POUNDAL}

_member_names_ (kittycad.models.unit_force_format.UnitForceFormat attribute)

_member_type_ (kittycad.models.unit_force_format.UnitForceFormat attribute)

_new_member_() (kittycad.models.unit_force_format.UnitForceFormat method)

_use_args_ (kittycad.models.unit_force_format.UnitForceFormat attribute)

_value2member_map_ (kittycad.models.unit_force_format.UnitForceFormat attribute)

{'dyne': UnitForceFormat.DYNE, 'kilopond': UnitForceFormat.KILOPOND, 'newton': UnitForceFormat.NEWTON, 'pound': UnitForceFormat.POUND, 'poundal': UnitForceFormat.POUNDAL}

_value_repr_() (kittycad.models.unit_force_format.UnitForceFormat method)

capitalize() (kittycad.models.unit_force_format.UnitForceFormat method)

casefold() (kittycad.models.unit_force_format.UnitForceFormat method)

center() (kittycad.models.unit_force_format.UnitForceFormat method)

count() (kittycad.models.unit_force_format.UnitForceFormat method)

encode() (kittycad.models.unit_force_format.UnitForceFormat method)

endswith() (kittycad.models.unit_force_format.UnitForceFormat method)

expandtabs() (kittycad.models.unit_force_format.UnitForceFormat method)

find() (kittycad.models.unit_force_format.UnitForceFormat method)

format() (kittycad.models.unit_force_format.UnitForceFormat method)

format_map() (kittycad.models.unit_force_format.UnitForceFormat method)

index() (kittycad.models.unit_force_format.UnitForceFormat method)

isalnum() (kittycad.models.unit_force_format.UnitForceFormat method)

isalpha() (kittycad.models.unit_force_format.UnitForceFormat method)

isascii() (kittycad.models.unit_force_format.UnitForceFormat method)

isdecimal() (kittycad.models.unit_force_format.UnitForceFormat method)

isdigit() (kittycad.models.unit_force_format.UnitForceFormat method)

isidentifier() (kittycad.models.unit_force_format.UnitForceFormat method)

islower() (kittycad.models.unit_force_format.UnitForceFormat method)

isnumeric() (kittycad.models.unit_force_format.UnitForceFormat method)

isprintable() (kittycad.models.unit_force_format.UnitForceFormat method)

isspace() (kittycad.models.unit_force_format.UnitForceFormat method)

istitle() (kittycad.models.unit_force_format.UnitForceFormat method)

isupper() (kittycad.models.unit_force_format.UnitForceFormat method)

join() (kittycad.models.unit_force_format.UnitForceFormat method)

ljust() (kittycad.models.unit_force_format.UnitForceFormat method)

lower() (kittycad.models.unit_force_format.UnitForceFormat method)

lstrip() (kittycad.models.unit_force_format.UnitForceFormat method)

maketrans() (kittycad.models.unit_force_format.UnitForceFormat static method)

partition() (kittycad.models.unit_force_format.UnitForceFormat method)

removeprefix() (kittycad.models.unit_force_format.UnitForceFormat method)

removesuffix() (kittycad.models.unit_force_format.UnitForceFormat method)

replace() (kittycad.models.unit_force_format.UnitForceFormat method)

rfind() (kittycad.models.unit_force_format.UnitForceFormat method)

rindex() (kittycad.models.unit_force_format.UnitForceFormat method)

rjust() (kittycad.models.unit_force_format.UnitForceFormat method)

rpartition() (kittycad.models.unit_force_format.UnitForceFormat method)

rsplit() (kittycad.models.unit_force_format.UnitForceFormat method)

rstrip() (kittycad.models.unit_force_format.UnitForceFormat method)

split() (kittycad.models.unit_force_format.UnitForceFormat method)

splitlines() (kittycad.models.unit_force_format.UnitForceFormat method)

startswith() (kittycad.models.unit_force_format.UnitForceFormat method)

strip() (kittycad.models.unit_force_format.UnitForceFormat method)

swapcase() (kittycad.models.unit_force_format.UnitForceFormat method)

title() (kittycad.models.unit_force_format.UnitForceFormat method)

translate() (kittycad.models.unit_force_format.UnitForceFormat method)

upper() (kittycad.models.unit_force_format.UnitForceFormat method)

zfill() (kittycad.models.unit_force_format.UnitForceFormat method)

:py:obj:`__init__ <kittycad.models.unit_force_format.UnitForceFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_force_format.UnitForceFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_force_format.UnitForceFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_force_format.UnitForceFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_force_format.UnitForceFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_force_format.UnitForceFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_force_format.UnitForceFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_force_format.UnitForceFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_force_format.UnitForceFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_force_format.UnitForceFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lower <kittycad.models.unit_force_format.UnitForceFormat.lower>`\ \(\)

:py:obj:`partition <kittycad.models.unit_force_format.UnitForceFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_force_format.UnitForceFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_force_format.UnitForceFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_force_format.UnitForceFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_force_format.UnitForceFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_force_format.UnitForceFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_force_format.UnitForceFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_force_format.UnitForceFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_force_format.UnitForceFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_force_format.UnitForceFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_force_format.UnitForceFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`title <kittycad.models.unit_force_format.UnitForceFormat.title>`\ \(\)

:py:obj:`translate <kittycad.models.unit_force_format.UnitForceFormat.translate>`\ \(table\, \/\)

:py:obj:`upper <kittycad.models.unit_force_format.UnitForceFormat.upper>`\ \(\)

:py:obj:`zfill <kittycad.models.unit_force_format.UnitForceFormat.zfill>`\ \(width\, \/\)

NEWTON

//en.wikipedia.org/wiki/Pound_(force)>

POUND

//en.wikipedia.org/wiki/Dyne>

DYNE

//en.wikipedia.org/wiki/Kilogram-force>

KILOPOND

//en.wikipedia.org/wiki/Poundal>

POUNDAL

UnitIlluminanceConversion([completed_at, ...])

UnitIlluminanceConversion (class in kittycad.models.unit_illuminance_conversion)

UnitIlluminanceConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_illuminance_format.UnitIlluminanceFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_illuminance_format.UnitIlluminanceFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_illuminance_format.UnitIlluminanceFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_illuminance_format.UnitIlluminanceFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.unit_illuminance_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_illuminance_format.UnitIlluminanceFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_illuminance_format.UnitIlluminanceFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitIlluminanceConversion.to_dict>, 'from_dict': <classmethod(<function UnitIlluminanceConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitIlluminanceConversion.__getitem__>, '__setitem__': <function UnitIlluminanceConversion.__setitem__>, '__delitem__': <function UnitIlluminanceConversion.__delitem__>, '__contains__': <function UnitIlluminanceConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitIlluminanceConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitIlluminanceConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_illuminance_format.UnitIlluminanceFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_illuminance_format.UnitIlluminanceFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitIlluminanceConversion.__repr__>, '__eq__': <function UnitIlluminanceConversion.__eq__>, '__ne__': <function UnitIlluminanceConversion.__ne__>, '__lt__': <function UnitIlluminanceConversion.__lt__>, '__le__': <function UnitIlluminanceConversion.__le__>, '__gt__': <function UnitIlluminanceConversion.__gt__>, '__ge__': <function UnitIlluminanceConversion.__ge__>, '__hash__': None, '__init__': <function UnitIlluminanceConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

UnitIlluminanceConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

from_dict() (kittycad.models.unit_illuminance_conversion.UnitIlluminanceConversion class method)

Method generated by attrs for class UnitIlluminanceConversion.

rtype

TypeVar(H, bound= UnitIlluminanceConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_illuminance_conversion.UnitIlluminanceConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``H``, bound= UnitIlluminanceConversion)

UnitIlluminanceFormat(value[, names, ...])

The valid types of illuminance unit formats.

:py:obj:`UnitIlluminanceFormat <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat>`\ \(value\[\, names\, ...\]\)

UnitIlluminanceFormat (class in kittycad.models.unit_illuminance_format)

UnitIlluminanceFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

LUX (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat attribute)

docstring of kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.LUX

PHOT (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat attribute)

__add__() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_illuminance_format', '__doc__': 'The valid types of illuminance unit formats.', '__str__': <function UnitIlluminanceFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['LUX', 'FOOTCANDLE', 'LUMENS_PER_SQUARE_INCH', 'PHOT'], '_member_map_': {'LUX': <UnitIlluminanceFormat.LUX: 'lux'>, 'FOOTCANDLE': <UnitIlluminanceFormat.FOOTCANDLE: 'footcandle'>, 'LUMENS_PER_SQUARE_INCH': <UnitIlluminanceFormat.LUMENS_PER_SQUARE_INCH: 'lumens_per_square_inch'>, 'PHOT': <UnitIlluminanceFormat.PHOT: 'phot'>}, '_value2member_map_': {'lux': <UnitIlluminanceFormat.LUX: 'lux'>, 'footcandle': <UnitIlluminanceFormat.FOOTCANDLE: 'footcandle'>, 'lumens_per_square_inch': <UnitIlluminanceFormat.LUMENS_PER_SQUARE_INCH: 'lumens_per_square_inch'>, 'phot': <UnitIlluminanceFormat.PHOT: 'phot'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitIlluminanceFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitIlluminanceFormat' objects>, 'LUX': <UnitIlluminanceFormat.LUX: 'lux'>, 'FOOTCANDLE': <UnitIlluminanceFormat.FOOTCANDLE: 'footcandle'>, 'LUMENS_PER_SQUARE_INCH': <UnitIlluminanceFormat.LUMENS_PER_SQUARE_INCH: 'lumens_per_square_inch'>, 'PHOT': <UnitIlluminanceFormat.PHOT: 'phot'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

__eq__() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

__ge__() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

__gt__() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

__le__() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

__len__() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

__lt__() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

__mod__() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

__mul__() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

__ne__() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

__new__() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

__str__() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

UnitIlluminanceFormat._generate_next_value_(start, count, last_values)

{'FOOTCANDLE': UnitIlluminanceFormat.FOOTCANDLE, 'LUMENS_PER_SQUARE_INCH': UnitIlluminanceFormat.LUMENS_PER_SQUARE_INCH, 'LUX': UnitIlluminanceFormat.LUX, 'PHOT': UnitIlluminanceFormat.PHOT}

{'footcandle': UnitIlluminanceFormat.FOOTCANDLE, 'lumens_per_square_inch': UnitIlluminanceFormat.LUMENS_PER_SQUARE_INCH, 'lux': UnitIlluminanceFormat.LUX, 'phot': UnitIlluminanceFormat.PHOT}

center() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

count() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

encode() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

find() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

format() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

index() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

isalnum() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

isalpha() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

isascii() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

isdigit() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

islower() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

isspace() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

istitle() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

isupper() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

join() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

ljust() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

lower() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

lstrip() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

maketrans() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat static method)

replace() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

rfind() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

rindex() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

rjust() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

rsplit() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

rstrip() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

split() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

UnitIlluminanceFormat.startswith(prefix[, start[, end]]) -> bool

strip() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

title() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

upper() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

zfill() (kittycad.models.unit_illuminance_format.UnitIlluminanceFormat method)

:py:obj:`__init__ <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.unit_illuminance_format.UnitIlluminanceFormat.zfill>`\ \(width\, \/\)

LUX

//en.wikipedia.org/wiki/Foot-candle>

FOOTCANDLE

//en.wikipedia.org/wiki/Lumen_(unit)>

LUMENS_PER_SQUARE_INCH

//en.wikipedia.org/wiki/Phot>

PHOT

UnitLengthConversion([completed_at, ...])

UnitLengthConversion (class in kittycad.models.unit_length_conversion)

UnitLengthConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_length_format.UnitLengthFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_length_format.UnitLengthFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_length_format.UnitLengthFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_length_format.UnitLengthFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__dict__ (kittycad.models.unit_length_conversion.UnitLengthConversion attribute)

mappingproxy({'__module__': 'kittycad.models.unit_length_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_length_format.UnitLengthFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_length_format.UnitLengthFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitLengthConversion.to_dict>, 'from_dict': <classmethod(<function UnitLengthConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitLengthConversion.__getitem__>, '__setitem__': <function UnitLengthConversion.__setitem__>, '__delitem__': <function UnitLengthConversion.__delitem__>, '__contains__': <function UnitLengthConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitLengthConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitLengthConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_length_format.UnitLengthFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_length_format.UnitLengthFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitLengthConversion.__repr__>, '__eq__': <function UnitLengthConversion.__eq__>, '__ne__': <function UnitLengthConversion.__ne__>, '__lt__': <function UnitLengthConversion.__lt__>, '__le__': <function UnitLengthConversion.__le__>, '__gt__': <function UnitLengthConversion.__gt__>, '__ge__': <function UnitLengthConversion.__ge__>, '__hash__': None, '__init__': <function UnitLengthConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

__eq__() (kittycad.models.unit_length_conversion.UnitLengthConversion method)

__ge__() (kittycad.models.unit_length_conversion.UnitLengthConversion method)

__gt__() (kittycad.models.unit_length_conversion.UnitLengthConversion method)

__hash__ (kittycad.models.unit_length_conversion.UnitLengthConversion attribute)

__init__() (kittycad.models.unit_length_conversion.UnitLengthConversion method)

UnitLengthConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.unit_length_conversion.UnitLengthConversion method)

__lt__() (kittycad.models.unit_length_conversion.UnitLengthConversion method)

__ne__() (kittycad.models.unit_length_conversion.UnitLengthConversion method)

__repr__() (kittycad.models.unit_length_conversion.UnitLengthConversion method)

error (kittycad.models.unit_length_conversion.UnitLengthConversion attribute)

from_dict() (kittycad.models.unit_length_conversion.UnitLengthConversion class method)

id (kittycad.models.unit_length_conversion.UnitLengthConversion attribute)

input (kittycad.models.unit_length_conversion.UnitLengthConversion attribute)

output (kittycad.models.unit_length_conversion.UnitLengthConversion attribute)

status (kittycad.models.unit_length_conversion.UnitLengthConversion attribute)

to_dict() (kittycad.models.unit_length_conversion.UnitLengthConversion method)

user_id (kittycad.models.unit_length_conversion.UnitLengthConversion attribute)

Method generated by attrs for class UnitLengthConversion.

rtype

TypeVar(V, bound= UnitLengthConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_length_conversion.UnitLengthConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``V``, bound= UnitLengthConversion)

UnitLengthFormat(value[, names, module, ...])

The valid types of length unit formats.

:py:obj:`UnitLengthFormat <kittycad.models.unit_length_format.UnitLengthFormat>`\ \(value\[\, names\, module\, ...\]\)

UnitLengthFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

ANGSTROM (kittycad.models.unit_length_format.UnitLengthFormat attribute)

docstring of kittycad.models.unit_length_format.UnitLengthFormat.ANGSTROM

CENTIMETER (kittycad.models.unit_length_format.UnitLengthFormat attribute)

docstring of kittycad.models.unit_length_format.UnitLengthFormat.CENTIMETER

CHAIN (kittycad.models.unit_length_format.UnitLengthFormat attribute)

docstring of kittycad.models.unit_length_format.UnitLengthFormat.CHAIN

CUBIT (kittycad.models.unit_length_format.UnitLengthFormat attribute)

docstring of kittycad.models.unit_length_format.UnitLengthFormat.CUBIT

FATHOM (kittycad.models.unit_length_format.UnitLengthFormat attribute)

docstring of kittycad.models.unit_length_format.UnitLengthFormat.FATHOM

FOOT (kittycad.models.unit_length_format.UnitLengthFormat attribute)

docstring of kittycad.models.unit_length_format.UnitLengthFormat.FOOT

FURLONG (kittycad.models.unit_length_format.UnitLengthFormat attribute)

docstring of kittycad.models.unit_length_format.UnitLengthFormat.FURLONG

HAND (kittycad.models.unit_length_format.UnitLengthFormat attribute)

docstring of kittycad.models.unit_length_format.UnitLengthFormat.HAND

INCH (kittycad.models.unit_length_format.UnitLengthFormat attribute)

docstring of kittycad.models.unit_length_format.UnitLengthFormat.INCH

KILOMETER (kittycad.models.unit_length_format.UnitLengthFormat attribute)

docstring of kittycad.models.unit_length_format.UnitLengthFormat.KILOMETER

LEAGUE (kittycad.models.unit_length_format.UnitLengthFormat attribute)

docstring of kittycad.models.unit_length_format.UnitLengthFormat.LEAGUE

LIGHTYEAR (kittycad.models.unit_length_format.UnitLengthFormat attribute)

docstring of kittycad.models.unit_length_format.UnitLengthFormat.LIGHTYEAR

METER (kittycad.models.unit_length_format.UnitLengthFormat attribute)

docstring of kittycad.models.unit_length_format.UnitLengthFormat.METER

MIL (kittycad.models.unit_length_format.UnitLengthFormat attribute)

docstring of kittycad.models.unit_length_format.UnitLengthFormat.MIL

MILE (kittycad.models.unit_length_format.UnitLengthFormat attribute)

docstring of kittycad.models.unit_length_format.UnitLengthFormat.MILE

MILLIMETER (kittycad.models.unit_length_format.UnitLengthFormat attribute)

docstring of kittycad.models.unit_length_format.UnitLengthFormat.MILLIMETER

NAUTICAL_LEAGUE (kittycad.models.unit_length_format.UnitLengthFormat attribute)

docstring of kittycad.models.unit_length_format.UnitLengthFormat.NAUTICAL_LEAGUE

NAUTICAL_MILE (kittycad.models.unit_length_format.UnitLengthFormat attribute)

docstring of kittycad.models.unit_length_format.UnitLengthFormat.NAUTICAL_MILE

PARSEC (kittycad.models.unit_length_format.UnitLengthFormat attribute)

docstring of kittycad.models.unit_length_format.UnitLengthFormat.PARSEC

YARD (kittycad.models.unit_length_format.UnitLengthFormat attribute)

__add__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__annotations__ (kittycad.models.unit_length_format.UnitLengthFormat attribute)

__contains__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__dict__ (kittycad.models.unit_length_format.UnitLengthFormat attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_length_format', '__doc__': 'The valid types of length unit formats.', '__str__': <function UnitLengthFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['METER', 'MILLIMETER', 'CENTIMETER', 'KILOMETER', 'FOOT', 'MIL', 'INCH', 'MILE', 'NAUTICAL_MILE', 'ASTRONOMICAL_UNIT', 'LIGHTYEAR', 'PARSEC', 'ANGSTROM', 'CUBIT', 'FATHOM', 'CHAIN', 'FURLONG', 'HAND', 'LEAGUE', 'NAUTICAL_LEAGUE', 'YARD'], '_member_map_': {'METER': <UnitLengthFormat.METER: 'meter'>, 'MILLIMETER': <UnitLengthFormat.MILLIMETER: 'millimeter'>, 'CENTIMETER': <UnitLengthFormat.CENTIMETER: 'centimeter'>, 'KILOMETER': <UnitLengthFormat.KILOMETER: 'kilometer'>, 'FOOT': <UnitLengthFormat.FOOT: 'foot'>, 'MIL': <UnitLengthFormat.MIL: 'mil'>, 'INCH': <UnitLengthFormat.INCH: 'inch'>, 'MILE': <UnitLengthFormat.MILE: 'mile'>, 'NAUTICAL_MILE': <UnitLengthFormat.NAUTICAL_MILE: 'nautical_mile'>, 'ASTRONOMICAL_UNIT': <UnitLengthFormat.ASTRONOMICAL_UNIT: 'astronomical_unit'>, 'LIGHTYEAR': <UnitLengthFormat.LIGHTYEAR: 'lightyear'>, 'PARSEC': <UnitLengthFormat.PARSEC: 'parsec'>, 'ANGSTROM': <UnitLengthFormat.ANGSTROM: 'angstrom'>, 'CUBIT': <UnitLengthFormat.CUBIT: 'cubit'>, 'FATHOM': <UnitLengthFormat.FATHOM: 'fathom'>, 'CHAIN': <UnitLengthFormat.CHAIN: 'chain'>, 'FURLONG': <UnitLengthFormat.FURLONG: 'furlong'>, 'HAND': <UnitLengthFormat.HAND: 'hand'>, 'LEAGUE': <UnitLengthFormat.LEAGUE: 'league'>, 'NAUTICAL_LEAGUE': <UnitLengthFormat.NAUTICAL_LEAGUE: 'nautical_league'>, 'YARD': <UnitLengthFormat.YARD: 'yard'>}, '_value2member_map_': {'meter': <UnitLengthFormat.METER: 'meter'>, 'millimeter': <UnitLengthFormat.MILLIMETER: 'millimeter'>, 'centimeter': <UnitLengthFormat.CENTIMETER: 'centimeter'>, 'kilometer': <UnitLengthFormat.KILOMETER: 'kilometer'>, 'foot': <UnitLengthFormat.FOOT: 'foot'>, 'mil': <UnitLengthFormat.MIL: 'mil'>, 'inch': <UnitLengthFormat.INCH: 'inch'>, 'mile': <UnitLengthFormat.MILE: 'mile'>, 'nautical_mile': <UnitLengthFormat.NAUTICAL_MILE: 'nautical_mile'>, 'astronomical_unit': <UnitLengthFormat.ASTRONOMICAL_UNIT: 'astronomical_unit'>, 'lightyear': <UnitLengthFormat.LIGHTYEAR: 'lightyear'>, 'parsec': <UnitLengthFormat.PARSEC: 'parsec'>, 'angstrom': <UnitLengthFormat.ANGSTROM: 'angstrom'>, 'cubit': <UnitLengthFormat.CUBIT: 'cubit'>, 'fathom': <UnitLengthFormat.FATHOM: 'fathom'>, 'chain': <UnitLengthFormat.CHAIN: 'chain'>, 'furlong': <UnitLengthFormat.FURLONG: 'furlong'>, 'hand': <UnitLengthFormat.HAND: 'hand'>, 'league': <UnitLengthFormat.LEAGUE: 'league'>, 'nautical_league': <UnitLengthFormat.NAUTICAL_LEAGUE: 'nautical_league'>, 'yard': <UnitLengthFormat.YARD: 'yard'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitLengthFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitLengthFormat' objects>, 'METER': <UnitLengthFormat.METER: 'meter'>, 'MILLIMETER': <UnitLengthFormat.MILLIMETER: 'millimeter'>, 'CENTIMETER': <UnitLengthFormat.CENTIMETER: 'centimeter'>, 'KILOMETER': <UnitLengthFormat.KILOMETER: 'kilometer'>, 'FOOT': <UnitLengthFormat.FOOT: 'foot'>, 'MIL': <UnitLengthFormat.MIL: 'mil'>, 'INCH': <UnitLengthFormat.INCH: 'inch'>, 'MILE': <UnitLengthFormat.MILE: 'mile'>, 'NAUTICAL_MILE': <UnitLengthFormat.NAUTICAL_MILE: 'nautical_mile'>, 'ASTRONOMICAL_UNIT': <UnitLengthFormat.ASTRONOMICAL_UNIT: 'astronomical_unit'>, 'LIGHTYEAR': <UnitLengthFormat.LIGHTYEAR: 'lightyear'>, 'PARSEC': <UnitLengthFormat.PARSEC: 'parsec'>, 'ANGSTROM': <UnitLengthFormat.ANGSTROM: 'angstrom'>, 'CUBIT': <UnitLengthFormat.CUBIT: 'cubit'>, 'FATHOM': <UnitLengthFormat.FATHOM: 'fathom'>, 'CHAIN': <UnitLengthFormat.CHAIN: 'chain'>, 'FURLONG': <UnitLengthFormat.FURLONG: 'furlong'>, 'HAND': <UnitLengthFormat.HAND: 'hand'>, 'LEAGUE': <UnitLengthFormat.LEAGUE: 'league'>, 'NAUTICAL_LEAGUE': <UnitLengthFormat.NAUTICAL_LEAGUE: 'nautical_league'>, 'YARD': <UnitLengthFormat.YARD: 'yard'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__eq__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__format__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__ge__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__getattribute__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__getitem__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__getnewargs__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__gt__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__hash__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__init__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__iter__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__le__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__len__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__lt__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__mod__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__module__ (kittycad.models.unit_length_format.UnitLengthFormat attribute)

__mul__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__ne__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__new__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__reduce_ex__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__repr__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__rmod__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__rmul__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__sizeof__() (kittycad.models.unit_length_format.UnitLengthFormat method)

__str__() (kittycad.models.unit_length_format.UnitLengthFormat method)

UnitLengthFormat._generate_next_value_(start, count, last_values)

_member_map_ (kittycad.models.unit_length_format.UnitLengthFormat attribute)

{'ANGSTROM': UnitLengthFormat.ANGSTROM, 'ASTRONOMICAL_UNIT': UnitLengthFormat.ASTRONOMICAL_UNIT, 'CENTIMETER': UnitLengthFormat.CENTIMETER, 'CHAIN': UnitLengthFormat.CHAIN, 'CUBIT': UnitLengthFormat.CUBIT, 'FATHOM': UnitLengthFormat.FATHOM, 'FOOT': UnitLengthFormat.FOOT, 'FURLONG': UnitLengthFormat.FURLONG, 'HAND': UnitLengthFormat.HAND, 'INCH': UnitLengthFormat.INCH, 'KILOMETER': UnitLengthFormat.KILOMETER, 'LEAGUE': UnitLengthFormat.LEAGUE, 'LIGHTYEAR': UnitLengthFormat.LIGHTYEAR, 'METER': UnitLengthFormat.METER, 'MIL': UnitLengthFormat.MIL, 'MILE': UnitLengthFormat.MILE, 'MILLIMETER': UnitLengthFormat.MILLIMETER, 'NAUTICAL_LEAGUE': UnitLengthFormat.NAUTICAL_LEAGUE, 'NAUTICAL_MILE': UnitLengthFormat.NAUTICAL_MILE, 'PARSEC': UnitLengthFormat.PARSEC, 'YARD': UnitLengthFormat.YARD}

_member_names_ (kittycad.models.unit_length_format.UnitLengthFormat attribute)

['METER', 'MILLIMETER', 'CENTIMETER', 'KILOMETER', 'FOOT', 'MIL', 'INCH', 'MILE', 'NAUTICAL_MILE', 'ASTRONOMICAL_UNIT', 'LIGHTYEAR', 'PARSEC', 'ANGSTROM', 'CUBIT', 'FATHOM', 'CHAIN', 'FURLONG', 'HAND', 'LEAGUE', 'NAUTICAL_LEAGUE', 'YARD']

_member_type_ (kittycad.models.unit_length_format.UnitLengthFormat attribute)

_new_member_() (kittycad.models.unit_length_format.UnitLengthFormat method)

_use_args_ (kittycad.models.unit_length_format.UnitLengthFormat attribute)

{'angstrom': UnitLengthFormat.ANGSTROM, 'astronomical_unit': UnitLengthFormat.ASTRONOMICAL_UNIT, 'centimeter': UnitLengthFormat.CENTIMETER, 'chain': UnitLengthFormat.CHAIN, 'cubit': UnitLengthFormat.CUBIT, 'fathom': UnitLengthFormat.FATHOM, 'foot': UnitLengthFormat.FOOT, 'furlong': UnitLengthFormat.FURLONG, 'hand': UnitLengthFormat.HAND, 'inch': UnitLengthFormat.INCH, 'kilometer': UnitLengthFormat.KILOMETER, 'league': UnitLengthFormat.LEAGUE, 'lightyear': UnitLengthFormat.LIGHTYEAR, 'meter': UnitLengthFormat.METER, 'mil': UnitLengthFormat.MIL, 'mile': UnitLengthFormat.MILE, 'millimeter': UnitLengthFormat.MILLIMETER, 'nautical_league': UnitLengthFormat.NAUTICAL_LEAGUE, 'nautical_mile': UnitLengthFormat.NAUTICAL_MILE, 'parsec': UnitLengthFormat.PARSEC, 'yard': UnitLengthFormat.YARD}

_value_repr_() (kittycad.models.unit_length_format.UnitLengthFormat method)

capitalize() (kittycad.models.unit_length_format.UnitLengthFormat method)

casefold() (kittycad.models.unit_length_format.UnitLengthFormat method)

center() (kittycad.models.unit_length_format.UnitLengthFormat method)

count() (kittycad.models.unit_length_format.UnitLengthFormat method)

encode() (kittycad.models.unit_length_format.UnitLengthFormat method)

endswith() (kittycad.models.unit_length_format.UnitLengthFormat method)

expandtabs() (kittycad.models.unit_length_format.UnitLengthFormat method)

find() (kittycad.models.unit_length_format.UnitLengthFormat method)

format() (kittycad.models.unit_length_format.UnitLengthFormat method)

format_map() (kittycad.models.unit_length_format.UnitLengthFormat method)

index() (kittycad.models.unit_length_format.UnitLengthFormat method)

isalnum() (kittycad.models.unit_length_format.UnitLengthFormat method)

isalpha() (kittycad.models.unit_length_format.UnitLengthFormat method)

isascii() (kittycad.models.unit_length_format.UnitLengthFormat method)

isdecimal() (kittycad.models.unit_length_format.UnitLengthFormat method)

isdigit() (kittycad.models.unit_length_format.UnitLengthFormat method)

isidentifier() (kittycad.models.unit_length_format.UnitLengthFormat method)

islower() (kittycad.models.unit_length_format.UnitLengthFormat method)

isnumeric() (kittycad.models.unit_length_format.UnitLengthFormat method)

isprintable() (kittycad.models.unit_length_format.UnitLengthFormat method)

isspace() (kittycad.models.unit_length_format.UnitLengthFormat method)

istitle() (kittycad.models.unit_length_format.UnitLengthFormat method)

isupper() (kittycad.models.unit_length_format.UnitLengthFormat method)

join() (kittycad.models.unit_length_format.UnitLengthFormat method)

ljust() (kittycad.models.unit_length_format.UnitLengthFormat method)

lower() (kittycad.models.unit_length_format.UnitLengthFormat method)

lstrip() (kittycad.models.unit_length_format.UnitLengthFormat method)

maketrans() (kittycad.models.unit_length_format.UnitLengthFormat static method)

partition() (kittycad.models.unit_length_format.UnitLengthFormat method)

removeprefix() (kittycad.models.unit_length_format.UnitLengthFormat method)

removesuffix() (kittycad.models.unit_length_format.UnitLengthFormat method)

replace() (kittycad.models.unit_length_format.UnitLengthFormat method)

rfind() (kittycad.models.unit_length_format.UnitLengthFormat method)

rindex() (kittycad.models.unit_length_format.UnitLengthFormat method)

rjust() (kittycad.models.unit_length_format.UnitLengthFormat method)

rpartition() (kittycad.models.unit_length_format.UnitLengthFormat method)

rsplit() (kittycad.models.unit_length_format.UnitLengthFormat method)

rstrip() (kittycad.models.unit_length_format.UnitLengthFormat method)

split() (kittycad.models.unit_length_format.UnitLengthFormat method)

splitlines() (kittycad.models.unit_length_format.UnitLengthFormat method)

startswith() (kittycad.models.unit_length_format.UnitLengthFormat method)

strip() (kittycad.models.unit_length_format.UnitLengthFormat method)

swapcase() (kittycad.models.unit_length_format.UnitLengthFormat method)

title() (kittycad.models.unit_length_format.UnitLengthFormat method)

translate() (kittycad.models.unit_length_format.UnitLengthFormat method)

upper() (kittycad.models.unit_length_format.UnitLengthFormat method)

zfill() (kittycad.models.unit_length_format.UnitLengthFormat method)

:py:obj:`__init__ <kittycad.models.unit_length_format.UnitLengthFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_length_format.UnitLengthFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_length_format.UnitLengthFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_length_format.UnitLengthFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_length_format.UnitLengthFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_length_format.UnitLengthFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_length_format.UnitLengthFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_length_format.UnitLengthFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_length_format.UnitLengthFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_length_format.UnitLengthFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.unit_length_format.UnitLengthFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_length_format.UnitLengthFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_length_format.UnitLengthFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_length_format.UnitLengthFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_length_format.UnitLengthFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_length_format.UnitLengthFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_length_format.UnitLengthFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_length_format.UnitLengthFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_length_format.UnitLengthFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_length_format.UnitLengthFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_length_format.UnitLengthFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.unit_length_format.UnitLengthFormat.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.unit_length_format.UnitLengthFormat.zfill>`\ \(width\, \/\)

METER

//en.wikipedia.org/wiki/Millimetre>

MILLIMETER

//en.wikipedia.org/wiki/Centimetre>

CENTIMETER

//en.wikipedia.org/wiki/Kilometre>

KILOMETER

//en.wikipedia.org/wiki/Foot_(unit)>

FOOT

//en.wikipedia.org/wiki/Thousandth_of_an_inch>

MIL

//en.wikipedia.org/wiki/Inch>

INCH

//en.wikipedia.org/wiki/Mile>

MILE

//en.wikipedia.org/wiki/Nautical_mile>

NAUTICAL_MILE

//en.wikipedia.org/wiki/Astronomical_unit>

ASTRONOMICAL_UNIT

//en.wikipedia.org/wiki/Light-year>

LIGHTYEAR

//en.wikipedia.org/wiki/Parsec>

PARSEC

//en.wikipedia.org/wiki/Angstrom>

ANGSTROM

//en.wikipedia.org/wiki/Cubit>

CUBIT

//en.wikipedia.org/wiki/Fathom>

FATHOM

//en.wikipedia.org/wiki/Chain_(unit)>

CHAIN

//en.wikipedia.org/wiki/Furlong>

FURLONG

//en.wikipedia.org/wiki/Hand_(unit)>

HAND

//en.wikipedia.org/wiki/League_(unit)>

LEAGUE

//en.wikipedia.org/wiki/List_of_nautical_units_of_measurement>

NAUTICAL_LEAGUE

//en.wikipedia.org/wiki/Yard>

YARD

UnitMagneticFieldStrengthConversion([...])

UnitMagneticFieldStrengthConversion (class in kittycad.models.unit_magnetic_field_strength_conversion)

UnitMagneticFieldStrengthConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

Method generated by attrs for class UnitMagneticFieldStrengthConversion.

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_magnetic_field_strength_format.UnitMagneticFieldStrengthFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_magnetic_field_strength_format.UnitMagneticFieldStrengthFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_magnetic_field_strength_format.UnitMagneticFieldStrengthFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_magnetic_field_strength_format.UnitMagneticFieldStrengthFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.unit_magnetic_field_strength_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_magnetic_field_strength_format.UnitMagneticFieldStrengthFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_magnetic_field_strength_format.UnitMagneticFieldStrengthFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitMagneticFieldStrengthConversion.to_dict>, 'from_dict': <classmethod(<function UnitMagneticFieldStrengthConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitMagneticFieldStrengthConversion.__getitem__>, '__setitem__': <function UnitMagneticFieldStrengthConversion.__setitem__>, '__delitem__': <function UnitMagneticFieldStrengthConversion.__delitem__>, '__contains__': <function UnitMagneticFieldStrengthConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitMagneticFieldStrengthConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitMagneticFieldStrengthConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_magnetic_field_strength_format.UnitMagneticFieldStrengthFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_magnetic_field_strength_format.UnitMagneticFieldStrengthFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitMagneticFieldStrengthConversion.__repr__>, '__eq__': <function UnitMagneticFieldStrengthConversion.__eq__>, '__ne__': <function UnitMagneticFieldStrengthConversion.__ne__>, '__lt__': <function UnitMagneticFieldStrengthConversion.__lt__>, '__le__': <function UnitMagneticFieldStrengthConversion.__le__>, '__gt__': <function UnitMagneticFieldStrengthConversion.__gt__>, '__ge__': <function UnitMagneticFieldStrengthConversion.__ge__>, '__hash__': None, '__init__': <function UnitMagneticFieldStrengthConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

UnitMagneticFieldStrengthConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

from_dict() (kittycad.models.unit_magnetic_field_strength_conversion.UnitMagneticFieldStrengthConversion class method)

rtype

TypeVar(E, bound= UnitMagneticFieldStrengthConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_magnetic_field_strength_conversion.UnitMagneticFieldStrengthConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``E``, bound= UnitMagneticFieldStrengthConversion)

UnitMagneticFieldStrengthFormat(value[, ...])

The valid types of magnetic field strength unit formats.

UnitMagneticFieldStrengthFormat (class in kittycad.models.unit_magnetic_field_strength_format)

UnitMagneticFieldStrengthFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_magnetic_field_strength_format', '__doc__': 'The valid types of magnetic field strength unit formats.', '__str__': <function UnitMagneticFieldStrengthFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['TESLA', 'GAUSS'], '_member_map_': {'TESLA': <UnitMagneticFieldStrengthFormat.TESLA: 'tesla'>, 'GAUSS': <UnitMagneticFieldStrengthFormat.GAUSS: 'gauss'>}, '_value2member_map_': {'tesla': <UnitMagneticFieldStrengthFormat.TESLA: 'tesla'>, 'gauss': <UnitMagneticFieldStrengthFormat.GAUSS: 'gauss'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitMagneticFieldStrengthFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitMagneticFieldStrengthFormat' objects>, 'TESLA': <UnitMagneticFieldStrengthFormat.TESLA: 'tesla'>, 'GAUSS': <UnitMagneticFieldStrengthFormat.GAUSS: 'gauss'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

UnitMagneticFieldStrengthFormat._generate_next_value_(start, count, last_values)

{'GAUSS': UnitMagneticFieldStrengthFormat.GAUSS, 'TESLA': UnitMagneticFieldStrengthFormat.TESLA}

{'gauss': UnitMagneticFieldStrengthFormat.GAUSS, 'tesla': UnitMagneticFieldStrengthFormat.TESLA}

UnitMagneticFieldStrengthFormat.count(sub[, start[, end]]) -> int

UnitMagneticFieldStrengthFormat.endswith(suffix[, start[, end]]) -> bool

UnitMagneticFieldStrengthFormat.find(sub[, start[, end]]) -> int

UnitMagneticFieldStrengthFormat.index(sub[, start[, end]]) -> int

maketrans() (kittycad.models.unit_magnetic_field_strength_format.UnitMagneticFieldStrengthFormat static method)

UnitMagneticFieldStrengthFormat.rfind(sub[, start[, end]]) -> int

UnitMagneticFieldStrengthFormat.rindex(sub[, start[, end]]) -> int

UnitMagneticFieldStrengthFormat.startswith(prefix[, start[, end]]) -> bool

:py:obj:`count <kittycad.models.unit_magnetic_field_strength_format.UnitMagneticFieldStrengthFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`endswith <kittycad.models.unit_magnetic_field_strength_format.UnitMagneticFieldStrengthFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_magnetic_field_strength_format.UnitMagneticFieldStrengthFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`index <kittycad.models.unit_magnetic_field_strength_format.UnitMagneticFieldStrengthFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`replace <kittycad.models.unit_magnetic_field_strength_format.UnitMagneticFieldStrengthFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_magnetic_field_strength_format.UnitMagneticFieldStrengthFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_magnetic_field_strength_format.UnitMagneticFieldStrengthFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`startswith <kittycad.models.unit_magnetic_field_strength_format.UnitMagneticFieldStrengthFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

UnitMagneticFluxConversion([completed_at, ...])

UnitMagneticFluxConversion (class in kittycad.models.unit_magnetic_flux_conversion)

UnitMagneticFluxConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.unit_magnetic_flux_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitMagneticFluxConversion.to_dict>, 'from_dict': <classmethod(<function UnitMagneticFluxConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitMagneticFluxConversion.__getitem__>, '__setitem__': <function UnitMagneticFluxConversion.__setitem__>, '__delitem__': <function UnitMagneticFluxConversion.__delitem__>, '__contains__': <function UnitMagneticFluxConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitMagneticFluxConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitMagneticFluxConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitMagneticFluxConversion.__repr__>, '__eq__': <function UnitMagneticFluxConversion.__eq__>, '__ne__': <function UnitMagneticFluxConversion.__ne__>, '__lt__': <function UnitMagneticFluxConversion.__lt__>, '__le__': <function UnitMagneticFluxConversion.__le__>, '__gt__': <function UnitMagneticFluxConversion.__gt__>, '__ge__': <function UnitMagneticFluxConversion.__ge__>, '__hash__': None, '__init__': <function UnitMagneticFluxConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

UnitMagneticFluxConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

from_dict() (kittycad.models.unit_magnetic_flux_conversion.UnitMagneticFluxConversion class method)

Method generated by attrs for class UnitMagneticFluxConversion.

rtype

TypeVar(T, bound= UnitMagneticFluxConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_magnetic_flux_conversion.UnitMagneticFluxConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``T``, bound= UnitMagneticFluxConversion)

UnitMagneticFluxFormat(value[, names, ...])

The valid types of magnetic flux unit formats.

:py:obj:`UnitMagneticFluxFormat <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat>`\ \(value\[\, names\, ...\]\)

UnitMagneticFluxFormat (class in kittycad.models.unit_magnetic_flux_format)

UnitMagneticFluxFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_magnetic_flux_format', '__doc__': 'The valid types of magnetic flux unit formats.', '__str__': <function UnitMagneticFluxFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['WEBER', 'MAXWELL'], '_member_map_': {'WEBER': <UnitMagneticFluxFormat.WEBER: 'weber'>, 'MAXWELL': <UnitMagneticFluxFormat.MAXWELL: 'maxwell'>}, '_value2member_map_': {'weber': <UnitMagneticFluxFormat.WEBER: 'weber'>, 'maxwell': <UnitMagneticFluxFormat.MAXWELL: 'maxwell'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitMagneticFluxFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitMagneticFluxFormat' objects>, 'WEBER': <UnitMagneticFluxFormat.WEBER: 'weber'>, 'MAXWELL': <UnitMagneticFluxFormat.MAXWELL: 'maxwell'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

UnitMagneticFluxFormat._generate_next_value_(start, count, last_values)

{'MAXWELL': UnitMagneticFluxFormat.MAXWELL, 'WEBER': UnitMagneticFluxFormat.WEBER}

{'maxwell': UnitMagneticFluxFormat.MAXWELL, 'weber': UnitMagneticFluxFormat.WEBER}

find() (kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat method)

join() (kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat method)

maketrans() (kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat static method)

UnitMagneticFluxFormat.startswith(prefix[, start[, end]]) -> bool

:py:obj:`__init__ <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.unit_magnetic_flux_format.UnitMagneticFluxFormat.zfill>`\ \(width\, \/\)

:py:obj:`UnitMassConversion <kittycad.models.unit_mass_conversion.UnitMassConversion>`\ \(\[completed\_at\, ...\]\)

UnitMassConversion (class in kittycad.models.unit_mass_conversion)

UnitMassConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_mass_format.UnitMassFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_mass_format.UnitMassFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_mass_format.UnitMassFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_mass_format.UnitMassFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.unit_mass_conversion.UnitMassConversion method)

__delitem__() (kittycad.models.unit_mass_conversion.UnitMassConversion method)

__dict__ (kittycad.models.unit_mass_conversion.UnitMassConversion attribute)

mappingproxy({'__module__': 'kittycad.models.unit_mass_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_mass_format.UnitMassFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_mass_format.UnitMassFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitMassConversion.to_dict>, 'from_dict': <classmethod(<function UnitMassConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitMassConversion.__getitem__>, '__setitem__': <function UnitMassConversion.__setitem__>, '__delitem__': <function UnitMassConversion.__delitem__>, '__contains__': <function UnitMassConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitMassConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitMassConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_mass_format.UnitMassFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_mass_format.UnitMassFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitMassConversion.__repr__>, '__eq__': <function UnitMassConversion.__eq__>, '__ne__': <function UnitMassConversion.__ne__>, '__lt__': <function UnitMassConversion.__lt__>, '__le__': <function UnitMassConversion.__le__>, '__gt__': <function UnitMassConversion.__gt__>, '__ge__': <function UnitMassConversion.__ge__>, '__hash__': None, '__init__': <function UnitMassConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

__eq__() (kittycad.models.unit_mass_conversion.UnitMassConversion method)

__ge__() (kittycad.models.unit_mass_conversion.UnitMassConversion method)

__getitem__() (kittycad.models.unit_mass_conversion.UnitMassConversion method)

__gt__() (kittycad.models.unit_mass_conversion.UnitMassConversion method)

__hash__ (kittycad.models.unit_mass_conversion.UnitMassConversion attribute)

__init__() (kittycad.models.unit_mass_conversion.UnitMassConversion method)

UnitMassConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.unit_mass_conversion.UnitMassConversion method)

__lt__() (kittycad.models.unit_mass_conversion.UnitMassConversion method)

__module__ (kittycad.models.unit_mass_conversion.UnitMassConversion attribute)

__ne__() (kittycad.models.unit_mass_conversion.UnitMassConversion method)

__repr__() (kittycad.models.unit_mass_conversion.UnitMassConversion method)

__setitem__() (kittycad.models.unit_mass_conversion.UnitMassConversion method)

completed_at (kittycad.models.unit_mass_conversion.UnitMassConversion attribute)

created_at (kittycad.models.unit_mass_conversion.UnitMassConversion attribute)

error (kittycad.models.unit_mass_conversion.UnitMassConversion attribute)

from_dict() (kittycad.models.unit_mass_conversion.UnitMassConversion class method)

id (kittycad.models.unit_mass_conversion.UnitMassConversion attribute)

input (kittycad.models.unit_mass_conversion.UnitMassConversion attribute)

output (kittycad.models.unit_mass_conversion.UnitMassConversion attribute)

src_format (kittycad.models.unit_mass_conversion.UnitMassConversion attribute)

started_at (kittycad.models.unit_mass_conversion.UnitMassConversion attribute)

status (kittycad.models.unit_mass_conversion.UnitMassConversion attribute)

to_dict() (kittycad.models.unit_mass_conversion.UnitMassConversion method)

updated_at (kittycad.models.unit_mass_conversion.UnitMassConversion attribute)

user_id (kittycad.models.unit_mass_conversion.UnitMassConversion attribute)

Method generated by attrs for class UnitMassConversion.

rtype

TypeVar(Q, bound= UnitMassConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_mass_conversion.UnitMassConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

UnitMassFormat(value[, names, module, ...])

The valid types of mass unit formats.

:py:obj:`UnitMassFormat <kittycad.models.unit_mass_format.UnitMassFormat>`\ \(value\[\, names\, module\, ...\]\)

UnitMassFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

CARAT (kittycad.models.unit_mass_format.UnitMassFormat attribute)

docstring of kittycad.models.unit_mass_format.UnitMassFormat.CARAT

GRAM (kittycad.models.unit_mass_format.UnitMassFormat attribute)

docstring of kittycad.models.unit_mass_format.UnitMassFormat.GRAM

KILOGRAM (kittycad.models.unit_mass_format.UnitMassFormat attribute)

docstring of kittycad.models.unit_mass_format.UnitMassFormat.KILOGRAM

LONG_TON (kittycad.models.unit_mass_format.UnitMassFormat attribute)

docstring of kittycad.models.unit_mass_format.UnitMassFormat.LONG_TON

METRIC_TON (kittycad.models.unit_mass_format.UnitMassFormat attribute)

docstring of kittycad.models.unit_mass_format.UnitMassFormat.METRIC_TON

OUNCE (kittycad.models.unit_mass_format.UnitMassFormat attribute)

docstring of kittycad.models.unit_mass_format.UnitMassFormat.OUNCE

POUND (kittycad.models.unit_mass_format.UnitMassFormat attribute)

docstring of kittycad.models.unit_mass_format.UnitMassFormat.POUND

SHORT_TON (kittycad.models.unit_mass_format.UnitMassFormat attribute)

docstring of kittycad.models.unit_mass_format.UnitMassFormat.SHORT_TON

SLUG (kittycad.models.unit_mass_format.UnitMassFormat attribute)

STONE (kittycad.models.unit_mass_format.UnitMassFormat attribute)

docstring of kittycad.models.unit_mass_format.UnitMassFormat.STONE

__add__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__annotations__ (kittycad.models.unit_mass_format.UnitMassFormat attribute)

__contains__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__dict__ (kittycad.models.unit_mass_format.UnitMassFormat attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_mass_format', '__doc__': 'The valid types of mass unit formats.', '__str__': <function UnitMassFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['GRAM', 'KILOGRAM', 'METRIC_TON', 'POUND', 'LONG_TON', 'SHORT_TON', 'STONE', 'OUNCE', 'CARAT', 'SLUG'], '_member_map_': {'GRAM': <UnitMassFormat.GRAM: 'gram'>, 'KILOGRAM': <UnitMassFormat.KILOGRAM: 'kilogram'>, 'METRIC_TON': <UnitMassFormat.METRIC_TON: 'metric_ton'>, 'POUND': <UnitMassFormat.POUND: 'pound'>, 'LONG_TON': <UnitMassFormat.LONG_TON: 'long_ton'>, 'SHORT_TON': <UnitMassFormat.SHORT_TON: 'short_ton'>, 'STONE': <UnitMassFormat.STONE: 'stone'>, 'OUNCE': <UnitMassFormat.OUNCE: 'ounce'>, 'CARAT': <UnitMassFormat.CARAT: 'carat'>, 'SLUG': <UnitMassFormat.SLUG: 'slug'>}, '_value2member_map_': {'gram': <UnitMassFormat.GRAM: 'gram'>, 'kilogram': <UnitMassFormat.KILOGRAM: 'kilogram'>, 'metric_ton': <UnitMassFormat.METRIC_TON: 'metric_ton'>, 'pound': <UnitMassFormat.POUND: 'pound'>, 'long_ton': <UnitMassFormat.LONG_TON: 'long_ton'>, 'short_ton': <UnitMassFormat.SHORT_TON: 'short_ton'>, 'stone': <UnitMassFormat.STONE: 'stone'>, 'ounce': <UnitMassFormat.OUNCE: 'ounce'>, 'carat': <UnitMassFormat.CARAT: 'carat'>, 'slug': <UnitMassFormat.SLUG: 'slug'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitMassFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitMassFormat' objects>, 'GRAM': <UnitMassFormat.GRAM: 'gram'>, 'KILOGRAM': <UnitMassFormat.KILOGRAM: 'kilogram'>, 'METRIC_TON': <UnitMassFormat.METRIC_TON: 'metric_ton'>, 'POUND': <UnitMassFormat.POUND: 'pound'>, 'LONG_TON': <UnitMassFormat.LONG_TON: 'long_ton'>, 'SHORT_TON': <UnitMassFormat.SHORT_TON: 'short_ton'>, 'STONE': <UnitMassFormat.STONE: 'stone'>, 'OUNCE': <UnitMassFormat.OUNCE: 'ounce'>, 'CARAT': <UnitMassFormat.CARAT: 'carat'>, 'SLUG': <UnitMassFormat.SLUG: 'slug'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__eq__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__format__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__ge__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__getattribute__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__getitem__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__getnewargs__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__gt__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__hash__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__init__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__iter__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__le__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__len__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__lt__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__mod__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__module__ (kittycad.models.unit_mass_format.UnitMassFormat attribute)

__mul__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__ne__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__new__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__reduce_ex__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__repr__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__rmod__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__rmul__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__sizeof__() (kittycad.models.unit_mass_format.UnitMassFormat method)

__str__() (kittycad.models.unit_mass_format.UnitMassFormat method)

_generate_next_value_() (kittycad.models.unit_mass_format.UnitMassFormat method)

_member_map_ (kittycad.models.unit_mass_format.UnitMassFormat attribute)

{'CARAT': UnitMassFormat.CARAT, 'GRAM': UnitMassFormat.GRAM, 'KILOGRAM': UnitMassFormat.KILOGRAM, 'LONG_TON': UnitMassFormat.LONG_TON, 'METRIC_TON': UnitMassFormat.METRIC_TON, 'OUNCE': UnitMassFormat.OUNCE, 'POUND': UnitMassFormat.POUND, 'SHORT_TON': UnitMassFormat.SHORT_TON, 'SLUG': UnitMassFormat.SLUG, 'STONE': UnitMassFormat.STONE}

_member_names_ (kittycad.models.unit_mass_format.UnitMassFormat attribute)

['GRAM', 'KILOGRAM', 'METRIC_TON', 'POUND', 'LONG_TON', 'SHORT_TON', 'STONE', 'OUNCE', 'CARAT', 'SLUG']

_member_type_ (kittycad.models.unit_mass_format.UnitMassFormat attribute)

_new_member_() (kittycad.models.unit_mass_format.UnitMassFormat method)

_unhashable_values_ (kittycad.models.unit_mass_format.UnitMassFormat attribute)

_use_args_ (kittycad.models.unit_mass_format.UnitMassFormat attribute)

_value2member_map_ (kittycad.models.unit_mass_format.UnitMassFormat attribute)

{'carat': UnitMassFormat.CARAT, 'gram': UnitMassFormat.GRAM, 'kilogram': UnitMassFormat.KILOGRAM, 'long_ton': UnitMassFormat.LONG_TON, 'metric_ton': UnitMassFormat.METRIC_TON, 'ounce': UnitMassFormat.OUNCE, 'pound': UnitMassFormat.POUND, 'short_ton': UnitMassFormat.SHORT_TON, 'slug': UnitMassFormat.SLUG, 'stone': UnitMassFormat.STONE}

_value_repr_() (kittycad.models.unit_mass_format.UnitMassFormat method)

capitalize() (kittycad.models.unit_mass_format.UnitMassFormat method)

casefold() (kittycad.models.unit_mass_format.UnitMassFormat method)

center() (kittycad.models.unit_mass_format.UnitMassFormat method)

count() (kittycad.models.unit_mass_format.UnitMassFormat method)

encode() (kittycad.models.unit_mass_format.UnitMassFormat method)

endswith() (kittycad.models.unit_mass_format.UnitMassFormat method)

expandtabs() (kittycad.models.unit_mass_format.UnitMassFormat method)

format() (kittycad.models.unit_mass_format.UnitMassFormat method)

format_map() (kittycad.models.unit_mass_format.UnitMassFormat method)

index() (kittycad.models.unit_mass_format.UnitMassFormat method)

isalnum() (kittycad.models.unit_mass_format.UnitMassFormat method)

isalpha() (kittycad.models.unit_mass_format.UnitMassFormat method)

isascii() (kittycad.models.unit_mass_format.UnitMassFormat method)

isdecimal() (kittycad.models.unit_mass_format.UnitMassFormat method)

isdigit() (kittycad.models.unit_mass_format.UnitMassFormat method)

isidentifier() (kittycad.models.unit_mass_format.UnitMassFormat method)

islower() (kittycad.models.unit_mass_format.UnitMassFormat method)

isnumeric() (kittycad.models.unit_mass_format.UnitMassFormat method)

isprintable() (kittycad.models.unit_mass_format.UnitMassFormat method)

isspace() (kittycad.models.unit_mass_format.UnitMassFormat method)

istitle() (kittycad.models.unit_mass_format.UnitMassFormat method)

isupper() (kittycad.models.unit_mass_format.UnitMassFormat method)

ljust() (kittycad.models.unit_mass_format.UnitMassFormat method)

lower() (kittycad.models.unit_mass_format.UnitMassFormat method)

lstrip() (kittycad.models.unit_mass_format.UnitMassFormat method)

maketrans() (kittycad.models.unit_mass_format.UnitMassFormat static method)

partition() (kittycad.models.unit_mass_format.UnitMassFormat method)

removeprefix() (kittycad.models.unit_mass_format.UnitMassFormat method)

removesuffix() (kittycad.models.unit_mass_format.UnitMassFormat method)

replace() (kittycad.models.unit_mass_format.UnitMassFormat method)

rfind() (kittycad.models.unit_mass_format.UnitMassFormat method)

rindex() (kittycad.models.unit_mass_format.UnitMassFormat method)

rjust() (kittycad.models.unit_mass_format.UnitMassFormat method)

rpartition() (kittycad.models.unit_mass_format.UnitMassFormat method)

rsplit() (kittycad.models.unit_mass_format.UnitMassFormat method)

rstrip() (kittycad.models.unit_mass_format.UnitMassFormat method)

split() (kittycad.models.unit_mass_format.UnitMassFormat method)

splitlines() (kittycad.models.unit_mass_format.UnitMassFormat method)

startswith() (kittycad.models.unit_mass_format.UnitMassFormat method)

strip() (kittycad.models.unit_mass_format.UnitMassFormat method)

swapcase() (kittycad.models.unit_mass_format.UnitMassFormat method)

title() (kittycad.models.unit_mass_format.UnitMassFormat method)

translate() (kittycad.models.unit_mass_format.UnitMassFormat method)

upper() (kittycad.models.unit_mass_format.UnitMassFormat method)

zfill() (kittycad.models.unit_mass_format.UnitMassFormat method)

:py:obj:`__init__ <kittycad.models.unit_mass_format.UnitMassFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_mass_format.UnitMassFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_mass_format.UnitMassFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_mass_format.UnitMassFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_mass_format.UnitMassFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_mass_format.UnitMassFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_mass_format.UnitMassFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_mass_format.UnitMassFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_mass_format.UnitMassFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_mass_format.UnitMassFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lower <kittycad.models.unit_mass_format.UnitMassFormat.lower>`\ \(\)

:py:obj:`partition <kittycad.models.unit_mass_format.UnitMassFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_mass_format.UnitMassFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_mass_format.UnitMassFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_mass_format.UnitMassFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_mass_format.UnitMassFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_mass_format.UnitMassFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_mass_format.UnitMassFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_mass_format.UnitMassFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_mass_format.UnitMassFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_mass_format.UnitMassFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_mass_format.UnitMassFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`title <kittycad.models.unit_mass_format.UnitMassFormat.title>`\ \(\)

:py:obj:`translate <kittycad.models.unit_mass_format.UnitMassFormat.translate>`\ \(table\, \/\)

:py:obj:`upper <kittycad.models.unit_mass_format.UnitMassFormat.upper>`\ \(\)

:py:obj:`zfill <kittycad.models.unit_mass_format.UnitMassFormat.zfill>`\ \(width\, \/\)

GRAM

//en.wikipedia.org/wiki/Kilogram>

KILOGRAM

//en.wikipedia.org/wiki/Tonne>

METRIC_TON

//en.wikipedia.org/wiki/Pound_(mass)>

POUND

//en.wikipedia.org/wiki/Long_ton>

LONG_TON

//en.wikipedia.org/wiki/Short_ton>

SHORT_TON

//en.wikipedia.org/wiki/Stone_(unit)>

STONE

//en.wikipedia.org/wiki/Ounce>

OUNCE

//en.wikipedia.org/wiki/Carat_(mass)>

CARAT

//en.wikipedia.org/wiki/Slug_(unit)>

SLUG

UnitMetricPower(value[, names, module, ...])

The valid types of metric unit formats.

:py:obj:`UnitMetricPower <kittycad.models.unit_metric_power.UnitMetricPower>`\ \(value\[\, names\, module\, ...\]\)

UnitMetricPower(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

ATTO (kittycad.models.unit_metric_power.UnitMetricPower attribute)

docstring of kittycad.models.unit_metric_power.UnitMetricPower.ATTO

# Femto (symbol f) is a unit prefix in the metric system denoting a factor of 10^-15. <https

CENTI (kittycad.models.unit_metric_power.UnitMetricPower attribute)

docstring of kittycad.models.unit_metric_power.UnitMetricPower.CENTI

# Deci (symbol d) is a decimal unit prefix in the metric system denoting a factor of one tenth. <https

DECA (kittycad.models.unit_metric_power.UnitMetricPower attribute)

docstring of kittycad.models.unit_metric_power.UnitMetricPower.DECA

h) is a decimal unit prefix in the metric system denoting a factor of one hundred. <https

is a decimal unit prefix in the metric system denoting a factor of one hundred. <https

DECI (kittycad.models.unit_metric_power.UnitMetricPower attribute)

docstring of kittycad.models.unit_metric_power.UnitMetricPower.DECI

EXA (kittycad.models.unit_metric_power.UnitMetricPower attribute)

FEMTO (kittycad.models.unit_metric_power.UnitMetricPower attribute)

docstring of kittycad.models.unit_metric_power.UnitMetricPower.FEMTO

# Pico (unit symbol p) is a unit prefix in the metric system denoting a factor of one trillionth in the short scale and one billionth in the long scale (0.000000000001); that is, 10^−12. <https

one trillionth in the short scale and one billionth in the long scale

GIGA (kittycad.models.unit_metric_power.UnitMetricPower attribute)

docstring of kittycad.models.unit_metric_power.UnitMetricPower.GIGA

# Tera is a unit prefix in the metric system denoting multiplication by one trillion, or 10^12 or 1000000000000 (one trillion short scale; one billion long scale). <https

# Tera is a unit prefix in the metric system denoting multiplication by one trillion

HECTO (kittycad.models.unit_metric_power.UnitMetricPower attribute)

docstring of kittycad.models.unit_metric_power.UnitMetricPower.HECTO

# Kilo is a decimal unit prefix in the metric system denoting multiplication by one thousand (10^3). <https

# Kilo is a decimal unit prefix in the metric system denoting multiplication by one thousand

KILO (kittycad.models.unit_metric_power.UnitMetricPower attribute)

docstring of kittycad.models.unit_metric_power.UnitMetricPower.KILO

# Mega is a unit prefix in metric systems of units denoting a factor of one million (10^6 or 1000000). <https

MEGA (kittycad.models.unit_metric_power.UnitMetricPower attribute)

docstring of kittycad.models.unit_metric_power.UnitMetricPower.MEGA

# Giga is a unit prefix in the metric system denoting a factor of a short-scale billion or long-scale milliard (10^9 or 1000000000). <https

MICRO (kittycad.models.unit_metric_power.UnitMetricPower attribute)

docstring of kittycad.models.unit_metric_power.UnitMetricPower.MICRO

# Milli (symbol m) is a unit prefix in the metric system denoting a factor of one thousandth (10^−3). <https

MILLI (kittycad.models.unit_metric_power.UnitMetricPower attribute)

docstring of kittycad.models.unit_metric_power.UnitMetricPower.MILLI

# Centi (symbol c) is a unit prefix in the metric system denoting a factor of one hundredth. <https

NANO (kittycad.models.unit_metric_power.UnitMetricPower attribute)

docstring of kittycad.models.unit_metric_power.UnitMetricPower.NANO

# Micro (Greek letter μ (U+03BC) or the legacy symbol µ (U+00B5)) is a unit prefix in the metric system denoting a factor of 10^−6 (one millionth). <https

PETA (kittycad.models.unit_metric_power.UnitMetricPower attribute)

docstring of kittycad.models.unit_metric_power.UnitMetricPower.PETA

# Exa is a decimal unit prefix in the metric system denoting 10^18 or 1000000000000000000. <https

# Exa is a decimal unit prefix in the metric system denoting 10^18

PICO (kittycad.models.unit_metric_power.UnitMetricPower attribute)

docstring of kittycad.models.unit_metric_power.UnitMetricPower.PICO

# Nano (symbol n) is a unit prefix meaning "one billionth". Used primarily with the metric system, this prefix denotes a factor of 10^−9 or 0.000000001. <https

is a unit prefix meaning “one billionth”. Used primarily with the metric system

is a unit prefix meaning "one billionth". Used primarily with the metric system

TERA (kittycad.models.unit_metric_power.UnitMetricPower attribute)

docstring of kittycad.models.unit_metric_power.UnitMetricPower.TERA

# Peta is a decimal unit prefix in the metric system denoting multiplication by one quadrillion, or 10^15 (1000000000000000). <https

# Peta is a decimal unit prefix in the metric system denoting multiplication by one quadrillion

UNIT (kittycad.models.unit_metric_power.UnitMetricPower attribute)

docstring of kittycad.models.unit_metric_power.UnitMetricPower.UNIT

# Deca is a decimal unit prefix in the metric system denoting a factor of ten. <https

# Deca is a decimal unit prefix in the metric system denoting a factor

__add__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__annotations__ (kittycad.models.unit_metric_power.UnitMetricPower attribute)

__contains__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__dict__ (kittycad.models.unit_metric_power.UnitMetricPower attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_metric_power', '__doc__': 'The valid types of metric unit formats.', '__str__': <function UnitMetricPower.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['ATTO', 'FEMTO', 'PICO', 'NANO', 'MICRO', 'MILLI', 'CENTI', 'DECI', 'UNIT', 'DECA', 'HECTO', 'KILO', 'MEGA', 'GIGA', 'TERA', 'PETA', 'EXA'], '_member_map_': {'ATTO': <UnitMetricPower.ATTO: 'atto'>, 'FEMTO': <UnitMetricPower.FEMTO: 'femto'>, 'PICO': <UnitMetricPower.PICO: 'pico'>, 'NANO': <UnitMetricPower.NANO: 'nano'>, 'MICRO': <UnitMetricPower.MICRO: 'micro'>, 'MILLI': <UnitMetricPower.MILLI: 'milli'>, 'CENTI': <UnitMetricPower.CENTI: 'centi'>, 'DECI': <UnitMetricPower.DECI: 'deci'>, 'UNIT': <UnitMetricPower.UNIT: 'unit'>, 'DECA': <UnitMetricPower.DECA: 'deca'>, 'HECTO': <UnitMetricPower.HECTO: 'hecto'>, 'KILO': <UnitMetricPower.KILO: 'kilo'>, 'MEGA': <UnitMetricPower.MEGA: 'mega'>, 'GIGA': <UnitMetricPower.GIGA: 'giga'>, 'TERA': <UnitMetricPower.TERA: 'tera'>, 'PETA': <UnitMetricPower.PETA: 'peta'>, 'EXA': <UnitMetricPower.EXA: 'exa'>}, '_value2member_map_': {'atto': <UnitMetricPower.ATTO: 'atto'>, 'femto': <UnitMetricPower.FEMTO: 'femto'>, 'pico': <UnitMetricPower.PICO: 'pico'>, 'nano': <UnitMetricPower.NANO: 'nano'>, 'micro': <UnitMetricPower.MICRO: 'micro'>, 'milli': <UnitMetricPower.MILLI: 'milli'>, 'centi': <UnitMetricPower.CENTI: 'centi'>, 'deci': <UnitMetricPower.DECI: 'deci'>, 'unit': <UnitMetricPower.UNIT: 'unit'>, 'deca': <UnitMetricPower.DECA: 'deca'>, 'hecto': <UnitMetricPower.HECTO: 'hecto'>, 'kilo': <UnitMetricPower.KILO: 'kilo'>, 'mega': <UnitMetricPower.MEGA: 'mega'>, 'giga': <UnitMetricPower.GIGA: 'giga'>, 'tera': <UnitMetricPower.TERA: 'tera'>, 'peta': <UnitMetricPower.PETA: 'peta'>, 'exa': <UnitMetricPower.EXA: 'exa'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitMetricPower' objects>, '__weakref__': <attribute '__weakref__' of 'UnitMetricPower' objects>, 'ATTO': <UnitMetricPower.ATTO: 'atto'>, 'FEMTO': <UnitMetricPower.FEMTO: 'femto'>, 'PICO': <UnitMetricPower.PICO: 'pico'>, 'NANO': <UnitMetricPower.NANO: 'nano'>, 'MICRO': <UnitMetricPower.MICRO: 'micro'>, 'MILLI': <UnitMetricPower.MILLI: 'milli'>, 'CENTI': <UnitMetricPower.CENTI: 'centi'>, 'DECI': <UnitMetricPower.DECI: 'deci'>, 'UNIT': <UnitMetricPower.UNIT: 'unit'>, 'DECA': <UnitMetricPower.DECA: 'deca'>, 'HECTO': <UnitMetricPower.HECTO: 'hecto'>, 'KILO': <UnitMetricPower.KILO: 'kilo'>, 'MEGA': <UnitMetricPower.MEGA: 'mega'>, 'GIGA': <UnitMetricPower.GIGA: 'giga'>, 'TERA': <UnitMetricPower.TERA: 'tera'>, 'PETA': <UnitMetricPower.PETA: 'peta'>, 'EXA': <UnitMetricPower.EXA: 'exa'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__eq__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__format__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__ge__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__getattribute__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__getitem__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__getnewargs__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__gt__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__hash__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__init__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__iter__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__le__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__len__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__lt__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__mod__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__module__ (kittycad.models.unit_metric_power.UnitMetricPower attribute)

__mul__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__ne__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__new__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__reduce_ex__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__repr__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__rmod__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__rmul__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__sizeof__() (kittycad.models.unit_metric_power.UnitMetricPower method)

__str__() (kittycad.models.unit_metric_power.UnitMetricPower method)

UnitMetricPower._generate_next_value_(start, count, last_values)

_member_map_ (kittycad.models.unit_metric_power.UnitMetricPower attribute)

{'ATTO': UnitMetricPower.ATTO, 'CENTI': UnitMetricPower.CENTI, 'DECA': UnitMetricPower.DECA, 'DECI': UnitMetricPower.DECI, 'EXA': UnitMetricPower.EXA, 'FEMTO': UnitMetricPower.FEMTO, 'GIGA': UnitMetricPower.GIGA, 'HECTO': UnitMetricPower.HECTO, 'KILO': UnitMetricPower.KILO, 'MEGA': UnitMetricPower.MEGA, 'MICRO': UnitMetricPower.MICRO, 'MILLI': UnitMetricPower.MILLI, 'NANO': UnitMetricPower.NANO, 'PETA': UnitMetricPower.PETA, 'PICO': UnitMetricPower.PICO, 'TERA': UnitMetricPower.TERA, 'UNIT': UnitMetricPower.UNIT}

_member_names_ (kittycad.models.unit_metric_power.UnitMetricPower attribute)

['ATTO', 'FEMTO', 'PICO', 'NANO', 'MICRO', 'MILLI', 'CENTI', 'DECI', 'UNIT', 'DECA', 'HECTO', 'KILO', 'MEGA', 'GIGA', 'TERA', 'PETA', 'EXA']

_member_type_ (kittycad.models.unit_metric_power.UnitMetricPower attribute)

_new_member_() (kittycad.models.unit_metric_power.UnitMetricPower method)

_use_args_ (kittycad.models.unit_metric_power.UnitMetricPower attribute)

_value2member_map_ (kittycad.models.unit_metric_power.UnitMetricPower attribute)

{'atto': UnitMetricPower.ATTO, 'centi': UnitMetricPower.CENTI, 'deca': UnitMetricPower.DECA, 'deci': UnitMetricPower.DECI, 'exa': UnitMetricPower.EXA, 'femto': UnitMetricPower.FEMTO, 'giga': UnitMetricPower.GIGA, 'hecto': UnitMetricPower.HECTO, 'kilo': UnitMetricPower.KILO, 'mega': UnitMetricPower.MEGA, 'micro': UnitMetricPower.MICRO, 'milli': UnitMetricPower.MILLI, 'nano': UnitMetricPower.NANO, 'peta': UnitMetricPower.PETA, 'pico': UnitMetricPower.PICO, 'tera': UnitMetricPower.TERA, 'unit': UnitMetricPower.UNIT}

_value_repr_() (kittycad.models.unit_metric_power.UnitMetricPower method)

capitalize() (kittycad.models.unit_metric_power.UnitMetricPower method)

casefold() (kittycad.models.unit_metric_power.UnitMetricPower method)

center() (kittycad.models.unit_metric_power.UnitMetricPower method)

count() (kittycad.models.unit_metric_power.UnitMetricPower method)

encode() (kittycad.models.unit_metric_power.UnitMetricPower method)

endswith() (kittycad.models.unit_metric_power.UnitMetricPower method)

expandtabs() (kittycad.models.unit_metric_power.UnitMetricPower method)

find() (kittycad.models.unit_metric_power.UnitMetricPower method)

format() (kittycad.models.unit_metric_power.UnitMetricPower method)

format_map() (kittycad.models.unit_metric_power.UnitMetricPower method)

index() (kittycad.models.unit_metric_power.UnitMetricPower method)

isalnum() (kittycad.models.unit_metric_power.UnitMetricPower method)

isalpha() (kittycad.models.unit_metric_power.UnitMetricPower method)

isascii() (kittycad.models.unit_metric_power.UnitMetricPower method)

isdecimal() (kittycad.models.unit_metric_power.UnitMetricPower method)

isdigit() (kittycad.models.unit_metric_power.UnitMetricPower method)

isidentifier() (kittycad.models.unit_metric_power.UnitMetricPower method)

islower() (kittycad.models.unit_metric_power.UnitMetricPower method)

isnumeric() (kittycad.models.unit_metric_power.UnitMetricPower method)

isprintable() (kittycad.models.unit_metric_power.UnitMetricPower method)

isspace() (kittycad.models.unit_metric_power.UnitMetricPower method)

istitle() (kittycad.models.unit_metric_power.UnitMetricPower method)

isupper() (kittycad.models.unit_metric_power.UnitMetricPower method)

join() (kittycad.models.unit_metric_power.UnitMetricPower method)

ljust() (kittycad.models.unit_metric_power.UnitMetricPower method)

lower() (kittycad.models.unit_metric_power.UnitMetricPower method)

lstrip() (kittycad.models.unit_metric_power.UnitMetricPower method)

maketrans() (kittycad.models.unit_metric_power.UnitMetricPower static method)

partition() (kittycad.models.unit_metric_power.UnitMetricPower method)

removeprefix() (kittycad.models.unit_metric_power.UnitMetricPower method)

removesuffix() (kittycad.models.unit_metric_power.UnitMetricPower method)

replace() (kittycad.models.unit_metric_power.UnitMetricPower method)

rfind() (kittycad.models.unit_metric_power.UnitMetricPower method)

rindex() (kittycad.models.unit_metric_power.UnitMetricPower method)

rjust() (kittycad.models.unit_metric_power.UnitMetricPower method)

rpartition() (kittycad.models.unit_metric_power.UnitMetricPower method)

rsplit() (kittycad.models.unit_metric_power.UnitMetricPower method)

rstrip() (kittycad.models.unit_metric_power.UnitMetricPower method)

split() (kittycad.models.unit_metric_power.UnitMetricPower method)

splitlines() (kittycad.models.unit_metric_power.UnitMetricPower method)

startswith() (kittycad.models.unit_metric_power.UnitMetricPower method)

strip() (kittycad.models.unit_metric_power.UnitMetricPower method)

swapcase() (kittycad.models.unit_metric_power.UnitMetricPower method)

title() (kittycad.models.unit_metric_power.UnitMetricPower method)

translate() (kittycad.models.unit_metric_power.UnitMetricPower method)

upper() (kittycad.models.unit_metric_power.UnitMetricPower method)

zfill() (kittycad.models.unit_metric_power.UnitMetricPower method)

:py:obj:`__init__ <kittycad.models.unit_metric_power.UnitMetricPower.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_metric_power.UnitMetricPower.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_metric_power.UnitMetricPower.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_metric_power.UnitMetricPower.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_metric_power.UnitMetricPower.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_metric_power.UnitMetricPower.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_metric_power.UnitMetricPower.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_metric_power.UnitMetricPower.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_metric_power.UnitMetricPower.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_metric_power.UnitMetricPower.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lower <kittycad.models.unit_metric_power.UnitMetricPower.lower>`\ \(\)

:py:obj:`partition <kittycad.models.unit_metric_power.UnitMetricPower.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_metric_power.UnitMetricPower.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_metric_power.UnitMetricPower.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_metric_power.UnitMetricPower.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_metric_power.UnitMetricPower.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_metric_power.UnitMetricPower.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_metric_power.UnitMetricPower.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_metric_power.UnitMetricPower.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_metric_power.UnitMetricPower.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_metric_power.UnitMetricPower.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_metric_power.UnitMetricPower.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`title <kittycad.models.unit_metric_power.UnitMetricPower.title>`\ \(\)

:py:obj:`translate <kittycad.models.unit_metric_power.UnitMetricPower.translate>`\ \(table\, \/\)

:py:obj:`upper <kittycad.models.unit_metric_power.UnitMetricPower.upper>`\ \(\)

:py:obj:`zfill <kittycad.models.unit_metric_power.UnitMetricPower.zfill>`\ \(width\, \/\)

ATTO

//en.wikipedia.org/wiki/Femto->

FEMTO

//en.wikipedia.org/wiki/Pico->

PICO

//en.wikipedia.org/wiki/Nano->

NANO

//en.wikipedia.org/wiki/Micro->

MICRO

//en.wikipedia.org/wiki/Milli->

MILLI

//en.wikipedia.org/wiki/Centi->

CENTI

//en.wikipedia.org/wiki/Deci->

DECI

# One metric unit.

UNIT

//en.wikipedia.org/wiki/Deca->

DECA

//en.wikipedia.org/wiki/Hecto->

HECTO

//en.wikipedia.org/wiki/Kilo->

KILO

//en.wikipedia.org/wiki/Mega->

MEGA

//en.wikipedia.org/wiki/Giga->

GIGA

//en.wikipedia.org/wiki/Tera->

TERA

//en.wikipedia.org/wiki/Peta->

PETA

//en.wikipedia.org/wiki/Exa->

EXA

UnitMetricPowerConversion([completed_at, ...])

UnitMetricPowerConversion (class in kittycad.models.unit_metric_power_conversion)

UnitMetricPowerConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_metric_power.UnitMetricPower], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_metric_power.UnitMetricPower], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_metric_power.UnitMetricPower], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_metric_power.UnitMetricPower], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.unit_metric_power_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_metric_power.UnitMetricPower], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_metric_power.UnitMetricPower], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitMetricPowerConversion.to_dict>, 'from_dict': <classmethod(<function UnitMetricPowerConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitMetricPowerConversion.__getitem__>, '__setitem__': <function UnitMetricPowerConversion.__setitem__>, '__delitem__': <function UnitMetricPowerConversion.__delitem__>, '__contains__': <function UnitMetricPowerConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitMetricPowerConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitMetricPowerConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_metric_power.UnitMetricPower], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_metric_power.UnitMetricPower], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitMetricPowerConversion.__repr__>, '__eq__': <function UnitMetricPowerConversion.__eq__>, '__ne__': <function UnitMetricPowerConversion.__ne__>, '__lt__': <function UnitMetricPowerConversion.__lt__>, '__le__': <function UnitMetricPowerConversion.__le__>, '__gt__': <function UnitMetricPowerConversion.__gt__>, '__ge__': <function UnitMetricPowerConversion.__ge__>, '__hash__': None, '__init__': <function UnitMetricPowerConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

UnitMetricPowerConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

from_dict() (kittycad.models.unit_metric_power_conversion.UnitMetricPowerConversion class method)

Method generated by attrs for class UnitMetricPowerConversion.

rtype

TypeVar(F, bound= UnitMetricPowerConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_metric_power_conversion.UnitMetricPowerConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``F``, bound= UnitMetricPowerConversion)

UnitMetricPowerCubedConversion (class in kittycad.models.unit_metric_power_cubed_conversion)

UnitMetricPowerCubedConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

Method generated by attrs for class UnitMetricPowerCubedConversion.

mappingproxy({'__module__': 'kittycad.models.unit_metric_power_cubed_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_metric_power.UnitMetricPower], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_metric_power.UnitMetricPower], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitMetricPowerCubedConversion.to_dict>, 'from_dict': <classmethod(<function UnitMetricPowerCubedConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitMetricPowerCubedConversion.__getitem__>, '__setitem__': <function UnitMetricPowerCubedConversion.__setitem__>, '__delitem__': <function UnitMetricPowerCubedConversion.__delitem__>, '__contains__': <function UnitMetricPowerCubedConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitMetricPowerCubedConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitMetricPowerCubedConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_metric_power.UnitMetricPower], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_metric_power.UnitMetricPower], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitMetricPowerCubedConversion.__repr__>, '__eq__': <function UnitMetricPowerCubedConversion.__eq__>, '__ne__': <function UnitMetricPowerCubedConversion.__ne__>, '__lt__': <function UnitMetricPowerCubedConversion.__lt__>, '__le__': <function UnitMetricPowerCubedConversion.__le__>, '__gt__': <function UnitMetricPowerCubedConversion.__gt__>, '__ge__': <function UnitMetricPowerCubedConversion.__ge__>, '__hash__': None, '__init__': <function UnitMetricPowerCubedConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

UnitMetricPowerCubedConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

from_dict() (kittycad.models.unit_metric_power_cubed_conversion.UnitMetricPowerCubedConversion class method)

rtype

TypeVar(D, bound= UnitMetricPowerCubedConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_metric_power_cubed_conversion.UnitMetricPowerCubedConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``D``, bound= UnitMetricPowerCubedConversion)

UnitMetricPowerSquaredConversion (class in kittycad.models.unit_metric_power_squared_conversion)

UnitMetricPowerSquaredConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

Method generated by attrs for class UnitMetricPowerSquaredConversion.

mappingproxy({'__module__': 'kittycad.models.unit_metric_power_squared_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_metric_power.UnitMetricPower], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_metric_power.UnitMetricPower], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitMetricPowerSquaredConversion.to_dict>, 'from_dict': <classmethod(<function UnitMetricPowerSquaredConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitMetricPowerSquaredConversion.__getitem__>, '__setitem__': <function UnitMetricPowerSquaredConversion.__setitem__>, '__delitem__': <function UnitMetricPowerSquaredConversion.__delitem__>, '__contains__': <function UnitMetricPowerSquaredConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitMetricPowerSquaredConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitMetricPowerSquaredConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_metric_power.UnitMetricPower], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_metric_power.UnitMetricPower], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitMetricPowerSquaredConversion.__repr__>, '__eq__': <function UnitMetricPowerSquaredConversion.__eq__>, '__ne__': <function UnitMetricPowerSquaredConversion.__ne__>, '__lt__': <function UnitMetricPowerSquaredConversion.__lt__>, '__le__': <function UnitMetricPowerSquaredConversion.__le__>, '__gt__': <function UnitMetricPowerSquaredConversion.__gt__>, '__ge__': <function UnitMetricPowerSquaredConversion.__ge__>, '__hash__': None, '__init__': <function UnitMetricPowerSquaredConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

UnitMetricPowerSquaredConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

from_dict() (kittycad.models.unit_metric_power_squared_conversion.UnitMetricPowerSquaredConversion class method)

rtype

TypeVar(J, bound= UnitMetricPowerSquaredConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_metric_power_squared_conversion.UnitMetricPowerSquaredConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``J``, bound= UnitMetricPowerSquaredConversion)

UnitPowerConversion([completed_at, ...])

:py:obj:`UnitPowerConversion <kittycad.models.unit_power_conversion.UnitPowerConversion>`\ \(\[completed\_at\, ...\]\)

UnitPowerConversion (class in kittycad.models.unit_power_conversion)

UnitPowerConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_power_format.UnitPowerFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_power_format.UnitPowerFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_power_format.UnitPowerFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_power_format.UnitPowerFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__delitem__() (kittycad.models.unit_power_conversion.UnitPowerConversion method)

__dict__ (kittycad.models.unit_power_conversion.UnitPowerConversion attribute)

mappingproxy({'__module__': 'kittycad.models.unit_power_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_power_format.UnitPowerFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_power_format.UnitPowerFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitPowerConversion.to_dict>, 'from_dict': <classmethod(<function UnitPowerConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitPowerConversion.__getitem__>, '__setitem__': <function UnitPowerConversion.__setitem__>, '__delitem__': <function UnitPowerConversion.__delitem__>, '__contains__': <function UnitPowerConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitPowerConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitPowerConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_power_format.UnitPowerFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_power_format.UnitPowerFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitPowerConversion.__repr__>, '__eq__': <function UnitPowerConversion.__eq__>, '__ne__': <function UnitPowerConversion.__ne__>, '__lt__': <function UnitPowerConversion.__lt__>, '__le__': <function UnitPowerConversion.__le__>, '__gt__': <function UnitPowerConversion.__gt__>, '__ge__': <function UnitPowerConversion.__ge__>, '__hash__': None, '__init__': <function UnitPowerConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

__eq__() (kittycad.models.unit_power_conversion.UnitPowerConversion method)

__ge__() (kittycad.models.unit_power_conversion.UnitPowerConversion method)

__getitem__() (kittycad.models.unit_power_conversion.UnitPowerConversion method)

__gt__() (kittycad.models.unit_power_conversion.UnitPowerConversion method)

__hash__ (kittycad.models.unit_power_conversion.UnitPowerConversion attribute)

__init__() (kittycad.models.unit_power_conversion.UnitPowerConversion method)

UnitPowerConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.unit_power_conversion.UnitPowerConversion method)

__lt__() (kittycad.models.unit_power_conversion.UnitPowerConversion method)

__module__ (kittycad.models.unit_power_conversion.UnitPowerConversion attribute)

__ne__() (kittycad.models.unit_power_conversion.UnitPowerConversion method)

__repr__() (kittycad.models.unit_power_conversion.UnitPowerConversion method)

__setitem__() (kittycad.models.unit_power_conversion.UnitPowerConversion method)

created_at (kittycad.models.unit_power_conversion.UnitPowerConversion attribute)

error (kittycad.models.unit_power_conversion.UnitPowerConversion attribute)

from_dict() (kittycad.models.unit_power_conversion.UnitPowerConversion class method)

id (kittycad.models.unit_power_conversion.UnitPowerConversion attribute)

input (kittycad.models.unit_power_conversion.UnitPowerConversion attribute)

output (kittycad.models.unit_power_conversion.UnitPowerConversion attribute)

src_format (kittycad.models.unit_power_conversion.UnitPowerConversion attribute)

started_at (kittycad.models.unit_power_conversion.UnitPowerConversion attribute)

status (kittycad.models.unit_power_conversion.UnitPowerConversion attribute)

to_dict() (kittycad.models.unit_power_conversion.UnitPowerConversion method)

updated_at (kittycad.models.unit_power_conversion.UnitPowerConversion attribute)

user_id (kittycad.models.unit_power_conversion.UnitPowerConversion attribute)

Method generated by attrs for class UnitPowerConversion.

rtype

TypeVar(F, bound= UnitPowerConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_power_conversion.UnitPowerConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

UnitPowerFormat(value[, names, module, ...])

The valid types of power unit formats.

:py:obj:`UnitPowerFormat <kittycad.models.unit_power_format.UnitPowerFormat>`\ \(value\[\, names\, module\, ...\]\)

UnitPowerFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

HORSEPOWER (kittycad.models.unit_power_format.UnitPowerFormat attribute)

docstring of kittycad.models.unit_power_format.UnitPowerFormat.HORSEPOWER

MILLIWATT (kittycad.models.unit_power_format.UnitPowerFormat attribute)

WATT (kittycad.models.unit_power_format.UnitPowerFormat attribute)

docstring of kittycad.models.unit_power_format.UnitPowerFormat.WATT

__add__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__annotations__ (kittycad.models.unit_power_format.UnitPowerFormat attribute)

__contains__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__dict__ (kittycad.models.unit_power_format.UnitPowerFormat attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_power_format', '__doc__': 'The valid types of power unit formats.', '__str__': <function UnitPowerFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['WATT', 'HORSEPOWER', 'MILLIWATT'], '_member_map_': {'WATT': <UnitPowerFormat.WATT: 'watt'>, 'HORSEPOWER': <UnitPowerFormat.HORSEPOWER: 'horsepower'>, 'MILLIWATT': <UnitPowerFormat.MILLIWATT: 'milliwatt'>}, '_value2member_map_': {'watt': <UnitPowerFormat.WATT: 'watt'>, 'horsepower': <UnitPowerFormat.HORSEPOWER: 'horsepower'>, 'milliwatt': <UnitPowerFormat.MILLIWATT: 'milliwatt'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitPowerFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitPowerFormat' objects>, 'WATT': <UnitPowerFormat.WATT: 'watt'>, 'HORSEPOWER': <UnitPowerFormat.HORSEPOWER: 'horsepower'>, 'MILLIWATT': <UnitPowerFormat.MILLIWATT: 'milliwatt'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__eq__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__format__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__ge__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__getattribute__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__getitem__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__getnewargs__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__gt__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__hash__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__init__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__iter__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__le__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__len__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__lt__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__mod__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__module__ (kittycad.models.unit_power_format.UnitPowerFormat attribute)

__mul__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__ne__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__new__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__reduce_ex__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__repr__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__rmod__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__rmul__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__sizeof__() (kittycad.models.unit_power_format.UnitPowerFormat method)

__str__() (kittycad.models.unit_power_format.UnitPowerFormat method)

UnitPowerFormat._generate_next_value_(start, count, last_values)

_member_map_ (kittycad.models.unit_power_format.UnitPowerFormat attribute)

{'HORSEPOWER': UnitPowerFormat.HORSEPOWER, 'MILLIWATT': UnitPowerFormat.MILLIWATT, 'WATT': UnitPowerFormat.WATT}

_member_names_ (kittycad.models.unit_power_format.UnitPowerFormat attribute)

_member_type_ (kittycad.models.unit_power_format.UnitPowerFormat attribute)

_new_member_() (kittycad.models.unit_power_format.UnitPowerFormat method)

_use_args_ (kittycad.models.unit_power_format.UnitPowerFormat attribute)

_value2member_map_ (kittycad.models.unit_power_format.UnitPowerFormat attribute)

{'horsepower': UnitPowerFormat.HORSEPOWER, 'milliwatt': UnitPowerFormat.MILLIWATT, 'watt': UnitPowerFormat.WATT}

_value_repr_() (kittycad.models.unit_power_format.UnitPowerFormat method)

capitalize() (kittycad.models.unit_power_format.UnitPowerFormat method)

casefold() (kittycad.models.unit_power_format.UnitPowerFormat method)

center() (kittycad.models.unit_power_format.UnitPowerFormat method)

count() (kittycad.models.unit_power_format.UnitPowerFormat method)

encode() (kittycad.models.unit_power_format.UnitPowerFormat method)

endswith() (kittycad.models.unit_power_format.UnitPowerFormat method)

expandtabs() (kittycad.models.unit_power_format.UnitPowerFormat method)

find() (kittycad.models.unit_power_format.UnitPowerFormat method)

format() (kittycad.models.unit_power_format.UnitPowerFormat method)

format_map() (kittycad.models.unit_power_format.UnitPowerFormat method)

index() (kittycad.models.unit_power_format.UnitPowerFormat method)

isalnum() (kittycad.models.unit_power_format.UnitPowerFormat method)

isalpha() (kittycad.models.unit_power_format.UnitPowerFormat method)

isascii() (kittycad.models.unit_power_format.UnitPowerFormat method)

isdecimal() (kittycad.models.unit_power_format.UnitPowerFormat method)

isdigit() (kittycad.models.unit_power_format.UnitPowerFormat method)

isidentifier() (kittycad.models.unit_power_format.UnitPowerFormat method)

islower() (kittycad.models.unit_power_format.UnitPowerFormat method)

isnumeric() (kittycad.models.unit_power_format.UnitPowerFormat method)

isprintable() (kittycad.models.unit_power_format.UnitPowerFormat method)

isspace() (kittycad.models.unit_power_format.UnitPowerFormat method)

istitle() (kittycad.models.unit_power_format.UnitPowerFormat method)

isupper() (kittycad.models.unit_power_format.UnitPowerFormat method)

join() (kittycad.models.unit_power_format.UnitPowerFormat method)

ljust() (kittycad.models.unit_power_format.UnitPowerFormat method)

lower() (kittycad.models.unit_power_format.UnitPowerFormat method)

lstrip() (kittycad.models.unit_power_format.UnitPowerFormat method)

maketrans() (kittycad.models.unit_power_format.UnitPowerFormat static method)

partition() (kittycad.models.unit_power_format.UnitPowerFormat method)

removeprefix() (kittycad.models.unit_power_format.UnitPowerFormat method)

removesuffix() (kittycad.models.unit_power_format.UnitPowerFormat method)

replace() (kittycad.models.unit_power_format.UnitPowerFormat method)

rfind() (kittycad.models.unit_power_format.UnitPowerFormat method)

rindex() (kittycad.models.unit_power_format.UnitPowerFormat method)

rjust() (kittycad.models.unit_power_format.UnitPowerFormat method)

rpartition() (kittycad.models.unit_power_format.UnitPowerFormat method)

rsplit() (kittycad.models.unit_power_format.UnitPowerFormat method)

rstrip() (kittycad.models.unit_power_format.UnitPowerFormat method)

split() (kittycad.models.unit_power_format.UnitPowerFormat method)

splitlines() (kittycad.models.unit_power_format.UnitPowerFormat method)

startswith() (kittycad.models.unit_power_format.UnitPowerFormat method)

strip() (kittycad.models.unit_power_format.UnitPowerFormat method)

swapcase() (kittycad.models.unit_power_format.UnitPowerFormat method)

title() (kittycad.models.unit_power_format.UnitPowerFormat method)

translate() (kittycad.models.unit_power_format.UnitPowerFormat method)

upper() (kittycad.models.unit_power_format.UnitPowerFormat method)

zfill() (kittycad.models.unit_power_format.UnitPowerFormat method)

:py:obj:`__init__ <kittycad.models.unit_power_format.UnitPowerFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_power_format.UnitPowerFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_power_format.UnitPowerFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_power_format.UnitPowerFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_power_format.UnitPowerFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_power_format.UnitPowerFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_power_format.UnitPowerFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_power_format.UnitPowerFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_power_format.UnitPowerFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_power_format.UnitPowerFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lower <kittycad.models.unit_power_format.UnitPowerFormat.lower>`\ \(\)

:py:obj:`partition <kittycad.models.unit_power_format.UnitPowerFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_power_format.UnitPowerFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_power_format.UnitPowerFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_power_format.UnitPowerFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_power_format.UnitPowerFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_power_format.UnitPowerFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_power_format.UnitPowerFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_power_format.UnitPowerFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_power_format.UnitPowerFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_power_format.UnitPowerFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_power_format.UnitPowerFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`title <kittycad.models.unit_power_format.UnitPowerFormat.title>`\ \(\)

:py:obj:`translate <kittycad.models.unit_power_format.UnitPowerFormat.translate>`\ \(table\, \/\)

:py:obj:`upper <kittycad.models.unit_power_format.UnitPowerFormat.upper>`\ \(\)

:py:obj:`zfill <kittycad.models.unit_power_format.UnitPowerFormat.zfill>`\ \(width\, \/\)

WATT

//en.wikipedia.org/wiki/Horsepower>

HORSEPOWER

//en.wikipedia.org/wiki/Watt#Milliwatt>

MILLIWATT

UnitPressureConversion([completed_at, ...])

UnitPressureConversion (class in kittycad.models.unit_pressure_conversion)

UnitPressureConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_pressure_format.UnitPressureFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_pressure_format.UnitPressureFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_pressure_format.UnitPressureFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_pressure_format.UnitPressureFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.unit_pressure_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_pressure_format.UnitPressureFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_pressure_format.UnitPressureFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitPressureConversion.to_dict>, 'from_dict': <classmethod(<function UnitPressureConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitPressureConversion.__getitem__>, '__setitem__': <function UnitPressureConversion.__setitem__>, '__delitem__': <function UnitPressureConversion.__delitem__>, '__contains__': <function UnitPressureConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitPressureConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitPressureConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_pressure_format.UnitPressureFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_pressure_format.UnitPressureFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitPressureConversion.__repr__>, '__eq__': <function UnitPressureConversion.__eq__>, '__ne__': <function UnitPressureConversion.__ne__>, '__lt__': <function UnitPressureConversion.__lt__>, '__le__': <function UnitPressureConversion.__le__>, '__gt__': <function UnitPressureConversion.__gt__>, '__ge__': <function UnitPressureConversion.__ge__>, '__hash__': None, '__init__': <function UnitPressureConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

UnitPressureConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

from_dict() (kittycad.models.unit_pressure_conversion.UnitPressureConversion class method)

id (kittycad.models.unit_pressure_conversion.UnitPressureConversion attribute)

Method generated by attrs for class UnitPressureConversion.

rtype

TypeVar(V, bound= UnitPressureConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_pressure_conversion.UnitPressureConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``V``, bound= UnitPressureConversion)

UnitPressureFormat(value[, names, module, ...])

The valid types of pressure unit formats.

:py:obj:`UnitPressureFormat <kittycad.models.unit_pressure_format.UnitPressureFormat>`\ \(value\[\, names\, module\, ...\]\)

UnitPressureFormat (class in kittycad.models.unit_pressure_format)

UnitPressureFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

ATMOSPHERE (kittycad.models.unit_pressure_format.UnitPressureFormat attribute)

docstring of kittycad.models.unit_pressure_format.UnitPressureFormat.ATMOSPHERE

BAR (kittycad.models.unit_pressure_format.UnitPressureFormat attribute)

docstring of kittycad.models.unit_pressure_format.UnitPressureFormat.BAR

MBAR (kittycad.models.unit_pressure_format.UnitPressureFormat attribute)

docstring of kittycad.models.unit_pressure_format.UnitPressureFormat.MBAR

PASCAL (kittycad.models.unit_pressure_format.UnitPressureFormat attribute)

docstring of kittycad.models.unit_pressure_format.UnitPressureFormat.PASCAL

__add__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__contains__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__dict__ (kittycad.models.unit_pressure_format.UnitPressureFormat attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_pressure_format', '__doc__': 'The valid types of pressure unit formats.', '__str__': <function UnitPressureFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['PASCAL', 'BAR', 'MBAR', 'ATMOSPHERE', 'POUNDS_PER_SQUARE_INCH'], '_member_map_': {'PASCAL': <UnitPressureFormat.PASCAL: 'pascal'>, 'BAR': <UnitPressureFormat.BAR: 'bar'>, 'MBAR': <UnitPressureFormat.MBAR: 'mbar'>, 'ATMOSPHERE': <UnitPressureFormat.ATMOSPHERE: 'atmosphere'>, 'POUNDS_PER_SQUARE_INCH': <UnitPressureFormat.POUNDS_PER_SQUARE_INCH: 'pounds_per_square_inch'>}, '_value2member_map_': {'pascal': <UnitPressureFormat.PASCAL: 'pascal'>, 'bar': <UnitPressureFormat.BAR: 'bar'>, 'mbar': <UnitPressureFormat.MBAR: 'mbar'>, 'atmosphere': <UnitPressureFormat.ATMOSPHERE: 'atmosphere'>, 'pounds_per_square_inch': <UnitPressureFormat.POUNDS_PER_SQUARE_INCH: 'pounds_per_square_inch'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitPressureFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitPressureFormat' objects>, 'PASCAL': <UnitPressureFormat.PASCAL: 'pascal'>, 'BAR': <UnitPressureFormat.BAR: 'bar'>, 'MBAR': <UnitPressureFormat.MBAR: 'mbar'>, 'ATMOSPHERE': <UnitPressureFormat.ATMOSPHERE: 'atmosphere'>, 'POUNDS_PER_SQUARE_INCH': <UnitPressureFormat.POUNDS_PER_SQUARE_INCH: 'pounds_per_square_inch'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__eq__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__format__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__ge__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__getitem__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__gt__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__hash__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__init__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__iter__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__le__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__len__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__lt__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__mod__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__module__ (kittycad.models.unit_pressure_format.UnitPressureFormat attribute)

__mul__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__ne__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__new__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__reduce_ex__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__repr__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__rmod__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__rmul__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__sizeof__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

__str__() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

UnitPressureFormat._generate_next_value_(start, count, last_values)

_member_map_ (kittycad.models.unit_pressure_format.UnitPressureFormat attribute)

{'ATMOSPHERE': UnitPressureFormat.ATMOSPHERE, 'BAR': UnitPressureFormat.BAR, 'MBAR': UnitPressureFormat.MBAR, 'PASCAL': UnitPressureFormat.PASCAL, 'POUNDS_PER_SQUARE_INCH': UnitPressureFormat.POUNDS_PER_SQUARE_INCH}

['PASCAL', 'BAR', 'MBAR', 'ATMOSPHERE', 'POUNDS_PER_SQUARE_INCH']

_new_member_() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

_use_args_ (kittycad.models.unit_pressure_format.UnitPressureFormat attribute)

{'atmosphere': UnitPressureFormat.ATMOSPHERE, 'bar': UnitPressureFormat.BAR, 'mbar': UnitPressureFormat.MBAR, 'pascal': UnitPressureFormat.PASCAL, 'pounds_per_square_inch': UnitPressureFormat.POUNDS_PER_SQUARE_INCH}

_value_repr_() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

capitalize() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

casefold() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

center() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

count() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

encode() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

endswith() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

expandtabs() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

find() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

format() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

format_map() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

index() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

isalnum() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

isalpha() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

isascii() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

isdecimal() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

isdigit() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

isidentifier() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

islower() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

isnumeric() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

isprintable() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

isspace() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

istitle() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

isupper() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

join() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

ljust() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

lower() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

lstrip() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

maketrans() (kittycad.models.unit_pressure_format.UnitPressureFormat static method)

partition() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

removeprefix() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

removesuffix() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

replace() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

rfind() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

rindex() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

rjust() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

rpartition() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

rsplit() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

rstrip() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

split() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

splitlines() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

startswith() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

strip() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

swapcase() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

title() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

translate() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

upper() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

zfill() (kittycad.models.unit_pressure_format.UnitPressureFormat method)

:py:obj:`__init__ <kittycad.models.unit_pressure_format.UnitPressureFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_pressure_format.UnitPressureFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_pressure_format.UnitPressureFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_pressure_format.UnitPressureFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_pressure_format.UnitPressureFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_pressure_format.UnitPressureFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_pressure_format.UnitPressureFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_pressure_format.UnitPressureFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_pressure_format.UnitPressureFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_pressure_format.UnitPressureFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.unit_pressure_format.UnitPressureFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_pressure_format.UnitPressureFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_pressure_format.UnitPressureFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_pressure_format.UnitPressureFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_pressure_format.UnitPressureFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_pressure_format.UnitPressureFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_pressure_format.UnitPressureFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_pressure_format.UnitPressureFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_pressure_format.UnitPressureFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_pressure_format.UnitPressureFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_pressure_format.UnitPressureFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.unit_pressure_format.UnitPressureFormat.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.unit_pressure_format.UnitPressureFormat.zfill>`\ \(width\, \/\)

PASCAL

//en.wikipedia.org/wiki/Bar_(unit)>

BAR

MBAR

//en.wikipedia.org/wiki/Standard_atmosphere_(unit)>

ATMOSPHERE

//en.wikipedia.org/wiki/Pound_per_square_inch>

POUNDS_PER_SQUARE_INCH

UnitRadiationConversion([completed_at, ...])

UnitRadiationConversion (class in kittycad.models.unit_radiation_conversion)

UnitRadiationConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_radiation_format.UnitRadiationFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_radiation_format.UnitRadiationFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_radiation_format.UnitRadiationFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_radiation_format.UnitRadiationFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.unit_radiation_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_radiation_format.UnitRadiationFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_radiation_format.UnitRadiationFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitRadiationConversion.to_dict>, 'from_dict': <classmethod(<function UnitRadiationConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitRadiationConversion.__getitem__>, '__setitem__': <function UnitRadiationConversion.__setitem__>, '__delitem__': <function UnitRadiationConversion.__delitem__>, '__contains__': <function UnitRadiationConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitRadiationConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitRadiationConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_radiation_format.UnitRadiationFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_radiation_format.UnitRadiationFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitRadiationConversion.__repr__>, '__eq__': <function UnitRadiationConversion.__eq__>, '__ne__': <function UnitRadiationConversion.__ne__>, '__lt__': <function UnitRadiationConversion.__lt__>, '__le__': <function UnitRadiationConversion.__le__>, '__gt__': <function UnitRadiationConversion.__gt__>, '__ge__': <function UnitRadiationConversion.__ge__>, '__hash__': None, '__init__': <function UnitRadiationConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

UnitRadiationConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

from_dict() (kittycad.models.unit_radiation_conversion.UnitRadiationConversion class method)

id (kittycad.models.unit_radiation_conversion.UnitRadiationConversion attribute)

Method generated by attrs for class UnitRadiationConversion.

rtype

TypeVar(U, bound= UnitRadiationConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_radiation_conversion.UnitRadiationConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``U``, bound= UnitRadiationConversion)

UnitRadiationFormat(value[, names, module, ...])

The valid types of radiation unit formats.

:py:obj:`UnitRadiationFormat <kittycad.models.unit_radiation_format.UnitRadiationFormat>`\ \(value\[\, names\, module\, ...\]\)

UnitRadiationFormat (class in kittycad.models.unit_radiation_format)

UnitRadiationFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

The valid types of radiation unit formats. These describe the radiation energy absorbed by a mass or material and/or how it affects the relative damage to the human body.

GRAY (kittycad.models.unit_radiation_format.UnitRadiationFormat attribute)

docstring of kittycad.models.unit_radiation_format.UnitRadiationFormat.GRAY

RAD (kittycad.models.unit_radiation_format.UnitRadiationFormat attribute)

SIEVERT (kittycad.models.unit_radiation_format.UnitRadiationFormat attribute)

docstring of kittycad.models.unit_radiation_format.UnitRadiationFormat.SIEVERT

__add__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__dict__ (kittycad.models.unit_radiation_format.UnitRadiationFormat attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_radiation_format', '__doc__': 'The valid types of radiation unit formats. These describe the radiation energy absorbed by a mass or material and/or how it affects the relative damage to the human body.', '__str__': <function UnitRadiationFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['GRAY', 'SIEVERT', 'RAD'], '_member_map_': {'GRAY': <UnitRadiationFormat.GRAY: 'gray'>, 'SIEVERT': <UnitRadiationFormat.SIEVERT: 'sievert'>, 'RAD': <UnitRadiationFormat.RAD: 'rad'>}, '_value2member_map_': {'gray': <UnitRadiationFormat.GRAY: 'gray'>, 'sievert': <UnitRadiationFormat.SIEVERT: 'sievert'>, 'rad': <UnitRadiationFormat.RAD: 'rad'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitRadiationFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitRadiationFormat' objects>, 'GRAY': <UnitRadiationFormat.GRAY: 'gray'>, 'SIEVERT': <UnitRadiationFormat.SIEVERT: 'sievert'>, 'RAD': <UnitRadiationFormat.RAD: 'rad'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__eq__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__format__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__ge__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__getitem__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__gt__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__hash__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__init__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__iter__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__le__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__len__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__lt__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__mod__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__module__ (kittycad.models.unit_radiation_format.UnitRadiationFormat attribute)

__mul__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__ne__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__new__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__repr__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__rmod__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__rmul__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__sizeof__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

__str__() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

UnitRadiationFormat._generate_next_value_(start, count, last_values)

{'GRAY': UnitRadiationFormat.GRAY, 'RAD': UnitRadiationFormat.RAD, 'SIEVERT': UnitRadiationFormat.SIEVERT}

_use_args_ (kittycad.models.unit_radiation_format.UnitRadiationFormat attribute)

{'gray': UnitRadiationFormat.GRAY, 'rad': UnitRadiationFormat.RAD, 'sievert': UnitRadiationFormat.SIEVERT}

capitalize() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

casefold() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

center() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

count() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

encode() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

endswith() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

expandtabs() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

find() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

format() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

format_map() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

index() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

isalnum() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

isalpha() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

isascii() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

isdecimal() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

isdigit() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

islower() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

isnumeric() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

isprintable() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

isspace() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

istitle() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

isupper() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

join() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

ljust() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

lower() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

lstrip() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

maketrans() (kittycad.models.unit_radiation_format.UnitRadiationFormat static method)

partition() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

replace() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

rfind() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

rindex() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

rjust() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

rpartition() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

rsplit() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

rstrip() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

split() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

splitlines() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

startswith() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

strip() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

swapcase() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

title() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

translate() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

upper() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

zfill() (kittycad.models.unit_radiation_format.UnitRadiationFormat method)

:py:obj:`__init__ <kittycad.models.unit_radiation_format.UnitRadiationFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_radiation_format.UnitRadiationFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_radiation_format.UnitRadiationFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_radiation_format.UnitRadiationFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_radiation_format.UnitRadiationFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_radiation_format.UnitRadiationFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_radiation_format.UnitRadiationFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_radiation_format.UnitRadiationFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_radiation_format.UnitRadiationFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_radiation_format.UnitRadiationFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.unit_radiation_format.UnitRadiationFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_radiation_format.UnitRadiationFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_radiation_format.UnitRadiationFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_radiation_format.UnitRadiationFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_radiation_format.UnitRadiationFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_radiation_format.UnitRadiationFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_radiation_format.UnitRadiationFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_radiation_format.UnitRadiationFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_radiation_format.UnitRadiationFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_radiation_format.UnitRadiationFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_radiation_format.UnitRadiationFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.unit_radiation_format.UnitRadiationFormat.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.unit_radiation_format.UnitRadiationFormat.zfill>`\ \(width\, \/\)

GRAY

//en.wikipedia.org/wiki/Sievert>

SIEVERT

//en.wikipedia.org/wiki/Rad_(unit)>

RAD

UnitRadioactivityConversion([completed_at, ...])

UnitRadioactivityConversion (class in kittycad.models.unit_radioactivity_conversion)

UnitRadioactivityConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

Method generated by attrs for class UnitRadioactivityConversion.

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.unit_radioactivity_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitRadioactivityConversion.to_dict>, 'from_dict': <classmethod(<function UnitRadioactivityConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitRadioactivityConversion.__getitem__>, '__setitem__': <function UnitRadioactivityConversion.__setitem__>, '__delitem__': <function UnitRadioactivityConversion.__delitem__>, '__contains__': <function UnitRadioactivityConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitRadioactivityConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitRadioactivityConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitRadioactivityConversion.__repr__>, '__eq__': <function UnitRadioactivityConversion.__eq__>, '__ne__': <function UnitRadioactivityConversion.__ne__>, '__lt__': <function UnitRadioactivityConversion.__lt__>, '__le__': <function UnitRadioactivityConversion.__le__>, '__gt__': <function UnitRadioactivityConversion.__gt__>, '__ge__': <function UnitRadioactivityConversion.__ge__>, '__hash__': None, '__init__': <function UnitRadioactivityConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

UnitRadioactivityConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

from_dict() (kittycad.models.unit_radioactivity_conversion.UnitRadioactivityConversion class method)

rtype

TypeVar(F, bound= UnitRadioactivityConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_radioactivity_conversion.UnitRadioactivityConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``F``, bound= UnitRadioactivityConversion)

UnitRadioactivityFormat(value[, names, ...])

The valid types of radioactivity unit formats.

:py:obj:`UnitRadioactivityFormat <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat>`\ \(value\[\, names\, ...\]\)

UnitRadioactivityFormat (class in kittycad.models.unit_radioactivity_format)

UnitRadioactivityFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

The valid types of radioactivity unit formats. These describe the amount of radiation emitted by a radioactive material.

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_radioactivity_format', '__doc__': 'The valid types of radioactivity unit formats. These describe the amount of radiation emitted by a radioactive material.', '__str__': <function UnitRadioactivityFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['BECQUEREL', 'CURIE', 'RUTHERFORD'], '_member_map_': {'BECQUEREL': <UnitRadioactivityFormat.BECQUEREL: 'becquerel'>, 'CURIE': <UnitRadioactivityFormat.CURIE: 'curie'>, 'RUTHERFORD': <UnitRadioactivityFormat.RUTHERFORD: 'rutherford'>}, '_value2member_map_': {'becquerel': <UnitRadioactivityFormat.BECQUEREL: 'becquerel'>, 'curie': <UnitRadioactivityFormat.CURIE: 'curie'>, 'rutherford': <UnitRadioactivityFormat.RUTHERFORD: 'rutherford'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitRadioactivityFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitRadioactivityFormat' objects>, 'BECQUEREL': <UnitRadioactivityFormat.BECQUEREL: 'becquerel'>, 'CURIE': <UnitRadioactivityFormat.CURIE: 'curie'>, 'RUTHERFORD': <UnitRadioactivityFormat.RUTHERFORD: 'rutherford'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

UnitRadioactivityFormat._generate_next_value_(start, count, last_values)

{'BECQUEREL': UnitRadioactivityFormat.BECQUEREL, 'CURIE': UnitRadioactivityFormat.CURIE, 'RUTHERFORD': UnitRadioactivityFormat.RUTHERFORD}

{'becquerel': UnitRadioactivityFormat.BECQUEREL, 'curie': UnitRadioactivityFormat.CURIE, 'rutherford': UnitRadioactivityFormat.RUTHERFORD}

UnitRadioactivityFormat.endswith(suffix[, start[, end]]) -> bool

maketrans() (kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat static method)

UnitRadioactivityFormat.startswith(prefix[, start[, end]]) -> bool

:py:obj:`__init__ <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.unit_radioactivity_format.UnitRadioactivityFormat.zfill>`\ \(width\, \/\)

BECQUEREL

//en.wikipedia.org/wiki/Curie_(unit)>

CURIE

//en.wikipedia.org/wiki/Rutherford_(unit)>

RUTHERFORD

UnitSolidAngleConversion([completed_at, ...])

UnitSolidAngleConversion (class in kittycad.models.unit_solid_angle_conversion)

UnitSolidAngleConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.unit_solid_angle_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitSolidAngleConversion.to_dict>, 'from_dict': <classmethod(<function UnitSolidAngleConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitSolidAngleConversion.__getitem__>, '__setitem__': <function UnitSolidAngleConversion.__setitem__>, '__delitem__': <function UnitSolidAngleConversion.__delitem__>, '__contains__': <function UnitSolidAngleConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitSolidAngleConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitSolidAngleConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitSolidAngleConversion.__repr__>, '__eq__': <function UnitSolidAngleConversion.__eq__>, '__ne__': <function UnitSolidAngleConversion.__ne__>, '__lt__': <function UnitSolidAngleConversion.__lt__>, '__le__': <function UnitSolidAngleConversion.__le__>, '__gt__': <function UnitSolidAngleConversion.__gt__>, '__ge__': <function UnitSolidAngleConversion.__ge__>, '__hash__': None, '__init__': <function UnitSolidAngleConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

UnitSolidAngleConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

from_dict() (kittycad.models.unit_solid_angle_conversion.UnitSolidAngleConversion class method)

Method generated by attrs for class UnitSolidAngleConversion.

rtype

TypeVar(Y, bound= UnitSolidAngleConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_solid_angle_conversion.UnitSolidAngleConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``Y``, bound= UnitSolidAngleConversion)

UnitSolidAngleFormat(value[, names, module, ...])

The valid types of solid angle unit formats.

:py:obj:`UnitSolidAngleFormat <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat>`\ \(value\[\, names\, module\, ...\]\)

UnitSolidAngleFormat (class in kittycad.models.unit_solid_angle_format)

UnitSolidAngleFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

SPAT (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat attribute)

__add__() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_solid_angle_format', '__doc__': 'The valid types of solid angle unit formats.', '__str__': <function UnitSolidAngleFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['STERADIAN', 'DEGREE_SQUARED', 'SPAT'], '_member_map_': {'STERADIAN': <UnitSolidAngleFormat.STERADIAN: 'steradian'>, 'DEGREE_SQUARED': <UnitSolidAngleFormat.DEGREE_SQUARED: 'degree_squared'>, 'SPAT': <UnitSolidAngleFormat.SPAT: 'spat'>}, '_value2member_map_': {'steradian': <UnitSolidAngleFormat.STERADIAN: 'steradian'>, 'degree_squared': <UnitSolidAngleFormat.DEGREE_SQUARED: 'degree_squared'>, 'spat': <UnitSolidAngleFormat.SPAT: 'spat'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitSolidAngleFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitSolidAngleFormat' objects>, 'STERADIAN': <UnitSolidAngleFormat.STERADIAN: 'steradian'>, 'DEGREE_SQUARED': <UnitSolidAngleFormat.DEGREE_SQUARED: 'degree_squared'>, 'SPAT': <UnitSolidAngleFormat.SPAT: 'spat'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

__eq__() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

__ge__() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

__gt__() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

__hash__() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

__init__() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

__iter__() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

__le__() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

__len__() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

__lt__() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

__mod__() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

__mul__() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

__ne__() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

__new__() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

__repr__() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

__rmod__() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

__rmul__() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

__str__() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

UnitSolidAngleFormat._generate_next_value_(start, count, last_values)

{'DEGREE_SQUARED': UnitSolidAngleFormat.DEGREE_SQUARED, 'SPAT': UnitSolidAngleFormat.SPAT, 'STERADIAN': UnitSolidAngleFormat.STERADIAN}

{'degree_squared': UnitSolidAngleFormat.DEGREE_SQUARED, 'spat': UnitSolidAngleFormat.SPAT, 'steradian': UnitSolidAngleFormat.STERADIAN}

casefold() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

center() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

count() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

encode() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

endswith() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

find() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

format() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

index() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

isalnum() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

isalpha() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

isascii() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

isdigit() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

islower() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

isspace() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

istitle() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

isupper() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

join() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

ljust() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

lower() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

lstrip() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

maketrans() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat static method)

replace() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

rfind() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

rindex() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

rjust() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

rsplit() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

rstrip() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

split() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

strip() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

swapcase() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

title() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

upper() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

zfill() (kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat method)

:py:obj:`__init__ <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.unit_solid_angle_format.UnitSolidAngleFormat.zfill>`\ \(width\, \/\)

STERADIAN

//en.wikipedia.org/wiki/Square_degree>

DEGREE_SQUARED

//en.wikipedia.org/wiki/Spat_(angular_unit)>

SPAT

UnitTemperatureConversion([completed_at, ...])

UnitTemperatureConversion (class in kittycad.models.unit_temperature_conversion)

UnitTemperatureConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_temperature_format.UnitTemperatureFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_temperature_format.UnitTemperatureFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_temperature_format.UnitTemperatureFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_temperature_format.UnitTemperatureFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.unit_temperature_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_temperature_format.UnitTemperatureFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_temperature_format.UnitTemperatureFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitTemperatureConversion.to_dict>, 'from_dict': <classmethod(<function UnitTemperatureConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitTemperatureConversion.__getitem__>, '__setitem__': <function UnitTemperatureConversion.__setitem__>, '__delitem__': <function UnitTemperatureConversion.__delitem__>, '__contains__': <function UnitTemperatureConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitTemperatureConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitTemperatureConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_temperature_format.UnitTemperatureFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_temperature_format.UnitTemperatureFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitTemperatureConversion.__repr__>, '__eq__': <function UnitTemperatureConversion.__eq__>, '__ne__': <function UnitTemperatureConversion.__ne__>, '__lt__': <function UnitTemperatureConversion.__lt__>, '__le__': <function UnitTemperatureConversion.__le__>, '__gt__': <function UnitTemperatureConversion.__gt__>, '__ge__': <function UnitTemperatureConversion.__ge__>, '__hash__': None, '__init__': <function UnitTemperatureConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

UnitTemperatureConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

from_dict() (kittycad.models.unit_temperature_conversion.UnitTemperatureConversion class method)

Method generated by attrs for class UnitTemperatureConversion.

rtype

TypeVar(F, bound= UnitTemperatureConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_temperature_conversion.UnitTemperatureConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``F``, bound= UnitTemperatureConversion)

UnitTemperatureFormat(value[, names, ...])

The valid types of temperature unit formats.

:py:obj:`UnitTemperatureFormat <kittycad.models.unit_temperature_format.UnitTemperatureFormat>`\ \(value\[\, names\, ...\]\)

UnitTemperatureFormat (class in kittycad.models.unit_temperature_format)

UnitTemperatureFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

KELVIN (kittycad.models.unit_temperature_format.UnitTemperatureFormat attribute)

__add__() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_temperature_format', '__doc__': 'The valid types of temperature unit formats.', '__str__': <function UnitTemperatureFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['KELVIN', 'CELSIUS', 'FAHRENHEIT', 'REAUMUR', 'RANKINE'], '_member_map_': {'KELVIN': <UnitTemperatureFormat.KELVIN: 'kelvin'>, 'CELSIUS': <UnitTemperatureFormat.CELSIUS: 'celsius'>, 'FAHRENHEIT': <UnitTemperatureFormat.FAHRENHEIT: 'fahrenheit'>, 'REAUMUR': <UnitTemperatureFormat.REAUMUR: 'reaumur'>, 'RANKINE': <UnitTemperatureFormat.RANKINE: 'rankine'>}, '_value2member_map_': {'kelvin': <UnitTemperatureFormat.KELVIN: 'kelvin'>, 'celsius': <UnitTemperatureFormat.CELSIUS: 'celsius'>, 'fahrenheit': <UnitTemperatureFormat.FAHRENHEIT: 'fahrenheit'>, 'reaumur': <UnitTemperatureFormat.REAUMUR: 'reaumur'>, 'rankine': <UnitTemperatureFormat.RANKINE: 'rankine'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitTemperatureFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitTemperatureFormat' objects>, 'KELVIN': <UnitTemperatureFormat.KELVIN: 'kelvin'>, 'CELSIUS': <UnitTemperatureFormat.CELSIUS: 'celsius'>, 'FAHRENHEIT': <UnitTemperatureFormat.FAHRENHEIT: 'fahrenheit'>, 'REAUMUR': <UnitTemperatureFormat.REAUMUR: 'reaumur'>, 'RANKINE': <UnitTemperatureFormat.RANKINE: 'rankine'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

__eq__() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

__ge__() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

__gt__() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

__le__() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

__len__() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

__lt__() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

__mod__() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

__mul__() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

__ne__() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

__new__() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

__str__() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

UnitTemperatureFormat._generate_next_value_(start, count, last_values)

{'CELSIUS': UnitTemperatureFormat.CELSIUS, 'FAHRENHEIT': UnitTemperatureFormat.FAHRENHEIT, 'KELVIN': UnitTemperatureFormat.KELVIN, 'RANKINE': UnitTemperatureFormat.RANKINE, 'REAUMUR': UnitTemperatureFormat.REAUMUR}

{'celsius': UnitTemperatureFormat.CELSIUS, 'fahrenheit': UnitTemperatureFormat.FAHRENHEIT, 'kelvin': UnitTemperatureFormat.KELVIN, 'rankine': UnitTemperatureFormat.RANKINE, 'reaumur': UnitTemperatureFormat.REAUMUR}

center() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

count() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

encode() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

find() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

format() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

index() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

isalnum() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

isalpha() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

isascii() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

isdigit() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

islower() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

isspace() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

istitle() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

isupper() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

join() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

ljust() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

lower() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

lstrip() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

maketrans() (kittycad.models.unit_temperature_format.UnitTemperatureFormat static method)

replace() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

rfind() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

rindex() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

rjust() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

rsplit() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

rstrip() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

split() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

UnitTemperatureFormat.startswith(prefix[, start[, end]]) -> bool

strip() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

title() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

upper() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

zfill() (kittycad.models.unit_temperature_format.UnitTemperatureFormat method)

:py:obj:`__init__ <kittycad.models.unit_temperature_format.UnitTemperatureFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_temperature_format.UnitTemperatureFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_temperature_format.UnitTemperatureFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_temperature_format.UnitTemperatureFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_temperature_format.UnitTemperatureFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_temperature_format.UnitTemperatureFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_temperature_format.UnitTemperatureFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_temperature_format.UnitTemperatureFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_temperature_format.UnitTemperatureFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_temperature_format.UnitTemperatureFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.unit_temperature_format.UnitTemperatureFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_temperature_format.UnitTemperatureFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_temperature_format.UnitTemperatureFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_temperature_format.UnitTemperatureFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_temperature_format.UnitTemperatureFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_temperature_format.UnitTemperatureFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_temperature_format.UnitTemperatureFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_temperature_format.UnitTemperatureFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_temperature_format.UnitTemperatureFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_temperature_format.UnitTemperatureFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_temperature_format.UnitTemperatureFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.unit_temperature_format.UnitTemperatureFormat.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.unit_temperature_format.UnitTemperatureFormat.zfill>`\ \(width\, \/\)

KELVIN

//en.wikipedia.org/wiki/Celsius>

CELSIUS

//en.wikipedia.org/wiki/Fahrenheit>

FAHRENHEIT

//en.wikipedia.org/wiki/R%C3%A9aumur_scale>

REAUMUR

//en.wikipedia.org/wiki/Rankine_scale>

RANKINE

:py:obj:`UnitTimeConversion <kittycad.models.unit_time_conversion.UnitTimeConversion>`\ \(\[completed\_at\, ...\]\)

UnitTimeConversion (class in kittycad.models.unit_time_conversion)

UnitTimeConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_time_format.UnitTimeFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_time_format.UnitTimeFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_time_format.UnitTimeFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_time_format.UnitTimeFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.unit_time_conversion.UnitTimeConversion method)

__delitem__() (kittycad.models.unit_time_conversion.UnitTimeConversion method)

__dict__ (kittycad.models.unit_time_conversion.UnitTimeConversion attribute)

mappingproxy({'__module__': 'kittycad.models.unit_time_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_time_format.UnitTimeFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_time_format.UnitTimeFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitTimeConversion.to_dict>, 'from_dict': <classmethod(<function UnitTimeConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitTimeConversion.__getitem__>, '__setitem__': <function UnitTimeConversion.__setitem__>, '__delitem__': <function UnitTimeConversion.__delitem__>, '__contains__': <function UnitTimeConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitTimeConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitTimeConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_time_format.UnitTimeFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_time_format.UnitTimeFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitTimeConversion.__repr__>, '__eq__': <function UnitTimeConversion.__eq__>, '__ne__': <function UnitTimeConversion.__ne__>, '__lt__': <function UnitTimeConversion.__lt__>, '__le__': <function UnitTimeConversion.__le__>, '__gt__': <function UnitTimeConversion.__gt__>, '__ge__': <function UnitTimeConversion.__ge__>, '__hash__': None, '__init__': <function UnitTimeConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

__eq__() (kittycad.models.unit_time_conversion.UnitTimeConversion method)

__ge__() (kittycad.models.unit_time_conversion.UnitTimeConversion method)

__getitem__() (kittycad.models.unit_time_conversion.UnitTimeConversion method)

__gt__() (kittycad.models.unit_time_conversion.UnitTimeConversion method)

__hash__ (kittycad.models.unit_time_conversion.UnitTimeConversion attribute)

__init__() (kittycad.models.unit_time_conversion.UnitTimeConversion method)

UnitTimeConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.unit_time_conversion.UnitTimeConversion method)

__lt__() (kittycad.models.unit_time_conversion.UnitTimeConversion method)

__module__ (kittycad.models.unit_time_conversion.UnitTimeConversion attribute)

__ne__() (kittycad.models.unit_time_conversion.UnitTimeConversion method)

__repr__() (kittycad.models.unit_time_conversion.UnitTimeConversion method)

__setitem__() (kittycad.models.unit_time_conversion.UnitTimeConversion method)

completed_at (kittycad.models.unit_time_conversion.UnitTimeConversion attribute)

created_at (kittycad.models.unit_time_conversion.UnitTimeConversion attribute)

error (kittycad.models.unit_time_conversion.UnitTimeConversion attribute)

from_dict() (kittycad.models.unit_time_conversion.UnitTimeConversion class method)

id (kittycad.models.unit_time_conversion.UnitTimeConversion attribute)

input (kittycad.models.unit_time_conversion.UnitTimeConversion attribute)

output (kittycad.models.unit_time_conversion.UnitTimeConversion attribute)

src_format (kittycad.models.unit_time_conversion.UnitTimeConversion attribute)

started_at (kittycad.models.unit_time_conversion.UnitTimeConversion attribute)

status (kittycad.models.unit_time_conversion.UnitTimeConversion attribute)

to_dict() (kittycad.models.unit_time_conversion.UnitTimeConversion method)

updated_at (kittycad.models.unit_time_conversion.UnitTimeConversion attribute)

user_id (kittycad.models.unit_time_conversion.UnitTimeConversion attribute)

Method generated by attrs for class UnitTimeConversion.

rtype

TypeVar(P, bound= UnitTimeConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_time_conversion.UnitTimeConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

UnitTimeFormat(value[, names, module, ...])

The valid types of time unit formats.

:py:obj:`UnitTimeFormat <kittycad.models.unit_time_format.UnitTimeFormat>`\ \(value\[\, names\, module\, ...\]\)

UnitTimeFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

docstring of kittycad.models.unit_time_format.UnitTimeFormat.DAY

GREGORIAN_YEAR (kittycad.models.unit_time_format.UnitTimeFormat attribute)

HOUR (kittycad.models.unit_time_format.UnitTimeFormat attribute)

docstring of kittycad.models.unit_time_format.UnitTimeFormat.HOUR

JULIAN_YEAR (kittycad.models.unit_time_format.UnitTimeFormat attribute)

docstring of kittycad.models.unit_time_format.UnitTimeFormat.JULIAN_YEAR

MINUTE (kittycad.models.unit_time_format.UnitTimeFormat attribute)

docstring of kittycad.models.unit_time_format.UnitTimeFormat.MINUTE

SECOND (kittycad.models.unit_time_format.UnitTimeFormat attribute)

docstring of kittycad.models.unit_time_format.UnitTimeFormat.SECOND

WEEK (kittycad.models.unit_time_format.UnitTimeFormat attribute)

docstring of kittycad.models.unit_time_format.UnitTimeFormat.WEEK

YEAR (kittycad.models.unit_time_format.UnitTimeFormat attribute)

docstring of kittycad.models.unit_time_format.UnitTimeFormat.YEAR

__add__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__annotations__ (kittycad.models.unit_time_format.UnitTimeFormat attribute)

__contains__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__dict__ (kittycad.models.unit_time_format.UnitTimeFormat attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_time_format', '__doc__': 'The valid types of time unit formats.', '__str__': <function UnitTimeFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['SECOND', 'MINUTE', 'HOUR', 'DAY', 'WEEK', 'YEAR', 'JULIAN_YEAR', 'GREGORIAN_YEAR'], '_member_map_': {'SECOND': <UnitTimeFormat.SECOND: 'second'>, 'MINUTE': <UnitTimeFormat.MINUTE: 'minute'>, 'HOUR': <UnitTimeFormat.HOUR: 'hour'>, 'DAY': <UnitTimeFormat.DAY: 'day'>, 'WEEK': <UnitTimeFormat.WEEK: 'week'>, 'YEAR': <UnitTimeFormat.YEAR: 'year'>, 'JULIAN_YEAR': <UnitTimeFormat.JULIAN_YEAR: 'julian_year'>, 'GREGORIAN_YEAR': <UnitTimeFormat.GREGORIAN_YEAR: 'gregorian_year'>}, '_value2member_map_': {'second': <UnitTimeFormat.SECOND: 'second'>, 'minute': <UnitTimeFormat.MINUTE: 'minute'>, 'hour': <UnitTimeFormat.HOUR: 'hour'>, 'day': <UnitTimeFormat.DAY: 'day'>, 'week': <UnitTimeFormat.WEEK: 'week'>, 'year': <UnitTimeFormat.YEAR: 'year'>, 'julian_year': <UnitTimeFormat.JULIAN_YEAR: 'julian_year'>, 'gregorian_year': <UnitTimeFormat.GREGORIAN_YEAR: 'gregorian_year'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitTimeFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitTimeFormat' objects>, 'SECOND': <UnitTimeFormat.SECOND: 'second'>, 'MINUTE': <UnitTimeFormat.MINUTE: 'minute'>, 'HOUR': <UnitTimeFormat.HOUR: 'hour'>, 'DAY': <UnitTimeFormat.DAY: 'day'>, 'WEEK': <UnitTimeFormat.WEEK: 'week'>, 'YEAR': <UnitTimeFormat.YEAR: 'year'>, 'JULIAN_YEAR': <UnitTimeFormat.JULIAN_YEAR: 'julian_year'>, 'GREGORIAN_YEAR': <UnitTimeFormat.GREGORIAN_YEAR: 'gregorian_year'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__eq__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__format__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__ge__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__getattribute__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__getitem__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__getnewargs__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__gt__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__hash__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__init__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__iter__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__le__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__len__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__lt__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__mod__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__module__ (kittycad.models.unit_time_format.UnitTimeFormat attribute)

__mul__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__ne__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__new__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__reduce_ex__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__repr__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__rmod__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__rmul__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__sizeof__() (kittycad.models.unit_time_format.UnitTimeFormat method)

__str__() (kittycad.models.unit_time_format.UnitTimeFormat method)

_generate_next_value_() (kittycad.models.unit_time_format.UnitTimeFormat method)

_member_map_ (kittycad.models.unit_time_format.UnitTimeFormat attribute)

{'DAY': UnitTimeFormat.DAY, 'GREGORIAN_YEAR': UnitTimeFormat.GREGORIAN_YEAR, 'HOUR': UnitTimeFormat.HOUR, 'JULIAN_YEAR': UnitTimeFormat.JULIAN_YEAR, 'MINUTE': UnitTimeFormat.MINUTE, 'SECOND': UnitTimeFormat.SECOND, 'WEEK': UnitTimeFormat.WEEK, 'YEAR': UnitTimeFormat.YEAR}

_member_names_ (kittycad.models.unit_time_format.UnitTimeFormat attribute)

['SECOND', 'MINUTE', 'HOUR', 'DAY', 'WEEK', 'YEAR', 'JULIAN_YEAR', 'GREGORIAN_YEAR']

_member_type_ (kittycad.models.unit_time_format.UnitTimeFormat attribute)

_new_member_() (kittycad.models.unit_time_format.UnitTimeFormat method)

_unhashable_values_ (kittycad.models.unit_time_format.UnitTimeFormat attribute)

_use_args_ (kittycad.models.unit_time_format.UnitTimeFormat attribute)

_value2member_map_ (kittycad.models.unit_time_format.UnitTimeFormat attribute)

{'day': UnitTimeFormat.DAY, 'gregorian_year': UnitTimeFormat.GREGORIAN_YEAR, 'hour': UnitTimeFormat.HOUR, 'julian_year': UnitTimeFormat.JULIAN_YEAR, 'minute': UnitTimeFormat.MINUTE, 'second': UnitTimeFormat.SECOND, 'week': UnitTimeFormat.WEEK, 'year': UnitTimeFormat.YEAR}

_value_repr_() (kittycad.models.unit_time_format.UnitTimeFormat method)

capitalize() (kittycad.models.unit_time_format.UnitTimeFormat method)

casefold() (kittycad.models.unit_time_format.UnitTimeFormat method)

center() (kittycad.models.unit_time_format.UnitTimeFormat method)

count() (kittycad.models.unit_time_format.UnitTimeFormat method)

encode() (kittycad.models.unit_time_format.UnitTimeFormat method)

endswith() (kittycad.models.unit_time_format.UnitTimeFormat method)

expandtabs() (kittycad.models.unit_time_format.UnitTimeFormat method)

format() (kittycad.models.unit_time_format.UnitTimeFormat method)

format_map() (kittycad.models.unit_time_format.UnitTimeFormat method)

index() (kittycad.models.unit_time_format.UnitTimeFormat method)

isalnum() (kittycad.models.unit_time_format.UnitTimeFormat method)

isalpha() (kittycad.models.unit_time_format.UnitTimeFormat method)

isascii() (kittycad.models.unit_time_format.UnitTimeFormat method)

isdecimal() (kittycad.models.unit_time_format.UnitTimeFormat method)

isdigit() (kittycad.models.unit_time_format.UnitTimeFormat method)

isidentifier() (kittycad.models.unit_time_format.UnitTimeFormat method)

islower() (kittycad.models.unit_time_format.UnitTimeFormat method)

isnumeric() (kittycad.models.unit_time_format.UnitTimeFormat method)

isprintable() (kittycad.models.unit_time_format.UnitTimeFormat method)

isspace() (kittycad.models.unit_time_format.UnitTimeFormat method)

istitle() (kittycad.models.unit_time_format.UnitTimeFormat method)

isupper() (kittycad.models.unit_time_format.UnitTimeFormat method)

ljust() (kittycad.models.unit_time_format.UnitTimeFormat method)

lower() (kittycad.models.unit_time_format.UnitTimeFormat method)

lstrip() (kittycad.models.unit_time_format.UnitTimeFormat method)

maketrans() (kittycad.models.unit_time_format.UnitTimeFormat static method)

partition() (kittycad.models.unit_time_format.UnitTimeFormat method)

removeprefix() (kittycad.models.unit_time_format.UnitTimeFormat method)

removesuffix() (kittycad.models.unit_time_format.UnitTimeFormat method)

replace() (kittycad.models.unit_time_format.UnitTimeFormat method)

rfind() (kittycad.models.unit_time_format.UnitTimeFormat method)

rindex() (kittycad.models.unit_time_format.UnitTimeFormat method)

rjust() (kittycad.models.unit_time_format.UnitTimeFormat method)

rpartition() (kittycad.models.unit_time_format.UnitTimeFormat method)

rsplit() (kittycad.models.unit_time_format.UnitTimeFormat method)

rstrip() (kittycad.models.unit_time_format.UnitTimeFormat method)

split() (kittycad.models.unit_time_format.UnitTimeFormat method)

splitlines() (kittycad.models.unit_time_format.UnitTimeFormat method)

startswith() (kittycad.models.unit_time_format.UnitTimeFormat method)

strip() (kittycad.models.unit_time_format.UnitTimeFormat method)

swapcase() (kittycad.models.unit_time_format.UnitTimeFormat method)

title() (kittycad.models.unit_time_format.UnitTimeFormat method)

translate() (kittycad.models.unit_time_format.UnitTimeFormat method)

upper() (kittycad.models.unit_time_format.UnitTimeFormat method)

zfill() (kittycad.models.unit_time_format.UnitTimeFormat method)

:py:obj:`__init__ <kittycad.models.unit_time_format.UnitTimeFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_time_format.UnitTimeFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_time_format.UnitTimeFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_time_format.UnitTimeFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_time_format.UnitTimeFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_time_format.UnitTimeFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_time_format.UnitTimeFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_time_format.UnitTimeFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_time_format.UnitTimeFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_time_format.UnitTimeFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lower <kittycad.models.unit_time_format.UnitTimeFormat.lower>`\ \(\)

:py:obj:`partition <kittycad.models.unit_time_format.UnitTimeFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_time_format.UnitTimeFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_time_format.UnitTimeFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_time_format.UnitTimeFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_time_format.UnitTimeFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_time_format.UnitTimeFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_time_format.UnitTimeFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_time_format.UnitTimeFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_time_format.UnitTimeFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_time_format.UnitTimeFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_time_format.UnitTimeFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`title <kittycad.models.unit_time_format.UnitTimeFormat.title>`\ \(\)

:py:obj:`translate <kittycad.models.unit_time_format.UnitTimeFormat.translate>`\ \(table\, \/\)

:py:obj:`upper <kittycad.models.unit_time_format.UnitTimeFormat.upper>`\ \(\)

:py:obj:`zfill <kittycad.models.unit_time_format.UnitTimeFormat.zfill>`\ \(width\, \/\)

SECOND

//en.wikipedia.org/wiki/Minute>

MINUTE

//en.wikipedia.org/wiki/Hour>

HOUR

//en.wikipedia.org/wiki/Day>

DAY

//en.wikipedia.org/wiki/Week>

WEEK

//en.wikipedia.org/wiki/Year>

YEAR

//en.wikipedia.org/wiki/Julian_year>

JULIAN_YEAR

//en.wikipedia.org/wiki/Gregorian_calendar>

GREGORIAN_YEAR

UnitVelocityConversion([completed_at, ...])

UnitVelocityConversion (class in kittycad.models.unit_velocity_conversion)

UnitVelocityConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_velocity_format.UnitVelocityFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_velocity_format.UnitVelocityFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_velocity_format.UnitVelocityFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_velocity_format.UnitVelocityFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.unit_velocity_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_velocity_format.UnitVelocityFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_velocity_format.UnitVelocityFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitVelocityConversion.to_dict>, 'from_dict': <classmethod(<function UnitVelocityConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitVelocityConversion.__getitem__>, '__setitem__': <function UnitVelocityConversion.__setitem__>, '__delitem__': <function UnitVelocityConversion.__delitem__>, '__contains__': <function UnitVelocityConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitVelocityConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitVelocityConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_velocity_format.UnitVelocityFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_velocity_format.UnitVelocityFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitVelocityConversion.__repr__>, '__eq__': <function UnitVelocityConversion.__eq__>, '__ne__': <function UnitVelocityConversion.__ne__>, '__lt__': <function UnitVelocityConversion.__lt__>, '__le__': <function UnitVelocityConversion.__le__>, '__gt__': <function UnitVelocityConversion.__gt__>, '__ge__': <function UnitVelocityConversion.__ge__>, '__hash__': None, '__init__': <function UnitVelocityConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

UnitVelocityConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

from_dict() (kittycad.models.unit_velocity_conversion.UnitVelocityConversion class method)

id (kittycad.models.unit_velocity_conversion.UnitVelocityConversion attribute)

Method generated by attrs for class UnitVelocityConversion.

rtype

TypeVar(Y, bound= UnitVelocityConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_velocity_conversion.UnitVelocityConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``Y``, bound= UnitVelocityConversion)

UnitVelocityFormat(value[, names, module, ...])

The valid types of velocity unit formats.

:py:obj:`UnitVelocityFormat <kittycad.models.unit_velocity_format.UnitVelocityFormat>`\ \(value\[\, names\, module\, ...\]\)

UnitVelocityFormat (class in kittycad.models.unit_velocity_format)

UnitVelocityFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

KNOT (kittycad.models.unit_velocity_format.UnitVelocityFormat attribute)

__add__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__contains__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__dict__ (kittycad.models.unit_velocity_format.UnitVelocityFormat attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_velocity_format', '__doc__': 'The valid types of velocity unit formats.', '__str__': <function UnitVelocityFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['METERS_PER_SECOND', 'FEET_PER_SECOND', 'MILES_PER_HOUR', 'KILOMETERS_PER_HOUR', 'KNOT'], '_member_map_': {'METERS_PER_SECOND': <UnitVelocityFormat.METERS_PER_SECOND: 'meters_per_second'>, 'FEET_PER_SECOND': <UnitVelocityFormat.FEET_PER_SECOND: 'feet_per_second'>, 'MILES_PER_HOUR': <UnitVelocityFormat.MILES_PER_HOUR: 'miles_per_hour'>, 'KILOMETERS_PER_HOUR': <UnitVelocityFormat.KILOMETERS_PER_HOUR: 'kilometers_per_hour'>, 'KNOT': <UnitVelocityFormat.KNOT: 'knot'>}, '_value2member_map_': {'meters_per_second': <UnitVelocityFormat.METERS_PER_SECOND: 'meters_per_second'>, 'feet_per_second': <UnitVelocityFormat.FEET_PER_SECOND: 'feet_per_second'>, 'miles_per_hour': <UnitVelocityFormat.MILES_PER_HOUR: 'miles_per_hour'>, 'kilometers_per_hour': <UnitVelocityFormat.KILOMETERS_PER_HOUR: 'kilometers_per_hour'>, 'knot': <UnitVelocityFormat.KNOT: 'knot'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitVelocityFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitVelocityFormat' objects>, 'METERS_PER_SECOND': <UnitVelocityFormat.METERS_PER_SECOND: 'meters_per_second'>, 'FEET_PER_SECOND': <UnitVelocityFormat.FEET_PER_SECOND: 'feet_per_second'>, 'MILES_PER_HOUR': <UnitVelocityFormat.MILES_PER_HOUR: 'miles_per_hour'>, 'KILOMETERS_PER_HOUR': <UnitVelocityFormat.KILOMETERS_PER_HOUR: 'kilometers_per_hour'>, 'KNOT': <UnitVelocityFormat.KNOT: 'knot'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__eq__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__format__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__ge__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__getitem__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__gt__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__hash__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__init__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__iter__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__le__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__len__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__lt__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__mod__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__module__ (kittycad.models.unit_velocity_format.UnitVelocityFormat attribute)

__mul__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__ne__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__new__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__reduce_ex__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__repr__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__rmod__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__rmul__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__sizeof__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

__str__() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

UnitVelocityFormat._generate_next_value_(start, count, last_values)

_member_map_ (kittycad.models.unit_velocity_format.UnitVelocityFormat attribute)

{'FEET_PER_SECOND': UnitVelocityFormat.FEET_PER_SECOND, 'KILOMETERS_PER_HOUR': UnitVelocityFormat.KILOMETERS_PER_HOUR, 'KNOT': UnitVelocityFormat.KNOT, 'METERS_PER_SECOND': UnitVelocityFormat.METERS_PER_SECOND, 'MILES_PER_HOUR': UnitVelocityFormat.MILES_PER_HOUR}

['METERS_PER_SECOND', 'FEET_PER_SECOND', 'MILES_PER_HOUR', 'KILOMETERS_PER_HOUR', 'KNOT']

_new_member_() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

_use_args_ (kittycad.models.unit_velocity_format.UnitVelocityFormat attribute)

{'feet_per_second': UnitVelocityFormat.FEET_PER_SECOND, 'kilometers_per_hour': UnitVelocityFormat.KILOMETERS_PER_HOUR, 'knot': UnitVelocityFormat.KNOT, 'meters_per_second': UnitVelocityFormat.METERS_PER_SECOND, 'miles_per_hour': UnitVelocityFormat.MILES_PER_HOUR}

_value_repr_() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

capitalize() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

casefold() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

center() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

count() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

encode() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

endswith() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

expandtabs() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

find() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

format() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

format_map() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

index() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

isalnum() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

isalpha() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

isascii() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

isdecimal() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

isdigit() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

isidentifier() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

islower() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

isnumeric() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

isprintable() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

isspace() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

istitle() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

isupper() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

join() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

ljust() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

lower() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

lstrip() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

maketrans() (kittycad.models.unit_velocity_format.UnitVelocityFormat static method)

partition() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

removeprefix() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

removesuffix() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

replace() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

rfind() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

rindex() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

rjust() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

rpartition() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

rsplit() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

rstrip() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

split() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

splitlines() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

startswith() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

strip() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

swapcase() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

title() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

translate() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

upper() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

zfill() (kittycad.models.unit_velocity_format.UnitVelocityFormat method)

:py:obj:`__init__ <kittycad.models.unit_velocity_format.UnitVelocityFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_velocity_format.UnitVelocityFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_velocity_format.UnitVelocityFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_velocity_format.UnitVelocityFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_velocity_format.UnitVelocityFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_velocity_format.UnitVelocityFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_velocity_format.UnitVelocityFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_velocity_format.UnitVelocityFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_velocity_format.UnitVelocityFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_velocity_format.UnitVelocityFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.unit_velocity_format.UnitVelocityFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_velocity_format.UnitVelocityFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_velocity_format.UnitVelocityFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_velocity_format.UnitVelocityFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_velocity_format.UnitVelocityFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_velocity_format.UnitVelocityFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_velocity_format.UnitVelocityFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_velocity_format.UnitVelocityFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_velocity_format.UnitVelocityFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_velocity_format.UnitVelocityFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_velocity_format.UnitVelocityFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.unit_velocity_format.UnitVelocityFormat.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.unit_velocity_format.UnitVelocityFormat.zfill>`\ \(width\, \/\)

METERS_PER_SECOND

//en.wikipedia.org/wiki/Foot_per_second>

FEET_PER_SECOND

//en.wikipedia.org/wiki/Miles_per_hour>

MILES_PER_HOUR

//en.wikipedia.org/wiki/Kilometres_per_hour>

KILOMETERS_PER_HOUR

//en.wikipedia.org/wiki/Knot_(unit)>

KNOT

UnitVoltageConversion([completed_at, ...])

UnitVoltageConversion (class in kittycad.models.unit_voltage_conversion)

UnitVoltageConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_voltage_format.UnitVoltageFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_voltage_format.UnitVoltageFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_voltage_format.UnitVoltageFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_voltage_format.UnitVoltageFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.unit_voltage_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_voltage_format.UnitVoltageFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_voltage_format.UnitVoltageFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitVoltageConversion.to_dict>, 'from_dict': <classmethod(<function UnitVoltageConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitVoltageConversion.__getitem__>, '__setitem__': <function UnitVoltageConversion.__setitem__>, '__delitem__': <function UnitVoltageConversion.__delitem__>, '__contains__': <function UnitVoltageConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitVoltageConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitVoltageConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_voltage_format.UnitVoltageFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_voltage_format.UnitVoltageFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitVoltageConversion.__repr__>, '__eq__': <function UnitVoltageConversion.__eq__>, '__ne__': <function UnitVoltageConversion.__ne__>, '__lt__': <function UnitVoltageConversion.__lt__>, '__le__': <function UnitVoltageConversion.__le__>, '__gt__': <function UnitVoltageConversion.__gt__>, '__ge__': <function UnitVoltageConversion.__ge__>, '__hash__': None, '__init__': <function UnitVoltageConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

__eq__() (kittycad.models.unit_voltage_conversion.UnitVoltageConversion method)

__ge__() (kittycad.models.unit_voltage_conversion.UnitVoltageConversion method)

__gt__() (kittycad.models.unit_voltage_conversion.UnitVoltageConversion method)

UnitVoltageConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.unit_voltage_conversion.UnitVoltageConversion method)

__lt__() (kittycad.models.unit_voltage_conversion.UnitVoltageConversion method)

__ne__() (kittycad.models.unit_voltage_conversion.UnitVoltageConversion method)

error (kittycad.models.unit_voltage_conversion.UnitVoltageConversion attribute)

from_dict() (kittycad.models.unit_voltage_conversion.UnitVoltageConversion class method)

id (kittycad.models.unit_voltage_conversion.UnitVoltageConversion attribute)

input (kittycad.models.unit_voltage_conversion.UnitVoltageConversion attribute)

output (kittycad.models.unit_voltage_conversion.UnitVoltageConversion attribute)

status (kittycad.models.unit_voltage_conversion.UnitVoltageConversion attribute)

to_dict() (kittycad.models.unit_voltage_conversion.UnitVoltageConversion method)

Method generated by attrs for class UnitVoltageConversion.

rtype

TypeVar(L, bound= UnitVoltageConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_voltage_conversion.UnitVoltageConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``L``, bound= UnitVoltageConversion)

UnitVoltageFormat(value[, names, module, ...])

The valid types of voltage unit formats.

:py:obj:`UnitVoltageFormat <kittycad.models.unit_voltage_format.UnitVoltageFormat>`\ \(value\[\, names\, module\, ...\]\)

UnitVoltageFormat (class in kittycad.models.unit_voltage_format)

UnitVoltageFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

ABVOLT (kittycad.models.unit_voltage_format.UnitVoltageFormat attribute)

STATVOLT (kittycad.models.unit_voltage_format.UnitVoltageFormat attribute)

docstring of kittycad.models.unit_voltage_format.UnitVoltageFormat.STATVOLT

VOLT (kittycad.models.unit_voltage_format.UnitVoltageFormat attribute)

docstring of kittycad.models.unit_voltage_format.UnitVoltageFormat.VOLT

__add__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__contains__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__dict__ (kittycad.models.unit_voltage_format.UnitVoltageFormat attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_voltage_format', '__doc__': 'The valid types of voltage unit formats.', '__str__': <function UnitVoltageFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['VOLT', 'STATVOLT', 'ABVOLT'], '_member_map_': {'VOLT': <UnitVoltageFormat.VOLT: 'volt'>, 'STATVOLT': <UnitVoltageFormat.STATVOLT: 'statvolt'>, 'ABVOLT': <UnitVoltageFormat.ABVOLT: 'abvolt'>}, '_value2member_map_': {'volt': <UnitVoltageFormat.VOLT: 'volt'>, 'statvolt': <UnitVoltageFormat.STATVOLT: 'statvolt'>, 'abvolt': <UnitVoltageFormat.ABVOLT: 'abvolt'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitVoltageFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitVoltageFormat' objects>, 'VOLT': <UnitVoltageFormat.VOLT: 'volt'>, 'STATVOLT': <UnitVoltageFormat.STATVOLT: 'statvolt'>, 'ABVOLT': <UnitVoltageFormat.ABVOLT: 'abvolt'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__eq__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__format__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__ge__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__getitem__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__getnewargs__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__gt__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__hash__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__init__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__iter__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__le__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__len__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__lt__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__mod__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__module__ (kittycad.models.unit_voltage_format.UnitVoltageFormat attribute)

__mul__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__ne__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__new__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__reduce_ex__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__repr__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__rmod__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__rmul__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__sizeof__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

__str__() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

UnitVoltageFormat._generate_next_value_(start, count, last_values)

_member_map_ (kittycad.models.unit_voltage_format.UnitVoltageFormat attribute)

{'ABVOLT': UnitVoltageFormat.ABVOLT, 'STATVOLT': UnitVoltageFormat.STATVOLT, 'VOLT': UnitVoltageFormat.VOLT}

_member_names_ (kittycad.models.unit_voltage_format.UnitVoltageFormat attribute)

_member_type_ (kittycad.models.unit_voltage_format.UnitVoltageFormat attribute)

_new_member_() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

_use_args_ (kittycad.models.unit_voltage_format.UnitVoltageFormat attribute)

{'abvolt': UnitVoltageFormat.ABVOLT, 'statvolt': UnitVoltageFormat.STATVOLT, 'volt': UnitVoltageFormat.VOLT}

_value_repr_() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

capitalize() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

casefold() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

center() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

count() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

encode() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

endswith() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

expandtabs() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

find() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

format() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

format_map() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

index() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

isalnum() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

isalpha() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

isascii() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

isdecimal() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

isdigit() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

isidentifier() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

islower() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

isnumeric() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

isprintable() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

isspace() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

istitle() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

isupper() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

join() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

ljust() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

lower() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

lstrip() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

maketrans() (kittycad.models.unit_voltage_format.UnitVoltageFormat static method)

partition() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

removeprefix() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

removesuffix() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

replace() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

rfind() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

rindex() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

rjust() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

rpartition() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

rsplit() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

rstrip() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

split() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

splitlines() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

startswith() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

strip() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

swapcase() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

title() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

translate() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

upper() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

zfill() (kittycad.models.unit_voltage_format.UnitVoltageFormat method)

:py:obj:`__init__ <kittycad.models.unit_voltage_format.UnitVoltageFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_voltage_format.UnitVoltageFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_voltage_format.UnitVoltageFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_voltage_format.UnitVoltageFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_voltage_format.UnitVoltageFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_voltage_format.UnitVoltageFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_voltage_format.UnitVoltageFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_voltage_format.UnitVoltageFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_voltage_format.UnitVoltageFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_voltage_format.UnitVoltageFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.unit_voltage_format.UnitVoltageFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_voltage_format.UnitVoltageFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_voltage_format.UnitVoltageFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_voltage_format.UnitVoltageFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_voltage_format.UnitVoltageFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_voltage_format.UnitVoltageFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_voltage_format.UnitVoltageFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_voltage_format.UnitVoltageFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_voltage_format.UnitVoltageFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_voltage_format.UnitVoltageFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_voltage_format.UnitVoltageFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.unit_voltage_format.UnitVoltageFormat.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.unit_voltage_format.UnitVoltageFormat.zfill>`\ \(width\, \/\)

VOLT

//en.wikipedia.org/wiki/Statvolt>

STATVOLT

//en.wikipedia.org/wiki/Abvolt>

ABVOLT

UnitVolumeConversion([completed_at, ...])

UnitVolumeConversion (class in kittycad.models.unit_volume_conversion)

UnitVolumeConversion(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_volume_format.UnitVolumeFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_volume_format.UnitVolumeFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str]}

(Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_volume_format.UnitVolumeFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_volume_format.UnitVolumeFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__dict__ (kittycad.models.unit_volume_conversion.UnitVolumeConversion attribute)

mappingproxy({'__module__': 'kittycad.models.unit_volume_conversion', '__annotations__': {'completed_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'error': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'input': typing.Union[kittycad.types.Unset, float], 'output': typing.Union[kittycad.types.Unset, float], 'output_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_volume_format.UnitVolumeFormat], 'src_format': typing.Union[kittycad.types.Unset, kittycad.models.unit_volume_format.UnitVolumeFormat], 'started_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'status': typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'user_id': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A unit conversion.', 'to_dict': <function UnitVolumeConversion.to_dict>, 'from_dict': <classmethod(<function UnitVolumeConversion.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UnitVolumeConversion.__getitem__>, '__setitem__': <function UnitVolumeConversion.__setitem__>, '__delitem__': <function UnitVolumeConversion.__delitem__>, '__contains__': <function UnitVolumeConversion.__contains__>, '__dict__': <attribute '__dict__' of 'UnitVolumeConversion' objects>, '__weakref__': <attribute '__weakref__' of 'UnitVolumeConversion' objects>, '__attrs_attrs__': (Attribute(name='completed_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='completed_at'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='error', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='error'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='input', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='input'), Attribute(name='output', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, float], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output'), Attribute(name='output_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_volume_format.UnitVolumeFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='output_format'), Attribute(name='src_format', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.unit_volume_format.UnitVolumeFormat], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='src_format'), Attribute(name='started_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='started_at'), Attribute(name='status', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, kittycad.models.api_call_status.ApiCallStatus], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='user_id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='user_id'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UnitVolumeConversion.__repr__>, '__eq__': <function UnitVolumeConversion.__eq__>, '__ne__': <function UnitVolumeConversion.__ne__>, '__lt__': <function UnitVolumeConversion.__lt__>, '__le__': <function UnitVolumeConversion.__le__>, '__gt__': <function UnitVolumeConversion.__gt__>, '__ge__': <function UnitVolumeConversion.__ge__>, '__hash__': None, '__init__': <function UnitVolumeConversion.__init__>, '__match_args__': ('completed_at', 'created_at', 'error', 'id', 'input', 'output', 'output_format', 'src_format', 'started_at', 'status', 'updated_at', 'user_id')})

__eq__() (kittycad.models.unit_volume_conversion.UnitVolumeConversion method)

__ge__() (kittycad.models.unit_volume_conversion.UnitVolumeConversion method)

__gt__() (kittycad.models.unit_volume_conversion.UnitVolumeConversion method)

__hash__ (kittycad.models.unit_volume_conversion.UnitVolumeConversion attribute)

__init__() (kittycad.models.unit_volume_conversion.UnitVolumeConversion method)

UnitVolumeConversion.__init__(completed_at=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, error=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, input=<kittycad.types.Unset object>, output=<kittycad.types.Unset object>, output_format=<kittycad.types.Unset object>, src_format=<kittycad.types.Unset object>, started_at=<kittycad.types.Unset object>, status=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>, user_id=<kittycad.types.Unset object>)

__le__() (kittycad.models.unit_volume_conversion.UnitVolumeConversion method)

__lt__() (kittycad.models.unit_volume_conversion.UnitVolumeConversion method)

__ne__() (kittycad.models.unit_volume_conversion.UnitVolumeConversion method)

__repr__() (kittycad.models.unit_volume_conversion.UnitVolumeConversion method)

error (kittycad.models.unit_volume_conversion.UnitVolumeConversion attribute)

from_dict() (kittycad.models.unit_volume_conversion.UnitVolumeConversion class method)

id (kittycad.models.unit_volume_conversion.UnitVolumeConversion attribute)

input (kittycad.models.unit_volume_conversion.UnitVolumeConversion attribute)

output (kittycad.models.unit_volume_conversion.UnitVolumeConversion attribute)

status (kittycad.models.unit_volume_conversion.UnitVolumeConversion attribute)

to_dict() (kittycad.models.unit_volume_conversion.UnitVolumeConversion method)

user_id (kittycad.models.unit_volume_conversion.UnitVolumeConversion attribute)

Method generated by attrs for class UnitVolumeConversion.

rtype

TypeVar(K, bound= UnitVolumeConversion)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.unit_volume_conversion.UnitVolumeConversion.__init__>`\ \(\[completed\_at\, created\_at\, error\, ...\]\)

:py:class:`~typing.TypeVar`\(``K``, bound= UnitVolumeConversion)

UnitVolumeFormat(value[, names, module, ...])

The valid types of volume unit formats.

:py:obj:`UnitVolumeFormat <kittycad.models.unit_volume_format.UnitVolumeFormat>`\ \(value\[\, names\, module\, ...\]\)

UnitVolumeFormat(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

BARREL (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.BARREL

BUSHEL (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.BUSHEL

CORD (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.CORD

CUBIC_CENTIMETER (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

CUBIC_FATHOM (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.CUBIC_FATHOM

CUBIC_FOOT (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.CUBIC_FOOT

CUBIC_INCH (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.CUBIC_INCH

CUBIC_KILOMETER (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.CUBIC_KILOMETER

CUBIC_METER (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.CUBIC_METER

CUBIC_MILE (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.CUBIC_MILE

CUBIC_MILLIMETER (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

CUBIC_YARD (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.CUBIC_YARD

CUP (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.CUP

DASH (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.DASH

DRAM (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.DRAM

DROP (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.DROP

FIFTH (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.FIFTH

FLUID_OUNCE (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.FLUID_OUNCE

GALLON (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.GALLON

GILL (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.GILL

LITER (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.LITER

PECK (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.PECK

PINCH (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.PINCH

PINT (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.PINT

QUART (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.QUART

SACK (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.SACK

SHOT (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.SHOT

STRIKE (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

TABLESPOON (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.TABLESPOON

TEASPOON (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

docstring of kittycad.models.unit_volume_format.UnitVolumeFormat.TEASPOON

__add__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__annotations__ (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

__contains__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__dict__ (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.unit_volume_format', '__doc__': 'The valid types of volume unit formats.', '__str__': <function UnitVolumeFormat.__str__>, '_new_member_': <built-in method __new__ of type object>, '_use_args_': True, '_member_names_': ['CUBIC_METER', 'CUBIC_CENTIMETER', 'CUBIC_MILLIMETER', 'CUBIC_KILOMETER', 'LITER', 'CUBIC_INCH', 'CUBIC_FOOT', 'CUBIC_YARD', 'CUBIC_MILE', 'GALLON', 'QUART', 'PINT', 'CUP', 'FLUID_OUNCE', 'BARREL', 'BUSHEL', 'CORD', 'CUBIC_FATHOM', 'TABLESPOON', 'TEASPOON', 'PINCH', 'DASH', 'DROP', 'FIFTH', 'DRAM', 'GILL', 'PECK', 'SACK', 'SHOT', 'STRIKE'], '_member_map_': {'CUBIC_METER': <UnitVolumeFormat.CUBIC_METER: 'cubic_meter'>, 'CUBIC_CENTIMETER': <UnitVolumeFormat.CUBIC_CENTIMETER: 'cubic_centimeter'>, 'CUBIC_MILLIMETER': <UnitVolumeFormat.CUBIC_MILLIMETER: 'cubic_millimeter'>, 'CUBIC_KILOMETER': <UnitVolumeFormat.CUBIC_KILOMETER: 'cubic_kilometer'>, 'LITER': <UnitVolumeFormat.LITER: 'liter'>, 'CUBIC_INCH': <UnitVolumeFormat.CUBIC_INCH: 'cubic_inch'>, 'CUBIC_FOOT': <UnitVolumeFormat.CUBIC_FOOT: 'cubic_foot'>, 'CUBIC_YARD': <UnitVolumeFormat.CUBIC_YARD: 'cubic_yard'>, 'CUBIC_MILE': <UnitVolumeFormat.CUBIC_MILE: 'cubic_mile'>, 'GALLON': <UnitVolumeFormat.GALLON: 'gallon'>, 'QUART': <UnitVolumeFormat.QUART: 'quart'>, 'PINT': <UnitVolumeFormat.PINT: 'pint'>, 'CUP': <UnitVolumeFormat.CUP: 'cup'>, 'FLUID_OUNCE': <UnitVolumeFormat.FLUID_OUNCE: 'fluid_ounce'>, 'BARREL': <UnitVolumeFormat.BARREL: 'barrel'>, 'BUSHEL': <UnitVolumeFormat.BUSHEL: 'bushel'>, 'CORD': <UnitVolumeFormat.CORD: 'cord'>, 'CUBIC_FATHOM': <UnitVolumeFormat.CUBIC_FATHOM: 'cubic_fathom'>, 'TABLESPOON': <UnitVolumeFormat.TABLESPOON: 'tablespoon'>, 'TEASPOON': <UnitVolumeFormat.TEASPOON: 'teaspoon'>, 'PINCH': <UnitVolumeFormat.PINCH: 'pinch'>, 'DASH': <UnitVolumeFormat.DASH: 'dash'>, 'DROP': <UnitVolumeFormat.DROP: 'drop'>, 'FIFTH': <UnitVolumeFormat.FIFTH: 'fifth'>, 'DRAM': <UnitVolumeFormat.DRAM: 'dram'>, 'GILL': <UnitVolumeFormat.GILL: 'gill'>, 'PECK': <UnitVolumeFormat.PECK: 'peck'>, 'SACK': <UnitVolumeFormat.SACK: 'sack'>, 'SHOT': <UnitVolumeFormat.SHOT: 'shot'>, 'STRIKE': <UnitVolumeFormat.STRIKE: 'strike'>}, '_value2member_map_': {'cubic_meter': <UnitVolumeFormat.CUBIC_METER: 'cubic_meter'>, 'cubic_centimeter': <UnitVolumeFormat.CUBIC_CENTIMETER: 'cubic_centimeter'>, 'cubic_millimeter': <UnitVolumeFormat.CUBIC_MILLIMETER: 'cubic_millimeter'>, 'cubic_kilometer': <UnitVolumeFormat.CUBIC_KILOMETER: 'cubic_kilometer'>, 'liter': <UnitVolumeFormat.LITER: 'liter'>, 'cubic_inch': <UnitVolumeFormat.CUBIC_INCH: 'cubic_inch'>, 'cubic_foot': <UnitVolumeFormat.CUBIC_FOOT: 'cubic_foot'>, 'cubic_yard': <UnitVolumeFormat.CUBIC_YARD: 'cubic_yard'>, 'cubic_mile': <UnitVolumeFormat.CUBIC_MILE: 'cubic_mile'>, 'gallon': <UnitVolumeFormat.GALLON: 'gallon'>, 'quart': <UnitVolumeFormat.QUART: 'quart'>, 'pint': <UnitVolumeFormat.PINT: 'pint'>, 'cup': <UnitVolumeFormat.CUP: 'cup'>, 'fluid_ounce': <UnitVolumeFormat.FLUID_OUNCE: 'fluid_ounce'>, 'barrel': <UnitVolumeFormat.BARREL: 'barrel'>, 'bushel': <UnitVolumeFormat.BUSHEL: 'bushel'>, 'cord': <UnitVolumeFormat.CORD: 'cord'>, 'cubic_fathom': <UnitVolumeFormat.CUBIC_FATHOM: 'cubic_fathom'>, 'tablespoon': <UnitVolumeFormat.TABLESPOON: 'tablespoon'>, 'teaspoon': <UnitVolumeFormat.TEASPOON: 'teaspoon'>, 'pinch': <UnitVolumeFormat.PINCH: 'pinch'>, 'dash': <UnitVolumeFormat.DASH: 'dash'>, 'drop': <UnitVolumeFormat.DROP: 'drop'>, 'fifth': <UnitVolumeFormat.FIFTH: 'fifth'>, 'dram': <UnitVolumeFormat.DRAM: 'dram'>, 'gill': <UnitVolumeFormat.GILL: 'gill'>, 'peck': <UnitVolumeFormat.PECK: 'peck'>, 'sack': <UnitVolumeFormat.SACK: 'sack'>, 'shot': <UnitVolumeFormat.SHOT: 'shot'>, 'strike': <UnitVolumeFormat.STRIKE: 'strike'>}, '_unhashable_values_': [], '_member_type_': <class 'str'>, '_value_repr_': <slot wrapper '__repr__' of 'str' objects>, '__dict__': <attribute '__dict__' of 'UnitVolumeFormat' objects>, '__weakref__': <attribute '__weakref__' of 'UnitVolumeFormat' objects>, 'CUBIC_METER': <UnitVolumeFormat.CUBIC_METER: 'cubic_meter'>, 'CUBIC_CENTIMETER': <UnitVolumeFormat.CUBIC_CENTIMETER: 'cubic_centimeter'>, 'CUBIC_MILLIMETER': <UnitVolumeFormat.CUBIC_MILLIMETER: 'cubic_millimeter'>, 'CUBIC_KILOMETER': <UnitVolumeFormat.CUBIC_KILOMETER: 'cubic_kilometer'>, 'LITER': <UnitVolumeFormat.LITER: 'liter'>, 'CUBIC_INCH': <UnitVolumeFormat.CUBIC_INCH: 'cubic_inch'>, 'CUBIC_FOOT': <UnitVolumeFormat.CUBIC_FOOT: 'cubic_foot'>, 'CUBIC_YARD': <UnitVolumeFormat.CUBIC_YARD: 'cubic_yard'>, 'CUBIC_MILE': <UnitVolumeFormat.CUBIC_MILE: 'cubic_mile'>, 'GALLON': <UnitVolumeFormat.GALLON: 'gallon'>, 'QUART': <UnitVolumeFormat.QUART: 'quart'>, 'PINT': <UnitVolumeFormat.PINT: 'pint'>, 'CUP': <UnitVolumeFormat.CUP: 'cup'>, 'FLUID_OUNCE': <UnitVolumeFormat.FLUID_OUNCE: 'fluid_ounce'>, 'BARREL': <UnitVolumeFormat.BARREL: 'barrel'>, 'BUSHEL': <UnitVolumeFormat.BUSHEL: 'bushel'>, 'CORD': <UnitVolumeFormat.CORD: 'cord'>, 'CUBIC_FATHOM': <UnitVolumeFormat.CUBIC_FATHOM: 'cubic_fathom'>, 'TABLESPOON': <UnitVolumeFormat.TABLESPOON: 'tablespoon'>, 'TEASPOON': <UnitVolumeFormat.TEASPOON: 'teaspoon'>, 'PINCH': <UnitVolumeFormat.PINCH: 'pinch'>, 'DASH': <UnitVolumeFormat.DASH: 'dash'>, 'DROP': <UnitVolumeFormat.DROP: 'drop'>, 'FIFTH': <UnitVolumeFormat.FIFTH: 'fifth'>, 'DRAM': <UnitVolumeFormat.DRAM: 'dram'>, 'GILL': <UnitVolumeFormat.GILL: 'gill'>, 'PECK': <UnitVolumeFormat.PECK: 'peck'>, 'SACK': <UnitVolumeFormat.SACK: 'sack'>, 'SHOT': <UnitVolumeFormat.SHOT: 'shot'>, 'STRIKE': <UnitVolumeFormat.STRIKE: 'strike'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})

__dir__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__eq__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__format__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__ge__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__getattribute__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__getitem__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__getnewargs__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__gt__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__hash__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__init__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__iter__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__le__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__len__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__lt__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__mod__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__module__ (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

__mul__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__ne__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__new__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__reduce_ex__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__repr__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__rmod__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__rmul__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__sizeof__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

__str__() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

UnitVolumeFormat._generate_next_value_(start, count, last_values)

_member_map_ (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

{'BARREL': UnitVolumeFormat.BARREL, 'BUSHEL': UnitVolumeFormat.BUSHEL, 'CORD': UnitVolumeFormat.CORD, 'CUBIC_CENTIMETER': UnitVolumeFormat.CUBIC_CENTIMETER, 'CUBIC_FATHOM': UnitVolumeFormat.CUBIC_FATHOM, 'CUBIC_FOOT': UnitVolumeFormat.CUBIC_FOOT, 'CUBIC_INCH': UnitVolumeFormat.CUBIC_INCH, 'CUBIC_KILOMETER': UnitVolumeFormat.CUBIC_KILOMETER, 'CUBIC_METER': UnitVolumeFormat.CUBIC_METER, 'CUBIC_MILE': UnitVolumeFormat.CUBIC_MILE, 'CUBIC_MILLIMETER': UnitVolumeFormat.CUBIC_MILLIMETER, 'CUBIC_YARD': UnitVolumeFormat.CUBIC_YARD, 'CUP': UnitVolumeFormat.CUP, 'DASH': UnitVolumeFormat.DASH, 'DRAM': UnitVolumeFormat.DRAM, 'DROP': UnitVolumeFormat.DROP, 'FIFTH': UnitVolumeFormat.FIFTH, 'FLUID_OUNCE': UnitVolumeFormat.FLUID_OUNCE, 'GALLON': UnitVolumeFormat.GALLON, 'GILL': UnitVolumeFormat.GILL, 'LITER': UnitVolumeFormat.LITER, 'PECK': UnitVolumeFormat.PECK, 'PINCH': UnitVolumeFormat.PINCH, 'PINT': UnitVolumeFormat.PINT, 'QUART': UnitVolumeFormat.QUART, 'SACK': UnitVolumeFormat.SACK, 'SHOT': UnitVolumeFormat.SHOT, 'STRIKE': UnitVolumeFormat.STRIKE, 'TABLESPOON': UnitVolumeFormat.TABLESPOON, 'TEASPOON': UnitVolumeFormat.TEASPOON}

_member_names_ (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

['CUBIC_METER', 'CUBIC_CENTIMETER', 'CUBIC_MILLIMETER', 'CUBIC_KILOMETER', 'LITER', 'CUBIC_INCH', 'CUBIC_FOOT', 'CUBIC_YARD', 'CUBIC_MILE', 'GALLON', 'QUART', 'PINT', 'CUP', 'FLUID_OUNCE', 'BARREL', 'BUSHEL', 'CORD', 'CUBIC_FATHOM', 'TABLESPOON', 'TEASPOON', 'PINCH', 'DASH', 'DROP', 'FIFTH', 'DRAM', 'GILL', 'PECK', 'SACK', 'SHOT', 'STRIKE']

_member_type_ (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

_new_member_() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

_use_args_ (kittycad.models.unit_volume_format.UnitVolumeFormat attribute)

{'barrel': UnitVolumeFormat.BARREL, 'bushel': UnitVolumeFormat.BUSHEL, 'cord': UnitVolumeFormat.CORD, 'cubic_centimeter': UnitVolumeFormat.CUBIC_CENTIMETER, 'cubic_fathom': UnitVolumeFormat.CUBIC_FATHOM, 'cubic_foot': UnitVolumeFormat.CUBIC_FOOT, 'cubic_inch': UnitVolumeFormat.CUBIC_INCH, 'cubic_kilometer': UnitVolumeFormat.CUBIC_KILOMETER, 'cubic_meter': UnitVolumeFormat.CUBIC_METER, 'cubic_mile': UnitVolumeFormat.CUBIC_MILE, 'cubic_millimeter': UnitVolumeFormat.CUBIC_MILLIMETER, 'cubic_yard': UnitVolumeFormat.CUBIC_YARD, 'cup': UnitVolumeFormat.CUP, 'dash': UnitVolumeFormat.DASH, 'dram': UnitVolumeFormat.DRAM, 'drop': UnitVolumeFormat.DROP, 'fifth': UnitVolumeFormat.FIFTH, 'fluid_ounce': UnitVolumeFormat.FLUID_OUNCE, 'gallon': UnitVolumeFormat.GALLON, 'gill': UnitVolumeFormat.GILL, 'liter': UnitVolumeFormat.LITER, 'peck': UnitVolumeFormat.PECK, 'pinch': UnitVolumeFormat.PINCH, 'pint': UnitVolumeFormat.PINT, 'quart': UnitVolumeFormat.QUART, 'sack': UnitVolumeFormat.SACK, 'shot': UnitVolumeFormat.SHOT, 'strike': UnitVolumeFormat.STRIKE, 'tablespoon': UnitVolumeFormat.TABLESPOON, 'teaspoon': UnitVolumeFormat.TEASPOON}

_value_repr_() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

capitalize() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

casefold() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

center() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

count() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

encode() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

endswith() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

expandtabs() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

find() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

format() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

format_map() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

index() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

isalnum() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

isalpha() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

isascii() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

isdecimal() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

isdigit() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

isidentifier() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

islower() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

isnumeric() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

isprintable() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

isspace() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

istitle() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

isupper() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

join() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

ljust() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

lower() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

lstrip() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

maketrans() (kittycad.models.unit_volume_format.UnitVolumeFormat static method)

partition() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

removeprefix() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

removesuffix() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

replace() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

rfind() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

rindex() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

rjust() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

rpartition() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

rsplit() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

rstrip() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

split() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

splitlines() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

startswith() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

strip() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

swapcase() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

title() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

translate() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

upper() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

zfill() (kittycad.models.unit_volume_format.UnitVolumeFormat method)

:py:obj:`__init__ <kittycad.models.unit_volume_format.UnitVolumeFormat.__init__>`\ \(\*args\, \*\*kwds\)

:py:obj:`center <kittycad.models.unit_volume_format.UnitVolumeFormat.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.unit_volume_format.UnitVolumeFormat.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.unit_volume_format.UnitVolumeFormat.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.unit_volume_format.UnitVolumeFormat.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`find <kittycad.models.unit_volume_format.UnitVolumeFormat.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.unit_volume_format.UnitVolumeFormat.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`index <kittycad.models.unit_volume_format.UnitVolumeFormat.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`join <kittycad.models.unit_volume_format.UnitVolumeFormat.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.unit_volume_format.UnitVolumeFormat.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`partition <kittycad.models.unit_volume_format.UnitVolumeFormat.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.unit_volume_format.UnitVolumeFormat.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.unit_volume_format.UnitVolumeFormat.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.unit_volume_format.UnitVolumeFormat.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.unit_volume_format.UnitVolumeFormat.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.unit_volume_format.UnitVolumeFormat.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.unit_volume_format.UnitVolumeFormat.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.unit_volume_format.UnitVolumeFormat.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.unit_volume_format.UnitVolumeFormat.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`split <kittycad.models.unit_volume_format.UnitVolumeFormat.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`startswith <kittycad.models.unit_volume_format.UnitVolumeFormat.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`translate <kittycad.models.unit_volume_format.UnitVolumeFormat.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.unit_volume_format.UnitVolumeFormat.zfill>`\ \(width\, \/\)

CUBIC_METER

CUBIC_CENTIMETER

//en.wikipedia.org/wiki/Cubic_metre>

CUBIC_MILLIMETER

CUBIC_KILOMETER

//en.wikipedia.org/wiki/Litre>

LITER

//en.wikipedia.org/wiki/Cubic_inch>

CUBIC_INCH

//en.wikipedia.org/wiki/Cubic_foot>

CUBIC_FOOT

CUBIC_YARD

CUBIC_MILE

//en.wikipedia.org/wiki/Gallon>

GALLON

//en.wikipedia.org/wiki/Quart>

QUART

//en.wikipedia.org/wiki/Pint>

PINT

//en.wikipedia.org/wiki/Cup_(unit)>

CUP

//en.wikipedia.org/wiki/Fluid_ounce>

FLUID_OUNCE

//en.wikipedia.org/wiki/Barrel_(unit)>

BARREL

//en.wikipedia.org/wiki/Bushel>

BUSHEL

//en.wikipedia.org/wiki/Cord_(unit)>

CORD

//en.wikipedia.org/wiki/Cubic_fathom>

CUBIC_FATHOM

//en.wikipedia.org/wiki/Tablespoon>

TABLESPOON

//en.wikipedia.org/wiki/Teaspoon>

TEASPOON

//en.wikipedia.org/wiki/Pinch_(unit)>

PINCH

//en.wikipedia.org/wiki/Cooking_weights_and_measures>

DASH

DROP

//en.wikipedia.org/wiki/Fifth_(unit)>

FIFTH

//en.wikipedia.org/wiki/Dram_(unit)>

DRAM

//en.wikipedia.org/wiki/Gill_(unit)>

GILL

//en.wikipedia.org/wiki/Imperial_units>

PECK

//en.wikipedia.org/wiki/Stack_(unit)>

SACK

//en.wikipedia.org/wiki/Shot_glass>

SHOT

//en.wikipedia.org/wiki/Strike_(unit)>

STRIKE

UpdateUser([company, discord, first_name, ...])

The user-modifiable parts of a User.

:py:obj:`UpdateUser <kittycad.models.update_user.UpdateUser>`\ \(\[company\, discord\, first\_name\, ...\]\)

UpdateUser(company=<kittycad.types.Unset object>, discord=<kittycad.types.Unset object>, first_name=<kittycad.types.Unset object>, github=<kittycad.types.Unset object>, last_name=<kittycad.types.Unset object>, phone=<kittycad.types.Unset object>)

(company=<kittycad.types.Unset object>, discord=<kittycad.types.Unset object>, first_name=<kittycad.types.Unset object>, github=<kittycad.types.Unset object>, last_name=<kittycad.types.Unset object>, phone=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.update_user.UpdateUser attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'company': typing.Union[kittycad.types.Unset, str], 'discord': typing.Union[kittycad.types.Unset, str], 'first_name': typing.Union[kittycad.types.Unset, str], 'github': typing.Union[kittycad.types.Unset, str], 'last_name': typing.Union[kittycad.types.Unset, str], 'phone': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.update_user.UpdateUser attribute)

(Attribute(name='company', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='company'), Attribute(name='discord', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='discord'), Attribute(name='first_name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='first_name'), Attribute(name='github', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='github'), Attribute(name='last_name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='last_name'), Attribute(name='phone', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='phone'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.update_user', '__annotations__': {'company': typing.Union[kittycad.types.Unset, str], 'discord': typing.Union[kittycad.types.Unset, str], 'first_name': typing.Union[kittycad.types.Unset, str], 'github': typing.Union[kittycad.types.Unset, str], 'last_name': typing.Union[kittycad.types.Unset, str], 'phone': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'The user-modifiable parts of a User.', 'to_dict': <function UpdateUser.to_dict>, 'from_dict': <classmethod(<function UpdateUser.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UpdateUser.__getitem__>, '__setitem__': <function UpdateUser.__setitem__>, '__delitem__': <function UpdateUser.__delitem__>, '__contains__': <function UpdateUser.__contains__>, '__dict__': <attribute '__dict__' of 'UpdateUser' objects>, '__weakref__': <attribute '__weakref__' of 'UpdateUser' objects>, '__attrs_attrs__': (Attribute(name='company', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='company'), Attribute(name='discord', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='discord'), Attribute(name='first_name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='first_name'), Attribute(name='github', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='github'), Attribute(name='last_name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='last_name'), Attribute(name='phone', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='phone'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UpdateUser.__repr__>, '__eq__': <function UpdateUser.__eq__>, '__ne__': <function UpdateUser.__ne__>, '__lt__': <function UpdateUser.__lt__>, '__le__': <function UpdateUser.__le__>, '__gt__': <function UpdateUser.__gt__>, '__ge__': <function UpdateUser.__ge__>, '__hash__': None, '__init__': <function UpdateUser.__init__>, '__match_args__': ('company', 'discord', 'first_name', 'github', 'last_name', 'phone')})

UpdateUser.__init__(company=<kittycad.types.Unset object>, discord=<kittycad.types.Unset object>, first_name=<kittycad.types.Unset object>, github=<kittycad.types.Unset object>, last_name=<kittycad.types.Unset object>, phone=<kittycad.types.Unset object>)

__match_args__ (kittycad.models.update_user.UpdateUser attribute)

('company', 'discord', 'first_name', 'github', 'last_name', 'phone')

additional_keys (kittycad.models.update_user.UpdateUser property)

additional_properties (kittycad.models.update_user.UpdateUser attribute)

from_dict() (kittycad.models.update_user.UpdateUser class method)

__init__([company, discord, first_name, ...])

Method generated by attrs for class UpdateUser.

rtype

TypeVar(N, bound= UpdateUser)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.update_user.UpdateUser.__init__>`\ \(\[company\, discord\, first\_name\, ...\]\)

:py:obj:`to_dict <kittycad.models.update_user.UpdateUser.to_dict>`\ \(\)

company

discord

github

last_name

phone

:py:obj:`User <kittycad.models.user.User>`\ \(\[company\, created\_at\, discord\, email\, ...\]\)

User(company=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, discord=<kittycad.types.Unset object>, email=<kittycad.types.Unset object>, email_verified=<kittycad.types.Unset object>, first_name=<kittycad.types.Unset object>, github=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, image=<kittycad.types.Unset object>, last_name=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, phone=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>)

(company=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, discord=<kittycad.types.Unset object>, email=<kittycad.types.Unset object>, email_verified=<kittycad.types.Unset object>, first_name=<kittycad.types.Unset object>, github=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, image=<kittycad.types.Unset object>, last_name=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, phone=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>)

{'additional_properties': typing.Dict[str, typing.Any], 'company': typing.Union[kittycad.types.Unset, str], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'discord': typing.Union[kittycad.types.Unset, str], 'email': typing.Union[kittycad.types.Unset, str], 'email_verified': typing.Union[kittycad.types.Unset, datetime.datetime], 'first_name': typing.Union[kittycad.types.Unset, str], 'github': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'image': typing.Union[kittycad.types.Unset, str], 'last_name': typing.Union[kittycad.types.Unset, str], 'name': typing.Union[kittycad.types.Unset, str], 'phone': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime]}

(Attribute(name='company', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='company'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='discord', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='discord'), Attribute(name='email', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='email'), Attribute(name='email_verified', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='email_verified'), Attribute(name='first_name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='first_name'), Attribute(name='github', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='github'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='image', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='image'), Attribute(name='last_name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='last_name'), Attribute(name='name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name'), Attribute(name='phone', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='phone'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

mappingproxy({'__module__': 'kittycad.models.user', '__annotations__': {'company': typing.Union[kittycad.types.Unset, str], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'discord': typing.Union[kittycad.types.Unset, str], 'email': typing.Union[kittycad.types.Unset, str], 'email_verified': typing.Union[kittycad.types.Unset, datetime.datetime], 'first_name': typing.Union[kittycad.types.Unset, str], 'github': typing.Union[kittycad.types.Unset, str], 'id': typing.Union[kittycad.types.Unset, str], 'image': typing.Union[kittycad.types.Unset, str], 'last_name': typing.Union[kittycad.types.Unset, str], 'name': typing.Union[kittycad.types.Unset, str], 'phone': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A user.', 'to_dict': <function User.to_dict>, 'from_dict': <classmethod(<function User.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function User.__getitem__>, '__setitem__': <function User.__setitem__>, '__delitem__': <function User.__delitem__>, '__contains__': <function User.__contains__>, '__dict__': <attribute '__dict__' of 'User' objects>, '__weakref__': <attribute '__weakref__' of 'User' objects>, '__attrs_attrs__': (Attribute(name='company', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='company'), Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='discord', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='discord'), Attribute(name='email', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='email'), Attribute(name='email_verified', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='email_verified'), Attribute(name='first_name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='first_name'), Attribute(name='github', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='github'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='image', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='image'), Attribute(name='last_name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='last_name'), Attribute(name='name', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='name'), Attribute(name='phone', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='phone'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function User.__repr__>, '__eq__': <function User.__eq__>, '__ne__': <function User.__ne__>, '__lt__': <function User.__lt__>, '__le__': <function User.__le__>, '__gt__': <function User.__gt__>, '__ge__': <function User.__ge__>, '__hash__': None, '__init__': <function User.__init__>, '__match_args__': ('company', 'created_at', 'discord', 'email', 'email_verified', 'first_name', 'github', 'id', 'image', 'last_name', 'name', 'phone', 'updated_at')})

User.__init__(company=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, discord=<kittycad.types.Unset object>, email=<kittycad.types.Unset object>, email_verified=<kittycad.types.Unset object>, first_name=<kittycad.types.Unset object>, github=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, image=<kittycad.types.Unset object>, last_name=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, phone=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>)

('company', 'created_at', 'discord', 'email', 'email_verified', 'first_name', 'github', 'id', 'image', 'last_name', 'name', 'phone', 'updated_at')

Method generated by attrs for class User.

rtype

TypeVar(H, bound= User)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.user.User.__init__>`\ \(\[company\, created\_at\, discord\, ...\]\)

:py:obj:`from_dict <kittycad.models.user.User.from_dict>`\ \(src\_dict\)

company

discord

email

github

id

image

last_name

name

phone

UserResultsPage([items, next_page])

:py:obj:`UserResultsPage <kittycad.models.user_results_page.UserResultsPage>`\ \(\[items\, next\_page\]\)

UserResultsPage(items=<kittycad.types.Unset object>, next_page=<kittycad.types.Unset object>)

UserResultsPage.User (class in kittycad.models.user_results_page)

UserResultsPage.User(company=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, discord=<kittycad.types.Unset object>, email=<kittycad.types.Unset object>, email_verified=<kittycad.types.Unset object>, first_name=<kittycad.types.Unset object>, github=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, image=<kittycad.types.Unset object>, last_name=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, phone=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>)

__contains__() (kittycad.models.user_results_page.UserResultsPage.User method)

__delitem__() (kittycad.models.user_results_page.UserResultsPage.User method)

__dict__ (kittycad.models.user_results_page.UserResultsPage.User attribute)

__eq__() (kittycad.models.user_results_page.UserResultsPage.User method)

__ge__() (kittycad.models.user_results_page.UserResultsPage.User method)

__getitem__() (kittycad.models.user_results_page.UserResultsPage.User method)

__gt__() (kittycad.models.user_results_page.UserResultsPage.User method)

__hash__ (kittycad.models.user_results_page.UserResultsPage.User attribute)

__init__() (kittycad.models.user_results_page.UserResultsPage.User method)

UserResultsPage.User.__init__(company=<kittycad.types.Unset object>, created_at=<kittycad.types.Unset object>, discord=<kittycad.types.Unset object>, email=<kittycad.types.Unset object>, email_verified=<kittycad.types.Unset object>, first_name=<kittycad.types.Unset object>, github=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, image=<kittycad.types.Unset object>, last_name=<kittycad.types.Unset object>, name=<kittycad.types.Unset object>, phone=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>)

__le__() (kittycad.models.user_results_page.UserResultsPage.User method)

__lt__() (kittycad.models.user_results_page.UserResultsPage.User method)

__module__ (kittycad.models.user_results_page.UserResultsPage.User attribute)

__ne__() (kittycad.models.user_results_page.UserResultsPage.User method)

__repr__() (kittycad.models.user_results_page.UserResultsPage.User method)

__setitem__() (kittycad.models.user_results_page.UserResultsPage.User method)

company (kittycad.models.user_results_page.UserResultsPage.User attribute)

created_at (kittycad.models.user_results_page.UserResultsPage.User attribute)

discord (kittycad.models.user_results_page.UserResultsPage.User attribute)

email (kittycad.models.user_results_page.UserResultsPage.User attribute)

first_name (kittycad.models.user_results_page.UserResultsPage.User attribute)

from_dict() (kittycad.models.user_results_page.UserResultsPage.User class method)

github (kittycad.models.user_results_page.UserResultsPage.User attribute)

id (kittycad.models.user_results_page.UserResultsPage.User attribute)

image (kittycad.models.user_results_page.UserResultsPage.User attribute)

last_name (kittycad.models.user_results_page.UserResultsPage.User attribute)

name (kittycad.models.user_results_page.UserResultsPage.User attribute)

phone (kittycad.models.user_results_page.UserResultsPage.User attribute)

to_dict() (kittycad.models.user_results_page.UserResultsPage.User method)

updated_at (kittycad.models.user_results_page.UserResultsPage.User attribute)

__annotations__ (kittycad.models.user_results_page.UserResultsPage attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'items': typing.Union[kittycad.types.Unset, typing.List[kittycad.models.user.User]], 'next_page': typing.Union[kittycad.types.Unset, str]}

__attrs_attrs__ (kittycad.models.user_results_page.UserResultsPage attribute)

(Attribute(name='items', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[kittycad.models.user.User]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='items'), Attribute(name='next_page', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='next_page'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.user_results_page.UserResultsPage method)

__delitem__() (kittycad.models.user_results_page.UserResultsPage method)

__dict__ (kittycad.models.user_results_page.UserResultsPage attribute)

mappingproxy({'__module__': 'kittycad.models.user_results_page', '__annotations__': {'items': typing.Union[kittycad.types.Unset, typing.List[kittycad.models.user.User]], 'next_page': typing.Union[kittycad.types.Unset, str], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': 'A single page of results', 'User': <class 'kittycad.models.user.User'>, 'to_dict': <function UserResultsPage.to_dict>, 'from_dict': <classmethod(<function UserResultsPage.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function UserResultsPage.__getitem__>, '__setitem__': <function UserResultsPage.__setitem__>, '__delitem__': <function UserResultsPage.__delitem__>, '__contains__': <function UserResultsPage.__contains__>, '__dict__': <attribute '__dict__' of 'UserResultsPage' objects>, '__weakref__': <attribute '__weakref__' of 'UserResultsPage' objects>, '__attrs_attrs__': (Attribute(name='items', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, typing.List[kittycad.models.user.User]], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='items'), Attribute(name='next_page', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='next_page'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function UserResultsPage.__repr__>, '__eq__': <function UserResultsPage.__eq__>, '__ne__': <function UserResultsPage.__ne__>, '__lt__': <function UserResultsPage.__lt__>, '__le__': <function UserResultsPage.__le__>, '__gt__': <function UserResultsPage.__gt__>, '__ge__': <function UserResultsPage.__ge__>, '__hash__': None, '__init__': <function UserResultsPage.__init__>, '__match_args__': ('items', 'next_page')})

__eq__() (kittycad.models.user_results_page.UserResultsPage method)

__ge__() (kittycad.models.user_results_page.UserResultsPage method)

__getitem__() (kittycad.models.user_results_page.UserResultsPage method)

__gt__() (kittycad.models.user_results_page.UserResultsPage method)

__hash__ (kittycad.models.user_results_page.UserResultsPage attribute)

__init__() (kittycad.models.user_results_page.UserResultsPage method)

UserResultsPage.__init__(items=<kittycad.types.Unset object>, next_page=<kittycad.types.Unset object>)

__le__() (kittycad.models.user_results_page.UserResultsPage method)

__lt__() (kittycad.models.user_results_page.UserResultsPage method)

__match_args__ (kittycad.models.user_results_page.UserResultsPage attribute)

__module__ (kittycad.models.user_results_page.UserResultsPage attribute)

__ne__() (kittycad.models.user_results_page.UserResultsPage method)

__repr__() (kittycad.models.user_results_page.UserResultsPage method)

__setitem__() (kittycad.models.user_results_page.UserResultsPage method)

additional_keys (kittycad.models.user_results_page.UserResultsPage property)

from_dict() (kittycad.models.user_results_page.UserResultsPage class method)

items (kittycad.models.user_results_page.UserResultsPage attribute)

next_page (kittycad.models.user_results_page.UserResultsPage attribute)

to_dict() (kittycad.models.user_results_page.UserResultsPage method)

Method generated by attrs for class UserResultsPage.

rtype

TypeVar(A, bound= UserResultsPage)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.user_results_page.UserResultsPage.__init__>`\ \(\[items\, next\_page\]\)

mappingproxy({'__module__': 'kittycad.models.uuid', '__str__': <function Uuid.__str__>, '__dict__': <attribute '__dict__' of 'Uuid' objects>, '__weakref__': <attribute '__weakref__' of 'Uuid' objects>, '__doc__': None, '__annotations__': {}})

:py:obj:`capitalize <kittycad.models.uuid.Uuid.capitalize>`\ \(\)

:py:obj:`center <kittycad.models.uuid.Uuid.center>`\ \(width\[\, fillchar\]\)

:py:obj:`count <kittycad.models.uuid.Uuid.count>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`encode <kittycad.models.uuid.Uuid.encode>`\ \(\[encoding\, errors\]\)

:py:obj:`endswith <kittycad.models.uuid.Uuid.endswith>`\ \(suffix\[\, start\[\, end\]\]\)

:py:obj:`expandtabs <kittycad.models.uuid.Uuid.expandtabs>`\ \(\[tabsize\]\)

:py:obj:`find <kittycad.models.uuid.Uuid.find>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`format <kittycad.models.uuid.Uuid.format>`\ \(\*args\, \*\*kwargs\)

:py:obj:`format_map <kittycad.models.uuid.Uuid.format_map>`\ \(mapping\)

:py:obj:`index <kittycad.models.uuid.Uuid.index>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`isidentifier <kittycad.models.uuid.Uuid.isidentifier>`\ \(\)

:py:obj:`isprintable <kittycad.models.uuid.Uuid.isprintable>`\ \(\)

:py:obj:`join <kittycad.models.uuid.Uuid.join>`\ \(iterable\, \/\)

:py:obj:`ljust <kittycad.models.uuid.Uuid.ljust>`\ \(width\[\, fillchar\]\)

:py:obj:`lstrip <kittycad.models.uuid.Uuid.lstrip>`\ \(\[chars\]\)

:py:obj:`partition <kittycad.models.uuid.Uuid.partition>`\ \(sep\, \/\)

:py:obj:`removeprefix <kittycad.models.uuid.Uuid.removeprefix>`\ \(prefix\, \/\)

:py:obj:`removesuffix <kittycad.models.uuid.Uuid.removesuffix>`\ \(suffix\, \/\)

:py:obj:`replace <kittycad.models.uuid.Uuid.replace>`\ \(old\, new\[\, count\]\)

:py:obj:`rfind <kittycad.models.uuid.Uuid.rfind>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rindex <kittycad.models.uuid.Uuid.rindex>`\ \(sub\[\, start\[\, end\]\]\)

:py:obj:`rjust <kittycad.models.uuid.Uuid.rjust>`\ \(width\[\, fillchar\]\)

:py:obj:`rpartition <kittycad.models.uuid.Uuid.rpartition>`\ \(sep\, \/\)

:py:obj:`rsplit <kittycad.models.uuid.Uuid.rsplit>`\ \(\[sep\, maxsplit\]\)

:py:obj:`rstrip <kittycad.models.uuid.Uuid.rstrip>`\ \(\[chars\]\)

:py:obj:`split <kittycad.models.uuid.Uuid.split>`\ \(\[sep\, maxsplit\]\)

:py:obj:`splitlines <kittycad.models.uuid.Uuid.splitlines>`\ \(\[keepends\]\)

:py:obj:`startswith <kittycad.models.uuid.Uuid.startswith>`\ \(prefix\[\, start\[\, end\]\]\)

:py:obj:`strip <kittycad.models.uuid.Uuid.strip>`\ \(\[chars\]\)

:py:obj:`translate <kittycad.models.uuid.Uuid.translate>`\ \(table\, \/\)

:py:obj:`zfill <kittycad.models.uuid.Uuid.zfill>`\ \(width\, \/\)

VerificationToken([created_at, expires, id, ...])

A verification token for a user.

:py:obj:`VerificationToken <kittycad.models.verification_token.VerificationToken>`\ \(\[created\_at\, expires\, id\, ...\]\)

VerificationToken(created_at=<kittycad.types.Unset object>, expires=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, identifier=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>)

(created_at=<kittycad.types.Unset object>, expires=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, identifier=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>)

__annotations__ (kittycad.models.verification_token.VerificationToken attribute)

{'additional_properties': typing.Dict[str, typing.Any], 'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'expires': typing.Union[kittycad.types.Unset, datetime.datetime], 'id': typing.Union[kittycad.types.Unset, str], 'identifier': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime]}

__attrs_attrs__ (kittycad.models.verification_token.VerificationToken attribute)

(Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='expires', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='expires'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='identifier', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='identifier'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties'))

__contains__() (kittycad.models.verification_token.VerificationToken method)

__delitem__() (kittycad.models.verification_token.VerificationToken method)

__dict__ (kittycad.models.verification_token.VerificationToken attribute)

mappingproxy({'__module__': 'kittycad.models.verification_token', '__annotations__': {'created_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'expires': typing.Union[kittycad.types.Unset, datetime.datetime], 'id': typing.Union[kittycad.types.Unset, str], 'identifier': typing.Union[kittycad.types.Unset, str], 'updated_at': typing.Union[kittycad.types.Unset, datetime.datetime], 'additional_properties': typing.Dict[str, typing.Any]}, '__doc__': "A verification token for a user.\n\n    This is typically used to verify a user's email address.", 'to_dict': <function VerificationToken.to_dict>, 'from_dict': <classmethod(<function VerificationToken.from_dict>)>, 'additional_keys': <property object>, '__getitem__': <function VerificationToken.__getitem__>, '__setitem__': <function VerificationToken.__setitem__>, '__delitem__': <function VerificationToken.__delitem__>, '__contains__': <function VerificationToken.__contains__>, '__dict__': <attribute '__dict__' of 'VerificationToken' objects>, '__weakref__': <attribute '__weakref__' of 'VerificationToken' objects>, '__attrs_attrs__': (Attribute(name='created_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='created_at'), Attribute(name='expires', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='expires'), Attribute(name='id', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='id'), Attribute(name='identifier', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='identifier'), Attribute(name='updated_at', default=<kittycad.types.Unset object>, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[kittycad.types.Unset, datetime.datetime], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='updated_at'), Attribute(name='additional_properties', default=Factory(factory=<class 'dict'>, takes_self=False), validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=False, metadata=mappingproxy({}), type=typing.Dict[str, typing.Any], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='additional_properties')), '__repr__': <function VerificationToken.__repr__>, '__eq__': <function VerificationToken.__eq__>, '__ne__': <function VerificationToken.__ne__>, '__lt__': <function VerificationToken.__lt__>, '__le__': <function VerificationToken.__le__>, '__gt__': <function VerificationToken.__gt__>, '__ge__': <function VerificationToken.__ge__>, '__hash__': None, '__init__': <function VerificationToken.__init__>, '__match_args__': ('created_at', 'expires', 'id', 'identifier', 'updated_at')})

__eq__() (kittycad.models.verification_token.VerificationToken method)

__ge__() (kittycad.models.verification_token.VerificationToken method)

__getitem__() (kittycad.models.verification_token.VerificationToken method)

__gt__() (kittycad.models.verification_token.VerificationToken method)

__hash__ (kittycad.models.verification_token.VerificationToken attribute)

__init__() (kittycad.models.verification_token.VerificationToken method)

VerificationToken.__init__(created_at=<kittycad.types.Unset object>, expires=<kittycad.types.Unset object>, id=<kittycad.types.Unset object>, identifier=<kittycad.types.Unset object>, updated_at=<kittycad.types.Unset object>)

__le__() (kittycad.models.verification_token.VerificationToken method)

__lt__() (kittycad.models.verification_token.VerificationToken method)

__match_args__ (kittycad.models.verification_token.VerificationToken attribute)

__module__ (kittycad.models.verification_token.VerificationToken attribute)

__ne__() (kittycad.models.verification_token.VerificationToken method)

__repr__() (kittycad.models.verification_token.VerificationToken method)

__setitem__() (kittycad.models.verification_token.VerificationToken method)

additional_keys (kittycad.models.verification_token.VerificationToken property)

created_at (kittycad.models.verification_token.VerificationToken attribute)

expires (kittycad.models.verification_token.VerificationToken attribute)

from_dict() (kittycad.models.verification_token.VerificationToken class method)

id (kittycad.models.verification_token.VerificationToken attribute)

identifier (kittycad.models.verification_token.VerificationToken attribute)

to_dict() (kittycad.models.verification_token.VerificationToken method)

updated_at (kittycad.models.verification_token.VerificationToken attribute)

Method generated by attrs for class VerificationToken.

rtype

TypeVar(R, bound= VerificationToken)

to_dict()

rtype

:py:obj:`__init__ <kittycad.models.verification_token.VerificationToken.__init__>`\ \(\[created\_at\, expires\, id\, ...\]\)

expires

id

identifier

File(payload[, file_name, mime_type])

Contains information for file uploads

Response(status_code, content, headers, parsed)

A response from an endpoint

Unset()

:py:obj:`File <kittycad.types.File>`\ \(payload\[\, file\_name\, mime\_type\]\)

:py:obj:`Response <kittycad.types.Response>`\ \(status\_code\, content\, headers\, parsed\)

{'file_name': typing.Optional[str], 'mime_type': typing.Optional[str], 'payload': typing.Union[typing.BinaryIO, typing.TextIO]}

(Attribute(name='payload', default=NOTHING, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[typing.BinaryIO, typing.TextIO], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='payload'), Attribute(name='file_name', default=None, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Optional[str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='file_name'), Attribute(name='mime_type', default=None, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Optional[str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='mime_type'))

mappingproxy({'__module__': 'kittycad.types', '__annotations__': {'payload': typing.Union[typing.BinaryIO, typing.TextIO], 'file_name': typing.Optional[str], 'mime_type': typing.Optional[str]}, '__doc__': 'Contains information for file uploads', 'to_tuple': <function File.to_tuple>, '__dict__': <attribute '__dict__' of 'File' objects>, '__weakref__': <attribute '__weakref__' of 'File' objects>, '__attrs_attrs__': (Attribute(name='payload', default=NOTHING, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Union[typing.BinaryIO, typing.TextIO], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='payload'), Attribute(name='file_name', default=None, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Optional[str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='file_name'), Attribute(name='mime_type', default=None, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Optional[str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='mime_type')), '__repr__': <function File.__repr__>, '__eq__': <function File.__eq__>, '__ne__': <function File.__ne__>, '__lt__': <function File.__lt__>, '__le__': <function File.__le__>, '__gt__': <function File.__gt__>, '__ge__': <function File.__ge__>, '__hash__': None, '__init__': <function File.__init__>, '__match_args__': ('payload', 'file_name', 'mime_type')})

Return a tuple representation that httpx will accept for multipart/form-data

{'content': <class 'bytes'>, 'headers': typing.MutableMapping[str, str], 'parsed': typing.Optional[~T], 'status_code': <class 'int'>}

(Attribute(name='status_code', default=NOTHING, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=<class 'int'>, converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status_code'), Attribute(name='content', default=NOTHING, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=<class 'bytes'>, converter=None, kw_only=False, inherited=False, on_setattr=None, alias='content'), Attribute(name='headers', default=NOTHING, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.MutableMapping[str, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='headers'), Attribute(name='parsed', default=NOTHING, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Optional[~T], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='parsed'))

At least, parameterizing a generic class is the *main* thing this method
does. For example, for some generic class `Foo`, this is called when we
do `Foo[int]` - there, with `cls=Foo` and `params=int`.

However, note that this method is also called when defining generic
classes in the first place with `class Foo(Generic[T]): ...`.

classes in the first place with 

mappingproxy({'__module__': 'kittycad.types', '__annotations__': {'status_code': <class 'int'>, 'content': <class 'bytes'>, 'headers': typing.MutableMapping[str, str], 'parsed': typing.Optional[~T]}, '__doc__': 'A response from an endpoint', '__orig_bases__': (typing.Generic[~T],), '__dict__': <attribute '__dict__' of 'Response' objects>, '__weakref__': <attribute '__weakref__' of 'Response' objects>, '__parameters__': (~T,), '__attrs_attrs__': (Attribute(name='status_code', default=NOTHING, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=<class 'int'>, converter=None, kw_only=False, inherited=False, on_setattr=None, alias='status_code'), Attribute(name='content', default=NOTHING, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=<class 'bytes'>, converter=None, kw_only=False, inherited=False, on_setattr=None, alias='content'), Attribute(name='headers', default=NOTHING, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.MutableMapping[str, str], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='headers'), Attribute(name='parsed', default=NOTHING, validator=None, repr=True, eq=True, eq_key=None, order=True, order_key=None, hash=None, init=True, metadata=mappingproxy({}), type=typing.Optional[~T], converter=None, kw_only=False, inherited=False, on_setattr=None, alias='parsed')), '__repr__': <function Response.__repr__>, '__eq__': <function Response.__eq__>, '__ne__': <function Response.__ne__>, '__lt__': <function Response.__lt__>, '__le__': <function Response.__le__>, '__gt__': <function Response.__gt__>, '__ge__': <function Response.__ge__>, '__hash__': None, '__init__': <function Response.__init__>, '__match_args__': ('status_code', 'content', 'headers', 'parsed')})

The default implementation does nothing. It may be
overridden to extend subclasses.

__init__(payload[, file_name, mime_type])

Method generated by attrs for class File.

to_tuple()

:py:obj:`__init__ <kittycad.types.File.__init__>`\ \(payload\[\, file\_name\, mime\_type\]\)

Bases: :py:class:`~typing.Generic`\ [:py:obj:`~kittycad.types.T`]

__init__(status_code, content, headers, parsed)

Method generated by attrs for class Response.

:py:obj:`__init__ <kittycad.types.Response.__init__>`\ \(status\_code\, content\, headers\, parsed\)

mappingproxy({'__module__': 'kittycad.types', '__bool__': <function Unset.__bool__>, '__dict__': <attribute '__dict__' of 'Unset' objects>, '__weakref__': <attribute '__weakref__' of 'Unset' objects>, '__doc__': None, '__annotations__': {}})

kittycad documentation master file, created by
sphinx-quickstart on Wed Dec 15 10:15:30 2021.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.

kittycad.api

Contains methods for accessing the API

kittycad.client

kittycad.models

Contains all the data models used in inputs/outputs

kittycad.types

Contains some shared types for properties

f-strings support = for self-documenting expressions and debugging

ZERO-CLAUSE BSD LICENSE FOR CODE IN THE PYTHON 3.11.3 DOCUMENTATION

email.message.Message: Representing an email message using the compat32 API

What is the most efficient way to concatenate many strings together?

Why does a_tuple[i] += [‘item’] raise an exception when the addition works?

What does the slash(/) in the parameter list of a function mean?

Why am I getting an UnboundLocalError when the variable has a value?

PEP 3118: New memoryview implementation and buffer protocol documentation

PEP 476: Enabling certificate verification by default for stdlib http clients

PEP 471 - os.scandir() function – a better and faster directory iterator

PEP 655: Marking individual TypedDict items as required or not-required

Why must ‘self’ be used explicitly in method definitions and calls?

argparse — Parser for command-line options, arguments and sub-commands

functools — Higher-order functions and operations on callable objects

multiprocessing.shared_memory — Shared memory for direct access across processes

sysconfig — Provide access to Python’s configuration information

from typing import Any, Dict, Optional, Union

import httpx

from ...client import Client
from ...models.error import Error
from ...models.file_export_format import FileExportFormat
from ...models.image_type import ImageType
from ...models.mesh import Mesh
from ...types import Response

def _get_kwargs(
    input_format: ImageType,
    output_format: FileExportFormat,
    body: bytes,
    *,
    client: Client,
) -> Dict[str, Any]:
    url = "{}/ai/image-to-3d/{input_format}/{output_format}".format(
        client.base_url, input_format=input_format, output_format=output_format
    )  # noqa: E501

    headers: Dict[str, Any] = client.get_headers()
    cookies: Dict[str, Any] = client.get_cookies()

    return {
        "url": url,
        "headers": headers,
        "cookies": cookies,
        "timeout": client.get_timeout(),
        "content": body,
    }

def _parse_response(*, response: httpx.Response) -> Optional[Union[Mesh, Error]]:
    if response.status_code == 200:
        response_200 = Mesh.from_dict(response.json())
        return response_200
    if response.status_code == 400:
        response_4XX = Error.from_dict(response.json())
        return response_4XX
    if response.status_code == 500:
        response_5XX = Error.from_dict(response.json())
        return response_5XX
    return Error.from_dict(response.json())

def _build_response(
    *, response: httpx.Response
) -> Response[Optional[Union[Mesh, Error]]]:
    return Response(
        status_code=response.status_code,
        content=response.content,
        headers=response.headers,
        parsed=_parse_response(response=response),
    )

def sync_detailed(
    *,
    kwargs = _get_kwargs(
        input_format=input_format,
        output_format=output_format,
        body=body,
        client=client,
    )

    response = httpx.post(
        verify=client.verify_ssl,
        **kwargs,
    )

    return _build_response(response=response)

def sync(
    *,
) -> Optional[Union[Mesh, Error]]:
    """This is an alpha endpoint. It will change in the future. The current output is honestly pretty bad. So if you find this endpoint, you get what you pay for, which currently is nothing. But in the future will be made a lot better."""  # noqa: E501

    return sync_detailed(
    ).parsed

async def asyncio_detailed(
    *,
    )

    async with httpx.AsyncClient(verify=client.verify_ssl) as _client:
        response = await _client.post(**kwargs)

async def asyncio(
    *,

    return (
        await asyncio_detailed(
            input_format=input_format,
            output_format=output_format,
            body=body,
            client=client,
        )
    ).parsed

    prompt: str,
    *,
    url = "{}/ai/text-to-3d/{output_format}".format(
        client.base_url, output_format=output_format
    if prompt is not None:
        if "?" in url:
            url = url + "&prompt=" + str(prompt)
        else:
            url = url + "?prompt=" + str(prompt)

    return {
    }

    )

    *,
        prompt=prompt,
    )

        **kwargs,
    )

def sync(
    *,

    ).parsed

    *,
    )

    *,

    return (
            prompt=prompt,
        )
    ).parsed

from ...models.api_call_with_price import ApiCallWithPrice

    id: str,
    *,
    url = "{}/api-calls/{id}".format(client.base_url, id=id)  # noqa: E501

    return {
    }

def _parse_response(
) -> Optional[Union[ApiCallWithPrice, Error]]:
        response_200 = ApiCallWithPrice.from_dict(response.json())

) -> Response[Optional[Union[ApiCallWithPrice, Error]]]:
    )

    id: str,
    *,
        id=id,
    )

    response = httpx.get(
        **kwargs,
    )

def sync(
    id: str,
    *,
    """This endpoint requires authentication by any KittyCAD user. It returns details of the requested API call for the user.
    If the user is not authenticated to view the specified API call, then it is not returned.
    Only KittyCAD employees can view API calls for other users."""  # noqa: E501

        id=id,
    ).parsed

    id: str,
    *,
        id=id,
    )

        response = await _client.get(**kwargs)

    id: str,
    *,

    return (
            id=id,
        )
    ).parsed

    id: str,
    *,
    url = "{}/user/api-calls/{id}".format(client.base_url, id=id)  # noqa: E501

    return {
    }

    )

    id: str,
    *,
        id=id,
    )

        **kwargs,
    )

def sync(
    id: str,
    *,
    """This endpoint requires authentication by any KittyCAD user. It returns details of the requested API call for the user."""  # noqa: E501

        id=id,
    ).parsed

    id: str,
    *,
        id=id,
    )

    id: str,
    *,

    return (
            id=id,
        )
    ).parsed

from typing import Any, Dict, List, Optional, Union

from ...models.api_call_query_group import ApiCallQueryGroup
from ...models.api_call_query_group_by import ApiCallQueryGroupBy

    group_by: ApiCallQueryGroupBy,
    *,
    url = "{}/api-call-metrics".format(client.base_url)  # noqa: E501
    if group_by is not None:
            url = url + "&group_by=" + str(group_by)
        else:
            url = url + "?group_by=" + str(group_by)

    return {
    }

) -> Optional[Union[List[ApiCallQueryGroup], Error]]:
        response_200 = [ApiCallQueryGroup.from_dict(item) for item in response.json()]

) -> Response[Optional[Union[List[ApiCallQueryGroup], Error]]]:
    )

    *,
        group_by=group_by,
    )

        **kwargs,
    )

def sync(
    *,
    """This endpoint requires authentication by a KittyCAD employee. The API calls are grouped by the parameter passed."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
            group_by=group_by,
        )
    ).parsed

from ...models.file_center_of_mass import FileCenterOfMass
from ...models.file_conversion import FileConversion
from ...models.file_density import FileDensity
from ...models.file_mass import FileMass
from ...models.file_surface_area import FileSurfaceArea
from ...models.file_volume import FileVolume

    id: str,
    *,
    url = "{}/async/operations/{id}".format(client.base_url, id=id)  # noqa: E501

    return {
    }

) -> Optional[
    Union[
        FileConversion,
        FileCenterOfMass,
        FileMass,
        FileVolume,
        FileDensity,
        FileSurfaceArea,
        Error,
    ]
]:
        data = response.json()
        try:
            if not isinstance(data, dict):
                raise TypeError()
            option_file_conversion = FileConversion.from_dict(data)
            return option_file_conversion
        except ValueError:
            pass
        except TypeError:
            pass
        try:
            option_file_center_of_mass = FileCenterOfMass.from_dict(data)
            return option_file_center_of_mass
            pass
            pass
        try:
            option_file_mass = FileMass.from_dict(data)
            return option_file_mass
            pass
            pass
        try:
            option_file_volume = FileVolume.from_dict(data)
            return option_file_volume
            pass
            pass
        try:
            option_file_density = FileDensity.from_dict(data)
            return option_file_density
            pass
            pass
        try:
            option_file_surface_area = FileSurfaceArea.from_dict(data)
            return option_file_surface_area
            raise
            raise

) -> Response[
    Optional[
        Union[
            FileConversion,
            FileCenterOfMass,
            FileMass,
            FileVolume,
            FileDensity,
            FileSurfaceArea,
            Error,
        ]
    ]
]:
    )

    id: str,
    *,
    Optional[
        Union[
            FileMass,
            Error,
        ]
    ]
]:
        id=id,
    )

        **kwargs,
    )

def sync(
    id: str,
    *,
    Union[
        FileMass,
        Error,
    ]
]:
    """Get the status and output of an async operation.
    This endpoint requires authentication by any KittyCAD user. It returns details of the requested async operation for the user.
    If the user is not authenticated to view the specified async operation, then it is not returned.
    Only KittyCAD employees with the proper access can view async operations for other users."""  # noqa: E501

        id=id,
    ).parsed

    id: str,
    *,
    Optional[
        Union[
            FileMass,
            Error,
        ]
    ]
]:
        id=id,
    )

    id: str,
    *,
    Union[
        FileMass,
        Error,
    ]
]:

    return (
            id=id,
        )
    ).parsed

from ...models.api_call_with_price_results_page import ApiCallWithPriceResultsPage
from ...models.created_at_sort_mode import CreatedAtSortMode

    sort_by: CreatedAtSortMode,
    *,
    limit: Optional[int] = None,
    page_token: Optional[str] = None,
    url = "{}/api-calls".format(client.base_url)  # noqa: E501
    if limit is not None:
            url = url + "&limit=" + str(limit)
        else:
            url = url + "?limit=" + str(limit)
    if page_token is not None:
            url = url + "&page_token=" + str(page_token)
        else:
            url = url + "?page_token=" + str(page_token)
    if sort_by is not None:
            url = url + "&sort_by=" + str(sort_by)
        else:
            url = url + "?sort_by=" + str(sort_by)

    return {
    }

) -> Optional[Union[ApiCallWithPriceResultsPage, Error]]:
        response_200 = ApiCallWithPriceResultsPage.from_dict(response.json())

) -> Response[Optional[Union[ApiCallWithPriceResultsPage, Error]]]:
    )

    *,
        limit=limit,
        page_token=page_token,
        sort_by=sort_by,
    )

        **kwargs,
    )

def sync(
    *,
    """This endpoint requires authentication by a KittyCAD employee. The API calls are returned in order of creation, with the most recently created API calls first."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
            limit=limit,
            page_token=page_token,
            sort_by=sort_by,
        )
    ).parsed

    id: str,
    *,
    url = "{}/users/{id}/api-calls".format(client.base_url, id=id)  # noqa: E501
        else:
        else:
        else:

    return {
    }

    )

    id: str,
    *,
        id=id,
    )

        **kwargs,
    )

def sync(
    id: str,
    *,
    """This endpoint requires authentication by any KittyCAD user. It returns the API calls for the authenticated user if "me" is passed as the user id.
    Alternatively, you can use the `/user/api-calls` endpoint to get the API calls for your user.
    If the authenticated user is a KittyCAD employee, then the API calls are returned for the user specified by the user id.
    The API calls are returned in order of creation, with the most recently created API calls first."""  # noqa: E501

        id=id,
    ).parsed

    id: str,
    *,
        id=id,
    )

    id: str,
    *,

    return (
            id=id,
        )
    ).parsed

from ...models.api_call_status import ApiCallStatus
from ...models.async_api_call_results_page import AsyncApiCallResultsPage

    status: ApiCallStatus,
    *,
    url = "{}/async/operations".format(client.base_url)  # noqa: E501
        else:
        else:
        else:
    if status is not None:
            url = url + "&status=" + str(status)
        else:
            url = url + "?status=" + str(status)

    return {
    }

) -> Optional[Union[AsyncApiCallResultsPage, Error]]:
        response_200 = AsyncApiCallResultsPage.from_dict(response.json())

) -> Response[Optional[Union[AsyncApiCallResultsPage, Error]]]:
    )

    *,
        status=status,
    )

        **kwargs,
    )

def sync(
    *,
    """For async file conversion operations, this endpoint does not return the contents of converted files (`output`). To get the contents use the `/async/operations/{id}` endpoint.
    This endpoint requires authentication by a KittyCAD employee."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
            status=status,
        )
    ).parsed

    *,
    url = "{}/user/api-calls".format(client.base_url)  # noqa: E501
        else:
        else:
        else:

    return {
    }

    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """This endpoint requires authentication by any KittyCAD user. It returns the API calls for the authenticated user.

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.api_token import ApiToken

    *,
    url = "{}/user/api-tokens".format(client.base_url)  # noqa: E501

    return {
    }

def _parse_response(*, response: httpx.Response) -> Optional[Union[ApiToken, Error]]:
    if response.status_code == 201:
        response_201 = ApiToken.from_dict(response.json())
        return response_201

) -> Response[Optional[Union[ApiToken, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
) -> Optional[Union[ApiToken, Error]]:
    """This endpoint requires authentication by any KittyCAD user. It creates a new API token for the authenticated user."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from typing import Any, Dict, Optional

    token: str,
    *,
    url = "{}/user/api-tokens/{token}".format(
        client.base_url, token=token

    return {
    }

def _parse_response(*, response: httpx.Response) -> Optional[Error]:
    return None

def _build_response(*, response: httpx.Response) -> Response[Optional[Error]]:
    )

    *,
) -> Response[Optional[Error]]:
        token=token,
    )

    response = httpx.delete(
        **kwargs,
    )

def sync(
    *,
) -> Optional[Error]:
    """This endpoint requires authentication by any KittyCAD user. It deletes the requested API token for the user.
    This endpoint does not actually delete the API token from the database. It merely marks the token as invalid. We still want to keep the token in the database for historical purposes."""  # noqa: E501

    ).parsed

    *,
    )

        response = await _client.delete(**kwargs)

    *,

    return (
            token=token,
        )
    ).parsed

    *,

    return {
    }

        response_200 = ApiToken.from_dict(response.json())

    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """This endpoint requires authentication by any KittyCAD user. It returns details of the requested API token for the user."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.api_token_results_page import ApiTokenResultsPage

    *,
        else:
        else:
        else:

    return {
    }

) -> Optional[Union[ApiTokenResultsPage, Error]]:
        response_200 = ApiTokenResultsPage.from_dict(response.json())

) -> Response[Optional[Union[ApiTokenResultsPage, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """This endpoint requires authentication by any KittyCAD user. It returns the API tokens for the authenticated user.
    The API tokens are returned in order of creation, with the most recently created API tokens first."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

    *,
    url = "{}/apps/github/callback".format(client.base_url)  # noqa: E501

    return {
    }

    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """This is different than OAuth 2.0 authentication for users. This endpoint grants access for KittyCAD to access user's repos.
    The user doesn't need KittyCAD OAuth authorization for this endpoint, this is purely for the GitHub permissions to access repos."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.app_client_info import AppClientInfo

    *,
    url = "{}/apps/github/consent".format(client.base_url)  # noqa: E501

    return {
    }

) -> Optional[Union[AppClientInfo, Error]]:
        response_200 = AppClientInfo.from_dict(response.json())

) -> Response[Optional[Union[AppClientInfo, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

    *,
    url = "{}/apps/github/webhook".format(client.base_url)  # noqa: E501

    return {
    }

    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """These come from the GitHub app."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.physics_constant import PhysicsConstant
from ...models.physics_constant_name import PhysicsConstantName

    constant: PhysicsConstantName,
    *,
    url = "{}/constant/physics/{constant}".format(
        client.base_url, constant=constant

    return {
    }

) -> Optional[Union[PhysicsConstant, Error]]:
        response_200 = PhysicsConstant.from_dict(response.json())

) -> Response[Optional[Union[PhysicsConstant, Error]]]:
    )

    *,
        constant=constant,
    )

        **kwargs,
    )

def sync(
    *,

    ).parsed

    *,
    )

    *,

    return (
            constant=constant,
        )
    ).parsed

from ...models.drawing_cmd_req import DrawingCmdReq

    body: DrawingCmdReq,
    *,
    url = "{}/drawing/cmd".format(client.base_url)  # noqa: E501

    return {
    }

def _parse_response(*, response: httpx.Response) -> Optional[Union[dict, Error]]:
        response_200 = response.json()

) -> Response[Optional[Union[dict, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
) -> Optional[Union[dict, Error]]:
    """Response depends on which command was submitted, so unfortunately the OpenAPI schema can't generate the right response type."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.drawing_cmd_req_batch import DrawingCmdReqBatch
from ...models.drawing_outcomes import DrawingOutcomes

    body: DrawingCmdReqBatch,
    *,
    url = "{}/drawing/cmd_batch".format(client.base_url)  # noqa: E501

    return {
    }

) -> Optional[Union[DrawingOutcomes, Error]]:
        response_200 = DrawingOutcomes.from_dict(response.json())

) -> Response[Optional[Union[DrawingOutcomes, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from typing import Any, Dict

    *,
    url = "{}/ws/executor/term".format(client.base_url)  # noqa: E501

    return {
    }

def _parse_response(*, response: httpx.Response):
    return

def _build_response(*, response: httpx.Response) -> Response[Any]:
    )

    *,
) -> Response[Any]:
    )

        **kwargs,
    )

def sync(
    *,
):
    """Attach to a docker container to create an interactive terminal."""  # noqa: E501

    ).parsed

    *,
    )

    *,
):

    return (
        )
    ).parsed

from ...models.code_language import CodeLanguage
from ...models.code_output import CodeOutput

    lang: CodeLanguage,
    *,
    output: Optional[str] = None,
    url = "{}/file/execute/{lang}".format(client.base_url, lang=lang)  # noqa: E501
    if output is not None:
            url = url + "&output=" + str(output)
        else:
            url = url + "?output=" + str(output)

    return {
    }

def _parse_response(*, response: httpx.Response) -> Optional[Union[CodeOutput, Error]]:
        response_200 = CodeOutput.from_dict(response.json())

) -> Response[Optional[Union[CodeOutput, Error]]]:
    )

    *,
        lang=lang,
        output=output,
    )

        **kwargs,
    )

def sync(
    *,
) -> Optional[Union[CodeOutput, Error]]:

    ).parsed

    *,
    )

    *,

    return (
            lang=lang,
            output=output,
        )
    ).parsed

from ...models.file_import_format import FileImportFormat

    src_format: FileImportFormat,
    *,
    url = "{}/file/center-of-mass".format(client.base_url)  # noqa: E501
    if src_format is not None:
            url = url + "&src_format=" + str(src_format)
        else:
            url = url + "?src_format=" + str(src_format)

    return {
    }

) -> Optional[Union[FileCenterOfMass, Error]]:
        response_201 = FileCenterOfMass.from_dict(response.json())

) -> Response[Optional[Union[FileCenterOfMass, Error]]]:
    )

    *,
        src_format=src_format,
    )

        **kwargs,
    )

def sync(
    *,
    """Get the center of mass of an object in a CAD file. If the file is larger than 25MB, it will be performed asynchronously.
    If the operation is performed asynchronously, the `id` of the operation will be returned. You can use the `id` returned from the request to get status information about the async operation from the `/async/operations/{id}` endpoint."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
            src_format=src_format,
        )
    ).parsed

    *,
    url = "{}/file/conversion/{src_format}/{output_format}".format(
        client.base_url, output_format=output_format, src_format=src_format

    return {
    }

) -> Optional[Union[FileConversion, Error]]:
        response_201 = FileConversion.from_dict(response.json())

) -> Response[Optional[Union[FileConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a CAD file from one format to another. If the file being converted is larger than 25MB, it will be performed asynchronously.
    If the conversion is performed synchronously, the contents of the converted file (`output`) will be returned as a base64 encoded string.

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

import base64
from typing import Any, Optional, Union

from ...api.file.create_file_conversion import asyncio as fc_asyncio, sync as fc_sync
from ...models import Error, FileConversion, FileExportFormat, FileImportFormat

def sync(
    *,
) -> Optional[Union[Any, FileConversion, Error]]:
    """Convert a CAD file from one format to another. If the file being converted is larger than a certain size it will be performed asynchronously. This function automatically base64 encodes the request body and base64 decodes the request output."""

    encoded = base64.b64encode(body)

    fc = fc_sync(
        body=encoded,
    )

    if isinstance(fc, FileConversion) and fc.output != "":
        if isinstance(fc.output, str):
            b = base64.b64decode(fc.output)
            # decode the bytes to a string
            fc.output = b.decode("utf-8")

    return fc

    *,

    fc = await fc_asyncio(
    )

    return fc

    material_mass: float,
    *,
    url = "{}/file/density".format(client.base_url)  # noqa: E501
    if material_mass is not None:
            url = url + "&material_mass=" + str(material_mass)
        else:
            url = url + "?material_mass=" + str(material_mass)
        else:

    return {
    }

def _parse_response(*, response: httpx.Response) -> Optional[Union[FileDensity, Error]]:
        response_201 = FileDensity.from_dict(response.json())

) -> Response[Optional[Union[FileDensity, Error]]]:
    )

    *,
        material_mass=material_mass,
    )

        **kwargs,
    )

def sync(
    *,
) -> Optional[Union[FileDensity, Error]]:
    """Get the density of an object in a CAD file. If the file is larger than 25MB, it will be performed asynchronously.

    ).parsed

    *,
    )

    *,

    return (
            material_mass=material_mass,
        )
    ).parsed

    material_density: float,
    *,
    url = "{}/file/mass".format(client.base_url)  # noqa: E501
    if material_density is not None:
            url = url + "&material_density=" + str(material_density)
        else:
            url = url + "?material_density=" + str(material_density)
        else:

    return {
    }

def _parse_response(*, response: httpx.Response) -> Optional[Union[FileMass, Error]]:
        response_201 = FileMass.from_dict(response.json())

) -> Response[Optional[Union[FileMass, Error]]]:
    )

    *,
        material_density=material_density,
    )

        **kwargs,
    )

def sync(
    *,
) -> Optional[Union[FileMass, Error]]:
    """Get the mass of an object in a CAD file. If the file is larger than 25MB, it will be performed asynchronously.

    ).parsed

    *,
    )

    *,

    return (
            material_density=material_density,
        )
    ).parsed

    *,
    url = "{}/file/surface-area".format(client.base_url)  # noqa: E501
        else:

    return {
    }

) -> Optional[Union[FileSurfaceArea, Error]]:
        response_201 = FileSurfaceArea.from_dict(response.json())

) -> Response[Optional[Union[FileSurfaceArea, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Get the surface area of an object in a CAD file. If the file is larger than 25MB, it will be performed asynchronously.

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

    *,
    url = "{}/file/volume".format(client.base_url)  # noqa: E501
        else:

    return {
    }

def _parse_response(*, response: httpx.Response) -> Optional[Union[FileVolume, Error]]:
        response_201 = FileVolume.from_dict(response.json())

) -> Response[Optional[Union[FileVolume, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
) -> Optional[Union[FileVolume, Error]]:
    """Get the volume of an object in a CAD file. If the file is larger than 25MB, it will be performed asynchronously.

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...api.api_calls.get_async_operation import asyncio as fc_asyncio, sync as fc_sync
from ...models import Error

def sync(
    id: str,
    *,
    """Get the status of a file conversion. This function automatically base64 decodes the output response if there is one."""

        id=id,
    )

    return fc

    id: str,
    *,

        id=id,
    )

    return fc

from ...models.email_authentication_form import EmailAuthenticationForm
from ...models.verification_token import VerificationToken

    body: EmailAuthenticationForm,
    *,
    url = "{}/auth/email".format(client.base_url)  # noqa: E501

    return {
    }

) -> Optional[Union[VerificationToken, Error]]:
        response_201 = VerificationToken.from_dict(response.json())

) -> Response[Optional[Union[VerificationToken, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

    email: str,
    *,
    callback_url: Optional[str] = None,
    url = "{}/auth/email/callback".format(client.base_url)  # noqa: E501
    if callback_url is not None:
            url = url + "&callback_url=" + str(callback_url)
        else:
            url = url + "?callback_url=" + str(callback_url)
    if email is not None:
            url = url + "&email=" + str(email)
        else:
            url = url + "?email=" + str(email)
    if token is not None:
            url = url + "&token=" + str(token)
        else:
            url = url + "?token=" + str(token)

    return {
    }

    )

    *,
        callback_url=callback_url,
        email=email,
    )

        **kwargs,
    )

def sync(
    *,

    ).parsed

    *,
    )

    *,

    return (
            callback_url=callback_url,
            email=email,
        )
    ).parsed

    *,
    url = "{}/logout".format(client.base_url)  # noqa: E501

    return {
    }

    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """This is used in logout scenarios."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.ai_plugin_manifest import AiPluginManifest

    *,
    url = "{}/.well-known/ai-plugin.json".format(client.base_url)  # noqa: E501

    return {
    }

) -> Optional[Union[AiPluginManifest, Error]]:
        response_200 = AiPluginManifest.from_dict(response.json())

) -> Response[Optional[Union[AiPluginManifest, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.metadata import Metadata

    *,
    url = "{}/_meta/info".format(client.base_url)  # noqa: E501

    return {
    }

def _parse_response(*, response: httpx.Response) -> Optional[Union[Metadata, Error]]:
        response_200 = Metadata.from_dict(response.json())

) -> Response[Optional[Union[Metadata, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
) -> Optional[Union[Metadata, Error]]:
    """This includes information on any of our other distributed systems it is connected to.
    You must be a KittyCAD employee to perform this request."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

    *,
    url = "{}/openai/openapi.json".format(client.base_url)  # noqa: E501

    return {
    }

    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """This is the same as the OpenAPI schema, BUT it has some modifications to make it compatible with OpenAI. For example, descriptions must be < 300 chars."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

    *,
    url = "{}/".format(client.base_url)  # noqa: E501

    return {
    }

    )

    *,
    )

        **kwargs,
    )

def sync(
    *,

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.pong import Pong

    *,
    url = "{}/ping".format(client.base_url)  # noqa: E501

    return {
    }

def _parse_response(*, response: httpx.Response) -> Optional[Union[Pong, Error]]:
        response_200 = Pong.from_dict(response.json())

) -> Response[Optional[Union[Pong, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
) -> Optional[Union[Pong, Error]]:

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.billing_info import BillingInfo
from ...models.customer import Customer

    body: BillingInfo,
    *,
    url = "{}/user/payment".format(client.base_url)  # noqa: E501

    return {
    }

def _parse_response(*, response: httpx.Response) -> Optional[Union[Customer, Error]]:
        response_201 = Customer.from_dict(response.json())

) -> Response[Optional[Union[Customer, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
) -> Optional[Union[Customer, Error]]:
    """This includes billing address, phone, and name.
    This endpoint requires authentication by any KittyCAD user. It creates the payment information for the authenticated user."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.payment_intent import PaymentIntent

    *,
    url = "{}/user/payment/intent".format(client.base_url)  # noqa: E501

    return {
    }

) -> Optional[Union[PaymentIntent, Error]]:
        response_201 = PaymentIntent.from_dict(response.json())

) -> Response[Optional[Union[PaymentIntent, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """This endpoint requires authentication by any KittyCAD user. It creates a new payment intent for the authenticated user."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

    *,

    return {
    }

    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    This endpoint requires authentication by any KittyCAD user. It deletes the payment information for the authenticated user."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

    id: str,
    *,
    url = "{}/user/payment/methods/{id}".format(client.base_url, id=id)  # noqa: E501

    return {
    }

    )

    id: str,
    *,
        id=id,
    )

        **kwargs,
    )

def sync(
    id: str,
    *,
    """This endpoint requires authentication by any KittyCAD user. It deletes the specified payment method for the authenticated user."""  # noqa: E501

        id=id,
    ).parsed

    id: str,
    *,
        id=id,
    )

    id: str,
    *,

    return (
            id=id,
        )
    ).parsed

from ...models.customer_balance import CustomerBalance

    *,
    url = "{}/user/payment/balance".format(client.base_url)  # noqa: E501

    return {
    }

) -> Optional[Union[CustomerBalance, Error]]:
        response_200 = CustomerBalance.from_dict(response.json())

) -> Response[Optional[Union[CustomerBalance, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """This endpoint requires authentication by any KittyCAD user. It gets the balance information for the authenticated user."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

    *,

    return {
    }

        response_200 = Customer.from_dict(response.json())

    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    This endpoint requires authentication by any KittyCAD user. It gets the payment information for the authenticated user."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.invoice import Invoice

    *,
    url = "{}/user/payment/invoices".format(client.base_url)  # noqa: E501

    return {
    }

) -> Optional[Union[List[Invoice], Error]]:
        response_200 = [Invoice.from_dict(item) for item in response.json()]

) -> Response[Optional[Union[List[Invoice], Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """This endpoint requires authentication by any KittyCAD user. It lists invoices for the authenticated user."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.payment_method import PaymentMethod

    *,
    url = "{}/user/payment/methods".format(client.base_url)  # noqa: E501

    return {
    }

) -> Optional[Union[List[PaymentMethod], Error]]:
        response_200 = [PaymentMethod.from_dict(item) for item in response.json()]

) -> Response[Optional[Union[List[PaymentMethod], Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """This endpoint requires authentication by any KittyCAD user. It lists payment methods for the authenticated user."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

    *,

    return {
    }

    )

    *,
    )

    response = httpx.put(
        **kwargs,
    )

def sync(
    *,
    This endpoint requires authentication by any KittyCAD user. It updates the payment information for the authenticated user."""  # noqa: E501

    ).parsed

    *,
    )

        response = await _client.put(**kwargs)

    *,

    return (
        )
    ).parsed

    *,
    url = "{}/user/payment/tax".format(client.base_url)  # noqa: E501

    return {
    }

    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """This endpoint requires authentication by any KittyCAD user. It will return an error if the customer's information is not valid for automatic tax. Otherwise, it will return an empty successful response."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_acceleration_conversion import UnitAccelerationConversion
from ...models.unit_acceleration_format import UnitAccelerationFormat

    output_format: UnitAccelerationFormat,
    src_format: UnitAccelerationFormat,
    value: float,
    *,
    url = "{}/unit/conversion/acceleration/{src_format}/{output_format}".format(
    if value is not None:
            url = url + "&value=" + str(value)
        else:
            url = url + "?value=" + str(value)

    return {
    }

) -> Optional[Union[UnitAccelerationConversion, Error]]:
        response_200 = UnitAccelerationConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitAccelerationConversion, Error]]]:
    )

    *,
        value=value,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert an acceleration unit value to another acceleration unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
            value=value,
        )
    ).parsed

from ...models.unit_angle_conversion import UnitAngleConversion
from ...models.unit_angle_format import UnitAngleFormat

    output_format: UnitAngleFormat,
    src_format: UnitAngleFormat,
    *,
    url = "{}/unit/conversion/angle/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitAngleConversion, Error]]:
        response_200 = UnitAngleConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitAngleConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert an angle unit value to another angle unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_angular_velocity_conversion import UnitAngularVelocityConversion
from ...models.unit_angular_velocity_format import UnitAngularVelocityFormat

    output_format: UnitAngularVelocityFormat,
    src_format: UnitAngularVelocityFormat,
    *,
    url = "{}/unit/conversion/angular-velocity/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitAngularVelocityConversion, Error]]:
        response_200 = UnitAngularVelocityConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitAngularVelocityConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert an angular velocity unit value to another angular velocity unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_area_conversion import UnitAreaConversion
from ...models.unit_area_format import UnitAreaFormat

    output_format: UnitAreaFormat,
    src_format: UnitAreaFormat,
    *,
    url = "{}/unit/conversion/area/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitAreaConversion, Error]]:
        response_200 = UnitAreaConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitAreaConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert an area unit value to another area unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_charge_conversion import UnitChargeConversion
from ...models.unit_charge_format import UnitChargeFormat

    output_format: UnitChargeFormat,
    src_format: UnitChargeFormat,
    *,
    url = "{}/unit/conversion/charge/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitChargeConversion, Error]]:
        response_200 = UnitChargeConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitChargeConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a charge unit value to another charge unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_concentration_conversion import UnitConcentrationConversion
from ...models.unit_concentration_format import UnitConcentrationFormat

    output_format: UnitConcentrationFormat,
    src_format: UnitConcentrationFormat,
    *,
    url = "{}/unit/conversion/concentration/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitConcentrationConversion, Error]]:
        response_200 = UnitConcentrationConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitConcentrationConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a concentration unit value to another concentration unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_data_transfer_rate_conversion import UnitDataTransferRateConversion
from ...models.unit_data_transfer_rate_format import UnitDataTransferRateFormat

    output_format: UnitDataTransferRateFormat,
    src_format: UnitDataTransferRateFormat,
    *,
    url = "{}/unit/conversion/data-transfer-rate/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitDataTransferRateConversion, Error]]:
        response_200 = UnitDataTransferRateConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitDataTransferRateConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a data transfer rate unit value to another data transfer rate unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_data_conversion import UnitDataConversion
from ...models.unit_data_format import UnitDataFormat

    output_format: UnitDataFormat,
    src_format: UnitDataFormat,
    *,
    url = "{}/unit/conversion/data/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitDataConversion, Error]]:
        response_200 = UnitDataConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitDataConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a data unit value to another data unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_density_conversion import UnitDensityConversion
from ...models.unit_density_format import UnitDensityFormat

    output_format: UnitDensityFormat,
    src_format: UnitDensityFormat,
    *,
    url = "{}/unit/conversion/density/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitDensityConversion, Error]]:
        response_200 = UnitDensityConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitDensityConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a density unit value to another density unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_energy_conversion import UnitEnergyConversion
from ...models.unit_energy_format import UnitEnergyFormat

    output_format: UnitEnergyFormat,
    src_format: UnitEnergyFormat,
    *,
    url = "{}/unit/conversion/energy/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitEnergyConversion, Error]]:
        response_200 = UnitEnergyConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitEnergyConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a energy unit value to another energy unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_force_conversion import UnitForceConversion
from ...models.unit_force_format import UnitForceFormat

    output_format: UnitForceFormat,
    src_format: UnitForceFormat,
    *,
    url = "{}/unit/conversion/force/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitForceConversion, Error]]:
        response_200 = UnitForceConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitForceConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a force unit value to another force unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_illuminance_conversion import UnitIlluminanceConversion
from ...models.unit_illuminance_format import UnitIlluminanceFormat

    output_format: UnitIlluminanceFormat,
    src_format: UnitIlluminanceFormat,
    *,
    url = "{}/unit/conversion/illuminance/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitIlluminanceConversion, Error]]:
        response_200 = UnitIlluminanceConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitIlluminanceConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a illuminance unit value to another illuminance unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_length_conversion import UnitLengthConversion
from ...models.unit_length_format import UnitLengthFormat

    output_format: UnitLengthFormat,
    src_format: UnitLengthFormat,
    *,
    url = "{}/unit/conversion/length/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitLengthConversion, Error]]:
        response_200 = UnitLengthConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitLengthConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a length unit value to another length unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_magnetic_field_strength_conversion import (
    UnitMagneticFieldStrengthConversion,
)
from ...models.unit_magnetic_field_strength_format import (
    UnitMagneticFieldStrengthFormat,
)

    output_format: UnitMagneticFieldStrengthFormat,
    src_format: UnitMagneticFieldStrengthFormat,
    *,
    url = "{}/unit/conversion/magnetic-field-strength/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitMagneticFieldStrengthConversion, Error]]:
        response_200 = UnitMagneticFieldStrengthConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitMagneticFieldStrengthConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a magnetic field strength unit value to another magnetic field strength unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_magnetic_flux_conversion import UnitMagneticFluxConversion
from ...models.unit_magnetic_flux_format import UnitMagneticFluxFormat

    output_format: UnitMagneticFluxFormat,
    src_format: UnitMagneticFluxFormat,
    *,
    url = "{}/unit/conversion/magnetic-flux/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitMagneticFluxConversion, Error]]:
        response_200 = UnitMagneticFluxConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitMagneticFluxConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a magnetic flux unit value to another magnetic flux unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_mass_conversion import UnitMassConversion
from ...models.unit_mass_format import UnitMassFormat

    output_format: UnitMassFormat,
    src_format: UnitMassFormat,
    *,
    url = "{}/unit/conversion/mass/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitMassConversion, Error]]:
        response_200 = UnitMassConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitMassConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a mass unit value to another mass unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_metric_power import UnitMetricPower
from ...models.unit_metric_power_cubed_conversion import UnitMetricPowerCubedConversion

    output_format: UnitMetricPower,
    src_format: UnitMetricPower,
    *,
    url = "{}/unit/conversion/metric/cubed/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitMetricPowerCubedConversion, Error]]:
        response_200 = UnitMetricPowerCubedConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitMetricPowerCubedConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a metric cubed unit value to another metric cubed unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_metric_power_squared_conversion import (
    UnitMetricPowerSquaredConversion,
)

    *,
    url = "{}/unit/conversion/metric/squared/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitMetricPowerSquaredConversion, Error]]:
        response_200 = UnitMetricPowerSquaredConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitMetricPowerSquaredConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a metric squared unit value to another metric squared unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_metric_power_conversion import UnitMetricPowerConversion

    *,
    url = "{}/unit/conversion/metric/power/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitMetricPowerConversion, Error]]:
        response_200 = UnitMetricPowerConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitMetricPowerConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a metric unit value to another metric unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_power_conversion import UnitPowerConversion
from ...models.unit_power_format import UnitPowerFormat

    output_format: UnitPowerFormat,
    src_format: UnitPowerFormat,
    *,
    url = "{}/unit/conversion/power/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitPowerConversion, Error]]:
        response_200 = UnitPowerConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitPowerConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a power unit value to another power unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_pressure_conversion import UnitPressureConversion
from ...models.unit_pressure_format import UnitPressureFormat

    output_format: UnitPressureFormat,
    src_format: UnitPressureFormat,
    *,
    url = "{}/unit/conversion/pressure/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitPressureConversion, Error]]:
        response_200 = UnitPressureConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitPressureConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a pressure unit value to another pressure unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_radiation_conversion import UnitRadiationConversion
from ...models.unit_radiation_format import UnitRadiationFormat

    output_format: UnitRadiationFormat,
    src_format: UnitRadiationFormat,
    *,
    url = "{}/unit/conversion/radiation/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitRadiationConversion, Error]]:
        response_200 = UnitRadiationConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitRadiationConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a radiation unit value to another radiation unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_radioactivity_conversion import UnitRadioactivityConversion
from ...models.unit_radioactivity_format import UnitRadioactivityFormat

    output_format: UnitRadioactivityFormat,
    src_format: UnitRadioactivityFormat,
    *,
    url = "{}/unit/conversion/radioactivity/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitRadioactivityConversion, Error]]:
        response_200 = UnitRadioactivityConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitRadioactivityConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a radioactivity unit value to another radioactivity unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_solid_angle_conversion import UnitSolidAngleConversion
from ...models.unit_solid_angle_format import UnitSolidAngleFormat

    output_format: UnitSolidAngleFormat,
    src_format: UnitSolidAngleFormat,
    *,
    url = "{}/unit/conversion/solid-angle/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitSolidAngleConversion, Error]]:
        response_200 = UnitSolidAngleConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitSolidAngleConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a solid angle unit value to another solid angle unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_temperature_conversion import UnitTemperatureConversion
from ...models.unit_temperature_format import UnitTemperatureFormat

    output_format: UnitTemperatureFormat,
    src_format: UnitTemperatureFormat,
    *,
    url = "{}/unit/conversion/temperature/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitTemperatureConversion, Error]]:
        response_200 = UnitTemperatureConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitTemperatureConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a temperature unit value to another temperature unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_time_conversion import UnitTimeConversion
from ...models.unit_time_format import UnitTimeFormat

    output_format: UnitTimeFormat,
    src_format: UnitTimeFormat,
    *,
    url = "{}/unit/conversion/time/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitTimeConversion, Error]]:
        response_200 = UnitTimeConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitTimeConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a time unit value to another time unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_velocity_conversion import UnitVelocityConversion
from ...models.unit_velocity_format import UnitVelocityFormat

    output_format: UnitVelocityFormat,
    src_format: UnitVelocityFormat,
    *,
    url = "{}/unit/conversion/velocity/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitVelocityConversion, Error]]:
        response_200 = UnitVelocityConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitVelocityConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a velocity unit value to another velocity unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_voltage_conversion import UnitVoltageConversion
from ...models.unit_voltage_format import UnitVoltageFormat

    output_format: UnitVoltageFormat,
    src_format: UnitVoltageFormat,
    *,
    url = "{}/unit/conversion/voltage/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitVoltageConversion, Error]]:
        response_200 = UnitVoltageConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitVoltageConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a voltage unit value to another voltage unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.unit_volume_conversion import UnitVolumeConversion
from ...models.unit_volume_format import UnitVolumeFormat

    output_format: UnitVolumeFormat,
    src_format: UnitVolumeFormat,
    *,
    url = "{}/unit/conversion/volume/{src_format}/{output_format}".format(
        else:

    return {
    }

) -> Optional[Union[UnitVolumeConversion, Error]]:
        response_200 = UnitVolumeConversion.from_dict(response.json())

) -> Response[Optional[Union[UnitVolumeConversion, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Convert a volume unit value to another volume unit value. This is a nice endpoint to use for helper functions."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

    *,
    url = "{}/user".format(client.base_url)  # noqa: E501

    return {
    }

    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """This endpoint requires authentication by any KittyCAD user. It deletes the authenticated user from KittyCAD's database.
    This call will only succeed if all invoices associated with the user have been paid in full and there is no outstanding balance."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.session import Session

    *,
    url = "{}/user/session/{token}".format(client.base_url, token=token)  # noqa: E501

    return {
    }

def _parse_response(*, response: httpx.Response) -> Optional[Union[Session, Error]]:
        response_200 = Session.from_dict(response.json())

) -> Response[Optional[Union[Session, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
) -> Optional[Union[Session, Error]]:

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.user import User

    id: str,
    *,
    url = "{}/users/{id}".format(client.base_url, id=id)  # noqa: E501

    return {
    }

def _parse_response(*, response: httpx.Response) -> Optional[Union[User, Error]]:
        response_200 = User.from_dict(response.json())

) -> Response[Optional[Union[User, Error]]]:
    )

    id: str,
    *,
        id=id,
    )

        **kwargs,
    )

def sync(
    id: str,
    *,
) -> Optional[Union[User, Error]]:
    """To get information about yourself, use `/users/me` as the endpoint. By doing so you will get the user information for the authenticated user.
    Alternatively, to get information about the authenticated user, use `/user` endpoint.
    To get information about any KittyCAD user, you must be a KittyCAD employee."""  # noqa: E501

        id=id,
    ).parsed

    id: str,
    *,
        id=id,
    )

    id: str,
    *,

    return (
            id=id,
        )
    ).parsed

from ...models.extended_user import ExtendedUser

    id: str,
    *,
    url = "{}/users-extended/{id}".format(client.base_url, id=id)  # noqa: E501

    return {
    }

) -> Optional[Union[ExtendedUser, Error]]:
        response_200 = ExtendedUser.from_dict(response.json())

) -> Response[Optional[Union[ExtendedUser, Error]]]:
    )

    id: str,
    *,
        id=id,
    )

        **kwargs,
    )

def sync(
    id: str,
    *,
    """To get information about yourself, use `/users-extended/me` as the endpoint. By doing so you will get the user information for the authenticated user.
    Alternatively, to get information about the authenticated user, use `/user/extended` endpoint.

        id=id,
    ).parsed

    id: str,
    *,
        id=id,
    )

    id: str,
    *,

    return (
            id=id,
        )
    ).parsed

    *,
    url = "{}/user/front-hash".format(client.base_url)  # noqa: E501

    return {
    }

def _parse_response(*, response: httpx.Response) -> Optional[Union[str, Error]]:
        response_200 = response.text

) -> Response[Optional[Union[str, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
) -> Optional[Union[str, Error]]:
    """This info is sent to front when initialing the front chat, it prevents impersonations using js hacks in the browser"""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.onboarding import Onboarding

    *,
    url = "{}/user/onboarding".format(client.base_url)  # noqa: E501

    return {
    }

def _parse_response(*, response: httpx.Response) -> Optional[Union[Onboarding, Error]]:
        response_200 = Onboarding.from_dict(response.json())

) -> Response[Optional[Union[Onboarding, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
) -> Optional[Union[Onboarding, Error]]:
    """Checks key part of their api usage to determine their onboarding progress"""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

    *,

    return {
    }

    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """Get the user information for the authenticated user.
    Alternatively, you can also use the `/users/me` endpoint."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

    *,
    url = "{}/user/extended".format(client.base_url)  # noqa: E501

    return {
    }

    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    Alternatively, you can also use the `/users-extended/me` endpoint."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.user_results_page import UserResultsPage

    *,
    url = "{}/users".format(client.base_url)  # noqa: E501
        else:
        else:
        else:

    return {
    }

) -> Optional[Union[UserResultsPage, Error]]:
        response_200 = UserResultsPage.from_dict(response.json())

) -> Response[Optional[Union[UserResultsPage, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """This endpoint required authentication by a KittyCAD employee. The users are returned in order of creation, with the most recently created users first."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.extended_user_results_page import ExtendedUserResultsPage

    *,
    url = "{}/users-extended".format(client.base_url)  # noqa: E501
        else:
        else:
        else:

    return {
    }

) -> Optional[Union[ExtendedUserResultsPage, Error]]:
        response_200 = ExtendedUserResultsPage.from_dict(response.json())

) -> Response[Optional[Union[ExtendedUserResultsPage, Error]]]:
    )

    *,
    )

        **kwargs,
    )

def sync(
    *,

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

from ...models.update_user import UpdateUser

    body: UpdateUser,
    *,

    return {
    }

    )

    *,
    )

        **kwargs,
    )

def sync(
    *,
    """This endpoint requires authentication by any KittyCAD user. It updates information about the authenticated user."""  # noqa: E501

    ).parsed

    *,
    )

    *,

    return (
        )
    ).parsed

import os
import ssl
from typing import Dict, Optional, Union

import attr

@attr.s(auto_attribs=True)
class Client:
    """A Client which has been authenticated for use on secured endpoints of the KittyCAD API."""  # noqa: E501

    token: str = attr.ib(kw_only=True)
    base_url: str = attr.ib(default="https://api.kittycad.io")
    cookies: Dict[str, str] = attr.ib(factory=dict, kw_only=True)
    headers: Dict[str, str] = attr.ib(factory=dict, kw_only=True)
    timeout: float = attr.ib(50.0, kw_only=True)
    verify_ssl: Union[str, bool, ssl.SSLContext] = attr.ib(True, kw_only=True)

    def get_headers(self) -> Dict[str, str]:
        """Get headers to be used in all endpoints"""
        return {"Authorization": f"Bearer {self.token}", **self.headers}

    def with_headers(self, headers: Dict[str, str]) -> "Client":
        """Get a new client matching this one with additional headers"""
        return attr.evolve(self, headers={**self.headers, **headers})

    def get_cookies(self) -> Dict[str, str]:
        return {**self.cookies}

    def with_cookies(self, cookies: Dict[str, str]) -> "Client":
        """Get a new client matching this one with additional cookies"""
        return attr.evolve(self, cookies={**self.cookies, **cookies})

    def get_timeout(self) -> float:
        return self.timeout

    def with_timeout(self, timeout: float) -> "Client":
        """Get a new client matching this one with a new timeout (in seconds)"""
        return attr.evolve(self, timeout=timeout)

class ClientFromEnv(Client):
    """A Client which has been authenticated for use on secured endpoints that uses the KITTYCAD_API_TOKEN environment variable for the authentication token."""  # noqa: E501

    token: str = attr.field()

    @token.default
    def set_token(self):
        maybe_token: Optional[str] = os.getenv("KITTYCAD_API_TOKEN")
        if maybe_token is None:
            raise ValueError(
                "KITTYCAD_API_TOKEN environment variable must be set to use ClientFromEnv"
            )
        token: str = maybe_token
        return token

        """Get headers to be used in authenticated endpoints"""

from enum import Enum

class AccountProvider(str, Enum):
    """An account provider."""  # noqa: E501

    """# The Google account provider. """  # noqa: E501
    GOOGLE = "google"
    """# The GitHub account provider. """  # noqa: E501
    GITHUB = "github"

    def __str__(self) -> str:
        return str(self.value)

from typing import Any, Dict, List, Type, TypeVar, Union

from ..models.ai_plugin_api_type import AiPluginApiType
from ..types import UNSET, Unset

S = TypeVar("S", bound="AiPluginApi")

class AiPluginApi:
    """AI plugin api information."""  # noqa: E501

    is_user_authenticated: Union[Unset, bool] = False
    type: Union[Unset, AiPluginApiType] = UNSET
    url: Union[Unset, str] = UNSET

    additional_properties: Dict[str, Any] = attr.ib(init=False, factory=dict)

    def to_dict(self) -> Dict[str, Any]:
        is_user_authenticated = self.is_user_authenticated
        if not isinstance(self.type, Unset):
            type = self.type
        url = self.url

        field_dict: Dict[str, Any] = {}
        field_dict.update(self.additional_properties)
        field_dict.update({})
        if is_user_authenticated is not UNSET:
            field_dict["is_user_authenticated"] = is_user_authenticated
        if type is not UNSET:
            field_dict["type"] = type
        if url is not UNSET:
            field_dict["url"] = url

        return field_dict

    @classmethod
    def from_dict(cls: Type[S], src_dict: Dict[str, Any]) -> S:
        d = src_dict.copy()
        is_user_authenticated = d.pop("is_user_authenticated", UNSET)

        _type = d.pop("type", UNSET)
        type: Union[Unset, AiPluginApiType]
        if isinstance(_type, Unset):
            type = UNSET
        else:
            type = AiPluginApiType(_type)

        url = d.pop("url", UNSET)

        ai_plugin_api = cls(
            is_user_authenticated=is_user_authenticated,
            type=type,
            url=url,
        )

        ai_plugin_api.additional_properties = d
        return ai_plugin_api

    @property
    def additional_keys(self) -> List[str]:
        return list(self.additional_properties.keys())

    def __getitem__(self, key: str) -> Any:
        return self.additional_properties[key]

    def __setitem__(self, key: str, value: Any) -> None:
        self.additional_properties[key] = value

    def __delitem__(self, key: str) -> None:
        del self.additional_properties[key]

    def __contains__(self, key: str) -> bool:
        return key in self.additional_properties

class AiPluginApiType(str, Enum):
    """AI plugin api type."""  # noqa: E501

    """# An OpenAPI specification. """  # noqa: E501
    OPENAPI = "openapi"

from ..models.ai_plugin_auth_type import AiPluginAuthType
from ..models.ai_plugin_http_auth_type import AiPluginHttpAuthType

B = TypeVar("B", bound="AiPluginAuth")

class AiPluginAuth:
    """AI plugin auth information."""  # noqa: E501

    authorization_type: Union[Unset, AiPluginHttpAuthType] = UNSET
    type: Union[Unset, AiPluginAuthType] = UNSET

        if not isinstance(self.authorization_type, Unset):
            authorization_type = self.authorization_type

        if authorization_type is not UNSET:
            field_dict["authorization_type"] = authorization_type

    def from_dict(cls: Type[B], src_dict: Dict[str, Any]) -> B:
        _authorization_type = d.pop("authorization_type", UNSET)
        authorization_type: Union[Unset, AiPluginHttpAuthType]
        if isinstance(_authorization_type, Unset):
            authorization_type = UNSET
        else:
            authorization_type = AiPluginHttpAuthType(_authorization_type)

        type: Union[Unset, AiPluginAuthType]
        else:
            type = AiPluginAuthType(_type)

        ai_plugin_auth = cls(
            authorization_type=authorization_type,
        )

        ai_plugin_auth.additional_properties = d
        return ai_plugin_auth

    @property

class AiPluginAuthType(str, Enum):
    """AI plugin auth type."""  # noqa: E501

    """# None. """  # noqa: E501
    NONE = "none"
    """# User http. """  # noqa: E501
    USER_HTTP = "user_http"
    """# Service http. """  # noqa: E501
    SERVICE_HTTP = "service_http"
    """# OAuth. """  # noqa: E501
    OAUTH = "oauth"

class AiPluginHttpAuthType(str, Enum):
    """AI plugin http auth type."""  # noqa: E501

    """# Basic. """  # noqa: E501
    BASIC = "basic"
    """# Bearer. """  # noqa: E501
    BEARER = "bearer"

from ..models.ai_plugin_api import AiPluginApi
from ..models.ai_plugin_auth import AiPluginAuth

N = TypeVar("N", bound="AiPluginManifest")

class AiPluginManifest:
    """AI plugin manifest.

    This is used for OpenAI's ChatGPT plugins. You can read more about them [here](https://platform.openai.com/docs/plugins/getting-started/plugin-manifest)."""  # noqa: E501

    api: Union[Unset, AiPluginApi] = UNSET
    auth: Union[Unset, AiPluginAuth] = UNSET
    contact_email: Union[Unset, str] = UNSET
    description_for_human: Union[Unset, str] = UNSET
    description_for_model: Union[Unset, str] = UNSET
    legal_info_url: Union[Unset, str] = UNSET
    logo_url: Union[Unset, str] = UNSET
    name_for_human: Union[Unset, str] = UNSET
    name_for_model: Union[Unset, str] = UNSET
    schema_version: Union[Unset, str] = UNSET

        if not isinstance(self.api, Unset):
            api = self.api
        if not isinstance(self.auth, Unset):
            auth = self.auth
        contact_email = self.contact_email
        description_for_human = self.description_for_human
        description_for_model = self.description_for_model
        legal_info_url = self.legal_info_url
        logo_url = self.logo_url
        name_for_human = self.name_for_human
        name_for_model = self.name_for_model
        schema_version = self.schema_version

        if api is not UNSET:
            field_dict["api"] = api
        if auth is not UNSET:
            field_dict["auth"] = auth
        if contact_email is not UNSET:
            field_dict["contact_email"] = contact_email
        if description_for_human is not UNSET:
            field_dict["description_for_human"] = description_for_human
        if description_for_model is not UNSET:
            field_dict["description_for_model"] = description_for_model
        if legal_info_url is not UNSET:
            field_dict["legal_info_url"] = legal_info_url
        if logo_url is not UNSET:
            field_dict["logo_url"] = logo_url
        if name_for_human is not UNSET:
            field_dict["name_for_human"] = name_for_human
        if name_for_model is not UNSET:
            field_dict["name_for_model"] = name_for_model
        if schema_version is not UNSET:
            field_dict["schema_version"] = schema_version

    def from_dict(cls: Type[N], src_dict: Dict[str, Any]) -> N:
        _api = d.pop("api", UNSET)
        api: Union[Unset, AiPluginApi]
        if isinstance(_api, Unset):
            api = UNSET
        else:
            api = AiPluginApi(_api)

        _auth = d.pop("auth", UNSET)
        auth: Union[Unset, AiPluginAuth]
        if isinstance(_auth, Unset):
            auth = UNSET
        else:
            auth = AiPluginAuth(_auth)

        contact_email = d.pop("contact_email", UNSET)

        description_for_human = d.pop("description_for_human", UNSET)

        description_for_model = d.pop("description_for_model", UNSET)

        legal_info_url = d.pop("legal_info_url", UNSET)

        logo_url = d.pop("logo_url", UNSET)

        name_for_human = d.pop("name_for_human", UNSET)

        name_for_model = d.pop("name_for_model", UNSET)

        schema_version = d.pop("schema_version", UNSET)

        ai_plugin_manifest = cls(
            api=api,
            auth=auth,
            contact_email=contact_email,
            description_for_human=description_for_human,
            description_for_model=description_for_model,
            legal_info_url=legal_info_url,
            logo_url=logo_url,
            name_for_human=name_for_human,
            name_for_model=name_for_model,
            schema_version=schema_version,
        )

        ai_plugin_manifest.additional_properties = d
        return ai_plugin_manifest

    @property

P = TypeVar("P", bound="ApiCallQueryGroup")

class ApiCallQueryGroup:
    """A response for a query on the API call table that is grouped by something."""  # noqa: E501

    count: Union[Unset, int] = UNSET
    query: Union[Unset, str] = UNSET

        count = self.count
        query = self.query

        if count is not UNSET:
            field_dict["count"] = count
        if query is not UNSET:
            field_dict["query"] = query

    def from_dict(cls: Type[P], src_dict: Dict[str, Any]) -> P:
        count = d.pop("count", UNSET)

        query = d.pop("query", UNSET)

        api_call_query_group = cls(
            count=count,
            query=query,
        )

        api_call_query_group.additional_properties = d
        return api_call_query_group

    @property

class ApiCallQueryGroupBy(str, Enum):
    """The field of an API call to group by."""  # noqa: E501

    """# The email of the user that requested the API call. """  # noqa: E501
    EMAIL = "email"
    """# The HTTP method of the API call. """  # noqa: E501
    METHOD = "method"
    """# The endpoint of the API call. """  # noqa: E501
    ENDPOINT = "endpoint"
    """# The user ID of the user that requested the API call. """  # noqa: E501
    USER_ID = "user_id"
    """# The origin of the API call. This is parsed from the `Origin` header. """  # noqa: E501
    ORIGIN = "origin"
    """# The IP address of the user making the API call. """  # noqa: E501
    IP_ADDRESS = "ip_address"

class ApiCallStatus(str, Enum):
    """The status of an async API call."""  # noqa: E501

    """# The async API call is queued. """  # noqa: E501
    QUEUED = "Queued"
    """# The async API call was uploaded to be converted. """  # noqa: E501
    UPLOADED = "Uploaded"
    """# The async API call is in progress. """  # noqa: E501
    IN_PROGRESS = "In Progress"
    """# The async API call has completed. """  # noqa: E501
    COMPLETED = "Completed"
    """# The async API call has failed. """  # noqa: E501
    FAILED = "Failed"

import datetime

from dateutil.parser import isoparse

from ..models.method import Method

S = TypeVar("S", bound="ApiCallWithPrice")

class ApiCallWithPrice:
    """An API call with the price.

    This is a join of the `ApiCall` and `ApiCallPrice` tables."""  # noqa: E501

    completed_at: Union[Unset, datetime.datetime] = UNSET
    created_at: Union[Unset, datetime.datetime] = UNSET
    duration: Union[Unset, int] = UNSET
    email: Union[Unset, str] = UNSET
    endpoint: Union[Unset, str] = UNSET
    id: Union[Unset, str] = UNSET
    ip_address: Union[Unset, str] = UNSET
    litterbox: Union[Unset, bool] = False
    method: Union[Unset, Method] = UNSET
    minutes: Union[Unset, int] = UNSET
    origin: Union[Unset, str] = UNSET
    price: Union[Unset, float] = UNSET
    request_body: Union[Unset, str] = UNSET
    request_query_params: Union[Unset, str] = UNSET
    response_body: Union[Unset, str] = UNSET
    started_at: Union[Unset, datetime.datetime] = UNSET
    status_code: Union[Unset, int] = UNSET
    stripe_invoice_item_id: Union[Unset, str] = UNSET
    token: Union[Unset, str] = UNSET
    updated_at: Union[Unset, datetime.datetime] = UNSET
    user_agent: Union[Unset, str] = UNSET
    user_id: Union[Unset, str] = UNSET

        completed_at: Union[Unset, str] = UNSET
        if not isinstance(self.completed_at, Unset):
            completed_at = self.completed_at.isoformat()
        created_at: Union[Unset, str] = UNSET
        if not isinstance(self.created_at, Unset):
            created_at = self.created_at.isoformat()
        duration = self.duration
        email = self.email
        endpoint = self.endpoint
        id = self.id
        ip_address = self.ip_address
        litterbox = self.litterbox
        if not isinstance(self.method, Unset):
            method = self.method
        minutes = self.minutes
        origin = self.origin
        price = self.price
        request_body = self.request_body
        request_query_params = self.request_query_params
        response_body = self.response_body
        started_at: Union[Unset, str] = UNSET
        if not isinstance(self.started_at, Unset):
            started_at = self.started_at.isoformat()
        status_code = self.status_code
        stripe_invoice_item_id = self.stripe_invoice_item_id
        token = self.token
        updated_at: Union[Unset, str] = UNSET
        if not isinstance(self.updated_at, Unset):
            updated_at = self.updated_at.isoformat()
        user_agent = self.user_agent
        user_id = self.user_id

        if completed_at is not UNSET:
            field_dict["completed_at"] = completed_at
        if created_at is not UNSET:
            field_dict["created_at"] = created_at
        if duration is not UNSET:
            field_dict["duration"] = duration
        if email is not UNSET:
            field_dict["email"] = email
        if endpoint is not UNSET:
            field_dict["endpoint"] = endpoint
        if id is not UNSET:
            field_dict["id"] = id
        if ip_address is not UNSET:
            field_dict["ip_address"] = ip_address
        if litterbox is not UNSET:
            field_dict["litterbox"] = litterbox
        if method is not UNSET:
            field_dict["method"] = method
        if minutes is not UNSET:
            field_dict["minutes"] = minutes
        if origin is not UNSET:
            field_dict["origin"] = origin
        if price is not UNSET:
            field_dict["price"] = price
        if request_body is not UNSET:
            field_dict["request_body"] = request_body
        if request_query_params is not UNSET:
            field_dict["request_query_params"] = request_query_params
        if response_body is not UNSET:
            field_dict["response_body"] = response_body
        if started_at is not UNSET:
            field_dict["started_at"] = started_at
        if status_code is not UNSET:
            field_dict["status_code"] = status_code
        if stripe_invoice_item_id is not UNSET:
            field_dict["stripe_invoice_item_id"] = stripe_invoice_item_id
        if token is not UNSET:
            field_dict["token"] = token
        if updated_at is not UNSET:
            field_dict["updated_at"] = updated_at
        if user_agent is not UNSET:
            field_dict["user_agent"] = user_agent
        if user_id is not UNSET:
            field_dict["user_id"] = user_id

        _completed_at = d.pop("completed_at", UNSET)
        completed_at: Union[Unset, datetime.datetime]
        if isinstance(_completed_at, Unset):
            completed_at = UNSET
        else:
            completed_at = isoparse(_completed_at)

        _created_at = d.pop("created_at", UNSET)
        created_at: Union[Unset, datetime.datetime]
        if isinstance(_created_at, Unset):
            created_at = UNSET
        else:
            created_at = isoparse(_created_at)

        duration = d.pop("duration", UNSET)

        email = d.pop("email", UNSET)

        endpoint = d.pop("endpoint", UNSET)

        id = d.pop("id", UNSET)

        ip_address = d.pop("ip_address", UNSET)

        litterbox = d.pop("litterbox", UNSET)

        _method = d.pop("method", UNSET)
        method: Union[Unset, Method]
        if isinstance(_method, Unset):
            method = UNSET
        else:
            method = Method(_method)

        minutes = d.pop("minutes", UNSET)

        origin = d.pop("origin", UNSET)

        price = d.pop("price", UNSET)

        request_body = d.pop("request_body", UNSET)

        request_query_params = d.pop("request_query_params", UNSET)

        response_body = d.pop("response_body", UNSET)

        _started_at = d.pop("started_at", UNSET)
        started_at: Union[Unset, datetime.datetime]
        if isinstance(_started_at, Unset):
            started_at = UNSET
        else:
            started_at = isoparse(_started_at)

        status_code = d.pop("status_code", UNSET)

        stripe_invoice_item_id = d.pop("stripe_invoice_item_id", UNSET)

        token = d.pop("token", UNSET)

        _updated_at = d.pop("updated_at", UNSET)
        updated_at: Union[Unset, datetime.datetime]
        if isinstance(_updated_at, Unset):
            updated_at = UNSET
        else:
            updated_at = isoparse(_updated_at)

        user_agent = d.pop("user_agent", UNSET)

        user_id = d.pop("user_id", UNSET)

        api_call_with_price = cls(
            completed_at=completed_at,
            created_at=created_at,
            duration=duration,
            endpoint=endpoint,
            id=id,
            ip_address=ip_address,
            litterbox=litterbox,
            method=method,
            minutes=minutes,
            origin=origin,
            price=price,
            request_body=request_body,
            request_query_params=request_query_params,
            response_body=response_body,
            started_at=started_at,
            status_code=status_code,
            stripe_invoice_item_id=stripe_invoice_item_id,
            updated_at=updated_at,
            user_agent=user_agent,
            user_id=user_id,
        )

        api_call_with_price.additional_properties = d
        return api_call_with_price

    @property

from typing import Any, Dict, List, Type, TypeVar, Union, cast

A = TypeVar("A", bound="ApiCallWithPriceResultsPage")

class ApiCallWithPriceResultsPage:
    """A single page of results"""  # noqa: E501

    from ..models.api_call_with_price import ApiCallWithPrice

    items: Union[Unset, List[ApiCallWithPrice]] = UNSET
    next_page: Union[Unset, str] = UNSET

        from ..models.api_call_with_price import ApiCallWithPrice

        items: Union[Unset, List[ApiCallWithPrice]] = UNSET
        if not isinstance(self.items, Unset):
            items = self.items
        next_page = self.next_page

        if items is not UNSET:
            field_dict["items"] = items
        if next_page is not UNSET:
            field_dict["next_page"] = next_page

    def from_dict(cls: Type[A], src_dict: Dict[str, Any]) -> A:

        items = cast(List[ApiCallWithPrice], d.pop("items", UNSET))

        next_page = d.pop("next_page", UNSET)

        api_call_with_price_results_page = cls(
            items=items,
            next_page=next_page,
        )

        api_call_with_price_results_page.additional_properties = d
        return api_call_with_price_results_page

    @property

G = TypeVar("G", bound="ApiToken")

class ApiToken:
    """An API token.

    These are used to authenticate users with Bearer authentication."""  # noqa: E501

    is_valid: Union[Unset, bool] = False

        is_valid = self.is_valid

        if is_valid is not UNSET:
            field_dict["is_valid"] = is_valid

    def from_dict(cls: Type[G], src_dict: Dict[str, Any]) -> G:
        else:

        is_valid = d.pop("is_valid", UNSET)

        else:

        api_token = cls(
            id=id,
            is_valid=is_valid,
        )

        api_token.additional_properties = d
        return api_token

    @property

P = TypeVar("P", bound="ApiTokenResultsPage")

class ApiTokenResultsPage:

    from ..models.api_token import ApiToken

    items: Union[Unset, List[ApiToken]] = UNSET

        from ..models.api_token import ApiToken

        items: Union[Unset, List[ApiToken]] = UNSET

        items = cast(List[ApiToken], d.pop("items", UNSET))

        api_token_results_page = cls(
        )

        api_token_results_page.additional_properties = d
        return api_token_results_page

    @property

U = TypeVar("U", bound="AppClientInfo")

class AppClientInfo:
    """Information about a third party app client."""  # noqa: E501

    def from_dict(cls: Type[U], src_dict: Dict[str, Any]) -> U:

        app_client_info = cls(
            url=url,
        )

        app_client_info.additional_properties = d
        return app_client_info

    @property

from ..models.api_call_status import ApiCallStatus
from ..models.async_api_call_type import AsyncApiCallType

Z = TypeVar("Z", bound="AsyncApiCall")

class AsyncApiCall:
    """An async API call."""  # noqa: E501

    error: Union[Unset, str] = UNSET
    input: Union[Unset, Any] = UNSET
    output: Union[Unset, Any] = UNSET
    status: Union[Unset, ApiCallStatus] = UNSET
    type: Union[Unset, AsyncApiCallType] = UNSET
    worker: Union[Unset, str] = UNSET

        error = self.error
        input = self.input
        output = self.output
        if not isinstance(self.status, Unset):
            status = self.status
        worker = self.worker

        if error is not UNSET:
            field_dict["error"] = error
        if input is not UNSET:
            field_dict["input"] = input
        if output is not UNSET:
            field_dict["output"] = output
        if status is not UNSET:
            field_dict["status"] = status
        if worker is not UNSET:
            field_dict["worker"] = worker

    def from_dict(cls: Type[Z], src_dict: Dict[str, Any]) -> Z:
        else:

        else:

        error = d.pop("error", UNSET)

        input = d.pop("input", UNSET)
        output = d.pop("output", UNSET)
        else:

        _status = d.pop("status", UNSET)
        status: Union[Unset, ApiCallStatus]
        if isinstance(_status, Unset):
            status = UNSET
        else:
            status = ApiCallStatus(_status)

        type: Union[Unset, AsyncApiCallType]
        else:
            type = AsyncApiCallType(_type)

        else:

        worker = d.pop("worker", UNSET)

        async_api_call = cls(
            error=error,
            id=id,
            input=input,
            worker=worker,
        )

        async_api_call.additional_properties = d
        return async_api_call

    @property

from ..models.file_export_format import FileExportFormat
from ..models.file_import_format import FileImportFormat

F = TypeVar("F", bound="FileConversion")

class FileConversion:
    """A file conversion."""  # noqa: E501

    output: Union[Unset, str] = UNSET
    output_format: Union[Unset, FileExportFormat] = UNSET
    src_format: Union[Unset, FileImportFormat] = UNSET
    type: Union[Unset, str] = UNSET

        if not isinstance(self.output_format, Unset):
            output_format = self.output_format
        if not isinstance(self.src_format, Unset):
            src_format = self.src_format
        type = self.type

        if output_format is not UNSET:
            field_dict["output_format"] = output_format
        if src_format is not UNSET:
            field_dict["src_format"] = src_format

    def from_dict(cls: Type[F], src_dict: Dict[str, Any]) -> F:
        else:

        else:

        _output_format = d.pop("output_format", UNSET)
        output_format: Union[Unset, FileExportFormat]
        if isinstance(_output_format, Unset):
            output_format = UNSET
        else:
            output_format = FileExportFormat(_output_format)

        _src_format = d.pop("src_format", UNSET)
        src_format: Union[Unset, FileImportFormat]
        if isinstance(_src_format, Unset):
            src_format = UNSET
        else:
            src_format = FileImportFormat(_src_format)

        else:

        else:

        type = d.pop("type", UNSET)

        else:

        file_conversion = cls(
            id=id,
        )

        file_conversion.additional_properties = d
        return file_conversion

    @property

B = TypeVar("B", bound="FileCenterOfMass")

class FileCenterOfMass:
    """File center of mass."""  # noqa: E501

    center_of_mass: Union[Unset, List[float]] = UNSET

        center_of_mass: Union[Unset, List[float]] = UNSET
        if not isinstance(self.center_of_mass, Unset):
            center_of_mass = self.center_of_mass

        if center_of_mass is not UNSET:
            field_dict["center_of_mass"] = center_of_mass

        center_of_mass = cast(List[float], d.pop("center_of_mass", UNSET))

        else:

        else:

        else:

        else:

        else:

        else:

        file_center_of_mass = cls(
            center_of_mass=center_of_mass,
            id=id,
        )

        file_center_of_mass.additional_properties = d
        return file_center_of_mass

    @property

Q = TypeVar("Q", bound="FileMass")

class FileMass:
    """A file mass."""  # noqa: E501

    mass: Union[Unset, float] = UNSET
    material_density: Union[Unset, float] = UNSET

        mass = self.mass
        material_density = self.material_density

        if mass is not UNSET:
            field_dict["mass"] = mass
        if material_density is not UNSET:
            field_dict["material_density"] = material_density

    def from_dict(cls: Type[Q], src_dict: Dict[str, Any]) -> Q:
        else:

        else:

        mass = d.pop("mass", UNSET)

        material_density = d.pop("material_density", UNSET)

        else:

        else:

        else:

        else:

        file_mass = cls(
            id=id,
            mass=mass,
        )

        file_mass.additional_properties = d
        return file_mass

    @property

P = TypeVar("P", bound="FileVolume")

class FileVolume:
    """A file volume."""  # noqa: E501

    volume: Union[Unset, float] = UNSET

        volume = self.volume

        if volume is not UNSET:
            field_dict["volume"] = volume

        else:

        else:

        else:

        else:

        else:

        else:

        volume = d.pop("volume", UNSET)

        file_volume = cls(
            id=id,
            volume=volume,
        )

        file_volume.additional_properties = d
        return file_volume

    @property

K = TypeVar("K", bound="FileDensity")

class FileDensity:
    """A file density."""  # noqa: E501

    density: Union[Unset, float] = UNSET
    material_mass: Union[Unset, float] = UNSET

        density = self.density
        material_mass = self.material_mass

        if density is not UNSET:
            field_dict["density"] = density
        if material_mass is not UNSET:
            field_dict["material_mass"] = material_mass

    def from_dict(cls: Type[K], src_dict: Dict[str, Any]) -> K:
        else:

        else:

        density = d.pop("density", UNSET)

        material_mass = d.pop("material_mass", UNSET)

        else:

        else:

        else:

        else:

        file_density = cls(
            density=density,
            id=id,
        )

        file_density.additional_properties = d
        return file_density

    @property

C = TypeVar("C", bound="FileSurfaceArea")

class FileSurfaceArea:
    """A file surface area."""  # noqa: E501

    surface_area: Union[Unset, float] = UNSET

        surface_area = self.surface_area

        if surface_area is not UNSET:
            field_dict["surface_area"] = surface_area

    def from_dict(cls: Type[C], src_dict: Dict[str, Any]) -> C:
        else:

        else:

        else:

        else:

        else:

        surface_area = d.pop("surface_area", UNSET)

        else:

        file_surface_area = cls(
            id=id,
            surface_area=surface_area,
        )

        file_surface_area.additional_properties = d
        return file_surface_area

    @property

AsyncApiCallOutput = Union[
    FileConversion, FileCenterOfMass, FileMass, FileVolume, FileDensity, FileSurfaceArea
]

H = TypeVar("H", bound="AsyncApiCallResultsPage")

class AsyncApiCallResultsPage:

    from ..models.async_api_call import AsyncApiCall

    items: Union[Unset, List[AsyncApiCall]] = UNSET

        from ..models.async_api_call import AsyncApiCall

        items: Union[Unset, List[AsyncApiCall]] = UNSET

    def from_dict(cls: Type[H], src_dict: Dict[str, Any]) -> H:

        items = cast(List[AsyncApiCall], d.pop("items", UNSET))

        async_api_call_results_page = cls(
        )

        async_api_call_results_page.additional_properties = d
        return async_api_call_results_page

    @property

class AsyncApiCallType(str, Enum):
    """The type of async API call."""  # noqa: E501

    """# File conversion. """  # noqa: E501
    FILE_CONVERSION = "FileConversion"
    """# File volume. """  # noqa: E501
    FILE_VOLUME = "FileVolume"
    """# File center of mass. """  # noqa: E501
    FILE_CENTER_OF_MASS = "FileCenterOfMass"
    """# File mass. """  # noqa: E501
    FILE_MASS = "FileMass"
    """# File density. """  # noqa: E501
    FILE_DENSITY = "FileDensity"
    """# File surface area. """  # noqa: E501
    FILE_SURFACE_AREA = "FileSurfaceArea"

from ..models.new_address import NewAddress

X = TypeVar("X", bound="BillingInfo")

class BillingInfo:
    """The billing information for payments."""  # noqa: E501

    address: Union[Unset, NewAddress] = UNSET
    name: Union[Unset, str] = UNSET
    phone: Union[Unset, str] = UNSET

        if not isinstance(self.address, Unset):
            address = self.address
        name = self.name
        phone = self.phone

        if address is not UNSET:
            field_dict["address"] = address
        if name is not UNSET:
            field_dict["name"] = name
        if phone is not UNSET:
            field_dict["phone"] = phone

    def from_dict(cls: Type[X], src_dict: Dict[str, Any]) -> X:
        _address = d.pop("address", UNSET)
        address: Union[Unset, NewAddress]
        if isinstance(_address, Unset):
            address = UNSET
        else:
            address = NewAddress(_address)

        name = d.pop("name", UNSET)

        phone = d.pop("phone", UNSET)

        billing_info = cls(
            address=address,
            name=name,
            phone=phone,
        )

        billing_info.additional_properties = d
        return billing_info

    @property

L = TypeVar("L", bound="CacheMetadata")

class CacheMetadata:
    """Metadata about our cache.

    This is mostly used for internal purposes and debugging."""  # noqa: E501

    ok: Union[Unset, bool] = False

        ok = self.ok

        if ok is not UNSET:
            field_dict["ok"] = ok

    def from_dict(cls: Type[L], src_dict: Dict[str, Any]) -> L:
        ok = d.pop("ok", UNSET)

        cache_metadata = cls(
            ok=ok,
        )

        cache_metadata.additional_properties = d
        return cache_metadata

    @property

from ..models.payment_method_card_checks import PaymentMethodCardChecks

B = TypeVar("B", bound="CardDetails")

class CardDetails:
    """The card details of a payment method."""  # noqa: E501

    brand: Union[Unset, str] = UNSET
    checks: Union[Unset, PaymentMethodCardChecks] = UNSET
    country: Union[Unset, str] = UNSET
    exp_month: Union[Unset, int] = UNSET
    exp_year: Union[Unset, int] = UNSET
    fingerprint: Union[Unset, str] = UNSET
    funding: Union[Unset, str] = UNSET
    last4: Union[Unset, str] = UNSET

        brand = self.brand
        if not isinstance(self.checks, Unset):
            checks = self.checks
        country = self.country
        exp_month = self.exp_month
        exp_year = self.exp_year
        fingerprint = self.fingerprint
        funding = self.funding
        last4 = self.last4

        if brand is not UNSET:
            field_dict["brand"] = brand
        if checks is not UNSET:
            field_dict["checks"] = checks
        if country is not UNSET:
            field_dict["country"] = country
        if exp_month is not UNSET:
            field_dict["exp_month"] = exp_month
        if exp_year is not UNSET:
            field_dict["exp_year"] = exp_year
        if fingerprint is not UNSET:
            field_dict["fingerprint"] = fingerprint
        if funding is not UNSET:
            field_dict["funding"] = funding
        if last4 is not UNSET:
            field_dict["last4"] = last4

        brand = d.pop("brand", UNSET)

        _checks = d.pop("checks", UNSET)
        checks: Union[Unset, PaymentMethodCardChecks]
        if isinstance(_checks, Unset):
            checks = UNSET
        else:
            checks = PaymentMethodCardChecks(_checks)

        country = d.pop("country", UNSET)

        exp_month = d.pop("exp_month", UNSET)

        exp_year = d.pop("exp_year", UNSET)

        fingerprint = d.pop("fingerprint", UNSET)

        funding = d.pop("funding", UNSET)

        last4 = d.pop("last4", UNSET)

        card_details = cls(
            brand=brand,
            checks=checks,
            country=country,
            exp_month=exp_month,
            exp_year=exp_year,
            fingerprint=fingerprint,
            funding=funding,
            last4=last4,
        )

        card_details.additional_properties = d
        return card_details

    @property

N = TypeVar("N", bound="Cluster")

class Cluster:
    """Cluster information."""  # noqa: E501

    addr: Union[Unset, str] = UNSET
    auth_timeout: Union[Unset, int] = UNSET
    cluster_port: Union[Unset, int] = UNSET
    tls_timeout: Union[Unset, int] = UNSET
    urls: Union[Unset, List[str]] = UNSET

        addr = self.addr
        auth_timeout = self.auth_timeout
        cluster_port = self.cluster_port
        tls_timeout = self.tls_timeout
        urls: Union[Unset, List[str]] = UNSET
        if not isinstance(self.urls, Unset):
            urls = self.urls

        if addr is not UNSET:
            field_dict["addr"] = addr
        if auth_timeout is not UNSET:
            field_dict["auth_timeout"] = auth_timeout
        if cluster_port is not UNSET:
            field_dict["cluster_port"] = cluster_port
        if tls_timeout is not UNSET:
            field_dict["tls_timeout"] = tls_timeout
        if urls is not UNSET:
            field_dict["urls"] = urls

        addr = d.pop("addr", UNSET)

        auth_timeout = d.pop("auth_timeout", UNSET)

        cluster_port = d.pop("cluster_port", UNSET)

        tls_timeout = d.pop("tls_timeout", UNSET)

        urls = cast(List[str], d.pop("urls", UNSET))

        cluster = cls(
            addr=addr,
            auth_timeout=auth_timeout,
            cluster_port=cluster_port,
            tls_timeout=tls_timeout,
            urls=urls,
        )

        cluster.additional_properties = d
        return cluster

    @property

class CodeLanguage(str, Enum):
    """The language code is written in."""  # noqa: E501

    GO = "go"
    PYTHON = "python"
    NODE = "node"

E = TypeVar("E", bound="CodeOutput")

class CodeOutput:
    """Output of the code being executed."""  # noqa: E501

    from ..models.output_file import OutputFile

    output_files: Union[Unset, List[OutputFile]] = UNSET
    stderr: Union[Unset, str] = UNSET
    stdout: Union[Unset, str] = UNSET

        from ..models.output_file import OutputFile

        output_files: Union[Unset, List[OutputFile]] = UNSET
        if not isinstance(self.output_files, Unset):
            output_files = self.output_files
        stderr = self.stderr
        stdout = self.stdout

        if output_files is not UNSET:
            field_dict["output_files"] = output_files
        if stderr is not UNSET:
            field_dict["stderr"] = stderr
        if stdout is not UNSET:
            field_dict["stdout"] = stdout

    def from_dict(cls: Type[E], src_dict: Dict[str, Any]) -> E:

        output_files = cast(List[OutputFile], d.pop("output_files", UNSET))

        stderr = d.pop("stderr", UNSET)

        stdout = d.pop("stdout", UNSET)

        code_output = cls(
            output_files=output_files,
            stderr=stderr,
            stdout=stdout,
        )

        code_output.additional_properties = d
        return code_output

    @property

T = TypeVar("T", bound="Commit")

class Commit:
    """Commit holds the Git-commit (SHA1) that a binary was built from, as reported in the version-string of external tools, such as `containerd`, or `runC`."""  # noqa: E501

    expected: Union[Unset, str] = UNSET

        expected = self.expected

        if expected is not UNSET:
            field_dict["expected"] = expected

    def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T:
        expected = d.pop("expected", UNSET)

        commit = cls(
            expected=expected,
            id=id,
        )

        commit.additional_properties = d
        return commit

    @property

from ..models.cluster import Cluster
from ..models.gateway import Gateway
from ..models.jetstream import Jetstream
from ..models.leaf_node import LeafNode

L = TypeVar("L", bound="Connection")

class Connection:
    """Metadata about a pub-sub connection.

    cluster: Union[Unset, Cluster] = UNSET
    config_load_time: Union[Unset, datetime.datetime] = UNSET
    connections: Union[Unset, int] = UNSET
    cores: Union[Unset, int] = UNSET
    cpu: Union[Unset, float] = UNSET
    gateway: Union[Unset, Gateway] = UNSET
    git_commit: Union[Unset, str] = UNSET
    go: Union[Unset, str] = UNSET
    gomaxprocs: Union[Unset, int] = UNSET
    host: Union[Unset, str] = UNSET
    http_base_path: Union[Unset, str] = UNSET
    http_host: Union[Unset, str] = UNSET
    http_port: Union[Unset, int] = UNSET
    http_req_stats: Union[Unset, Any] = UNSET
    https_port: Union[Unset, int] = UNSET
    in_bytes: Union[Unset, int] = UNSET
    in_msgs: Union[Unset, int] = UNSET
    jetstream: Union[Unset, Jetstream] = UNSET
    leaf: Union[Unset, LeafNode] = UNSET
    leafnodes: Union[Unset, int] = UNSET
    max_connections: Union[Unset, int] = UNSET
    max_control_line: Union[Unset, int] = UNSET
    max_payload: Union[Unset, int] = UNSET
    max_pending: Union[Unset, int] = UNSET
    mem: Union[Unset, int] = UNSET
    now: Union[Unset, datetime.datetime] = UNSET
    out_bytes: Union[Unset, int] = UNSET
    out_msgs: Union[Unset, int] = UNSET
    ping_interval: Union[Unset, int] = UNSET
    ping_max: Union[Unset, int] = UNSET
    port: Union[Unset, int] = UNSET
    proto: Union[Unset, int] = UNSET
    remotes: Union[Unset, int] = UNSET
    routes: Union[Unset, int] = UNSET
    server_id: Union[Unset, str] = UNSET
    server_name: Union[Unset, str] = UNSET
    slow_consumers: Union[Unset, int] = UNSET
    start: Union[Unset, datetime.datetime] = UNSET
    subscriptions: Union[Unset, int] = UNSET
    system_account: Union[Unset, str] = UNSET
    total_connections: Union[Unset, int] = UNSET
    uptime: Union[Unset, str] = UNSET
    version: Union[Unset, str] = UNSET
    write_deadline: Union[Unset, int] = UNSET

        if not isinstance(self.cluster, Unset):
            cluster = self.cluster
        config_load_time: Union[Unset, str] = UNSET
        if not isinstance(self.config_load_time, Unset):
            config_load_time = self.config_load_time.isoformat()
        connections = self.connections
        cores = self.cores
        cpu = self.cpu
        if not isinstance(self.gateway, Unset):
            gateway = self.gateway
        git_commit = self.git_commit
        go = self.go
        gomaxprocs = self.gomaxprocs
        host = self.host
        http_base_path = self.http_base_path
        http_host = self.http_host
        http_port = self.http_port
        http_req_stats = self.http_req_stats
        https_port = self.https_port
        in_bytes = self.in_bytes
        in_msgs = self.in_msgs
        if not isinstance(self.jetstream, Unset):
            jetstream = self.jetstream
        if not isinstance(self.leaf, Unset):
            leaf = self.leaf
        leafnodes = self.leafnodes
        max_connections = self.max_connections
        max_control_line = self.max_control_line
        max_payload = self.max_payload
        max_pending = self.max_pending
        mem = self.mem
        now: Union[Unset, str] = UNSET
        if not isinstance(self.now, Unset):
            now = self.now.isoformat()
        out_bytes = self.out_bytes
        out_msgs = self.out_msgs
        ping_interval = self.ping_interval
        ping_max = self.ping_max
        port = self.port
        proto = self.proto
        remotes = self.remotes
        routes = self.routes
        server_id = self.server_id
        server_name = self.server_name
        slow_consumers = self.slow_consumers
        start: Union[Unset, str] = UNSET
        if not isinstance(self.start, Unset):
            start = self.start.isoformat()
        subscriptions = self.subscriptions
        system_account = self.system_account
        total_connections = self.total_connections
        uptime = self.uptime
        version = self.version
        write_deadline = self.write_deadline

        if cluster is not UNSET:
            field_dict["cluster"] = cluster
        if config_load_time is not UNSET:
            field_dict["config_load_time"] = config_load_time
        if connections is not UNSET:
            field_dict["connections"] = connections
        if cores is not UNSET:
            field_dict["cores"] = cores
        if cpu is not UNSET:
            field_dict["cpu"] = cpu
        if gateway is not UNSET:
            field_dict["gateway"] = gateway
        if git_commit is not UNSET:
            field_dict["git_commit"] = git_commit
        if go is not UNSET:
            field_dict["go"] = go
        if gomaxprocs is not UNSET:
            field_dict["gomaxprocs"] = gomaxprocs
        if host is not UNSET:
            field_dict["host"] = host
        if http_base_path is not UNSET:
            field_dict["http_base_path"] = http_base_path
        if http_host is not UNSET:
            field_dict["http_host"] = http_host
        if http_port is not UNSET:
            field_dict["http_port"] = http_port
        if http_req_stats is not UNSET:
            field_dict["http_req_stats"] = http_req_stats
        if https_port is not UNSET:
            field_dict["https_port"] = https_port
        if in_bytes is not UNSET:
            field_dict["in_bytes"] = in_bytes
        if in_msgs is not UNSET:
            field_dict["in_msgs"] = in_msgs
        if jetstream is not UNSET:
            field_dict["jetstream"] = jetstream
        if leaf is not UNSET:
            field_dict["leaf"] = leaf
        if leafnodes is not UNSET:
            field_dict["leafnodes"] = leafnodes
        if max_connections is not UNSET:
            field_dict["max_connections"] = max_connections
        if max_control_line is not UNSET:
            field_dict["max_control_line"] = max_control_line
        if max_payload is not UNSET:
            field_dict["max_payload"] = max_payload
        if max_pending is not UNSET:
            field_dict["max_pending"] = max_pending
        if mem is not UNSET:
            field_dict["mem"] = mem
        if now is not UNSET:
            field_dict["now"] = now
        if out_bytes is not UNSET:
            field_dict["out_bytes"] = out_bytes
        if out_msgs is not UNSET:
            field_dict["out_msgs"] = out_msgs
        if ping_interval is not UNSET:
            field_dict["ping_interval"] = ping_interval
        if ping_max is not UNSET:
            field_dict["ping_max"] = ping_max
        if port is not UNSET:
            field_dict["port"] = port
        if proto is not UNSET:
            field_dict["proto"] = proto
        if remotes is not UNSET:
            field_dict["remotes"] = remotes
        if routes is not UNSET:
            field_dict["routes"] = routes
        if server_id is not UNSET:
            field_dict["server_id"] = server_id
        if server_name is not UNSET:
            field_dict["server_name"] = server_name
        if slow_consumers is not UNSET:
            field_dict["slow_consumers"] = slow_consumers
        if start is not UNSET:
            field_dict["start"] = start
        if subscriptions is not UNSET:
            field_dict["subscriptions"] = subscriptions
        if system_account is not UNSET:
            field_dict["system_account"] = system_account
        if total_connections is not UNSET:
            field_dict["total_connections"] = total_connections
        if uptime is not UNSET:
            field_dict["uptime"] = uptime
        if version is not UNSET:
            field_dict["version"] = version
        if write_deadline is not UNSET:
            field_dict["write_deadline"] = write_deadline

        _cluster = d.pop("cluster", UNSET)
        cluster: Union[Unset, Cluster]
        if isinstance(_cluster, Unset):
            cluster = UNSET
        else:
            cluster = Cluster(_cluster)

        _config_load_time = d.pop("config_load_time", UNSET)
        config_load_time: Union[Unset, datetime.datetime]
        if isinstance(_config_load_time, Unset):
            config_load_time = UNSET
        else:
            config_load_time = isoparse(_config_load_time)

        connections = d.pop("connections", UNSET)

        cores = d.pop("cores", UNSET)

        cpu = d.pop("cpu", UNSET)

        _gateway = d.pop("gateway", UNSET)
        gateway: Union[Unset, Gateway]
        if isinstance(_gateway, Unset):
            gateway = UNSET
        else:
            gateway = Gateway(_gateway)

        git_commit = d.pop("git_commit", UNSET)

        go = d.pop("go", UNSET)

        gomaxprocs = d.pop("gomaxprocs", UNSET)

        host = d.pop("host", UNSET)

        http_base_path = d.pop("http_base_path", UNSET)

        http_host = d.pop("http_host", UNSET)

        http_port = d.pop("http_port", UNSET)

        http_req_stats = d.pop("http_req_stats", UNSET)
        https_port = d.pop("https_port", UNSET)

        in_bytes = d.pop("in_bytes", UNSET)

        in_msgs = d.pop("in_msgs", UNSET)

        _jetstream = d.pop("jetstream", UNSET)
        jetstream: Union[Unset, Jetstream]
        if isinstance(_jetstream, Unset):
            jetstream = UNSET
        else:
            jetstream = Jetstream(_jetstream)

        _leaf = d.pop("leaf", UNSET)
        leaf: Union[Unset, LeafNode]
        if isinstance(_leaf, Unset):
            leaf = UNSET
        else:
            leaf = LeafNode(_leaf)

        leafnodes = d.pop("leafnodes", UNSET)

        max_connections = d.pop("max_connections", UNSET)

        max_control_line = d.pop("max_control_line", UNSET)

        max_payload = d.pop("max_payload", UNSET)

        max_pending = d.pop("max_pending", UNSET)

        mem = d.pop("mem", UNSET)

        _now = d.pop("now", UNSET)
        now: Union[Unset, datetime.datetime]
        if isinstance(_now, Unset):
            now = UNSET
        else:
            now = isoparse(_now)

        out_bytes = d.pop("out_bytes", UNSET)

        out_msgs = d.pop("out_msgs", UNSET)

        ping_interval = d.pop("ping_interval", UNSET)

        ping_max = d.pop("ping_max", UNSET)

        port = d.pop("port", UNSET)

        proto = d.pop("proto", UNSET)

        remotes = d.pop("remotes", UNSET)

        routes = d.pop("routes", UNSET)

        server_id = d.pop("server_id", UNSET)

        server_name = d.pop("server_name", UNSET)

        slow_consumers = d.pop("slow_consumers", UNSET)

        _start = d.pop("start", UNSET)
        start: Union[Unset, datetime.datetime]
        if isinstance(_start, Unset):
            start = UNSET
        else:
            start = isoparse(_start)

        subscriptions = d.pop("subscriptions", UNSET)

        system_account = d.pop("system_account", UNSET)

        total_connections = d.pop("total_connections", UNSET)

        uptime = d.pop("uptime", UNSET)

        version = d.pop("version", UNSET)

        write_deadline = d.pop("write_deadline", UNSET)

        connection = cls(
            cluster=cluster,
            config_load_time=config_load_time,
            connections=connections,
            cores=cores,
            cpu=cpu,
            gateway=gateway,
            git_commit=git_commit,
            go=go,
            gomaxprocs=gomaxprocs,
            host=host,
            http_base_path=http_base_path,
            http_host=http_host,
            http_port=http_port,
            http_req_stats=http_req_stats,
            https_port=https_port,
            in_bytes=in_bytes,
            in_msgs=in_msgs,
            jetstream=jetstream,
            leaf=leaf,
            leafnodes=leafnodes,
            max_connections=max_connections,
            max_control_line=max_control_line,
            max_payload=max_payload,
            max_pending=max_pending,
            mem=mem,
            now=now,
            out_bytes=out_bytes,
            out_msgs=out_msgs,
            ping_interval=ping_interval,
            ping_max=ping_max,
            port=port,
            proto=proto,
            remotes=remotes,
            routes=routes,
            server_id=server_id,
            server_name=server_name,
            slow_consumers=slow_consumers,
            start=start,
            subscriptions=subscriptions,
            system_account=system_account,
            total_connections=total_connections,
            uptime=uptime,
            version=version,
            write_deadline=write_deadline,
        )

        connection.additional_properties = d
        return connection

    @property

class CountryCode(str, Enum):
    """An enumeration of all ISO-3166 alpha-2 country codes."""  # noqa: E501

    """# Afghanistan """  # noqa: E501
    AF = "AF"
    """# Åland Islands """  # noqa: E501
    AX = "AX"
    """# Albania """  # noqa: E501
    AL = "AL"
    """# Algeria """  # noqa: E501
    DZ = "DZ"
    """# American Samoa """  # noqa: E501
    AS = "AS"
    """# Andorra """  # noqa: E501
    AD = "AD"
    """# Angola """  # noqa: E501
    AO = "AO"
    """# Anguilla """  # noqa: E501
    AI = "AI"
    """# Antarctica """  # noqa: E501
    AQ = "AQ"
    """# Antigua and Barbuda """  # noqa: E501
    AG = "AG"
    """# Argentina """  # noqa: E501
    AR = "AR"
    """# Armenia """  # noqa: E501
    AM = "AM"
    """# Aruba """  # noqa: E501
    AW = "AW"
    """# Australia """  # noqa: E501
    AU = "AU"
    """# Austria """  # noqa: E501
    AT = "AT"
    """# Azerbaijan """  # noqa: E501
    AZ = "AZ"
    """# Bahamas """  # noqa: E501
    BS = "BS"
    """# Bahrain """  # noqa: E501
    BH = "BH"
    """# Bangladesh """  # noqa: E501
    BD = "BD"
    """# Barbados """  # noqa: E501
    BB = "BB"
    """# Belarus """  # noqa: E501
    BY = "BY"
    """# Belgium """  # noqa: E501
    BE = "BE"
    """# Belize """  # noqa: E501
    BZ = "BZ"
    """# Benin """  # noqa: E501
    BJ = "BJ"
    """# Bermuda """  # noqa: E501
    BM = "BM"
    """# Bhutan """  # noqa: E501
    BT = "BT"
    """# Bolivia (Plurinational State of) """  # noqa: E501
    BO = "BO"
    """# Bonaire, Sint Eustatius and Saba """  # noqa: E501
    BQ = "BQ"
    """# Bosnia and Herzegovina """  # noqa: E501
    BA = "BA"
    """# Botswana """  # noqa: E501
    BW = "BW"
    """# Bouvet Island """  # noqa: E501
    BV = "BV"
    """# Brazil """  # noqa: E501
    BR = "BR"
    """# British Indian Ocean Territory """  # noqa: E501
    IO = "IO"
    """# Brunei Darussalam """  # noqa: E501
    BN = "BN"
    """# Bulgaria """  # noqa: E501
    BG = "BG"
    """# Burkina Faso """  # noqa: E501
    BF = "BF"
    """# Burundi """  # noqa: E501
    BI = "BI"
    """# Cabo Verde """  # noqa: E501
    CV = "CV"
    """# Cambodia """  # noqa: E501
    KH = "KH"
    """# Cameroon """  # noqa: E501
    CM = "CM"
    """# Canada """  # noqa: E501
    CA = "CA"
    """# Cayman Islands """  # noqa: E501
    KY = "KY"
    """# Central African Republic """  # noqa: E501
    CF = "CF"
    """# Chad """  # noqa: E501
    TD = "TD"
    """# Chile """  # noqa: E501
    CL = "CL"
    """# China """  # noqa: E501
    CN = "CN"
    """# Christmas Island """  # noqa: E501
    CX = "CX"
    """# Cocos (Keeling) Islands """  # noqa: E501
    CC = "CC"
    """# Colombia """  # noqa: E501
    CO = "CO"
    """# Comoros """  # noqa: E501
    KM = "KM"
    """# Congo """  # noqa: E501
    CG = "CG"
    """# Congo (Democratic Republic of the) """  # noqa: E501
    CD = "CD"
    """# Cook Islands """  # noqa: E501
    CK = "CK"
    """# Costa Rica """  # noqa: E501
    CR = "CR"
    """# Côte d'Ivoire """  # noqa: E501
    CI = "CI"
    """# Croatia """  # noqa: E501
    HR = "HR"
    """# Cuba """  # noqa: E501
    CU = "CU"
    """# Curaçao """  # noqa: E501
    CW = "CW"
    """# Cyprus """  # noqa: E501
    CY = "CY"
    """# Czechia """  # noqa: E501
    CZ = "CZ"
    """# Denmark """  # noqa: E501
    DK = "DK"
    """# Djibouti """  # noqa: E501
    DJ = "DJ"
    """# Dominica """  # noqa: E501
    DM = "DM"
    """# Dominican Republic """  # noqa: E501
    DO = "DO"
    """# Ecuador """  # noqa: E501
    EC = "EC"
    """# Egypt """  # noqa: E501
    EG = "EG"
    """# El Salvador """  # noqa: E501
    SV = "SV"
    """# Equatorial Guinea """  # noqa: E501
    GQ = "GQ"
    """# Eritrea """  # noqa: E501
    ER = "ER"
    """# Estonia """  # noqa: E501
    EE = "EE"
    """# Ethiopia """  # noqa: E501
    ET = "ET"
    """# Falkland Islands (Malvinas) """  # noqa: E501
    FK = "FK"
    """# Faroe Islands """  # noqa: E501
    FO = "FO"
    """# Fiji """  # noqa: E501
    FJ = "FJ"
    """# Finland """  # noqa: E501
    FI = "FI"
    """# France """  # noqa: E501
    FR = "FR"
    """# French Guiana """  # noqa: E501
    GF = "GF"
    """# French Polynesia """  # noqa: E501
    PF = "PF"
    """# French Southern Territories """  # noqa: E501
    TF = "TF"
    """# Gabon """  # noqa: E501
    GA = "GA"
    """# Gambia """  # noqa: E501
    GM = "GM"
    """# Georgia """  # noqa: E501
    GE = "GE"
    """# Germany """  # noqa: E501
    DE = "DE"
    """# Ghana """  # noqa: E501
    GH = "GH"
    """# Gibraltar """  # noqa: E501
    GI = "GI"
    """# Greece """  # noqa: E501
    GR = "GR"
    """# Greenland """  # noqa: E501
    GL = "GL"
    """# Grenada """  # noqa: E501
    GD = "GD"
    """# Guadeloupe """  # noqa: E501
    GP = "GP"
    """# Guam """  # noqa: E501
    GU = "GU"
    """# Guatemala """  # noqa: E501
    GT = "GT"
    """# Guernsey """  # noqa: E501
    GG = "GG"
    """# Guinea """  # noqa: E501
    GN = "GN"
    """# Guinea-Bissau """  # noqa: E501
    GW = "GW"
    """# Guyana """  # noqa: E501
    GY = "GY"
    """# Haiti """  # noqa: E501
    HT = "HT"
    """# Heard Island and McDonald Islands """  # noqa: E501
    HM = "HM"
    """# Holy See """  # noqa: E501
    VA = "VA"
    """# Honduras """  # noqa: E501
    HN = "HN"
    """# Hong Kong """  # noqa: E501
    HK = "HK"
    """# Hungary """  # noqa: E501
    HU = "HU"
    """# Iceland """  # noqa: E501
    IS = "IS"
    """# India """  # noqa: E501
    IN = "IN"
    """# Indonesia """  # noqa: E501
    ID = "ID"
    """# Iran (Islamic Republic of) """  # noqa: E501
    IR = "IR"
    """# Iraq """  # noqa: E501
    IQ = "IQ"
    """# Ireland """  # noqa: E501
    IE = "IE"
    """# Isle of Man """  # noqa: E501
    IM = "IM"
    """# Israel """  # noqa: E501
    IL = "IL"
    """# Italy """  # noqa: E501
    IT = "IT"
    """# Jamaica """  # noqa: E501
    JM = "JM"
    """# Japan """  # noqa: E501
    JP = "JP"
    """# Jersey """  # noqa: E501
    JE = "JE"
    """# Jordan """  # noqa: E501
    JO = "JO"
    """# Kazakhstan """  # noqa: E501
    KZ = "KZ"
    """# Kenya """  # noqa: E501
    KE = "KE"
    """# Kiribati """  # noqa: E501
    KI = "KI"
    """# Korea (Democratic People's Republic of) """  # noqa: E501
    KP = "KP"
    """# Korea (Republic of) """  # noqa: E501
    KR = "KR"
    """# Kuwait """  # noqa: E501
    KW = "KW"
    """# Kyrgyzstan """  # noqa: E501
    KG = "KG"
    """# Lao People's Democratic Republic """  # noqa: E501
    LA = "LA"
    """# Latvia """  # noqa: E501
    LV = "LV"
    """# Lebanon """  # noqa: E501
    LB = "LB"
    """# Lesotho """  # noqa: E501
    LS = "LS"
    """# Liberia """  # noqa: E501
    LR = "LR"
    """# Libya """  # noqa: E501
    LY = "LY"
    """# Liechtenstein """  # noqa: E501
    LI = "LI"
    """# Lithuania """  # noqa: E501
    LT = "LT"
    """# Luxembourg """  # noqa: E501
    LU = "LU"
    """# Macao """  # noqa: E501
    MO = "MO"
    """# Macedonia (the former Yugoslav Republic of) """  # noqa: E501
    MK = "MK"
    """# Madagascar """  # noqa: E501
    MG = "MG"
    """# Malawi """  # noqa: E501
    MW = "MW"
    """# Malaysia """  # noqa: E501
    MY = "MY"
    """# Maldives """  # noqa: E501
    MV = "MV"
    """# Mali """  # noqa: E501
    ML = "ML"
    """# Malta """  # noqa: E501
    MT = "MT"
    """# Marshall Islands """  # noqa: E501
    MH = "MH"
    """# Martinique """  # noqa: E501
    MQ = "MQ"
    """# Mauritania """  # noqa: E501
    MR = "MR"
    """# Mauritius """  # noqa: E501
    MU = "MU"
    """# Mayotte """  # noqa: E501
    YT = "YT"
    """# Mexico """  # noqa: E501
    MX = "MX"
    """# Micronesia (Federated States of) """  # noqa: E501
    FM = "FM"
    """# Moldova (Republic of) """  # noqa: E501
    MD = "MD"
    """# Monaco """  # noqa: E501
    MC = "MC"
    """# Mongolia """  # noqa: E501
    MN = "MN"
    """# Montenegro """  # noqa: E501
    ME = "ME"
    """# Montserrat """  # noqa: E501
    MS = "MS"
    """# Morocco """  # noqa: E501
    MA = "MA"
    """# Mozambique """  # noqa: E501
    MZ = "MZ"
    """# Myanmar """  # noqa: E501
    MM = "MM"
    """# Namibia """  # noqa: E501
    NA = "NA"
    """# Nauru """  # noqa: E501
    NR = "NR"
    """# Nepal """  # noqa: E501
    NP = "NP"
    """# Netherlands """  # noqa: E501
    NL = "NL"
    """# New Caledonia """  # noqa: E501
    NC = "NC"
    """# New Zealand """  # noqa: E501
    NZ = "NZ"
    """# Nicaragua """  # noqa: E501
    NI = "NI"
    """# Niger """  # noqa: E501
    NE = "NE"
    """# Nigeria """  # noqa: E501
    NG = "NG"
    """# Niue """  # noqa: E501
    NU = "NU"
    """# Norfolk Island """  # noqa: E501
    NF = "NF"
    """# Northern Mariana Islands """  # noqa: E501
    MP = "MP"
    """# Norway """  # noqa: E501
    NO = "NO"
    """# Oman """  # noqa: E501
    OM = "OM"
    """# Pakistan """  # noqa: E501
    PK = "PK"
    """# Palau """  # noqa: E501
    PW = "PW"
    """# Palestine, State of """  # noqa: E501
    PS = "PS"
    """# Panama """  # noqa: E501
    PA = "PA"
    """# Papua New Guinea """  # noqa: E501
    PG = "PG"
    """# Paraguay """  # noqa: E501
    PY = "PY"
    """# Peru """  # noqa: E501
    PE = "PE"
    """# Philippines """  # noqa: E501
    PH = "PH"
    """# Pitcairn """  # noqa: E501
    PN = "PN"
    """# Poland """  # noqa: E501
    PL = "PL"
    """# Portugal """  # noqa: E501
    PT = "PT"
    """# Puerto Rico """  # noqa: E501
    PR = "PR"
    """# Qatar """  # noqa: E501
    QA = "QA"
    """# Réunion """  # noqa: E501
    RE = "RE"
    """# Romania """  # noqa: E501
    RO = "RO"
    """# Russian Federation """  # noqa: E501
    RU = "RU"
    """# Rwanda """  # noqa: E501
    RW = "RW"
    """# Saint Barthélemy """  # noqa: E501
    BL = "BL"
    """# Saint Helena, Ascension and Tristan da Cunha """  # noqa: E501
    SH = "SH"
    """# Saint Kitts and Nevis """  # noqa: E501
    KN = "KN"
    """# Saint Lucia """  # noqa: E501
    LC = "LC"
    """# Saint Martin (French part) """  # noqa: E501
    MF = "MF"
    """# Saint Pierre and Miquelon """  # noqa: E501
    PM = "PM"
    """# Saint Vincent and the Grenadines """  # noqa: E501
    VC = "VC"
    """# Samoa """  # noqa: E501
    WS = "WS"
    """# San Marino """  # noqa: E501
    SM = "SM"
    """# Sao Tome and Principe """  # noqa: E501
    ST = "ST"
    """# Saudi Arabia """  # noqa: E501
    SA = "SA"
    """# Senegal """  # noqa: E501
    SN = "SN"
    """# Serbia """  # noqa: E501
    RS = "RS"
    """# Seychelles """  # noqa: E501
    SC = "SC"
    """# Sierra Leone """  # noqa: E501
    SL = "SL"
    """# Singapore """  # noqa: E501
    SG = "SG"
    """# Sint Maarten (Dutch part) """  # noqa: E501
    SX = "SX"
    """# Slovakia """  # noqa: E501
    SK = "SK"
    """# Slovenia """  # noqa: E501
    SI = "SI"
    """# Solomon Islands """  # noqa: E501
    SB = "SB"
    """# Somalia """  # noqa: E501
    SO = "SO"
    """# South Africa """  # noqa: E501
    ZA = "ZA"
    """# South Georgia and the South Sandwich Islands """  # noqa: E501
    GS = "GS"
    """# South Sudan """  # noqa: E501
    SS = "SS"
    """# Spain """  # noqa: E501
    ES = "ES"
    """# Sri Lanka """  # noqa: E501
    LK = "LK"
    """# Sudan """  # noqa: E501
    SD = "SD"
    """# Suriname """  # noqa: E501
    SR = "SR"
    """# Svalbard and Jan Mayen """  # noqa: E501
    SJ = "SJ"
    """# Swaziland """  # noqa: E501
    SZ = "SZ"
    """# Sweden """  # noqa: E501
    SE = "SE"
    """# Switzerland """  # noqa: E501
    CH = "CH"
    """# Syrian Arab Republic """  # noqa: E501
    SY = "SY"
    """# Taiwan, Province of China """  # noqa: E501
    TW = "TW"
    """# Tajikistan """  # noqa: E501
    TJ = "TJ"
    """# Tanzania, United Republic of """  # noqa: E501
    TZ = "TZ"
    """# Thailand """  # noqa: E501
    TH = "TH"
    """# Timor-Leste """  # noqa: E501
    TL = "TL"
    """# Togo """  # noqa: E501
    TG = "TG"
    """# Tokelau """  # noqa: E501
    TK = "TK"
    """# Tonga """  # noqa: E501
    TO = "TO"
    """# Trinidad and Tobago """  # noqa: E501
    TT = "TT"
    """# Tunisia """  # noqa: E501
    TN = "TN"
    """# Turkey """  # noqa: E501
    TR = "TR"
    """# Turkmenistan """  # noqa: E501
    TM = "TM"
    """# Turks and Caicos Islands """  # noqa: E501
    TC = "TC"
    """# Tuvalu """  # noqa: E501
    TV = "TV"
    """# Uganda """  # noqa: E501
    UG = "UG"
    """# Ukraine """  # noqa: E501
    UA = "UA"
    """# United Arab Emirates """  # noqa: E501
    AE = "AE"
    """# United Kingdom of Great Britain and Northern Ireland """  # noqa: E501
    GB = "GB"
    """# United States of America """  # noqa: E501
    US = "US"
    """# United States Minor Outlying Islands """  # noqa: E501
    UM = "UM"
    """# Uruguay """  # noqa: E501
    UY = "UY"
    """# Uzbekistan """  # noqa: E501
    UZ = "UZ"
    """# Vanuatu """  # noqa: E501
    VU = "VU"
    """# Venezuela (Bolivarian Republic of) """  # noqa: E501
    VE = "VE"
    """# Viet Nam """  # noqa: E501
    VN = "VN"
    """# Virgin Islands (British) """  # noqa: E501
    VG = "VG"
    """# Virgin Islands (U.S.) """  # noqa: E501
    VI = "VI"
    """# Wallis and Futuna """  # noqa: E501
    WF = "WF"
    """# Western Sahara """  # noqa: E501
    EH = "EH"
    """# Yemen """  # noqa: E501
    YE = "YE"
    """# Zambia """  # noqa: E501
    ZM = "ZM"
    """# Zimbabwe """  # noqa: E501
    ZW = "ZW"

class CreatedAtSortMode(str, Enum):
    """Supported set of sort modes for scanning by created_at only.

    Currently, we only support scanning in ascending order."""  # noqa: E501

    """# sort in increasing order of "created_at" """  # noqa: E501
    CREATED_AT_ASCENDING = "created-at-ascending"
    """# sort in decreasing order of "created_at" """  # noqa: E501
    CREATED_AT_DESCENDING = "created-at-descending"

class Currency(str, Enum):
    """Currency is the list of supported currencies.

    This comes from the Stripe API docs: For more details see <https://support.stripe.com/questions/which-currencies-does-stripe-support>."""  # noqa: E501

    """# United Arab Emirates Dirham """  # noqa: E501
    AED = "aed"
    """# Afghan Afghani """  # noqa: E501
    AFN = "afn"
    """# Albanian Lek """  # noqa: E501
    ALL = "all"
    """# Armenian Dram """  # noqa: E501
    AMD = "amd"
    """# Netherlands Antillean Gulden """  # noqa: E501
    ANG = "ang"
    """# Angolan Kwanza """  # noqa: E501
    AOA = "aoa"
    """# Argentine Peso """  # noqa: E501
    ARS = "ars"
    """# Australian Dollar """  # noqa: E501
    AUD = "aud"
    """# Aruban Florin """  # noqa: E501
    AWG = "awg"
    """# Azerbaijani Manat """  # noqa: E501
    AZN = "azn"
    """# Bosnia & Herzegovina Convertible Mark """  # noqa: E501
    BAM = "bam"
    """# Barbadian Dollar """  # noqa: E501
    BBD = "bbd"
    """# Bangladeshi Taka """  # noqa: E501
    BDT = "bdt"
    """# Bulgarian Lev """  # noqa: E501
    BGN = "bgn"
    """# Burundian Franc """  # noqa: E501
    BIF = "bif"
    """# Bermudian Dollar """  # noqa: E501
    BMD = "bmd"
    """# Brunei Dollar """  # noqa: E501
    BND = "bnd"
    """# Bolivian Boliviano """  # noqa: E501
    BOB = "bob"
    """# Brazilian Real """  # noqa: E501
    BRL = "brl"
    """# Bahamian Dollar """  # noqa: E501
    BSD = "bsd"
    """# Botswana Pula """  # noqa: E501
    BWP = "bwp"
    """# Belize Dollar """  # noqa: E501
    BZD = "bzd"
    """# Canadian Dollar """  # noqa: E501
    CAD = "cad"
    """# Congolese Franc """  # noqa: E501
    CDF = "cdf"
    """# Swiss Franc """  # noqa: E501
    CHF = "chf"
    """# Chilean Peso """  # noqa: E501
    CLP = "clp"
    """# Chinese Renminbi Yuan """  # noqa: E501
    CNY = "cny"
    """# Colombian Peso """  # noqa: E501
    COP = "cop"
    """# Costa Rican Colón """  # noqa: E501
    CRC = "crc"
    """# Cape Verdean Escudo """  # noqa: E501
    CVE = "cve"
    """# Czech Koruna """  # noqa: E501
    CZK = "czk"
    """# Djiboutian Franc """  # noqa: E501
    DJF = "djf"
    """# Danish Krone """  # noqa: E501
    DKK = "dkk"
    """# Dominican Peso """  # noqa: E501
    DOP = "dop"
    """# Algerian Dinar """  # noqa: E501
    DZD = "dzd"
    """# Estonian Kroon """  # noqa: E501
    EEK = "eek"
    """# Egyptian Pound """  # noqa: E501
    EGP = "egp"
    """# Ethiopian Birr """  # noqa: E501
    ETB = "etb"
    """# Euro """  # noqa: E501
    EUR = "eur"
    """# Fijian Dollar """  # noqa: E501
    FJD = "fjd"
    """# Falkland Islands Pound """  # noqa: E501
    FKP = "fkp"
    """# British Pound """  # noqa: E501
    GBP = "gbp"
    """# Georgian Lari """  # noqa: E501
    GEL = "gel"
    """# Gibraltar Pound """  # noqa: E501
    GIP = "gip"
    """# Gambian Dalasi """  # noqa: E501
    GMD = "gmd"
    """# Guinean Franc """  # noqa: E501
    GNF = "gnf"
    """# Guatemalan Quetzal """  # noqa: E501
    GTQ = "gtq"
    """# Guyanese Dollar """  # noqa: E501
    GYD = "gyd"
    """# Hong Kong Dollar """  # noqa: E501
    HKD = "hkd"
    """# Honduran Lempira """  # noqa: E501
    HNL = "hnl"
    """# Croatian Kuna """  # noqa: E501
    HRK = "hrk"
    """# Haitian Gourde """  # noqa: E501
    HTG = "htg"
    """# Hungarian Forint """  # noqa: E501
    HUF = "huf"
    """# Indonesian Rupiah """  # noqa: E501
    IDR = "idr"
    """# Israeli New Sheqel """  # noqa: E501
    ILS = "ils"
    """# Indian Rupee """  # noqa: E501
    INR = "inr"
    """# Icelandic Króna """  # noqa: E501
    ISK = "isk"
    """# Jamaican Dollar """  # noqa: E501
    JMD = "jmd"
    """# Japanese Yen """  # noqa: E501
    JPY = "jpy"
    """# Kenyan Shilling """  # noqa: E501
    KES = "kes"
    """# Kyrgyzstani Som """  # noqa: E501
    KGS = "kgs"
    """# Cambodian Riel """  # noqa: E501
    KHR = "khr"
    """# Comorian Franc """  # noqa: E501
    KMF = "kmf"
    """# South Korean Won """  # noqa: E501
    KRW = "krw"
    """# Cayman Islands Dollar """  # noqa: E501
    KYD = "kyd"
    """# Kazakhstani Tenge """  # noqa: E501
    KZT = "kzt"
    """# Lao Kip """  # noqa: E501
    LAK = "lak"
    """# Lebanese Pound """  # noqa: E501
    LBP = "lbp"
    """# Sri Lankan Rupee """  # noqa: E501
    LKR = "lkr"
    """# Liberian Dollar """  # noqa: E501
    LRD = "lrd"
    """# Lesotho Loti """  # noqa: E501
    LSL = "lsl"
    """# Lithuanian Litas """  # noqa: E501
    LTL = "ltl"
    """# Latvian Lats """  # noqa: E501
    LVL = "lvl"
    """# Moroccan Dirham """  # noqa: E501
    MAD = "mad"
    """# Moldovan Leu """  # noqa: E501
    MDL = "mdl"
    """# Malagasy Ariary """  # noqa: E501
    MGA = "mga"
    """# Macedonian Denar """  # noqa: E501
    MKD = "mkd"
    """# Mongolian Tögrög """  # noqa: E501
    MNT = "mnt"
    """# Macanese Pataca """  # noqa: E501
    MOP = "mop"
    """# Mauritanian Ouguiya """  # noqa: E501
    MRO = "mro"
    """# Mauritian Rupee """  # noqa: E501
    MUR = "mur"
    """# Maldivian Rufiyaa """  # noqa: E501
    MVR = "mvr"
    """# Malawian Kwacha """  # noqa: E501
    MWK = "mwk"
    """# Mexican Peso """  # noqa: E501
    MXN = "mxn"
    """# Malaysian Ringgit """  # noqa: E501
    MYR = "myr"
    """# Mozambican Metical """  # noqa: E501
    MZN = "mzn"
    """# Namibian Dollar """  # noqa: E501
    NAD = "nad"
    """# Nigerian Naira """  # noqa: E501
    NGN = "ngn"
    """# Nicaraguan Córdoba """  # noqa: E501
    NIO = "nio"
    """# Norwegian Krone """  # noqa: E501
    NOK = "nok"
    """# Nepalese Rupee """  # noqa: E501
    NPR = "npr"
    """# New Zealand Dollar """  # noqa: E501
    NZD = "nzd"
    """# Panamanian Balboa """  # noqa: E501
    PAB = "pab"
    """# Peruvian Nuevo Sol """  # noqa: E501
    PEN = "pen"
    """# Papua New Guinean Kina """  # noqa: E501
    PGK = "pgk"
    """# Philippine Peso """  # noqa: E501
    PHP = "php"
    """# Pakistani Rupee """  # noqa: E501
    PKR = "pkr"
    """# Polish Złoty """  # noqa: E501
    PLN = "pln"
    """# Paraguayan Guaraní """  # noqa: E501
    PYG = "pyg"
    """# Qatari Riyal """  # noqa: E501
    QAR = "qar"
    """# Romanian Leu """  # noqa: E501
    RON = "ron"
    """# Serbian Dinar """  # noqa: E501
    RSD = "rsd"
    """# Russian Ruble """  # noqa: E501
    RUB = "rub"
    """# Rwandan Franc """  # noqa: E501
    RWF = "rwf"
    """# Saudi Riyal """  # noqa: E501
    SAR = "sar"
    """# Solomon Islands Dollar """  # noqa: E501
    SBD = "sbd"
    """# Seychellois Rupee """  # noqa: E501
    SCR = "scr"
    """# Swedish Krona """  # noqa: E501
    SEK = "sek"
    """# Singapore Dollar """  # noqa: E501
    SGD = "sgd"
    """# Saint Helenian Pound """  # noqa: E501
    SHP = "shp"
    """# Sierra Leonean Leone """  # noqa: E501
    SLL = "sll"
    """# Somali Shilling """  # noqa: E501
    SOS = "sos"
    """# Surinamese Dollar """  # noqa: E501
    SRD = "srd"
    """# São Tomé and Príncipe Dobra """  # noqa: E501
    STD = "std"
    """# Salvadoran Colón """  # noqa: E501
    SVC = "svc"
    """# Swazi Lilangeni """  # noqa: E501
    SZL = "szl"
    """# Thai Baht """  # noqa: E501
    THB = "thb"
    """# Tajikistani Somoni """  # noqa: E501
    TJS = "tjs"
    """# Tongan Paʻanga """  # noqa: E501
    TOP = "top"
    """# Turkish Lira """  # noqa: E501
    TRY = "try"
    """# Trinidad and Tobago Dollar """  # noqa: E501
    TTD = "ttd"
    """# New Taiwan Dollar """  # noqa: E501
    TWD = "twd"
    """# Tanzanian Shilling """  # noqa: E501
    TZS = "tzs"
    """# Ukrainian Hryvnia """  # noqa: E501
    UAH = "uah"
    """# Ugandan Shilling """  # noqa: E501
    UGX = "ugx"
    """# United States Dollar """  # noqa: E501
    USD = "usd"
    """# Uruguayan Peso """  # noqa: E501
    UYU = "uyu"
    """# Uzbekistani Som """  # noqa: E501
    UZS = "uzs"
    """# Venezuelan Bolívar """  # noqa: E501
    VEF = "vef"
    """# Vietnamese Đồng """  # noqa: E501
    VND = "vnd"
    """# Vanuatu Vatu """  # noqa: E501
    VUV = "vuv"
    """# Samoan Tala """  # noqa: E501
    WST = "wst"
    """# Central African Cfa Franc """  # noqa: E501
    XAF = "xaf"
    """# East Caribbean Dollar """  # noqa: E501
    XCD = "xcd"
    """# West African Cfa Franc """  # noqa: E501
    XOF = "xof"
    """# Cfp Franc """  # noqa: E501
    XPF = "xpf"
    """# Yemeni Rial """  # noqa: E501
    YER = "yer"
    """# South African Rand """  # noqa: E501
    ZAR = "zar"
    """# Zambian Kwacha """  # noqa: E501
    ZMW = "zmw"

from ..models.currency import Currency

M = TypeVar("M", bound="Customer")

class Customer:
    """The resource representing a payment "Customer"."""  # noqa: E501

    balance: Union[Unset, float] = UNSET
    currency: Union[Unset, Currency] = UNSET
    delinquent: Union[Unset, bool] = False
    metadata: Union[Unset, Any] = UNSET

        balance = self.balance
        if not isinstance(self.currency, Unset):
            currency = self.currency
        delinquent = self.delinquent
        metadata = self.metadata

        if balance is not UNSET:
            field_dict["balance"] = balance
        if currency is not UNSET:
            field_dict["currency"] = currency
        if delinquent is not UNSET:
            field_dict["delinquent"] = delinquent
        if metadata is not UNSET:
            field_dict["metadata"] = metadata

    def from_dict(cls: Type[M], src_dict: Dict[str, Any]) -> M:
        else:

        balance = d.pop("balance", UNSET)

        else:

        _currency = d.pop("currency", UNSET)
        currency: Union[Unset, Currency]
        if isinstance(_currency, Unset):
            currency = UNSET
        else:
            currency = Currency(_currency)

        delinquent = d.pop("delinquent", UNSET)

        metadata = d.pop("metadata", UNSET)

        customer = cls(
            balance=balance,
            currency=currency,
            delinquent=delinquent,
            id=id,
            metadata=metadata,
        )

        customer.additional_properties = d
        return customer

    @property

N = TypeVar("N", bound="CustomerBalance")

class CustomerBalance:
    """A balance for a user.

    This holds information about the financial balance for the user."""  # noqa: E501

    monthly_credits_remaining: Union[Unset, float] = UNSET
    pre_pay_cash_remaining: Union[Unset, float] = UNSET
    pre_pay_credits_remaining: Union[Unset, float] = UNSET
    total_due: Union[Unset, float] = UNSET

        monthly_credits_remaining = self.monthly_credits_remaining
        pre_pay_cash_remaining = self.pre_pay_cash_remaining
        pre_pay_credits_remaining = self.pre_pay_credits_remaining
        total_due = self.total_due

        if monthly_credits_remaining is not UNSET:
            field_dict["monthly_credits_remaining"] = monthly_credits_remaining
        if pre_pay_cash_remaining is not UNSET:
            field_dict["pre_pay_cash_remaining"] = pre_pay_cash_remaining
        if pre_pay_credits_remaining is not UNSET:
            field_dict["pre_pay_credits_remaining"] = pre_pay_credits_remaining
        if total_due is not UNSET:
            field_dict["total_due"] = total_due

        else:

        monthly_credits_remaining = d.pop("monthly_credits_remaining", UNSET)

        pre_pay_cash_remaining = d.pop("pre_pay_cash_remaining", UNSET)

        pre_pay_credits_remaining = d.pop("pre_pay_credits_remaining", UNSET)

        total_due = d.pop("total_due", UNSET)

        else:

        customer_balance = cls(
            id=id,
            monthly_credits_remaining=monthly_credits_remaining,
            pre_pay_cash_remaining=pre_pay_cash_remaining,
            pre_pay_credits_remaining=pre_pay_credits_remaining,
            total_due=total_due,
        )

        customer_balance.additional_properties = d
        return customer_balance

    @property

from ..models.o_auth2_grant_type import OAuth2GrantType

J = TypeVar("J", bound="DeviceAccessTokenRequestForm")

class DeviceAccessTokenRequestForm:
    """The form for a device access token request."""  # noqa: E501

    client_id: Union[Unset, str] = UNSET
    device_code: Union[Unset, str] = UNSET
    grant_type: Union[Unset, OAuth2GrantType] = UNSET

        client_id = self.client_id
        device_code = self.device_code
        if not isinstance(self.grant_type, Unset):
            grant_type = self.grant_type

        if client_id is not UNSET:
            field_dict["client_id"] = client_id
        if device_code is not UNSET:
            field_dict["device_code"] = device_code
        if grant_type is not UNSET:
            field_dict["grant_type"] = grant_type

    def from_dict(cls: Type[J], src_dict: Dict[str, Any]) -> J:
        client_id = d.pop("client_id", UNSET)

        device_code = d.pop("device_code", UNSET)

        _grant_type = d.pop("grant_type", UNSET)
        grant_type: Union[Unset, OAuth2GrantType]
        if isinstance(_grant_type, Unset):
            grant_type = UNSET
        else:
            grant_type = OAuth2GrantType(_grant_type)

        device_access_token_request_form = cls(
            client_id=client_id,
            device_code=device_code,
            grant_type=grant_type,
        )

        device_access_token_request_form.additional_properties = d
        return device_access_token_request_form

    @property

V = TypeVar("V", bound="DeviceAuthRequestForm")

class DeviceAuthRequestForm:
    """The request parameters for the OAuth 2.0 Device Authorization Grant flow."""  # noqa: E501

    def from_dict(cls: Type[V], src_dict: Dict[str, Any]) -> V:

        device_auth_request_form = cls(
        )

        device_auth_request_form.additional_properties = d
        return device_auth_request_form

    @property

F = TypeVar("F", bound="DeviceAuthVerifyParams")

class DeviceAuthVerifyParams:
    """The request parameters to verify the `user_code` for the OAuth 2.0 Device Authorization Grant."""  # noqa: E501

    user_code: Union[Unset, str] = UNSET

        user_code = self.user_code

        if user_code is not UNSET:
            field_dict["user_code"] = user_code

        user_code = d.pop("user_code", UNSET)

        device_auth_verify_params = cls(
            user_code=user_code,
        )

        device_auth_verify_params.additional_properties = d
        return device_auth_verify_params

    @property

from ..models.commit import Commit
from ..models.plugins_info import PluginsInfo
from ..models.registry_service_config import RegistryServiceConfig
from ..models.system_info_cgroup_driver_enum import SystemInfoCgroupDriverEnum
from ..models.system_info_cgroup_version_enum import SystemInfoCgroupVersionEnum
from ..models.system_info_isolation_enum import SystemInfoIsolationEnum

V = TypeVar("V", bound="DockerSystemInfo")

class DockerSystemInfo:
    """Docker system info."""  # noqa: E501

    architecture: Union[Unset, str] = UNSET
    bridge_nf_ip6tables: Union[Unset, bool] = False
    bridge_nf_iptables: Union[Unset, bool] = False
    cgroup_driver: Union[Unset, SystemInfoCgroupDriverEnum] = UNSET
    cgroup_version: Union[Unset, SystemInfoCgroupVersionEnum] = UNSET
    cluster_advertise: Union[Unset, str] = UNSET
    cluster_store: Union[Unset, str] = UNSET
    containerd_commit: Union[Unset, Commit] = UNSET
    containers: Union[Unset, int] = UNSET
    containers_paused: Union[Unset, int] = UNSET
    containers_running: Union[Unset, int] = UNSET
    containers_stopped: Union[Unset, int] = UNSET
    cpu_cfs_period: Union[Unset, bool] = False
    cpu_cfs_quota: Union[Unset, bool] = False
    cpu_set: Union[Unset, bool] = False
    cpu_shares: Union[Unset, bool] = False
    debug: Union[Unset, bool] = False
    from ..models.system_info_default_address_pools import SystemInfoDefaultAddressPools

    default_address_pools: Union[Unset, List[SystemInfoDefaultAddressPools]] = UNSET
    default_runtime: Union[Unset, str] = UNSET
    docker_root_dir: Union[Unset, str] = UNSET
    driver: Union[Unset, str] = UNSET
    driver_status: Union[Unset, List[List[str]]] = UNSET
    experimental_build: Union[Unset, bool] = False
    http_proxy: Union[Unset, str] = UNSET
    https_proxy: Union[Unset, str] = UNSET
    images: Union[Unset, int] = UNSET
    index_server_address: Union[Unset, str] = UNSET
    init_binary: Union[Unset, str] = UNSET
    init_commit: Union[Unset, Commit] = UNSET
    ipv4_forwarding: Union[Unset, bool] = False
    isolation: Union[Unset, SystemInfoIsolationEnum] = UNSET
    kernel_memory: Union[Unset, bool] = False
    kernel_memory_tcp: Union[Unset, bool] = False
    kernel_version: Union[Unset, str] = UNSET
    labels: Union[Unset, List[str]] = UNSET
    live_restore_enabled: Union[Unset, bool] = False
    logging_driver: Union[Unset, str] = UNSET
    mem_total: Union[Unset, int] = UNSET
    memory_limit: Union[Unset, bool] = False
    n_events_listener: Union[Unset, int] = UNSET
    n_fd: Union[Unset, int] = UNSET
    ncpu: Union[Unset, int] = UNSET
    no_proxy: Union[Unset, str] = UNSET
    oom_kill_disable: Union[Unset, bool] = False
    operating_system: Union[Unset, str] = UNSET
    os_type: Union[Unset, str] = UNSET
    os_version: Union[Unset, str] = UNSET
    pids_limit: Union[Unset, bool] = False
    plugins: Union[Unset, PluginsInfo] = UNSET
    product_license: Union[Unset, str] = UNSET
    registry_config: Union[Unset, RegistryServiceConfig] = UNSET
    runc_commit: Union[Unset, Commit] = UNSET
    runtimes: Union[Unset, Any] = UNSET
    security_options: Union[Unset, List[str]] = UNSET
    server_version: Union[Unset, str] = UNSET
    swap_limit: Union[Unset, bool] = False
    system_time: Union[Unset, str] = UNSET
    warnings: Union[Unset, List[str]] = UNSET

        architecture = self.architecture
        bridge_nf_ip6tables = self.bridge_nf_ip6tables
        bridge_nf_iptables = self.bridge_nf_iptables
        if not isinstance(self.cgroup_driver, Unset):
            cgroup_driver = self.cgroup_driver
        if not isinstance(self.cgroup_version, Unset):
            cgroup_version = self.cgroup_version
        cluster_advertise = self.cluster_advertise
        cluster_store = self.cluster_store
        if not isinstance(self.containerd_commit, Unset):
            containerd_commit = self.containerd_commit
        containers = self.containers
        containers_paused = self.containers_paused
        containers_running = self.containers_running
        containers_stopped = self.containers_stopped
        cpu_cfs_period = self.cpu_cfs_period
        cpu_cfs_quota = self.cpu_cfs_quota
        cpu_set = self.cpu_set
        cpu_shares = self.cpu_shares
        debug = self.debug
        from ..models.system_info_default_address_pools import (
            SystemInfoDefaultAddressPools,
        )

        default_address_pools: Union[Unset, List[SystemInfoDefaultAddressPools]] = UNSET
        if not isinstance(self.default_address_pools, Unset):
            default_address_pools = self.default_address_pools
        default_runtime = self.default_runtime
        docker_root_dir = self.docker_root_dir
        driver = self.driver
        driver_status: Union[Unset, List[List[str]]] = UNSET
        if not isinstance(self.driver_status, Unset):
            driver_status = self.driver_status
        experimental_build = self.experimental_build
        http_proxy = self.http_proxy
        https_proxy = self.https_proxy
        images = self.images
        index_server_address = self.index_server_address
        init_binary = self.init_binary
        if not isinstance(self.init_commit, Unset):
            init_commit = self.init_commit
        ipv4_forwarding = self.ipv4_forwarding
        if not isinstance(self.isolation, Unset):
            isolation = self.isolation
        kernel_memory = self.kernel_memory
        kernel_memory_tcp = self.kernel_memory_tcp
        kernel_version = self.kernel_version
        labels: Union[Unset, List[str]] = UNSET
        if not isinstance(self.labels, Unset):
            labels = self.labels
        live_restore_enabled = self.live_restore_enabled
        logging_driver = self.logging_driver
        mem_total = self.mem_total
        memory_limit = self.memory_limit
        n_events_listener = self.n_events_listener
        n_fd = self.n_fd
        ncpu = self.ncpu
        no_proxy = self.no_proxy
        oom_kill_disable = self.oom_kill_disable
        operating_system = self.operating_system
        os_type = self.os_type
        os_version = self.os_version
        pids_limit = self.pids_limit
        if not isinstance(self.plugins, Unset):
            plugins = self.plugins
        product_license = self.product_license
        if not isinstance(self.registry_config, Unset):
            registry_config = self.registry_config
        if not isinstance(self.runc_commit, Unset):
            runc_commit = self.runc_commit
        runtimes = self.runtimes
        security_options: Union[Unset, List[str]] = UNSET
        if not isinstance(self.security_options, Unset):
            security_options = self.security_options
        server_version = self.server_version
        swap_limit = self.swap_limit
        system_time = self.system_time
        warnings: Union[Unset, List[str]] = UNSET
        if not isinstance(self.warnings, Unset):
            warnings = self.warnings

        if architecture is not UNSET:
            field_dict["architecture"] = architecture
        if bridge_nf_ip6tables is not UNSET:
            field_dict["bridge_nf_ip6tables"] = bridge_nf_ip6tables
        if bridge_nf_iptables is not UNSET:
            field_dict["bridge_nf_iptables"] = bridge_nf_iptables
        if cgroup_driver is not UNSET:
            field_dict["cgroup_driver"] = cgroup_driver
        if cgroup_version is not UNSET:
            field_dict["cgroup_version"] = cgroup_version
        if cluster_advertise is not UNSET:
            field_dict["cluster_advertise"] = cluster_advertise
        if cluster_store is not UNSET:
            field_dict["cluster_store"] = cluster_store
        if containerd_commit is not UNSET:
            field_dict["containerd_commit"] = containerd_commit
        if containers is not UNSET:
            field_dict["containers"] = containers
        if containers_paused is not UNSET:
            field_dict["containers_paused"] = containers_paused
        if containers_running is not UNSET:
            field_dict["containers_running"] = containers_running
        if containers_stopped is not UNSET:
            field_dict["containers_stopped"] = containers_stopped
        if cpu_cfs_period is not UNSET:
            field_dict["cpu_cfs_period"] = cpu_cfs_period
        if cpu_cfs_quota is not UNSET:
            field_dict["cpu_cfs_quota"] = cpu_cfs_quota
        if cpu_set is not UNSET:
            field_dict["cpu_set"] = cpu_set
        if cpu_shares is not UNSET:
            field_dict["cpu_shares"] = cpu_shares
        if debug is not UNSET:
            field_dict["debug"] = debug
        if default_address_pools is not UNSET:
            field_dict["default_address_pools"] = default_address_pools
        if default_runtime is not UNSET:
            field_dict["default_runtime"] = default_runtime
        if docker_root_dir is not UNSET:
            field_dict["docker_root_dir"] = docker_root_dir
        if driver is not UNSET:
            field_dict["driver"] = driver
        if driver_status is not UNSET:
            field_dict["driver_status"] = driver_status
        if experimental_build is not UNSET:
            field_dict["experimental_build"] = experimental_build
        if http_proxy is not UNSET:
            field_dict["http_proxy"] = http_proxy
        if https_proxy is not UNSET:
            field_dict["https_proxy"] = https_proxy
        if images is not UNSET:
            field_dict["images"] = images
        if index_server_address is not UNSET:
            field_dict["index_server_address"] = index_server_address
        if init_binary is not UNSET:
            field_dict["init_binary"] = init_binary
        if init_commit is not UNSET:
            field_dict["init_commit"] = init_commit
        if ipv4_forwarding is not UNSET:
            field_dict["ipv4_forwarding"] = ipv4_forwarding
        if isolation is not UNSET:
            field_dict["isolation"] = isolation
        if kernel_memory is not UNSET:
            field_dict["kernel_memory"] = kernel_memory
        if kernel_memory_tcp is not UNSET:
            field_dict["kernel_memory_tcp"] = kernel_memory_tcp
        if kernel_version is not UNSET:
            field_dict["kernel_version"] = kernel_version
        if labels is not UNSET:
            field_dict["labels"] = labels
        if live_restore_enabled is not UNSET:
            field_dict["live_restore_enabled"] = live_restore_enabled
        if logging_driver is not UNSET:
            field_dict["logging_driver"] = logging_driver
        if mem_total is not UNSET:
            field_dict["mem_total"] = mem_total
        if memory_limit is not UNSET:
            field_dict["memory_limit"] = memory_limit
        if n_events_listener is not UNSET:
            field_dict["n_events_listener"] = n_events_listener
        if n_fd is not UNSET:
            field_dict["n_fd"] = n_fd
        if ncpu is not UNSET:
            field_dict["ncpu"] = ncpu
        if no_proxy is not UNSET:
            field_dict["no_proxy"] = no_proxy
        if oom_kill_disable is not UNSET:
            field_dict["oom_kill_disable"] = oom_kill_disable
        if operating_system is not UNSET:
            field_dict["operating_system"] = operating_system
        if os_type is not UNSET:
            field_dict["os_type"] = os_type
        if os_version is not UNSET:
            field_dict["os_version"] = os_version
        if pids_limit is not UNSET:
            field_dict["pids_limit"] = pids_limit
        if plugins is not UNSET:
            field_dict["plugins"] = plugins
        if product_license is not UNSET:
            field_dict["product_license"] = product_license
        if registry_config is not UNSET:
            field_dict["registry_config"] = registry_config
        if runc_commit is not UNSET:
            field_dict["runc_commit"] = runc_commit
        if runtimes is not UNSET:
            field_dict["runtimes"] = runtimes
        if security_options is not UNSET:
            field_dict["security_options"] = security_options
        if server_version is not UNSET:
            field_dict["server_version"] = server_version
        if swap_limit is not UNSET:
            field_dict["swap_limit"] = swap_limit
        if system_time is not UNSET:
            field_dict["system_time"] = system_time
        if warnings is not UNSET:
            field_dict["warnings"] = warnings

        architecture = d.pop("architecture", UNSET)

        bridge_nf_ip6tables = d.pop("bridge_nf_ip6tables", UNSET)

        bridge_nf_iptables = d.pop("bridge_nf_iptables", UNSET)

        _cgroup_driver = d.pop("cgroup_driver", UNSET)
        cgroup_driver: Union[Unset, SystemInfoCgroupDriverEnum]
        if isinstance(_cgroup_driver, Unset):
            cgroup_driver = UNSET
        else:
            cgroup_driver = SystemInfoCgroupDriverEnum(_cgroup_driver)

        _cgroup_version = d.pop("cgroup_version", UNSET)
        cgroup_version: Union[Unset, SystemInfoCgroupVersionEnum]
        if isinstance(_cgroup_version, Unset):
            cgroup_version = UNSET
        else:
            cgroup_version = SystemInfoCgroupVersionEnum(_cgroup_version)

        cluster_advertise = d.pop("cluster_advertise", UNSET)

        cluster_store = d.pop("cluster_store", UNSET)

        _containerd_commit = d.pop("containerd_commit", UNSET)
        containerd_commit: Union[Unset, Commit]
        if isinstance(_containerd_commit, Unset):
            containerd_commit = UNSET
        else:
            containerd_commit = Commit(_containerd_commit)

        containers = d.pop("containers", UNSET)

        containers_paused = d.pop("containers_paused", UNSET)

        containers_running = d.pop("containers_running", UNSET)

        containers_stopped = d.pop("containers_stopped", UNSET)

        cpu_cfs_period = d.pop("cpu_cfs_period", UNSET)

        cpu_cfs_quota = d.pop("cpu_cfs_quota", UNSET)

        cpu_set = d.pop("cpu_set", UNSET)

        cpu_shares = d.pop("cpu_shares", UNSET)

        debug = d.pop("debug", UNSET)

        )

        default_address_pools = cast(
            List[SystemInfoDefaultAddressPools], d.pop("default_address_pools", UNSET)
        )

        default_runtime = d.pop("default_runtime", UNSET)

        docker_root_dir = d.pop("docker_root_dir", UNSET)

        driver = d.pop("driver", UNSET)

        driver_status = cast(List[List[str]], d.pop("driver_status", UNSET))

        experimental_build = d.pop("experimental_build", UNSET)

        http_proxy = d.pop("http_proxy", UNSET)

        https_proxy = d.pop("https_proxy", UNSET)

        images = d.pop("images", UNSET)

        index_server_address = d.pop("index_server_address", UNSET)

        init_binary = d.pop("init_binary", UNSET)

        _init_commit = d.pop("init_commit", UNSET)
        init_commit: Union[Unset, Commit]
        if isinstance(_init_commit, Unset):
            init_commit = UNSET
        else:
            init_commit = Commit(_init_commit)

        ipv4_forwarding = d.pop("ipv4_forwarding", UNSET)

        _isolation = d.pop("isolation", UNSET)
        isolation: Union[Unset, SystemInfoIsolationEnum]
        if isinstance(_isolation, Unset):
            isolation = UNSET
        else:
            isolation = SystemInfoIsolationEnum(_isolation)

        kernel_memory = d.pop("kernel_memory", UNSET)

        kernel_memory_tcp = d.pop("kernel_memory_tcp", UNSET)

        kernel_version = d.pop("kernel_version", UNSET)

        labels = cast(List[str], d.pop("labels", UNSET))

        live_restore_enabled = d.pop("live_restore_enabled", UNSET)

        logging_driver = d.pop("logging_driver", UNSET)

        mem_total = d.pop("mem_total", UNSET)

        memory_limit = d.pop("memory_limit", UNSET)

        n_events_listener = d.pop("n_events_listener", UNSET)

        n_fd = d.pop("n_fd", UNSET)

        ncpu = d.pop("ncpu", UNSET)

        no_proxy = d.pop("no_proxy", UNSET)

        oom_kill_disable = d.pop("oom_kill_disable", UNSET)

        operating_system = d.pop("operating_system", UNSET)

        os_type = d.pop("os_type", UNSET)

        os_version = d.pop("os_version", UNSET)

        pids_limit = d.pop("pids_limit", UNSET)

        _plugins = d.pop("plugins", UNSET)
        plugins: Union[Unset, PluginsInfo]
        if isinstance(_plugins, Unset):
            plugins = UNSET
        else:
            plugins = PluginsInfo(_plugins)

        product_license = d.pop("product_license", UNSET)

        _registry_config = d.pop("registry_config", UNSET)
        registry_config: Union[Unset, RegistryServiceConfig]
        if isinstance(_registry_config, Unset):
            registry_config = UNSET
        else:
            registry_config = RegistryServiceConfig(_registry_config)

        _runc_commit = d.pop("runc_commit", UNSET)
        runc_commit: Union[Unset, Commit]
        if isinstance(_runc_commit, Unset):
            runc_commit = UNSET
        else:
            runc_commit = Commit(_runc_commit)

        runtimes = d.pop("runtimes", UNSET)
        security_options = cast(List[str], d.pop("security_options", UNSET))

        server_version = d.pop("server_version", UNSET)

        swap_limit = d.pop("swap_limit", UNSET)

        system_time = d.pop("system_time", UNSET)

        warnings = cast(List[str], d.pop("warnings", UNSET))

        docker_system_info = cls(
            architecture=architecture,
            bridge_nf_ip6tables=bridge_nf_ip6tables,
            bridge_nf_iptables=bridge_nf_iptables,
            cgroup_driver=cgroup_driver,
            cgroup_version=cgroup_version,
            cluster_advertise=cluster_advertise,
            cluster_store=cluster_store,
            containerd_commit=containerd_commit,
            containers=containers,
            containers_paused=containers_paused,
            containers_running=containers_running,
            containers_stopped=containers_stopped,
            cpu_cfs_period=cpu_cfs_period,
            cpu_cfs_quota=cpu_cfs_quota,
            cpu_set=cpu_set,
            cpu_shares=cpu_shares,
            debug=debug,
            default_address_pools=default_address_pools,
            default_runtime=default_runtime,
            docker_root_dir=docker_root_dir,
            driver=driver,
            driver_status=driver_status,
            experimental_build=experimental_build,
            http_proxy=http_proxy,
            https_proxy=https_proxy,
            id=id,
            images=images,
            index_server_address=index_server_address,
            init_binary=init_binary,
            init_commit=init_commit,
            ipv4_forwarding=ipv4_forwarding,
            isolation=isolation,
            kernel_memory=kernel_memory,
            kernel_memory_tcp=kernel_memory_tcp,
            kernel_version=kernel_version,
            labels=labels,
            live_restore_enabled=live_restore_enabled,
            logging_driver=logging_driver,
            mem_total=mem_total,
            memory_limit=memory_limit,
            n_events_listener=n_events_listener,
            n_fd=n_fd,
            ncpu=ncpu,
            no_proxy=no_proxy,
            oom_kill_disable=oom_kill_disable,
            operating_system=operating_system,
            os_type=os_type,
            os_version=os_version,
            pids_limit=pids_limit,
            plugins=plugins,
            product_license=product_license,
            registry_config=registry_config,
            runc_commit=runc_commit,
            runtimes=runtimes,
            security_options=security_options,
            server_version=server_version,
            swap_limit=swap_limit,
            system_time=system_time,
            warnings=warnings,
        )

        docker_system_info.additional_properties = d
        return docker_system_info

    @property

from ..models.drawing_cmd_id import DrawingCmdId

J = TypeVar("J", bound="DrawCircle")

class DrawCircle:
    center: Union[Unset, List[float]] = UNSET
    radius: Union[Unset, float] = UNSET

        center: Union[Unset, List[float]] = UNSET
        if not isinstance(self.center, Unset):
            center = self.center
        radius = self.radius

        if center is not UNSET:
            field_dict["center"] = center
        if radius is not UNSET:
            field_dict["radius"] = radius

        center = cast(List[float], d.pop("center", UNSET))

        radius = d.pop("radius", UNSET)

        draw_circle = cls(
            center=center,
            radius=radius,
        )

        draw_circle.additional_properties = d
        return draw_circle

    @property

V = TypeVar("V", bound="Extrude")

class Extrude:
    distance: Union[Unset, float] = UNSET
    sketch: Union[Unset, DrawingCmdId] = UNSET

        distance = self.distance
        if not isinstance(self.sketch, Unset):
            sketch = self.sketch

        if distance is not UNSET:
            field_dict["distance"] = distance
        if sketch is not UNSET:
            field_dict["sketch"] = sketch

        distance = d.pop("distance", UNSET)

        _sketch = d.pop("sketch", UNSET)
        sketch: Union[Unset, DrawingCmdId]
        if isinstance(_sketch, Unset):
            sketch = UNSET
        else:
            sketch = DrawingCmdId(_sketch)

        extrude = cls(
            distance=distance,
            sketch=sketch,
        )

        extrude.additional_properties = d
        return extrude

    @property

DrawingCmd = Union[DrawCircle, Extrude]

class DrawingCmdId(str):
        return self

from ..models.drawing_cmd import DrawingCmd

L = TypeVar("L", bound="DrawingCmdReq")

class DrawingCmdReq:
    """A graphics command submitted to the KittyCAD engine via the Drawing API."""  # noqa: E501

    cmd: Union[Unset, DrawingCmd] = UNSET
    cmd_id: Union[Unset, DrawingCmdId] = UNSET
    file_id: Union[Unset, str] = UNSET

        if not isinstance(self.cmd, Unset):
            cmd = self.cmd
        if not isinstance(self.cmd_id, Unset):
            cmd_id = self.cmd_id
        file_id = self.file_id

        if cmd is not UNSET:
            field_dict["cmd"] = cmd
        if cmd_id is not UNSET:
            field_dict["cmd_id"] = cmd_id
        if file_id is not UNSET:
            field_dict["file_id"] = file_id

        _cmd = d.pop("cmd", UNSET)
        cmd: Union[Unset, DrawingCmd]
        if isinstance(_cmd, Unset):
            cmd = UNSET
        else:
            cmd = _cmd  # type: ignore[arg-type]

        _cmd_id = d.pop("cmd_id", UNSET)
        cmd_id: Union[Unset, DrawingCmdId]
        if isinstance(_cmd_id, Unset):
            cmd_id = UNSET
        else:
            cmd_id = DrawingCmdId(_cmd_id)

        file_id = d.pop("file_id", UNSET)

        drawing_cmd_req = cls(
            cmd=cmd,
            cmd_id=cmd_id,
            file_id=file_id,
        )

        drawing_cmd_req.additional_properties = d
        return drawing_cmd_req

    @property

E = TypeVar("E", bound="DrawingCmdReqBatch")

class DrawingCmdReqBatch:
    """A batch set of graphics commands submitted to the KittyCAD engine via the Drawing API."""  # noqa: E501

    cmds: Union[Unset, Any] = UNSET

        cmds = self.cmds

        if cmds is not UNSET:
            field_dict["cmds"] = cmds

        cmds = d.pop("cmds", UNSET)

        drawing_cmd_req_batch = cls(
            cmds=cmds,
        )

        drawing_cmd_req_batch.additional_properties = d
        return drawing_cmd_req_batch

    @property

Y = TypeVar("Y", bound="DrawingError")

class DrawingError:
    """Why a command submitted to the Drawing API failed."""  # noqa: E501

    error_code: Union[Unset, str] = UNSET
    external_message: Union[Unset, str] = UNSET
    internal_message: Union[Unset, str] = UNSET

        error_code = self.error_code
        external_message = self.external_message
        internal_message = self.internal_message

        if error_code is not UNSET:
            field_dict["error_code"] = error_code
        if external_message is not UNSET:
            field_dict["external_message"] = external_message
        if internal_message is not UNSET:
            field_dict["internal_message"] = internal_message

    def from_dict(cls: Type[Y], src_dict: Dict[str, Any]) -> Y:
        error_code = d.pop("error_code", UNSET)

        external_message = d.pop("external_message", UNSET)

        internal_message = d.pop("internal_message", UNSET)

        drawing_error = cls(
            error_code=error_code,
            external_message=external_message,
            internal_message=internal_message,
        )

        drawing_error.additional_properties = d
        return drawing_error

    @property

from .drawing_error import DrawingError

Success = Any

Error = DrawingError

H = TypeVar("H", bound="Cancelled")

class Cancelled:
    what_failed: Union[Unset, DrawingCmdId] = UNSET

        if not isinstance(self.what_failed, Unset):
            what_failed = self.what_failed

        if what_failed is not UNSET:
            field_dict["what_failed"] = what_failed

        _what_failed = d.pop("what_failed", UNSET)
        what_failed: Union[Unset, DrawingCmdId]
        if isinstance(_what_failed, Unset):
            what_failed = UNSET
        else:
            what_failed = DrawingCmdId(_what_failed)

        cancelled = cls(
            what_failed=what_failed,
        )

        cancelled.additional_properties = d
        return cancelled

    @property

DrawingOutcome = Union[Success, Error, Cancelled]

T = TypeVar("T", bound="DrawingOutcomes")

class DrawingOutcomes:
    """The result from a batch of drawing commands."""  # noqa: E501

    outcomes: Union[Unset, Any] = UNSET

        outcomes = self.outcomes

        if outcomes is not UNSET:
            field_dict["outcomes"] = outcomes

        outcomes = d.pop("outcomes", UNSET)

        drawing_outcomes = cls(
            outcomes=outcomes,
        )

        drawing_outcomes.additional_properties = d
        return drawing_outcomes

    @property

M = TypeVar("M", bound="EmailAuthenticationForm")

class EmailAuthenticationForm:
    """The body of the form for email authentication."""  # noqa: E501

    callback_url: Union[Unset, str] = UNSET

        callback_url = self.callback_url

        if callback_url is not UNSET:
            field_dict["callback_url"] = callback_url

        callback_url = d.pop("callback_url", UNSET)

        email_authentication_form = cls(
        )

        email_authentication_form.additional_properties = d
        return email_authentication_form

    @property

from ..models.cache_metadata import CacheMetadata
from ..models.connection import Connection
from ..models.environment import Environment
from ..models.file_system_metadata import FileSystemMetadata

B = TypeVar("B", bound="EngineMetadata")

class EngineMetadata:
    """Metadata about our currently running server.

    async_jobs_running: Union[Unset, bool] = False
    cache: Union[Unset, CacheMetadata] = UNSET
    environment: Union[Unset, Environment] = UNSET
    fs: Union[Unset, FileSystemMetadata] = UNSET
    git_hash: Union[Unset, str] = UNSET
    pubsub: Union[Unset, Connection] = UNSET

        async_jobs_running = self.async_jobs_running
        if not isinstance(self.cache, Unset):
            cache = self.cache
        if not isinstance(self.environment, Unset):
            environment = self.environment
        if not isinstance(self.fs, Unset):
            fs = self.fs
        git_hash = self.git_hash
        if not isinstance(self.pubsub, Unset):
            pubsub = self.pubsub

        if async_jobs_running is not UNSET:
            field_dict["async_jobs_running"] = async_jobs_running
        if cache is not UNSET:
            field_dict["cache"] = cache
        if environment is not UNSET:
            field_dict["environment"] = environment
        if fs is not UNSET:
            field_dict["fs"] = fs
        if git_hash is not UNSET:
            field_dict["git_hash"] = git_hash
        if pubsub is not UNSET:
            field_dict["pubsub"] = pubsub

        async_jobs_running = d.pop("async_jobs_running", UNSET)

        _cache = d.pop("cache", UNSET)
        cache: Union[Unset, CacheMetadata]
        if isinstance(_cache, Unset):
            cache = UNSET
        else:
            cache = CacheMetadata(_cache)

        _environment = d.pop("environment", UNSET)
        environment: Union[Unset, Environment]
        if isinstance(_environment, Unset):
            environment = UNSET
        else:
            environment = Environment(_environment)

        _fs = d.pop("fs", UNSET)
        fs: Union[Unset, FileSystemMetadata]
        if isinstance(_fs, Unset):
            fs = UNSET
        else:
            fs = FileSystemMetadata(_fs)

        git_hash = d.pop("git_hash", UNSET)

        _pubsub = d.pop("pubsub", UNSET)
        pubsub: Union[Unset, Connection]
        if isinstance(_pubsub, Unset):
            pubsub = UNSET
        else:
            pubsub = Connection(_pubsub)

        engine_metadata = cls(
            async_jobs_running=async_jobs_running,
            cache=cache,
            environment=environment,
            fs=fs,
            git_hash=git_hash,
            pubsub=pubsub,
        )

        engine_metadata.additional_properties = d
        return engine_metadata

    @property

class Environment(str, Enum):
    """The environment the server is running in."""  # noqa: E501

    DEVELOPMENT = "DEVELOPMENT"
    PREVIEW = "PREVIEW"
    PRODUCTION = "PRODUCTION"

S = TypeVar("S", bound="Error")

class Error:
    """Error information from a response."""  # noqa: E501

    message: Union[Unset, str] = UNSET
    request_id: Union[Unset, str] = UNSET

        message = self.message
        request_id = self.request_id

        if message is not UNSET:
            field_dict["message"] = message
        if request_id is not UNSET:
            field_dict["request_id"] = request_id

        message = d.pop("message", UNSET)

        request_id = d.pop("request_id", UNSET)

        error = cls(
            message=message,
            request_id=request_id,
        )

        error.additional_properties = d
        return error

    @property

from ..models.docker_system_info import DockerSystemInfo

A = TypeVar("A", bound="ExecutorMetadata")

class ExecutorMetadata:

    docker_info: Union[Unset, DockerSystemInfo] = UNSET

        if not isinstance(self.docker_info, Unset):
            docker_info = self.docker_info

        if docker_info is not UNSET:
            field_dict["docker_info"] = docker_info

        _docker_info = d.pop("docker_info", UNSET)
        docker_info: Union[Unset, DockerSystemInfo]
        if isinstance(_docker_info, Unset):
            docker_info = UNSET
        else:
            docker_info = DockerSystemInfo(_docker_info)

        else:

        executor_metadata = cls(
            docker_info=docker_info,
        )

        executor_metadata.additional_properties = d
        return executor_metadata

    @property

H = TypeVar("H", bound="ExtendedUser")

class ExtendedUser:
    """Extended user information.

    This is mostly used for internal purposes. It returns a mapping of the user's information, including that of our third party services we use for users: MailChimp, Stripe, and Front"""  # noqa: E501

    company: Union[Unset, str] = UNSET
    discord: Union[Unset, str] = UNSET
    email_verified: Union[Unset, datetime.datetime] = UNSET
    first_name: Union[Unset, str] = UNSET
    front_id: Union[Unset, str] = UNSET
    github: Union[Unset, str] = UNSET
    image: Union[Unset, str] = UNSET
    last_name: Union[Unset, str] = UNSET
    mailchimp_id: Union[Unset, str] = UNSET
    stripe_id: Union[Unset, str] = UNSET

        company = self.company
        discord = self.discord
        email_verified: Union[Unset, str] = UNSET
        if not isinstance(self.email_verified, Unset):
            email_verified = self.email_verified.isoformat()
        first_name = self.first_name
        front_id = self.front_id
        github = self.github
        image = self.image
        last_name = self.last_name
        mailchimp_id = self.mailchimp_id
        stripe_id = self.stripe_id

        if company is not UNSET:
            field_dict["company"] = company
        if discord is not UNSET:
            field_dict["discord"] = discord
        if email_verified is not UNSET:
            field_dict["email_verified"] = email_verified
        if first_name is not UNSET:
            field_dict["first_name"] = first_name
        if front_id is not UNSET:
            field_dict["front_id"] = front_id
        if github is not UNSET:
            field_dict["github"] = github
        if image is not UNSET:
            field_dict["image"] = image
        if last_name is not UNSET:
            field_dict["last_name"] = last_name
        if mailchimp_id is not UNSET:
            field_dict["mailchimp_id"] = mailchimp_id
        if stripe_id is not UNSET:
            field_dict["stripe_id"] = stripe_id

        company = d.pop("company", UNSET)

        else:

        discord = d.pop("discord", UNSET)

        _email_verified = d.pop("email_verified", UNSET)
        email_verified: Union[Unset, datetime.datetime]
        if isinstance(_email_verified, Unset):
            email_verified = UNSET
        else:
            email_verified = isoparse(_email_verified)

        first_name = d.pop("first_name", UNSET)

        front_id = d.pop("front_id", UNSET)

        github = d.pop("github", UNSET)

        image = d.pop("image", UNSET)

        last_name = d.pop("last_name", UNSET)

        mailchimp_id = d.pop("mailchimp_id", UNSET)

        stripe_id = d.pop("stripe_id", UNSET)

        else:

        extended_user = cls(
            company=company,
            discord=discord,
            email_verified=email_verified,
            first_name=first_name,
            front_id=front_id,
            github=github,
            id=id,
            image=image,
            last_name=last_name,
            mailchimp_id=mailchimp_id,
            stripe_id=stripe_id,
        )

        extended_user.additional_properties = d
        return extended_user

    @property

E = TypeVar("E", bound="ExtendedUserResultsPage")

class ExtendedUserResultsPage:

    from ..models.extended_user import ExtendedUser

    items: Union[Unset, List[ExtendedUser]] = UNSET

        from ..models.extended_user import ExtendedUser

        items: Union[Unset, List[ExtendedUser]] = UNSET

        items = cast(List[ExtendedUser], d.pop("items", UNSET))

        extended_user_results_page = cls(
        )

        extended_user_results_page.additional_properties = d
        return extended_user_results_page

    @property

G = TypeVar("G", bound="FileCenterOfMass")

    """A file center of mass result."""  # noqa: E501

        else:

        else:

        else:

        else:

        else:

        else:

            id=id,
        )

    @property

J = TypeVar("J", bound="FileConversion")

        else:

        else:

        else:

        else:

        else:

        else:

        else:

            id=id,
        )

    @property

R = TypeVar("R", bound="FileDensity")

    """A file density result."""  # noqa: E501

    def from_dict(cls: Type[R], src_dict: Dict[str, Any]) -> R:
        else:

        else:

        else:

        else:

        else:

        else:

            id=id,
        )

    @property

class FileExportFormat(str, Enum):
    """The valid types of output file formats."""  # noqa: E501

    """# The COLLADA/DAE file format. <https://en.wikipedia.org/wiki/COLLADA> """  # noqa: E501
    DAE = "dae"
    """# The DXF file format. <https://en.wikipedia.org/wiki/AutoCAD_DXF> """  # noqa: E501
    DXF = "dxf"
    """# The FBX file format. <https://en.wikipedia.org/wiki/FBX> """  # noqa: E501
    FBX = "fbx"
    """# The FBX file format (in binary). <https://en.wikipedia.org/wiki/FBX> """  # noqa: E501
    FBXB = "fbxb"
    """# The OBJ file format. A zip file containing both the obj file itself and its associated mtl file for full processing. <https://en.wikipedia.org/wiki/Wavefront_.obj_file>> The OBJ file format. <https://en.wikipedia.org/wiki/Wavefront_.obj_file> It may or may not have an an attached material (mtl // mtllib) within the file, but we interact with it as if it does not. """  # noqa: E501
    OBJ = "obj"
    """# The PLY file format. <https://en.wikipedia.org/wiki/PLY_(file_format)> """  # noqa: E501
    PLY = "ply"
    """# The STEP file format. <https://en.wikipedia.org/wiki/ISO_10303-21> """  # noqa: E501
    STEP = "step"
    """# The STL file format. <https://en.wikipedia.org/wiki/STL_(file_format)> """  # noqa: E501
    STL = "stl"

class FileImportFormat(str, Enum):
    """The valid types of source file formats."""  # noqa: E501

    DAE = "dae"
    DXF = "dxf"
    FBX = "fbx"
    """# The OBJ file format. A zip file containing both the obj file itself and its associated mtl file for full processing. <https://en.wikipedia.org/wiki/Wavefront_.obj_file>> """  # noqa: E501
    OBJ_ZIP = "obj_zip"
    """# The OBJ file format. <https://en.wikipedia.org/wiki/Wavefront_.obj_file> It may or may not have an an attached material (mtl // mtllib) within the file, but we interact with it as if it does not. """  # noqa: E501
    OBJ = "obj"
    PLY = "ply"
    STL = "stl"

L = TypeVar("L", bound="FileMass")

    """A file mass result."""  # noqa: E501

        else:

        else:

        else:

        else:

        else:

        else:

            id=id,
        )

    @property

Y = TypeVar("Y", bound="FileSurfaceArea")

    """A file surface area result."""  # noqa: E501

        else:

        else:

        else:

        else:

        else:

        else:

            id=id,
        )

    @property

H = TypeVar("H", bound="FileSystemMetadata")

class FileSystemMetadata:
    """Metadata about our file system.

        file_system_metadata = cls(
            ok=ok,
        )

        file_system_metadata.additional_properties = d
        return file_system_metadata

    @property

K = TypeVar("K", bound="FileVolume")

    """A file volume result."""  # noqa: E501

        else:

        else:

        else:

        else:

        else:

        else:

            id=id,
        )

    @property

V = TypeVar("V", bound="Gateway")

class Gateway:
    """Gateway information."""  # noqa: E501

        gateway = cls(
        )

        gateway.additional_properties = d
        return gateway

    @property

class ImageType(str, Enum):
    """An enumeration."""  # noqa: E501

    PNG = "png"
    JPG = "jpg"

R = TypeVar("R", bound="IndexInfo")

class IndexInfo:
    """IndexInfo contains information about a registry."""  # noqa: E501

    mirrors: Union[Unset, List[str]] = UNSET
    official: Union[Unset, bool] = False
    secure: Union[Unset, bool] = False

        mirrors: Union[Unset, List[str]] = UNSET
        if not isinstance(self.mirrors, Unset):
            mirrors = self.mirrors
        official = self.official
        secure = self.secure

        if mirrors is not UNSET:
            field_dict["mirrors"] = mirrors
        if official is not UNSET:
            field_dict["official"] = official
        if secure is not UNSET:
            field_dict["secure"] = secure

        mirrors = cast(List[str], d.pop("mirrors", UNSET))

        official = d.pop("official", UNSET)

        secure = d.pop("secure", UNSET)

        index_info = cls(
            mirrors=mirrors,
            official=official,
            secure=secure,
        )

        index_info.additional_properties = d
        return index_info

    @property

from ..models.invoice_status import InvoiceStatus

N = TypeVar("N", bound="Invoice")

class Invoice:
    """An invoice."""  # noqa: E501

    amount_due: Union[Unset, float] = UNSET
    amount_paid: Union[Unset, float] = UNSET
    amount_remaining: Union[Unset, float] = UNSET
    attempt_count: Union[Unset, int] = UNSET
    attempted: Union[Unset, bool] = False
    customer_email: Union[Unset, str] = UNSET
    customer_id: Union[Unset, str] = UNSET
    default_payment_method: Union[Unset, str] = UNSET
    description: Union[Unset, str] = UNSET
    from ..models.invoice_line_item import InvoiceLineItem

    lines: Union[Unset, List[InvoiceLineItem]] = UNSET
    number: Union[Unset, str] = UNSET
    paid: Union[Unset, bool] = False
    pdf: Union[Unset, str] = UNSET
    receipt_number: Union[Unset, str] = UNSET
    statement_descriptor: Union[Unset, str] = UNSET
    status: Union[Unset, InvoiceStatus] = UNSET
    subtotal: Union[Unset, float] = UNSET
    tax: Union[Unset, float] = UNSET
    total: Union[Unset, float] = UNSET

        amount_due = self.amount_due
        amount_paid = self.amount_paid
        amount_remaining = self.amount_remaining
        attempt_count = self.attempt_count
        attempted = self.attempted
        customer_email = self.customer_email
        customer_id = self.customer_id
        default_payment_method = self.default_payment_method
        description = self.description
        from ..models.invoice_line_item import InvoiceLineItem

        lines: Union[Unset, List[InvoiceLineItem]] = UNSET
        if not isinstance(self.lines, Unset):
            lines = self.lines
        number = self.number
        paid = self.paid
        pdf = self.pdf
        receipt_number = self.receipt_number
        statement_descriptor = self.statement_descriptor
        subtotal = self.subtotal
        tax = self.tax
        total = self.total

        if amount_due is not UNSET:
            field_dict["amount_due"] = amount_due
        if amount_paid is not UNSET:
            field_dict["amount_paid"] = amount_paid
        if amount_remaining is not UNSET:
            field_dict["amount_remaining"] = amount_remaining
        if attempt_count is not UNSET:
            field_dict["attempt_count"] = attempt_count
        if attempted is not UNSET:
            field_dict["attempted"] = attempted
        if customer_email is not UNSET:
            field_dict["customer_email"] = customer_email
        if customer_id is not UNSET:
            field_dict["customer_id"] = customer_id
        if default_payment_method is not UNSET:
            field_dict["default_payment_method"] = default_payment_method
        if description is not UNSET:
            field_dict["description"] = description
        if lines is not UNSET:
            field_dict["lines"] = lines
        if number is not UNSET:
            field_dict["number"] = number
        if paid is not UNSET:
            field_dict["paid"] = paid
        if pdf is not UNSET:
            field_dict["pdf"] = pdf
        if receipt_number is not UNSET:
            field_dict["receipt_number"] = receipt_number
        if statement_descriptor is not UNSET:
            field_dict["statement_descriptor"] = statement_descriptor
        if subtotal is not UNSET:
            field_dict["subtotal"] = subtotal
        if tax is not UNSET:
            field_dict["tax"] = tax
        if total is not UNSET:
            field_dict["total"] = total

        amount_due = d.pop("amount_due", UNSET)

        amount_paid = d.pop("amount_paid", UNSET)

        amount_remaining = d.pop("amount_remaining", UNSET)

        attempt_count = d.pop("attempt_count", UNSET)

        attempted = d.pop("attempted", UNSET)

        else:

        else:

        customer_email = d.pop("customer_email", UNSET)

        customer_id = d.pop("customer_id", UNSET)

        default_payment_method = d.pop("default_payment_method", UNSET)

        description = d.pop("description", UNSET)

        lines = cast(List[InvoiceLineItem], d.pop("lines", UNSET))

        number = d.pop("number", UNSET)

        paid = d.pop("paid", UNSET)

        pdf = d.pop("pdf", UNSET)

        receipt_number = d.pop("receipt_number", UNSET)

        statement_descriptor = d.pop("statement_descriptor", UNSET)

        status: Union[Unset, InvoiceStatus]
        else:
            status = InvoiceStatus(_status)

        subtotal = d.pop("subtotal", UNSET)

        tax = d.pop("tax", UNSET)

        total = d.pop("total", UNSET)

        invoice = cls(
            amount_due=amount_due,
            amount_paid=amount_paid,
            amount_remaining=amount_remaining,
            attempt_count=attempt_count,
            attempted=attempted,
            customer_email=customer_email,
            customer_id=customer_id,
            default_payment_method=default_payment_method,
            description=description,
            id=id,
            lines=lines,
            number=number,
            paid=paid,
            pdf=pdf,
            receipt_number=receipt_number,
            statement_descriptor=statement_descriptor,
            subtotal=subtotal,
            tax=tax,
            total=total,
            url=url,
        )

        invoice.additional_properties = d
        return invoice

    @property

P = TypeVar("P", bound="InvoiceLineItem")

class InvoiceLineItem:
    """An invoice line item."""  # noqa: E501

    amount: Union[Unset, float] = UNSET
    invoice_item: Union[Unset, str] = UNSET

        amount = self.amount
        invoice_item = self.invoice_item

        if amount is not UNSET:
            field_dict["amount"] = amount
        if invoice_item is not UNSET:
            field_dict["invoice_item"] = invoice_item

        amount = d.pop("amount", UNSET)

        else:

        invoice_item = d.pop("invoice_item", UNSET)

        invoice_line_item = cls(
            amount=amount,
            id=id,
            invoice_item=invoice_item,
        )

        invoice_line_item.additional_properties = d
        return invoice_line_item

    @property

class InvoiceStatus(str, Enum):
    """An enum representing the possible values of an `Invoice`'s `status` field."""  # noqa: E501

    """# Deleted. """  # noqa: E501
    DELETED = "deleted"
    """# Draft. """  # noqa: E501
    DRAFT = "draft"
    """# Open. """  # noqa: E501
    OPEN = "open"
    """# Paid. """  # noqa: E501
    PAID = "paid"
    """# Uncollectible. """  # noqa: E501
    UNCOLLECTIBLE = "uncollectible"
    """# Void. """  # noqa: E501
    VOID = "void"

from ..models.jetstream_config import JetstreamConfig
from ..models.jetstream_stats import JetstreamStats
from ..models.meta_cluster_info import MetaClusterInfo

C = TypeVar("C", bound="Jetstream")

class Jetstream:
    """Jetstream information."""  # noqa: E501

    config: Union[Unset, JetstreamConfig] = UNSET
    meta: Union[Unset, MetaClusterInfo] = UNSET
    stats: Union[Unset, JetstreamStats] = UNSET

        if not isinstance(self.config, Unset):
            config = self.config
        if not isinstance(self.meta, Unset):
            meta = self.meta
        if not isinstance(self.stats, Unset):
            stats = self.stats

        if config is not UNSET:
            field_dict["config"] = config
        if meta is not UNSET:
            field_dict["meta"] = meta
        if stats is not UNSET:
            field_dict["stats"] = stats

        _config = d.pop("config", UNSET)
        config: Union[Unset, JetstreamConfig]
        if isinstance(_config, Unset):
            config = UNSET
        else:
            config = JetstreamConfig(_config)

        _meta = d.pop("meta", UNSET)
        meta: Union[Unset, MetaClusterInfo]
        if isinstance(_meta, Unset):
            meta = UNSET
        else:
            meta = MetaClusterInfo(_meta)

        _stats = d.pop("stats", UNSET)
        stats: Union[Unset, JetstreamStats]
        if isinstance(_stats, Unset):
            stats = UNSET
        else:
            stats = JetstreamStats(_stats)

        jetstream = cls(
            config=config,
            meta=meta,
            stats=stats,
        )

        jetstream.additional_properties = d
        return jetstream

    @property

U = TypeVar("U", bound="JetstreamApiStats")

class JetstreamApiStats:
    """Jetstream API statistics."""  # noqa: E501

    errors: Union[Unset, int] = UNSET
    inflight: Union[Unset, int] = UNSET
    total: Union[Unset, int] = UNSET

        errors = self.errors
        inflight = self.inflight

        if errors is not UNSET:
            field_dict["errors"] = errors
        if inflight is not UNSET:
            field_dict["inflight"] = inflight

        errors = d.pop("errors", UNSET)

        inflight = d.pop("inflight", UNSET)

        jetstream_api_stats = cls(
            errors=errors,
            inflight=inflight,
        )

        jetstream_api_stats.additional_properties = d
        return jetstream_api_stats

    @property

S = TypeVar("S", bound="JetstreamConfig")

class JetstreamConfig:
    """Jetstream configuration."""  # noqa: E501

    domain: Union[Unset, str] = UNSET
    max_memory: Union[Unset, int] = UNSET
    max_storage: Union[Unset, int] = UNSET
    store_dir: Union[Unset, str] = UNSET

        domain = self.domain
        max_memory = self.max_memory
        max_storage = self.max_storage
        store_dir = self.store_dir

        if domain is not UNSET:
            field_dict["domain"] = domain
        if max_memory is not UNSET:
            field_dict["max_memory"] = max_memory
        if max_storage is not UNSET:
            field_dict["max_storage"] = max_storage
        if store_dir is not UNSET:
            field_dict["store_dir"] = store_dir

        domain = d.pop("domain", UNSET)

        max_memory = d.pop("max_memory", UNSET)

        max_storage = d.pop("max_storage", UNSET)

        store_dir = d.pop("store_dir", UNSET)

        jetstream_config = cls(
            domain=domain,
            max_memory=max_memory,
            max_storage=max_storage,
            store_dir=store_dir,
        )

        jetstream_config.additional_properties = d
        return jetstream_config

    @property

from ..models.jetstream_api_stats import JetstreamApiStats

K = TypeVar("K", bound="JetstreamStats")

class JetstreamStats:
    """Jetstream statistics."""  # noqa: E501

    accounts: Union[Unset, int] = UNSET
    api: Union[Unset, JetstreamApiStats] = UNSET
    ha_assets: Union[Unset, int] = UNSET
    memory: Union[Unset, int] = UNSET
    reserved_memory: Union[Unset, int] = UNSET
    reserved_store: Union[Unset, int] = UNSET
    store: Union[Unset, int] = UNSET

        accounts = self.accounts
        ha_assets = self.ha_assets
        memory = self.memory
        reserved_memory = self.reserved_memory
        reserved_store = self.reserved_store
        store = self.store

        if accounts is not UNSET:
            field_dict["accounts"] = accounts
        if ha_assets is not UNSET:
            field_dict["ha_assets"] = ha_assets
        if memory is not UNSET:
            field_dict["memory"] = memory
        if reserved_memory is not UNSET:
            field_dict["reserved_memory"] = reserved_memory
        if reserved_store is not UNSET:
            field_dict["reserved_store"] = reserved_store
        if store is not UNSET:
            field_dict["store"] = store

        accounts = d.pop("accounts", UNSET)

        api: Union[Unset, JetstreamApiStats]
            api = UNSET
        else:
            api = JetstreamApiStats(_api)

        ha_assets = d.pop("ha_assets", UNSET)

        memory = d.pop("memory", UNSET)

        reserved_memory = d.pop("reserved_memory", UNSET)

        reserved_store = d.pop("reserved_store", UNSET)

        store = d.pop("store", UNSET)

        jetstream_stats = cls(
            accounts=accounts,
            api=api,
            ha_assets=ha_assets,
            memory=memory,
            reserved_memory=reserved_memory,
            reserved_store=reserved_store,
            store=store,
        )

        jetstream_stats.additional_properties = d
        return jetstream_stats

    @property

Q = TypeVar("Q", bound="LeafNode")

class LeafNode:
    """Leaf node information."""  # noqa: E501

        leaf_node = cls(
        )

        leaf_node.additional_properties = d
        return leaf_node

    @property

F = TypeVar("F", bound="Mesh")

class Mesh:
    mesh: Union[Unset, str] = UNSET

        mesh = self.mesh

        if mesh is not UNSET:
            field_dict["mesh"] = mesh

        mesh = d.pop("mesh", UNSET)

        mesh = cls(
            mesh=mesh,
        )

        mesh.additional_properties = d
        return mesh

    @property

H = TypeVar("H", bound="MetaClusterInfo")

class MetaClusterInfo:

    cluster_size: Union[Unset, int] = UNSET
    leader: Union[Unset, str] = UNSET

        cluster_size = self.cluster_size
        leader = self.leader

        if cluster_size is not UNSET:
            field_dict["cluster_size"] = cluster_size
        if leader is not UNSET:
            field_dict["leader"] = leader

        cluster_size = d.pop("cluster_size", UNSET)

        leader = d.pop("leader", UNSET)

        meta_cluster_info = cls(
            cluster_size=cluster_size,
            leader=leader,
        )

        meta_cluster_info.additional_properties = d
        return meta_cluster_info

    @property

from ..models.engine_metadata import EngineMetadata
from ..models.executor_metadata import ExecutorMetadata
from ..models.point_e_metadata import PointEMetadata

N = TypeVar("N", bound="Metadata")

class Metadata:

    engine: Union[Unset, EngineMetadata] = UNSET
    executor: Union[Unset, ExecutorMetadata] = UNSET
    point_e: Union[Unset, PointEMetadata] = UNSET

        if not isinstance(self.engine, Unset):
            engine = self.engine
        if not isinstance(self.executor, Unset):
            executor = self.executor
        if not isinstance(self.point_e, Unset):
            point_e = self.point_e

        if engine is not UNSET:
            field_dict["engine"] = engine
        if executor is not UNSET:
            field_dict["executor"] = executor
        if point_e is not UNSET:
            field_dict["point_e"] = point_e

        else:

        _engine = d.pop("engine", UNSET)
        engine: Union[Unset, EngineMetadata]
        if isinstance(_engine, Unset):
            engine = UNSET
        else:
            engine = EngineMetadata(_engine)

        else:

        _executor = d.pop("executor", UNSET)
        executor: Union[Unset, ExecutorMetadata]
        if isinstance(_executor, Unset):
            executor = UNSET
        else:
            executor = ExecutorMetadata(_executor)

            fs = UNSET
        else:

        _point_e = d.pop("point_e", UNSET)
        point_e: Union[Unset, PointEMetadata]
        if isinstance(_point_e, Unset):
            point_e = UNSET
        else:
            point_e = PointEMetadata(_point_e)

        else:

        metadata = cls(
            engine=engine,
            executor=executor,
            fs=fs,
            point_e=point_e,
        )

        metadata.additional_properties = d
        return metadata

    @property

class Method(str, Enum):
    """The Request Method (VERB)

    This type also contains constants for a number of common HTTP methods such as GET, POST, etc.

    Currently includes 8 variants representing the 8 methods defined in [RFC 7230](https://tools.ietf.org/html/rfc7231#section-4.1), plus PATCH, and an Extension variant for all extensions."""  # noqa: E501

    """# The `OPTIONS` method as defined in [RFC 7231](https://tools.ietf.org/html/rfc7231#section-4.2.1). """  # noqa: E501
    OPTIONS = "OPTIONS"
    """# The `GET` method as defined in [RFC 7231](https://tools.ietf.org/html/rfc7231#section-4.3.1). """  # noqa: E501
    GET = "GET"
    """# The `POST` method as defined in [RFC 7231](https://tools.ietf.org/html/rfc7231#section-4.3.1). """  # noqa: E501
    POST = "POST"
    """# The `PUT` method as defined in [RFC 7231](https://tools.ietf.org/html/rfc7231#section-4.3.1). """  # noqa: E501
    PUT = "PUT"
    """# The `DELETE` method as defined in [RFC 7231](https://tools.ietf.org/html/rfc7231#section-4.3.5). """  # noqa: E501
    DELETE = "DELETE"
    """# The `HEAD` method as defined in [RFC 7231](https://tools.ietf.org/html/rfc7231#section-4.3.2). """  # noqa: E501
    HEAD = "HEAD"
    """# The `TRACE` method as defined in [RFC 7231](https://tools.ietf.org/html/rfc7231#section-4.3). """  # noqa: E501
    TRACE = "TRACE"
    """# The `CONNECT` method as defined in [RFC 7231](https://tools.ietf.org/html/rfc7231#section-4.3.6). """  # noqa: E501
    CONNECT = "CONNECT"
    """# The `PATCH` method as defined in [RFC 5789](https://tools.ietf.org/html/rfc5789). """  # noqa: E501
    PATCH = "PATCH"
    """# A catch all. """  # noqa: E501
    EXTENSION = "EXTENSION"

from ..models.country_code import CountryCode

H = TypeVar("H", bound="NewAddress")

class NewAddress:
    """The struct that is used to create a new record. This is automatically generated and has all the same fields as the main struct only it is missing the `id`."""  # noqa: E501

    city: Union[Unset, str] = UNSET
    country: Union[Unset, CountryCode] = UNSET
    state: Union[Unset, str] = UNSET
    street1: Union[Unset, str] = UNSET
    street2: Union[Unset, str] = UNSET
    zip: Union[Unset, str] = UNSET

        city = self.city
        if not isinstance(self.country, Unset):
            country = self.country
        state = self.state
        street1 = self.street1
        street2 = self.street2
        zip = self.zip

        if city is not UNSET:
            field_dict["city"] = city
        if state is not UNSET:
            field_dict["state"] = state
        if street1 is not UNSET:
            field_dict["street1"] = street1
        if street2 is not UNSET:
            field_dict["street2"] = street2
        if zip is not UNSET:
            field_dict["zip"] = zip

        city = d.pop("city", UNSET)

        _country = d.pop("country", UNSET)
        country: Union[Unset, CountryCode]
        if isinstance(_country, Unset):
            country = UNSET
        else:
            country = CountryCode(_country)

        state = d.pop("state", UNSET)

        street1 = d.pop("street1", UNSET)

        street2 = d.pop("street2", UNSET)

        zip = d.pop("zip", UNSET)

        new_address = cls(
            city=city,
            state=state,
            street1=street1,
            street2=street2,
            zip=zip,
        )

        new_address.additional_properties = d
        return new_address

    @property

B = TypeVar("B", bound="OAuth2ClientInfo")

class OAuth2ClientInfo:
    """Information about an OAuth 2.0 client."""  # noqa: E501

    csrf_token: Union[Unset, str] = UNSET
    pkce_code_verifier: Union[Unset, str] = UNSET

        csrf_token = self.csrf_token
        pkce_code_verifier = self.pkce_code_verifier

        if csrf_token is not UNSET:
            field_dict["csrf_token"] = csrf_token
        if pkce_code_verifier is not UNSET:
            field_dict["pkce_code_verifier"] = pkce_code_verifier

        csrf_token = d.pop("csrf_token", UNSET)

        pkce_code_verifier = d.pop("pkce_code_verifier", UNSET)

        o_auth2_client_info = cls(
            csrf_token=csrf_token,
            pkce_code_verifier=pkce_code_verifier,
            url=url,
        )

        o_auth2_client_info.additional_properties = d
        return o_auth2_client_info

    @property

class OAuth2GrantType(str, Enum):
    """An OAuth 2.0 Grant Type. These are documented here: <https://oauth.net/2/grant-types/>."""  # noqa: E501

    """# An OAuth 2.0 Device Authorization Grant. """  # noqa: E501
    URN_IETF_PARAMS_OAUTH_GRANT_TYPE_DEVICE_CODE = (
        "urn:ietf:params:oauth:grant-type:device_code"
    )

B = TypeVar("B", bound="Onboarding")

class Onboarding:
    """Onboarding details"""  # noqa: E501

    first_call_from_their_machine_date: Union[Unset, str] = UNSET
    first_litterbox_execute_date: Union[Unset, str] = UNSET
    first_token_date: Union[Unset, str] = UNSET

        first_call_from_their_machine_date = self.first_call_from_their_machine_date
        first_litterbox_execute_date = self.first_litterbox_execute_date
        first_token_date = self.first_token_date

        if first_call_from_their_machine_date is not UNSET:
            field_dict[
                "first_call_from_their_machine_date"
            ] = first_call_from_their_machine_date
        if first_litterbox_execute_date is not UNSET:
            field_dict["first_litterbox_execute_date"] = first_litterbox_execute_date
        if first_token_date is not UNSET:
            field_dict["first_token_date"] = first_token_date

        first_call_from_their_machine_date = d.pop(
            "first_call_from_their_machine_date", UNSET
        )

        first_litterbox_execute_date = d.pop("first_litterbox_execute_date", UNSET)

        first_token_date = d.pop("first_token_date", UNSET)

        onboarding = cls(
            first_call_from_their_machine_date=first_call_from_their_machine_date,
            first_litterbox_execute_date=first_litterbox_execute_date,
            first_token_date=first_token_date,
        )

        onboarding.additional_properties = d
        return onboarding

    @property

P = TypeVar("P", bound="OutputFile")

class OutputFile:
    """Output file contents."""  # noqa: E501

    contents: Union[Unset, str] = UNSET

        contents = self.contents

        if contents is not UNSET:
            field_dict["contents"] = contents

        contents = d.pop("contents", UNSET)

        output_file = cls(
            contents=contents,
        )

        output_file.additional_properties = d
        return output_file

    @property

J = TypeVar("J", bound="PaymentIntent")

class PaymentIntent:
    """A payment intent response."""  # noqa: E501

    client_secret: Union[Unset, str] = UNSET

        client_secret = self.client_secret

        if client_secret is not UNSET:
            field_dict["client_secret"] = client_secret

        client_secret = d.pop("client_secret", UNSET)

        payment_intent = cls(
            client_secret=client_secret,
        )

        payment_intent.additional_properties = d
        return payment_intent

    @property

from ..models.billing_info import BillingInfo
from ..models.card_details import CardDetails
from ..models.payment_method_type import PaymentMethodType

T = TypeVar("T", bound="PaymentMethod")

class PaymentMethod:
    """A payment method."""  # noqa: E501

    billing_info: Union[Unset, BillingInfo] = UNSET
    card: Union[Unset, CardDetails] = UNSET
    type: Union[Unset, PaymentMethodType] = UNSET

        if not isinstance(self.billing_info, Unset):
            billing_info = self.billing_info
        if not isinstance(self.card, Unset):
            card = self.card

        if billing_info is not UNSET:
            field_dict["billing_info"] = billing_info
        if card is not UNSET:
            field_dict["card"] = card

        _billing_info = d.pop("billing_info", UNSET)
        billing_info: Union[Unset, BillingInfo]
        if isinstance(_billing_info, Unset):
            billing_info = UNSET
        else:
            billing_info = BillingInfo(_billing_info)

        _card = d.pop("card", UNSET)
        card: Union[Unset, CardDetails]
        if isinstance(_card, Unset):
            card = UNSET
        else:
            card = CardDetails(_card)

        else:

        type: Union[Unset, PaymentMethodType]
        else:
            type = PaymentMethodType(_type)

        payment_method = cls(
            billing_info=billing_info,
            card=card,
            id=id,
        )

        payment_method.additional_properties = d
        return payment_method

    @property

V = TypeVar("V", bound="PaymentMethodCardChecks")

class PaymentMethodCardChecks:
    """Card checks."""  # noqa: E501

    address_line1_check: Union[Unset, str] = UNSET
    address_postal_code_check: Union[Unset, str] = UNSET
    cvc_check: Union[Unset, str] = UNSET

        address_line1_check = self.address_line1_check
        address_postal_code_check = self.address_postal_code_check
        cvc_check = self.cvc_check

        if address_line1_check is not UNSET:
            field_dict["address_line1_check"] = address_line1_check
        if address_postal_code_check is not UNSET:
            field_dict["address_postal_code_check"] = address_postal_code_check
        if cvc_check is not UNSET:
            field_dict["cvc_check"] = cvc_check

        address_line1_check = d.pop("address_line1_check", UNSET)

        address_postal_code_check = d.pop("address_postal_code_check", UNSET)

        cvc_check = d.pop("cvc_check", UNSET)

        payment_method_card_checks = cls(
            address_line1_check=address_line1_check,
            address_postal_code_check=address_postal_code_check,
            cvc_check=cvc_check,
        )

        payment_method_card_checks.additional_properties = d
        return payment_method_card_checks

    @property

class PaymentMethodType(str, Enum):
    """An enum representing the possible values of an `PaymentMethod`'s `type` field."""  # noqa: E501

    """# A card payment method. """  # noqa: E501
    CARD = "card"

from ..models.physics_constant_name import PhysicsConstantName

C = TypeVar("C", bound="PhysicsConstant")

class PhysicsConstant:
    """A physics constant."""  # noqa: E501

    constant: Union[Unset, PhysicsConstantName] = UNSET
    value: Union[Unset, float] = UNSET

        if not isinstance(self.constant, Unset):
            constant = self.constant
        value = self.value

        if constant is not UNSET:
            field_dict["constant"] = constant
        if value is not UNSET:
            field_dict["value"] = value

        else:

        _constant = d.pop("constant", UNSET)
        constant: Union[Unset, PhysicsConstantName]
        if isinstance(_constant, Unset):
            constant = UNSET
        else:
            constant = PhysicsConstantName(_constant)

        else:

        else:

        else:

        else:

        value = d.pop("value", UNSET)

        physics_constant = cls(
            id=id,
        )

        physics_constant.additional_properties = d
        return physics_constant

    @property

class PhysicsConstantName(str, Enum):
    """The valid types of phys constant names."""  # noqa: E501

    """# pi - Ratio of a circle's circumference to its diameter. <https://en.wikipedia.org/wiki/Pi> """  # noqa: E501
    PI = "pi"
    """# c - Speed of light in vacuum. <https://en.wikipedia.org/wiki//Speed_of_light> """  # noqa: E501
    C = "c"
    """# Speed of light in a vacuum. <https://en.wikipedia.org/wiki//Speed_of_light> """  # noqa: E501
    SPEED_OF_LIGHT = "speed_of_light"
    """# G - Newtonian constant of gravitation. <https://en.wikipedia.org/wiki/Gravitational_constant> """  # noqa: E501
    G = "G"
    """# Newtonian constant of gravitation. <https://en.wikipedia.org/wiki/Gravitational_constant> """  # noqa: E501
    NEWTONIAN_GRAVITATION = "newtonian_gravitation"
    """# h - Planck constant. <https://en.wikipedia.org/wiki/Planck_constant> """  # noqa: E501
    H = "h"
    """# Planck constant. <https://en.wikipedia.org/wiki/Planck_constant> """  # noqa: E501
    PLANCK_CONST = "planck_const"
    """# mu_0 - vacuum permeability. <https://en.wikipedia.org/wiki/Vacuum_permeability> """  # noqa: E501
    MU_0 = "mu_0"
    """# vacuum permeability. <https://en.wikipedia.org/wiki/Vacuum_permeability> """  # noqa: E501
    VACUUM_PERMEABILITY = "vacuum_permeability"
    """# ε_0 - vacuum permitivity. <https://en.wikipedia.org/wiki/Vacuum_permittivity> """  # noqa: E501
    E_0 = "E_0"
    """# vacuum permitivity. <https://en.wikipedia.org/wiki/Vacuum_permittivity>] """  # noqa: E501
    VACUUM_PERMITIVITY = "vacuum_permitivity"
    """# Z_0 - characteristic impedance of vacuum. <https://en.wikipedia.org/wiki/Impedance_of_free_space> """  # noqa: E501
    Z_0 = "Z_0"
    """# characteristic impedance of vacuum. <https://en.wikipedia.org/wiki/Impedance_of_free_space> """  # noqa: E501
    VACUUM_IMPEDANCE = "vacuum_impedance"
    """# k_e - Coulomb's constant. <https://en.wikipedia.org/wiki/Coulomb_constant> """  # noqa: E501
    K_E = "k_e"
    """# Coulomb's constant. <https://en.wikipedia.org/wiki/Coulomb_constant> """  # noqa: E501
    COULOMB_CONST = "coulomb_const"
    """# e - elementary charge. <https://en.wikipedia.org/wiki/Elementary_charge> """  # noqa: E501
    E = "e"
    """# elementary charge. <https://en.wikipedia.org/wiki/Elementary_charge> """  # noqa: E501
    ELEMENTARY_CHARGE = "elementary_charge"
    """# m_e - electron mass. <https://en.wikipedia.org/wiki/Electron_mass> """  # noqa: E501
    M_E = "m_e"
    """# electron mass. <https://en.wikipedia.org/wiki/Electron_mass> """  # noqa: E501
    ELECTRON_MASS = "electron_mass"
    """# m_p - proton mass. <https://en.wikipedia.org/wiki/Proton> """  # noqa: E501
    M_P = "m_p"
    """# proton mass. <https://en.wikipedia.org/wiki/Proton> """  # noqa: E501
    PROTON_MASS = "proton_mass"
    """# mu_B - Bohr magneton. <https://en.wikipedia.org/wiki/Bohr_magneton> """  # noqa: E501
    MU_B = "mu_B"
    """# Bohr magneton. <https://en.wikipedia.org/wiki/Bohr_magneton> """  # noqa: E501
    BOHR_MAGNETON = "bohr_magneton"
    """# NA - Avogadro's Number. <https://en.wikipedia.org/wiki/Avogadro_constant> """  # noqa: E501
    NA = "NA"
    """# Avogadro's Number. <https://en.wikipedia.org/wiki/Avogadro_constant> """  # noqa: E501
    AVOGADRO_NUM = "avogadro_num"
    """# R - Molar Gas constant. <https://en.wikipedia.org/wiki/Gas_constant> """  # noqa: E501
    R = "R"
    """# Molar Gas constant. <https://en.wikipedia.org/wiki/Gas_constant> """  # noqa: E501
    MOLAR_GAS_CONST = "molar_gas_const"
    """# K_B - Boltzmann constant. <https://en.wikipedia.org/wiki/Boltzmann_constant> """  # noqa: E501
    K_B = "K_B"
    """# Boltzmann constant. <https://en.wikipedia.org/wiki/Boltzmann_constant> """  # noqa: E501
    BOLTZMANN_CONST = "boltzmann_const"
    """# F - Faraday constant. <https://en.wikipedia.org/wiki/Faraday_constant> """  # noqa: E501
    F = "F"
    """# Faraday constant. <https://en.wikipedia.org/wiki/Faraday_constant> """  # noqa: E501
    FARADAY_CONST = "faraday_const"
    """# Sigma - Stefan-Boltzmann constant. <https://en.wikipedia.org/wiki/Stefan%E2%80%93Boltzmann_constant> """  # noqa: E501
    SIGMA = "sigma"
    """# Stefan-Boltzmann constant. <https://en.wikipedia.org/wiki/Stefan%E2%80%93Boltzmann_constant> """  # noqa: E501
    STEFAN_BOLTZMANN_CONST = "stefan_boltzmann_const"

R = TypeVar("R", bound="PluginsInfo")

class PluginsInfo:
    """Available plugins per type.

    **Note**: Only unmanaged (V1) plugins are included in this list. V1 plugins are \"lazily\" loaded, and are not returned in this list if there is no resource using the plugin."""  # noqa: E501

    authorization: Union[Unset, List[str]] = UNSET
    log: Union[Unset, List[str]] = UNSET
    network: Union[Unset, List[str]] = UNSET
    volume: Union[Unset, List[str]] = UNSET

        authorization: Union[Unset, List[str]] = UNSET
        if not isinstance(self.authorization, Unset):
            authorization = self.authorization
        log: Union[Unset, List[str]] = UNSET
        if not isinstance(self.log, Unset):
            log = self.log
        network: Union[Unset, List[str]] = UNSET
        if not isinstance(self.network, Unset):
            network = self.network
        volume: Union[Unset, List[str]] = UNSET
        if not isinstance(self.volume, Unset):
            volume = self.volume

        if authorization is not UNSET:
            field_dict["authorization"] = authorization
        if log is not UNSET:
            field_dict["log"] = log
        if network is not UNSET:
            field_dict["network"] = network

        authorization = cast(List[str], d.pop("authorization", UNSET))

        log = cast(List[str], d.pop("log", UNSET))

        network = cast(List[str], d.pop("network", UNSET))

        volume = cast(List[str], d.pop("volume", UNSET))

        plugins_info = cls(
            authorization=authorization,
            log=log,
            network=network,
        )

        plugins_info.additional_properties = d
        return plugins_info

    @property

C = TypeVar("C", bound="PointEMetadata")

class PointEMetadata:
    """Metadata about our point-e instance.

        point_e_metadata = cls(
            ok=ok,
        )

        point_e_metadata.additional_properties = d
        return point_e_metadata

    @property

E = TypeVar("E", bound="Pong")

class Pong:
    """The response from the `/ping` endpoint."""  # noqa: E501

        pong = cls(
        )

        pong.additional_properties = d
        return pong

    @property

M = TypeVar("M", bound="RegistryServiceConfig")

class RegistryServiceConfig:
    """RegistryServiceConfig stores daemon registry services configuration."""  # noqa: E501

    allow_nondistributable_artifacts_cid_rs: Union[Unset, List[str]] = UNSET
    allow_nondistributable_artifacts_hostnames: Union[Unset, List[str]] = UNSET
    index_configs: Union[Unset, Any] = UNSET
    insecure_registry_cid_rs: Union[Unset, List[str]] = UNSET

        allow_nondistributable_artifacts_cid_rs: Union[Unset, List[str]] = UNSET
        if not isinstance(self.allow_nondistributable_artifacts_cid_rs, Unset):
            allow_nondistributable_artifacts_cid_rs = (
                self.allow_nondistributable_artifacts_cid_rs
            )
        allow_nondistributable_artifacts_hostnames: Union[Unset, List[str]] = UNSET
        if not isinstance(self.allow_nondistributable_artifacts_hostnames, Unset):
            allow_nondistributable_artifacts_hostnames = (
                self.allow_nondistributable_artifacts_hostnames
            )
        index_configs = self.index_configs
        insecure_registry_cid_rs: Union[Unset, List[str]] = UNSET
        if not isinstance(self.insecure_registry_cid_rs, Unset):
            insecure_registry_cid_rs = self.insecure_registry_cid_rs

        if allow_nondistributable_artifacts_cid_rs is not UNSET:
                "allow_nondistributable_artifacts_cid_rs"
            ] = allow_nondistributable_artifacts_cid_rs
        if allow_nondistributable_artifacts_hostnames is not UNSET:
                "allow_nondistributable_artifacts_hostnames"
            ] = allow_nondistributable_artifacts_hostnames
        if index_configs is not UNSET:
            field_dict["index_configs"] = index_configs
        if insecure_registry_cid_rs is not UNSET:
            field_dict["insecure_registry_cid_rs"] = insecure_registry_cid_rs

        allow_nondistributable_artifacts_cid_rs = cast(
            List[str], d.pop("allow_nondistributable_artifacts_cid_rs", UNSET)
        )

        allow_nondistributable_artifacts_hostnames = cast(
            List[str], d.pop("allow_nondistributable_artifacts_hostnames", UNSET)
        )

        index_configs = d.pop("index_configs", UNSET)
        insecure_registry_cid_rs = cast(
            List[str], d.pop("insecure_registry_cid_rs", UNSET)
        )

        registry_service_config = cls(
            allow_nondistributable_artifacts_cid_rs=allow_nondistributable_artifacts_cid_rs,
            allow_nondistributable_artifacts_hostnames=allow_nondistributable_artifacts_hostnames,
            index_configs=index_configs,
            insecure_registry_cid_rs=insecure_registry_cid_rs,
        )

        registry_service_config.additional_properties = d
        return registry_service_config

    @property

S = TypeVar("S", bound="Runtime")

class Runtime:
    """Runtime describes an [OCI compliant](https://github.com/opencontainers/runtime-spec) runtime.  The runtime is invoked by the daemon via the `containerd` daemon. OCI runtimes act as an interface to the Linux kernel namespaces, cgroups, and SELinux."""  # noqa: E501

    path: Union[Unset, str] = UNSET
    runtime_args: Union[Unset, List[str]] = UNSET

        path = self.path
        runtime_args: Union[Unset, List[str]] = UNSET
        if not isinstance(self.runtime_args, Unset):
            runtime_args = self.runtime_args

        if path is not UNSET:
            field_dict["path"] = path
        if runtime_args is not UNSET:
            field_dict["runtime_args"] = runtime_args

        path = d.pop("path", UNSET)

        runtime_args = cast(List[str], d.pop("runtime_args", UNSET))

        runtime = cls(
            path=path,
            runtime_args=runtime_args,
        )

        runtime.additional_properties = d
        return runtime

    @property

L = TypeVar("L", bound="Session")

class Session:
    """An authentication session.

    For our UIs, these are automatically created by Next.js."""  # noqa: E501

    expires: Union[Unset, datetime.datetime] = UNSET
    session_token: Union[Unset, str] = UNSET

        expires: Union[Unset, str] = UNSET
        if not isinstance(self.expires, Unset):
            expires = self.expires.isoformat()
        session_token = self.session_token

        if expires is not UNSET:
            field_dict["expires"] = expires
        if session_token is not UNSET:
            field_dict["session_token"] = session_token

        else:

        _expires = d.pop("expires", UNSET)
        expires: Union[Unset, datetime.datetime]
        if isinstance(_expires, Unset):
            expires = UNSET
        else:
            expires = isoparse(_expires)

        session_token = d.pop("session_token", UNSET)

        else:

        session = cls(
            expires=expires,
            id=id,
            session_token=session_token,
        )

        session.additional_properties = d
        return session

    @property

class SystemInfoCgroupDriverEnum(str, Enum):
    EMPTY = ""
    CGROUPFS = "cgroupfs"
    SYSTEMD = "systemd"

class SystemInfoCgroupVersionEnum(str, Enum):
    EMPTY = ""
    ONE = "1"
    TWO = "2"

T = TypeVar("T", bound="SystemInfoDefaultAddressPools")

class SystemInfoDefaultAddressPools:
    base: Union[Unset, str] = UNSET
    size: Union[Unset, int] = UNSET

        base = self.base
        size = self.size

        if base is not UNSET:
            field_dict["base"] = base
        if size is not UNSET:
            field_dict["size"] = size

        base = d.pop("base", UNSET)

        size = d.pop("size", UNSET)

        system_info_default_address_pools = cls(
            base=base,
            size=size,
        )

        system_info_default_address_pools.additional_properties = d
        return system_info_default_address_pools

    @property

class SystemInfoIsolationEnum(str, Enum):
    EMPTY = ""
    DEFAULT = "default"
    HYPERV = "hyperv"
    PROCESS = "process"

from ..models.unit_acceleration_format import UnitAccelerationFormat

E = TypeVar("E", bound="UnitAccelerationConversion")

class UnitAccelerationConversion:
    """A unit conversion."""  # noqa: E501

    input: Union[Unset, float] = UNSET
    output: Union[Unset, float] = UNSET
    output_format: Union[Unset, UnitAccelerationFormat] = UNSET
    src_format: Union[Unset, UnitAccelerationFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitAccelerationFormat]
        else:
            output_format = UnitAccelerationFormat(_output_format)

        src_format: Union[Unset, UnitAccelerationFormat]
        else:
            src_format = UnitAccelerationFormat(_src_format)

        else:

        else:

        else:

        unit_acceleration_conversion = cls(
            id=id,
        )

        unit_acceleration_conversion.additional_properties = d
        return unit_acceleration_conversion

    @property

class UnitAccelerationFormat(str, Enum):
    """The valid types of acceleration unit formats."""  # noqa: E501

    """# Acceleration in m/s^2 unit form """  # noqa: E501
    METERS_PER_SECOND_SQUARED = "meters_per_second_squared"
    """# Acceleration in ft/s^2 unit form """  # noqa: E501
    FEET_PER_SECOND_SQUARED = "feet_per_second_squared"
    """# Acceleration in standard gravity (g) unit form (aka where 9.80665 m/s^2 is the base unit). <https://en.wikipedia.org/wiki/Standard_gravity> """  # noqa: E501
    STANDARD_GRAVITY = "standard_gravity"

from ..models.unit_angle_format import UnitAngleFormat

D = TypeVar("D", bound="UnitAngleConversion")

class UnitAngleConversion:

    output_format: Union[Unset, UnitAngleFormat] = UNSET
    src_format: Union[Unset, UnitAngleFormat] = UNSET

    def from_dict(cls: Type[D], src_dict: Dict[str, Any]) -> D:
        else:

        else:

        output_format: Union[Unset, UnitAngleFormat]
        else:
            output_format = UnitAngleFormat(_output_format)

        src_format: Union[Unset, UnitAngleFormat]
        else:
            src_format = UnitAngleFormat(_src_format)

        else:

        else:

        else:

        unit_angle_conversion = cls(
            id=id,
        )

        unit_angle_conversion.additional_properties = d
        return unit_angle_conversion

    @property

class UnitAngleFormat(str, Enum):
    """The valid types of angle formats."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Radian> """  # noqa: E501
    RADIAN = "radian"
    """# <https://en.wikipedia.org/wiki/Degree_(angle)> """  # noqa: E501
    DEGREE = "degree"
    """# <https://en.wikipedia.org/wiki/Minute_and_second_of_arc> """  # noqa: E501
    ARCMINUTE = "arcminute"
    ARCSECOND = "arcsecond"
    """# <https://en.wikipedia.org/wiki/Minute_and_second_of_arc#Symbols_and_abbreviations> """  # noqa: E501
    MILLIARCSECOND = "milliarcsecond"
    """# <https://en.wikipedia.org/wiki/Turn_(angle)> """  # noqa: E501
    TURN = "turn"
    """# <https://en.wikipedia.org/wiki/Gradian> """  # noqa: E501
    GRADIAN = "gradian"

from ..models.unit_angular_velocity_format import UnitAngularVelocityFormat

Y = TypeVar("Y", bound="UnitAngularVelocityConversion")

class UnitAngularVelocityConversion:

    output_format: Union[Unset, UnitAngularVelocityFormat] = UNSET
    src_format: Union[Unset, UnitAngularVelocityFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitAngularVelocityFormat]
        else:
            output_format = UnitAngularVelocityFormat(_output_format)

        src_format: Union[Unset, UnitAngularVelocityFormat]
        else:
            src_format = UnitAngularVelocityFormat(_src_format)

        else:

        else:

        else:

        unit_angular_velocity_conversion = cls(
            id=id,
        )

        unit_angular_velocity_conversion.additional_properties = d
        return unit_angular_velocity_conversion

    @property

class UnitAngularVelocityFormat(str, Enum):
    """The valid types of angular velocity unit formats."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Radian_per_second> """  # noqa: E501
    RADIANS_PER_SECOND = "radians_per_second"
    """# <https://en.wikipedia.org/wiki/Rotational_speed> """  # noqa: E501
    DEGREES_PER_SECOND = "degrees_per_second"
    """# <https://en.wikipedia.org/wiki/Revolutions_per_minute> """  # noqa: E501
    REVOLUTIONS_PER_MINUTE = "revolutions_per_minute"
    MILLIARCSECONDS_PER_YEAR = "milliarcseconds_per_year"

from ..models.unit_area_format import UnitAreaFormat

Y = TypeVar("Y", bound="UnitAreaConversion")

class UnitAreaConversion:

    output_format: Union[Unset, UnitAreaFormat] = UNSET
    src_format: Union[Unset, UnitAreaFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitAreaFormat]
        else:
            output_format = UnitAreaFormat(_output_format)

        src_format: Union[Unset, UnitAreaFormat]
        else:
            src_format = UnitAreaFormat(_src_format)

        else:

        else:

        else:

        unit_area_conversion = cls(
            id=id,
        )

        unit_area_conversion.additional_properties = d
        return unit_area_conversion

    @property

class UnitAreaFormat(str, Enum):
    """The valid types of area unit formats."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Square_metre> """  # noqa: E501
    SQUARE_METER = "square_meter"
    """# <https://en.wikipedia.org/wiki/Square_foot> """  # noqa: E501
    SQUARE_FOOT = "square_foot"
    """# <https://en.wikipedia.org/wiki/Square_inch> """  # noqa: E501
    SQUARE_INCH = "square_inch"
    """# <https://en.wikipedia.org/wiki/Square_mile> """  # noqa: E501
    SQUARE_MILE = "square_mile"
    """# <https://en.wikipedia.org/wiki/Square_kilometre> """  # noqa: E501
    SQUARE_KILOMETER = "square_kilometer"
    """# <https://en.wikipedia.org/wiki/Hectare> """  # noqa: E501
    HECTARE = "hectare"
    """# <https://en.wikipedia.org/wiki/Acre> """  # noqa: E501
    ACRE = "acre"

from ..models.unit_charge_format import UnitChargeFormat

D = TypeVar("D", bound="UnitChargeConversion")

class UnitChargeConversion:

    output_format: Union[Unset, UnitChargeFormat] = UNSET
    src_format: Union[Unset, UnitChargeFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitChargeFormat]
        else:
            output_format = UnitChargeFormat(_output_format)

        src_format: Union[Unset, UnitChargeFormat]
        else:
            src_format = UnitChargeFormat(_src_format)

        else:

        else:

        else:

        unit_charge_conversion = cls(
            id=id,
        )

        unit_charge_conversion.additional_properties = d
        return unit_charge_conversion

    @property

class UnitChargeFormat(str, Enum):
    """The valid types of charge unit formats."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Coulomb> """  # noqa: E501
    COULOMB = "coulomb"
    """# <https://en.wikipedia.org/wiki/Ampere_hour> """  # noqa: E501
    AMPERE_HOUR = "ampere_hour"

from ..models.unit_concentration_format import UnitConcentrationFormat

F = TypeVar("F", bound="UnitConcentrationConversion")

class UnitConcentrationConversion:

    output_format: Union[Unset, UnitConcentrationFormat] = UNSET
    src_format: Union[Unset, UnitConcentrationFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitConcentrationFormat]
        else:
            output_format = UnitConcentrationFormat(_output_format)

        src_format: Union[Unset, UnitConcentrationFormat]
        else:
            src_format = UnitConcentrationFormat(_src_format)

        else:

        else:

        else:

        unit_concentration_conversion = cls(
            id=id,
        )

        unit_concentration_conversion.additional_properties = d
        return unit_concentration_conversion

    @property

class UnitConcentrationFormat(str, Enum):
    """The valid types of concentration unit formats."""  # noqa: E501

    """# Per Million - <https://en.wikipedia.org/wiki/Parts-per_notation> """  # noqa: E501
    PARTS_PER_MILLION = "parts_per_million"
    """# Per Billion - <https://en.wikipedia.org/wiki/Parts-per_notation> """  # noqa: E501
    PARTS_PER_BILLION = "parts_per_billion"
    """# Per Trillion - <https://en.wikipedia.org/wiki/Parts-per_notation> """  # noqa: E501
    PARTS_PER_TRILLION = "parts_per_trillion"
    """# <https://en.wikipedia.org/wiki/Concentration>, <https://en.wikipedia.org/wiki/Percentage> """  # noqa: E501
    PERCENT = "percent"

from ..models.unit_data_format import UnitDataFormat

Z = TypeVar("Z", bound="UnitDataConversion")

class UnitDataConversion:

    output_format: Union[Unset, UnitDataFormat] = UNSET
    src_format: Union[Unset, UnitDataFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitDataFormat]
        else:
            output_format = UnitDataFormat(_output_format)

        src_format: Union[Unset, UnitDataFormat]
        else:
            src_format = UnitDataFormat(_src_format)

        else:

        else:

        else:

        unit_data_conversion = cls(
            id=id,
        )

        unit_data_conversion.additional_properties = d
        return unit_data_conversion

    @property

class UnitDataFormat(str, Enum):
    """The valid types of data unit formats."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Byte> """  # noqa: E501
    BYTE = "byte"
    """# <https://en.wikipedia.org/wiki/Byte#Multiple-byte_units> """  # noqa: E501
    EXABYTE = "exabyte"
    """# <https://en.wikipedia.org/wiki/Bit> """  # noqa: E501
    BIT = "bit"
    """# <https://en.wikipedia.org/wiki/Exabit> """  # noqa: E501
    EXABIT = "exabit"

from ..models.unit_data_transfer_rate_format import UnitDataTransferRateFormat

G = TypeVar("G", bound="UnitDataTransferRateConversion")

class UnitDataTransferRateConversion:

    output_format: Union[Unset, UnitDataTransferRateFormat] = UNSET
    src_format: Union[Unset, UnitDataTransferRateFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitDataTransferRateFormat]
        else:
            output_format = UnitDataTransferRateFormat(_output_format)

        src_format: Union[Unset, UnitDataTransferRateFormat]
        else:
            src_format = UnitDataTransferRateFormat(_src_format)

        else:

        else:

        else:

        unit_data_transfer_rate_conversion = cls(
            id=id,
        )

        unit_data_transfer_rate_conversion.additional_properties = d
        return unit_data_transfer_rate_conversion

    @property

class UnitDataTransferRateFormat(str, Enum):
    """The valid types of data transfer unit formats."""  # noqa: E501

    BYTES_PER_SECOND = "bytes_per_second"
    EXABYTES_PER_SECOND = "exabytes_per_second"
    BITS_PER_SECOND = "bits_per_second"
    EXABITS_PER_SECOND = "exabits_per_second"

from ..models.unit_density_format import UnitDensityFormat

L = TypeVar("L", bound="UnitDensityConversion")

class UnitDensityConversion:

    output_format: Union[Unset, UnitDensityFormat] = UNSET
    src_format: Union[Unset, UnitDensityFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitDensityFormat]
        else:
            output_format = UnitDensityFormat(_output_format)

        src_format: Union[Unset, UnitDensityFormat]
        else:
            src_format = UnitDensityFormat(_src_format)

        else:

        else:

        else:

        unit_density_conversion = cls(
            id=id,
        )

        unit_density_conversion.additional_properties = d
        return unit_density_conversion

    @property

class UnitDensityFormat(str, Enum):
    """The valid types of density unit formats."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Kilogram_per_cubic_metre> """  # noqa: E501
    KILOGRAMS_PER_CUBIC_METER = "kilograms_per_cubic_meter"
    """# <https://en.wikipedia.org/wiki/Specific_density> """  # noqa: E501
    GRAMS_PER_MILLILITER = "grams_per_milliliter"
    KILOGRAMS_PER_LITER = "kilograms_per_liter"
    """# <https://en.wikipedia.org/wiki/Density#Unit> """  # noqa: E501
    OUNCES_PER_CUBIC_FOOT = "ounces_per_cubic_foot"
    OUNCES_PER_CUBIC_INCH = "ounces_per_cubic_inch"
    OUNCES_PER_GALLON = "ounces_per_gallon"
    POUNDS_PER_CUBIC_FOOT = "pounds_per_cubic_foot"
    POUNDS_PER_CUBIC_INCH = "pounds_per_cubic_inch"
    POUNDS_PER_GALLON = "pounds_per_gallon"
    """# <https://en.wikipedia.org/wiki/Slug_(unit)> and <https://en.wikipedia.org/wiki/Density#Unit> """  # noqa: E501
    SLUGS_PER_CUBIC_FOOT = "slugs_per_cubic_foot"

from ..models.unit_energy_format import UnitEnergyFormat

N = TypeVar("N", bound="UnitEnergyConversion")

class UnitEnergyConversion:

    output_format: Union[Unset, UnitEnergyFormat] = UNSET
    src_format: Union[Unset, UnitEnergyFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitEnergyFormat]
        else:
            output_format = UnitEnergyFormat(_output_format)

        src_format: Union[Unset, UnitEnergyFormat]
        else:
            src_format = UnitEnergyFormat(_src_format)

        else:

        else:

        else:

        unit_energy_conversion = cls(
            id=id,
        )

        unit_energy_conversion.additional_properties = d
        return unit_energy_conversion

    @property

class UnitEnergyFormat(str, Enum):
    """The valid types of energy unit formats."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Joule> """  # noqa: E501
    JOULE = "joule"
    """# <https://en.wikipedia.org/wiki/Calorie> """  # noqa: E501
    CALORIE = "calorie"
    """# <https://en.wikipedia.org/wiki/Kilowatt-hour> """  # noqa: E501
    KILOWATT_HOUR = "kilowatt_hour"
    WATT_HOUR = "watt_hour"
    """# <https://en.wikipedia.org/wiki/British_thermal_unit> """  # noqa: E501
    BRITISH_THERMAL_UNIT = "british_thermal_unit"
    """# <https://en.wikipedia.org/wiki/Therm#Definitions> """  # noqa: E501
    BRITISH_THERMAL_UNIT_ISO = "british_thermal_unit_iso"
    BRITISH_THERMAL_UNIT59 = "british_thermal_unit59"
    """# <https://en.wikipedia.org/wiki/Therm> """  # noqa: E501
    THERM = "therm"
    """# <https://en.wikipedia.org/wiki/Foot-pound_(energy)> """  # noqa: E501
    FOOT_POUND = "foot_pound"

from ..models.unit_force_format import UnitForceFormat

N = TypeVar("N", bound="UnitForceConversion")

class UnitForceConversion:

    output_format: Union[Unset, UnitForceFormat] = UNSET
    src_format: Union[Unset, UnitForceFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitForceFormat]
        else:
            output_format = UnitForceFormat(_output_format)

        src_format: Union[Unset, UnitForceFormat]
        else:
            src_format = UnitForceFormat(_src_format)

        else:

        else:

        else:

        unit_force_conversion = cls(
            id=id,
        )

        unit_force_conversion.additional_properties = d
        return unit_force_conversion

    @property

class UnitForceFormat(str, Enum):
    """The valid types of force unit formats."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Newton_(unit)> """  # noqa: E501
    NEWTON = "newton"
    """# <https://en.wikipedia.org/wiki/Pound_(force)> """  # noqa: E501
    POUND = "pound"
    """# <https://en.wikipedia.org/wiki/Dyne> """  # noqa: E501
    DYNE = "dyne"
    """# <https://en.wikipedia.org/wiki/Kilogram-force> """  # noqa: E501
    KILOPOND = "kilopond"
    """# <https://en.wikipedia.org/wiki/Poundal> """  # noqa: E501
    POUNDAL = "poundal"

from ..models.unit_illuminance_format import UnitIlluminanceFormat

H = TypeVar("H", bound="UnitIlluminanceConversion")

class UnitIlluminanceConversion:

    output_format: Union[Unset, UnitIlluminanceFormat] = UNSET
    src_format: Union[Unset, UnitIlluminanceFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitIlluminanceFormat]
        else:
            output_format = UnitIlluminanceFormat(_output_format)

        src_format: Union[Unset, UnitIlluminanceFormat]
        else:
            src_format = UnitIlluminanceFormat(_src_format)

        else:

        else:

        else:

        unit_illuminance_conversion = cls(
            id=id,
        )

        unit_illuminance_conversion.additional_properties = d
        return unit_illuminance_conversion

    @property

class UnitIlluminanceFormat(str, Enum):
    """The valid types of illuminance unit formats."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Lux> """  # noqa: E501
    LUX = "lux"
    """# <https://en.wikipedia.org/wiki/Foot-candle> """  # noqa: E501
    FOOTCANDLE = "footcandle"
    """# <https://en.wikipedia.org/wiki/Lumen_(unit)> """  # noqa: E501
    LUMENS_PER_SQUARE_INCH = "lumens_per_square_inch"
    """# <https://en.wikipedia.org/wiki/Phot> """  # noqa: E501
    PHOT = "phot"

from ..models.unit_length_format import UnitLengthFormat

V = TypeVar("V", bound="UnitLengthConversion")

class UnitLengthConversion:

    output_format: Union[Unset, UnitLengthFormat] = UNSET
    src_format: Union[Unset, UnitLengthFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitLengthFormat]
        else:
            output_format = UnitLengthFormat(_output_format)

        src_format: Union[Unset, UnitLengthFormat]
        else:
            src_format = UnitLengthFormat(_src_format)

        else:

        else:

        else:

        unit_length_conversion = cls(
            id=id,
        )

        unit_length_conversion.additional_properties = d
        return unit_length_conversion

    @property

class UnitLengthFormat(str, Enum):
    """The valid types of length unit formats."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Metre> """  # noqa: E501
    METER = "meter"
    """# <https://en.wikipedia.org/wiki/Millimetre> """  # noqa: E501
    MILLIMETER = "millimeter"
    """# <https://en.wikipedia.org/wiki/Centimetre> """  # noqa: E501
    CENTIMETER = "centimeter"
    """# <https://en.wikipedia.org/wiki/Kilometre> """  # noqa: E501
    KILOMETER = "kilometer"
    """# <https://en.wikipedia.org/wiki/Foot_(unit)> """  # noqa: E501
    FOOT = "foot"
    """# <https://en.wikipedia.org/wiki/Thousandth_of_an_inch> """  # noqa: E501
    MIL = "mil"
    """# <https://en.wikipedia.org/wiki/Inch> """  # noqa: E501
    INCH = "inch"
    """# <https://en.wikipedia.org/wiki/Mile> """  # noqa: E501
    MILE = "mile"
    """# <https://en.wikipedia.org/wiki/Nautical_mile> """  # noqa: E501
    NAUTICAL_MILE = "nautical_mile"
    """# <https://en.wikipedia.org/wiki/Astronomical_unit> """  # noqa: E501
    ASTRONOMICAL_UNIT = "astronomical_unit"
    """# <https://en.wikipedia.org/wiki/Light-year> """  # noqa: E501
    LIGHTYEAR = "lightyear"
    """# <https://en.wikipedia.org/wiki/Parsec> """  # noqa: E501
    PARSEC = "parsec"
    """# <https://en.wikipedia.org/wiki/Angstrom> """  # noqa: E501
    ANGSTROM = "angstrom"
    """# <https://en.wikipedia.org/wiki/Cubit> """  # noqa: E501
    CUBIT = "cubit"
    """# <https://en.wikipedia.org/wiki/Fathom> """  # noqa: E501
    FATHOM = "fathom"
    """# <https://en.wikipedia.org/wiki/Chain_(unit)> """  # noqa: E501
    CHAIN = "chain"
    """# <https://en.wikipedia.org/wiki/Furlong> """  # noqa: E501
    FURLONG = "furlong"
    """# <https://en.wikipedia.org/wiki/Hand_(unit)> """  # noqa: E501
    HAND = "hand"
    """# <https://en.wikipedia.org/wiki/League_(unit)> """  # noqa: E501
    LEAGUE = "league"
    """# <https://en.wikipedia.org/wiki/List_of_nautical_units_of_measurement> """  # noqa: E501
    NAUTICAL_LEAGUE = "nautical_league"
    """# <https://en.wikipedia.org/wiki/Yard> """  # noqa: E501
    YARD = "yard"

from ..models.unit_magnetic_field_strength_format import UnitMagneticFieldStrengthFormat

E = TypeVar("E", bound="UnitMagneticFieldStrengthConversion")

class UnitMagneticFieldStrengthConversion:

    output_format: Union[Unset, UnitMagneticFieldStrengthFormat] = UNSET
    src_format: Union[Unset, UnitMagneticFieldStrengthFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitMagneticFieldStrengthFormat]
        else:
            output_format = UnitMagneticFieldStrengthFormat(_output_format)

        src_format: Union[Unset, UnitMagneticFieldStrengthFormat]
        else:
            src_format = UnitMagneticFieldStrengthFormat(_src_format)

        else:

        else:

        else:

        unit_magnetic_field_strength_conversion = cls(
            id=id,
        )

        unit_magnetic_field_strength_conversion.additional_properties = d
        return unit_magnetic_field_strength_conversion

    @property

class UnitMagneticFieldStrengthFormat(str, Enum):
    """The valid types of magnetic field strength unit formats."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Tesla_(unit)> """  # noqa: E501
    TESLA = "tesla"
    """# <https://en.wikipedia.org/wiki/Gauss_(unit)> """  # noqa: E501
    GAUSS = "gauss"

from ..models.unit_magnetic_flux_format import UnitMagneticFluxFormat

T = TypeVar("T", bound="UnitMagneticFluxConversion")

class UnitMagneticFluxConversion:

    output_format: Union[Unset, UnitMagneticFluxFormat] = UNSET
    src_format: Union[Unset, UnitMagneticFluxFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitMagneticFluxFormat]
        else:
            output_format = UnitMagneticFluxFormat(_output_format)

        src_format: Union[Unset, UnitMagneticFluxFormat]
        else:
            src_format = UnitMagneticFluxFormat(_src_format)

        else:

        else:

        else:

        unit_magnetic_flux_conversion = cls(
            id=id,
        )

        unit_magnetic_flux_conversion.additional_properties = d
        return unit_magnetic_flux_conversion

    @property

class UnitMagneticFluxFormat(str, Enum):
    """The valid types of magnetic flux unit formats."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Weber_(unit)> """  # noqa: E501
    WEBER = "weber"
    """# <https://en.wikipedia.org/wiki/Maxwell_(unit)> """  # noqa: E501
    MAXWELL = "maxwell"

from ..models.unit_mass_format import UnitMassFormat

Q = TypeVar("Q", bound="UnitMassConversion")

class UnitMassConversion:

    output_format: Union[Unset, UnitMassFormat] = UNSET
    src_format: Union[Unset, UnitMassFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitMassFormat]
        else:
            output_format = UnitMassFormat(_output_format)

        src_format: Union[Unset, UnitMassFormat]
        else:
            src_format = UnitMassFormat(_src_format)

        else:

        else:

        else:

        unit_mass_conversion = cls(
            id=id,
        )

        unit_mass_conversion.additional_properties = d
        return unit_mass_conversion

    @property

class UnitMassFormat(str, Enum):
    """The valid types of mass unit formats."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Gram> """  # noqa: E501
    GRAM = "gram"
    """# <https://en.wikipedia.org/wiki/Kilogram> """  # noqa: E501
    KILOGRAM = "kilogram"
    """# <https://en.wikipedia.org/wiki/Tonne> """  # noqa: E501
    METRIC_TON = "metric_ton"
    """# <https://en.wikipedia.org/wiki/Pound_(mass)> """  # noqa: E501
    """# <https://en.wikipedia.org/wiki/Long_ton> """  # noqa: E501
    LONG_TON = "long_ton"
    """# <https://en.wikipedia.org/wiki/Short_ton> """  # noqa: E501
    SHORT_TON = "short_ton"
    """# <https://en.wikipedia.org/wiki/Stone_(unit)> """  # noqa: E501
    STONE = "stone"
    """# <https://en.wikipedia.org/wiki/Ounce> """  # noqa: E501
    OUNCE = "ounce"
    """# <https://en.wikipedia.org/wiki/Carat_(mass)> """  # noqa: E501
    CARAT = "carat"
    """# <https://en.wikipedia.org/wiki/Slug_(unit)> """  # noqa: E501
    SLUG = "slug"

class UnitMetricPower(str, Enum):
    """The valid types of metric unit formats."""  # noqa: E501

    """# Atto (symbol a) is a unit prefix in the metric system denoting a factor of 10^−18 or 0.000000000000000001. <https://en.wikipedia.org/wiki/Atto-> """  # noqa: E501
    ATTO = "atto"
    """# Femto (symbol f) is a unit prefix in the metric system denoting a factor of 10^-15. <https://en.wikipedia.org/wiki/Femto-> """  # noqa: E501
    FEMTO = "femto"
    """# Pico (unit symbol p) is a unit prefix in the metric system denoting a factor of one trillionth in the short scale and one billionth in the long scale (0.000000000001); that is, 10^−12. <https://en.wikipedia.org/wiki/Pico-> """  # noqa: E501
    PICO = "pico"
    """# Nano (symbol n) is a unit prefix meaning "one billionth". Used primarily with the metric system, this prefix denotes a factor of 10^−9 or 0.000000001. <https://en.wikipedia.org/wiki/Nano-> """  # noqa: E501
    NANO = "nano"
    """# Micro (Greek letter μ (U+03BC) or the legacy symbol µ (U+00B5)) is a unit prefix in the metric system denoting a factor of 10^−6 (one millionth). <https://en.wikipedia.org/wiki/Micro-> """  # noqa: E501
    MICRO = "micro"
    """# Milli (symbol m) is a unit prefix in the metric system denoting a factor of one thousandth (10^−3). <https://en.wikipedia.org/wiki/Milli-> """  # noqa: E501
    MILLI = "milli"
    """# Centi (symbol c) is a unit prefix in the metric system denoting a factor of one hundredth. <https://en.wikipedia.org/wiki/Centi-> """  # noqa: E501
    CENTI = "centi"
    """# Deci (symbol d) is a decimal unit prefix in the metric system denoting a factor of one tenth. <https://en.wikipedia.org/wiki/Deci-> """  # noqa: E501
    DECI = "deci"
    """# One metric unit. """  # noqa: E501
    UNIT = "unit"
    """# Deca is a decimal unit prefix in the metric system denoting a factor of ten. <https://en.wikipedia.org/wiki/Deca-> """  # noqa: E501
    DECA = "deca"
    """# Hecto (symbol: h) is a decimal unit prefix in the metric system denoting a factor of one hundred. <https://en.wikipedia.org/wiki/Hecto-> """  # noqa: E501
    HECTO = "hecto"
    """# Kilo is a decimal unit prefix in the metric system denoting multiplication by one thousand (10^3). <https://en.wikipedia.org/wiki/Kilo-> """  # noqa: E501
    KILO = "kilo"
    """# Mega is a unit prefix in metric systems of units denoting a factor of one million (10^6 or 1000000). <https://en.wikipedia.org/wiki/Mega-> """  # noqa: E501
    MEGA = "mega"
    """# Giga is a unit prefix in the metric system denoting a factor of a short-scale billion or long-scale milliard (10^9 or 1000000000). <https://en.wikipedia.org/wiki/Giga-> """  # noqa: E501
    GIGA = "giga"
    """# Tera is a unit prefix in the metric system denoting multiplication by one trillion, or 10^12 or 1000000000000 (one trillion short scale; one billion long scale). <https://en.wikipedia.org/wiki/Tera-> """  # noqa: E501
    TERA = "tera"
    """# Peta is a decimal unit prefix in the metric system denoting multiplication by one quadrillion, or 10^15 (1000000000000000). <https://en.wikipedia.org/wiki/Peta-> """  # noqa: E501
    PETA = "peta"
    """# Exa is a decimal unit prefix in the metric system denoting 10^18 or 1000000000000000000. <https://en.wikipedia.org/wiki/Exa-> """  # noqa: E501
    EXA = "exa"

from ..models.unit_metric_power import UnitMetricPower

F = TypeVar("F", bound="UnitMetricPowerConversion")

class UnitMetricPowerConversion:

    output_format: Union[Unset, UnitMetricPower] = UNSET
    src_format: Union[Unset, UnitMetricPower] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitMetricPower]
        else:
            output_format = UnitMetricPower(_output_format)

        src_format: Union[Unset, UnitMetricPower]
        else:
            src_format = UnitMetricPower(_src_format)

        else:

        else:

        else:

        unit_metric_power_conversion = cls(
            id=id,
        )

        unit_metric_power_conversion.additional_properties = d
        return unit_metric_power_conversion

    @property

D = TypeVar("D", bound="UnitMetricPowerCubedConversion")

class UnitMetricPowerCubedConversion:

        else:

        else:

        else:

        else:

        else:

        else:

        else:

        unit_metric_power_cubed_conversion = cls(
            id=id,
        )

        unit_metric_power_cubed_conversion.additional_properties = d
        return unit_metric_power_cubed_conversion

    @property

J = TypeVar("J", bound="UnitMetricPowerSquaredConversion")

class UnitMetricPowerSquaredConversion:

        else:

        else:

        else:

        else:

        else:

        else:

        else:

        unit_metric_power_squared_conversion = cls(
            id=id,
        )

        unit_metric_power_squared_conversion.additional_properties = d
        return unit_metric_power_squared_conversion

    @property

from ..models.unit_power_format import UnitPowerFormat

F = TypeVar("F", bound="UnitPowerConversion")

class UnitPowerConversion:

    output_format: Union[Unset, UnitPowerFormat] = UNSET
    src_format: Union[Unset, UnitPowerFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitPowerFormat]
        else:
            output_format = UnitPowerFormat(_output_format)

        src_format: Union[Unset, UnitPowerFormat]
        else:
            src_format = UnitPowerFormat(_src_format)

        else:

        else:

        else:

        unit_power_conversion = cls(
            id=id,
        )

        unit_power_conversion.additional_properties = d
        return unit_power_conversion

    @property

class UnitPowerFormat(str, Enum):
    """The valid types of power unit formats."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Watt> """  # noqa: E501
    WATT = "watt"
    """# <https://en.wikipedia.org/wiki/Horsepower> """  # noqa: E501
    HORSEPOWER = "horsepower"
    """# <https://en.wikipedia.org/wiki/Watt#Milliwatt> """  # noqa: E501
    MILLIWATT = "milliwatt"

from ..models.unit_pressure_format import UnitPressureFormat

V = TypeVar("V", bound="UnitPressureConversion")

class UnitPressureConversion:

    output_format: Union[Unset, UnitPressureFormat] = UNSET
    src_format: Union[Unset, UnitPressureFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitPressureFormat]
        else:
            output_format = UnitPressureFormat(_output_format)

        src_format: Union[Unset, UnitPressureFormat]
        else:
            src_format = UnitPressureFormat(_src_format)

        else:

        else:

        else:

        unit_pressure_conversion = cls(
            id=id,
        )

        unit_pressure_conversion.additional_properties = d
        return unit_pressure_conversion

    @property

class UnitPressureFormat(str, Enum):
    """The valid types of pressure unit formats."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Pascal_(unit)> """  # noqa: E501
    PASCAL = "pascal"
    """# <https://en.wikipedia.org/wiki/Bar_(unit)> """  # noqa: E501
    BAR = "bar"
    """# MilliBar <https://en.wikipedia.org/wiki/Bar_(unit)> """  # noqa: E501
    MBAR = "mbar"
    """# <https://en.wikipedia.org/wiki/Standard_atmosphere_(unit)> """  # noqa: E501
    ATMOSPHERE = "atmosphere"
    """# psi - <https://en.wikipedia.org/wiki/Pound_per_square_inch> """  # noqa: E501
    POUNDS_PER_SQUARE_INCH = "pounds_per_square_inch"

from ..models.unit_radiation_format import UnitRadiationFormat

U = TypeVar("U", bound="UnitRadiationConversion")

class UnitRadiationConversion:

    output_format: Union[Unset, UnitRadiationFormat] = UNSET
    src_format: Union[Unset, UnitRadiationFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitRadiationFormat]
        else:
            output_format = UnitRadiationFormat(_output_format)

        src_format: Union[Unset, UnitRadiationFormat]
        else:
            src_format = UnitRadiationFormat(_src_format)

        else:

        else:

        else:

        unit_radiation_conversion = cls(
            id=id,
        )

        unit_radiation_conversion.additional_properties = d
        return unit_radiation_conversion

    @property

class UnitRadiationFormat(str, Enum):
    """The valid types of radiation unit formats. These describe the radiation energy absorbed by a mass or material and/or how it affects the relative damage to the human body."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Gray_(unit)> """  # noqa: E501
    GRAY = "gray"
    """# <https://en.wikipedia.org/wiki/Sievert> """  # noqa: E501
    SIEVERT = "sievert"
    """# <https://en.wikipedia.org/wiki/Rad_(unit)> """  # noqa: E501
    RAD = "rad"

from ..models.unit_radioactivity_format import UnitRadioactivityFormat

F = TypeVar("F", bound="UnitRadioactivityConversion")

class UnitRadioactivityConversion:

    output_format: Union[Unset, UnitRadioactivityFormat] = UNSET
    src_format: Union[Unset, UnitRadioactivityFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitRadioactivityFormat]
        else:
            output_format = UnitRadioactivityFormat(_output_format)

        src_format: Union[Unset, UnitRadioactivityFormat]
        else:
            src_format = UnitRadioactivityFormat(_src_format)

        else:

        else:

        else:

        unit_radioactivity_conversion = cls(
            id=id,
        )

        unit_radioactivity_conversion.additional_properties = d
        return unit_radioactivity_conversion

    @property

class UnitRadioactivityFormat(str, Enum):
    """The valid types of radioactivity unit formats. These describe the amount of radiation emitted by a radioactive material."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Becquerel> """  # noqa: E501
    BECQUEREL = "becquerel"
    """# <https://en.wikipedia.org/wiki/Curie_(unit)> """  # noqa: E501
    CURIE = "curie"
    """# <https://en.wikipedia.org/wiki/Rutherford_(unit)> """  # noqa: E501
    RUTHERFORD = "rutherford"

from ..models.unit_solid_angle_format import UnitSolidAngleFormat

Y = TypeVar("Y", bound="UnitSolidAngleConversion")

class UnitSolidAngleConversion:

    output_format: Union[Unset, UnitSolidAngleFormat] = UNSET
    src_format: Union[Unset, UnitSolidAngleFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitSolidAngleFormat]
        else:
            output_format = UnitSolidAngleFormat(_output_format)

        src_format: Union[Unset, UnitSolidAngleFormat]
        else:
            src_format = UnitSolidAngleFormat(_src_format)

        else:

        else:

        else:

        unit_solid_angle_conversion = cls(
            id=id,
        )

        unit_solid_angle_conversion.additional_properties = d
        return unit_solid_angle_conversion

    @property

class UnitSolidAngleFormat(str, Enum):
    """The valid types of solid angle unit formats."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Steradian> """  # noqa: E501
    STERADIAN = "steradian"
    """# <https://en.wikipedia.org/wiki/Square_degree> """  # noqa: E501
    DEGREE_SQUARED = "degree_squared"
    """# <https://en.wikipedia.org/wiki/Spat_(angular_unit)> """  # noqa: E501
    SPAT = "spat"

from ..models.unit_temperature_format import UnitTemperatureFormat

F = TypeVar("F", bound="UnitTemperatureConversion")

class UnitTemperatureConversion:

    output_format: Union[Unset, UnitTemperatureFormat] = UNSET
    src_format: Union[Unset, UnitTemperatureFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitTemperatureFormat]
        else:
            output_format = UnitTemperatureFormat(_output_format)

        src_format: Union[Unset, UnitTemperatureFormat]
        else:
            src_format = UnitTemperatureFormat(_src_format)

        else:

        else:

        else:

        unit_temperature_conversion = cls(
            id=id,
        )

        unit_temperature_conversion.additional_properties = d
        return unit_temperature_conversion

    @property

class UnitTemperatureFormat(str, Enum):
    """The valid types of temperature unit formats."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Kelvin> """  # noqa: E501
    KELVIN = "kelvin"
    """# <https://en.wikipedia.org/wiki/Celsius> """  # noqa: E501
    CELSIUS = "celsius"
    """# <https://en.wikipedia.org/wiki/Fahrenheit> """  # noqa: E501
    FAHRENHEIT = "fahrenheit"
    """# <https://en.wikipedia.org/wiki/R%C3%A9aumur_scale> """  # noqa: E501
    REAUMUR = "reaumur"
    """# <https://en.wikipedia.org/wiki/Rankine_scale> """  # noqa: E501
    RANKINE = "rankine"

from ..models.unit_time_format import UnitTimeFormat

P = TypeVar("P", bound="UnitTimeConversion")

class UnitTimeConversion:

    output_format: Union[Unset, UnitTimeFormat] = UNSET
    src_format: Union[Unset, UnitTimeFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitTimeFormat]
        else:
            output_format = UnitTimeFormat(_output_format)

        src_format: Union[Unset, UnitTimeFormat]
        else:
            src_format = UnitTimeFormat(_src_format)

        else:

        else:

        else:

        unit_time_conversion = cls(
            id=id,
        )

        unit_time_conversion.additional_properties = d
        return unit_time_conversion

    @property

class UnitTimeFormat(str, Enum):
    """The valid types of time unit formats."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Second> """  # noqa: E501
    SECOND = "second"
    """# <https://en.wikipedia.org/wiki/Minute> """  # noqa: E501
    MINUTE = "minute"
    """# <https://en.wikipedia.org/wiki/Hour> """  # noqa: E501
    HOUR = "hour"
    """# <https://en.wikipedia.org/wiki/Day> """  # noqa: E501
    DAY = "day"
    """# <https://en.wikipedia.org/wiki/Week> """  # noqa: E501
    WEEK = "week"
    """# <https://en.wikipedia.org/wiki/Year> """  # noqa: E501
    YEAR = "year"
    """# <https://en.wikipedia.org/wiki/Julian_year> """  # noqa: E501
    JULIAN_YEAR = "julian_year"
    """# <https://en.wikipedia.org/wiki/Gregorian_calendar> """  # noqa: E501
    GREGORIAN_YEAR = "gregorian_year"

from ..models.unit_velocity_format import UnitVelocityFormat

Y = TypeVar("Y", bound="UnitVelocityConversion")

class UnitVelocityConversion:

    output_format: Union[Unset, UnitVelocityFormat] = UNSET
    src_format: Union[Unset, UnitVelocityFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitVelocityFormat]
        else:
            output_format = UnitVelocityFormat(_output_format)

        src_format: Union[Unset, UnitVelocityFormat]
        else:
            src_format = UnitVelocityFormat(_src_format)

        else:

        else:

        else:

        unit_velocity_conversion = cls(
            id=id,
        )

        unit_velocity_conversion.additional_properties = d
        return unit_velocity_conversion

    @property

class UnitVelocityFormat(str, Enum):
    """The valid types of velocity unit formats."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Metre_per_second> """  # noqa: E501
    METERS_PER_SECOND = "meters_per_second"
    """# <https://en.wikipedia.org/wiki/Foot_per_second> """  # noqa: E501
    FEET_PER_SECOND = "feet_per_second"
    """# <https://en.wikipedia.org/wiki/Miles_per_hour> """  # noqa: E501
    MILES_PER_HOUR = "miles_per_hour"
    """# <https://en.wikipedia.org/wiki/Kilometres_per_hour> """  # noqa: E501
    KILOMETERS_PER_HOUR = "kilometers_per_hour"
    """# <https://en.wikipedia.org/wiki/Knot_(unit)> """  # noqa: E501
    KNOT = "knot"

from ..models.unit_voltage_format import UnitVoltageFormat

L = TypeVar("L", bound="UnitVoltageConversion")

class UnitVoltageConversion:

    output_format: Union[Unset, UnitVoltageFormat] = UNSET
    src_format: Union[Unset, UnitVoltageFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitVoltageFormat]
        else:
            output_format = UnitVoltageFormat(_output_format)

        src_format: Union[Unset, UnitVoltageFormat]
        else:
            src_format = UnitVoltageFormat(_src_format)

        else:

        else:

        else:

        unit_voltage_conversion = cls(
            id=id,
        )

        unit_voltage_conversion.additional_properties = d
        return unit_voltage_conversion

    @property

class UnitVoltageFormat(str, Enum):
    """The valid types of voltage unit formats."""  # noqa: E501

    """# <https://en.wikipedia.org/wiki/Volt> """  # noqa: E501
    VOLT = "volt"
    """# <https://en.wikipedia.org/wiki/Statvolt> """  # noqa: E501
    STATVOLT = "statvolt"
    """# <https://en.wikipedia.org/wiki/Abvolt> """  # noqa: E501
    ABVOLT = "abvolt"

from ..models.unit_volume_format import UnitVolumeFormat

K = TypeVar("K", bound="UnitVolumeConversion")

class UnitVolumeConversion:

    output_format: Union[Unset, UnitVolumeFormat] = UNSET
    src_format: Union[Unset, UnitVolumeFormat] = UNSET

        else:

        else:

        output_format: Union[Unset, UnitVolumeFormat]
        else:
            output_format = UnitVolumeFormat(_output_format)

        src_format: Union[Unset, UnitVolumeFormat]
        else:
            src_format = UnitVolumeFormat(_src_format)

        else:

        else:

        else:

        unit_volume_conversion = cls(
            id=id,
        )

        unit_volume_conversion.additional_properties = d
        return unit_volume_conversion

    @property

class UnitVolumeFormat(str, Enum):
    """The valid types of volume unit formats."""  # noqa: E501

    """# Unit Meter <https://en.wikipedia.org/wiki/Cubic_metre> """  # noqa: E501
    CUBIC_METER = "cubic_meter"
    """# Centimeter <https://en.wikipedia.org/wiki/Centimetre> """  # noqa: E501
    CUBIC_CENTIMETER = "cubic_centimeter"
    """# Millimeter <https://en.wikipedia.org/wiki/Cubic_metre> """  # noqa: E501
    CUBIC_MILLIMETER = "cubic_millimeter"
    """# Kilometer <https://en.wikipedia.org/wiki/Cubic_metre> """  # noqa: E501
    CUBIC_KILOMETER = "cubic_kilometer"
    """# Unit Liter <https://en.wikipedia.org/wiki/Litre> """  # noqa: E501
    LITER = "liter"
    """# Cubic Inch <https://en.wikipedia.org/wiki/Cubic_inch> """  # noqa: E501
    CUBIC_INCH = "cubic_inch"
    """# Foot <https://en.wikipedia.org/wiki/Cubic_foot> """  # noqa: E501
    CUBIC_FOOT = "cubic_foot"
    """# Yard <https://en.wikipedia.org/wiki/Cubic_foot> """  # noqa: E501
    CUBIC_YARD = "cubic_yard"
    """# Mile <https://en.wikipedia.org/wiki/Cubic_foot> """  # noqa: E501
    CUBIC_MILE = "cubic_mile"
    """# Gallon <https://en.wikipedia.org/wiki/Gallon> """  # noqa: E501
    GALLON = "gallon"
    """# Quart <https://en.wikipedia.org/wiki/Quart> """  # noqa: E501
    QUART = "quart"
    """# Pint <https://en.wikipedia.org/wiki/Pint> """  # noqa: E501
    PINT = "pint"
    """# Cup <https://en.wikipedia.org/wiki/Cup_(unit)> """  # noqa: E501
    CUP = "cup"
    """# Fluid Ounce <https://en.wikipedia.org/wiki/Fluid_ounce> """  # noqa: E501
    FLUID_OUNCE = "fluid_ounce"
    """# Barrel <https://en.wikipedia.org/wiki/Barrel_(unit)> """  # noqa: E501
    BARREL = "barrel"
    """# Bushel <https://en.wikipedia.org/wiki/Bushel> """  # noqa: E501
    BUSHEL = "bushel"
    """# Cord <https://en.wikipedia.org/wiki/Cord_(unit)> """  # noqa: E501
    CORD = "cord"
    """# Cubic Fathom <https://en.wikipedia.org/wiki/Cubic_fathom> """  # noqa: E501
    CUBIC_FATHOM = "cubic_fathom"
    """# Tablespoon <https://en.wikipedia.org/wiki/Tablespoon> """  # noqa: E501
    TABLESPOON = "tablespoon"
    """# Teaspoon <https://en.wikipedia.org/wiki/Teaspoon> """  # noqa: E501
    TEASPOON = "teaspoon"
    """# Pinch <https://en.wikipedia.org/wiki/Pinch_(unit)> """  # noqa: E501
    PINCH = "pinch"
    """# Dash <https://en.wikipedia.org/wiki/Cooking_weights_and_measures> """  # noqa: E501
    DASH = "dash"
    """# Drop <https://en.wikipedia.org/wiki/Cooking_weights_and_measures> """  # noqa: E501
    DROP = "drop"
    """# Fifth <https://en.wikipedia.org/wiki/Fifth_(unit)> """  # noqa: E501
    FIFTH = "fifth"
    """# Dram <https://en.wikipedia.org/wiki/Dram_(unit)> """  # noqa: E501
    DRAM = "dram"
    """# Gill <https://en.wikipedia.org/wiki/Gill_(unit)> """  # noqa: E501
    GILL = "gill"
    """# Peck <https://en.wikipedia.org/wiki/Imperial_units> """  # noqa: E501
    PECK = "peck"
    """# Stack <https://en.wikipedia.org/wiki/Stack_(unit)> """  # noqa: E501
    SACK = "sack"
    """# Shot <https://en.wikipedia.org/wiki/Shot_glass> """  # noqa: E501
    SHOT = "shot"
    """# Strike <https://en.wikipedia.org/wiki/Strike_(unit)> """  # noqa: E501
    STRIKE = "strike"

N = TypeVar("N", bound="UpdateUser")

class UpdateUser:
    """The user-modifiable parts of a User."""  # noqa: E501

        update_user = cls(
        )

        update_user.additional_properties = d
        return update_user

    @property

H = TypeVar("H", bound="User")

class User:
    """A user."""  # noqa: E501

        else:

        else:

        else:

        user = cls(
            id=id,
        )

        user.additional_properties = d
        return user

    @property

A = TypeVar("A", bound="UserResultsPage")

class UserResultsPage:

    from ..models.user import User

    items: Union[Unset, List[User]] = UNSET

        from ..models.user import User

        items: Union[Unset, List[User]] = UNSET

        items = cast(List[User], d.pop("items", UNSET))

        user_results_page = cls(
        )

        user_results_page.additional_properties = d
        return user_results_page

    @property

class Uuid(str):

R = TypeVar("R", bound="VerificationToken")

class VerificationToken:
    """A verification token for a user.

    This is typically used to verify a user's email address."""  # noqa: E501

    identifier: Union[Unset, str] = UNSET

        identifier = self.identifier

        if identifier is not UNSET:
            field_dict["identifier"] = identifier

        else:

        else:

        identifier = d.pop("identifier", UNSET)

        else:

        verification_token = cls(
            id=id,
            identifier=identifier,
        )

        verification_token.additional_properties = d
        return verification_token

    @property

""" Contains some shared types for properties """
from typing import (
    BinaryIO,
    Generic,
    MutableMapping,
    Optional,
    TextIO,
    Tuple,
    TypeVar,
    Union,
)

class Unset:
    def __bool__(self) -> bool:
        return False

UNSET: Unset = Unset()

FileJsonType = Tuple[Optional[str], Union[BinaryIO, TextIO], Optional[str]]

class File:
    """Contains information for file uploads"""

    payload: Union[BinaryIO, TextIO]
    file_name: Optional[str] = None
    mime_type: Optional[str] = None

    def to_tuple(self) -> FileJsonType:
        """Return a tuple representation that httpx will accept for multipart/form-data"""  # noqa: E501
        return self.file_name, self.payload, self.mime_type

T = TypeVar("T")

class Response(Generic[T]):
    """A response from an endpoint"""  # noqa: E501

    status_code: int
    content: bytes
    headers: MutableMapping[str, str]
    parsed: Optional[T]

__all__ = ["File", "Response", "FileJsonType"]