Responses

Input

>>> tw = tideway.appliance('appliance-hostname','auth-token',api_version='1.2')
>>> response = tw.api_about

.headers

>>> tw.api_about.headers
{'Date': 'Sun, 06 Jun 2021 18:43:31 GMT', 'Server': 'waitress', 'X-Content-Type-Options': 'nosniff', 'Content-Length': '160', 'Content-Type': 'application/json', 'Content-security-policy': "default-src https: 'self'; style-src https: 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval' blob:; img-src 'self' data:; base-uri 'none'; object-src 'none'; connect-src https: 'self'; frame-ancestors 'self';", 'Keep-Alive': 'timeout=15, max=100', 'Connection': 'Keep-Alive'}

.encoding

>>> tw.api_about.encoding
None

.elapsed

>>> tw.api_about.elapsed
0:00:00.028861

.content

>>> tw.api_about.content
b'{\n    "api_versions": [\n        "1.0",\n        "1.1",\n        "1.2"\n    ],\n    "component": "REST API",\n    "product": "BMC Discovery",\n    "version": "12.2"\n}\n'

.cookies

>>> tw.api_about.cookies
<RequestsCookieJar[]>

.history

>>> tw.api_about.history
[]

.is_permanent_redirect

>>> tw.api_about.is_permanent_redirect
False

.is_redirect

>>> tw.api_about.is_redirect
False

.iter_content()

>>> tw.api_about.iter_content()
<generator object iter_slices at 0x7fc1252a8820>

.json()

>>> tw.api_about.json()
{'api_versions': ['1.0', '1.1', '1.2'], 'component': 'REST API', 'product': 'BMC Discovery', 'version': '12.2'}

.url

>>> tw.api_about.url
https://appliance-hostname/api/about

.text

>>> tw.api_about.text
{
    "api_versions": [
        "1.0",
        "1.1",
        "1.2"
    ],
    "component": "REST API",
    "product": "BMC Discovery",
    "version": "12.2"
}

.status_code

>>> tw.api_about.status_code
200

.request

>>> tw.api_about.request
<PreparedRequest [GET]>

.reason

>>> tw.api_about.reason
OK

.raise_for_status()

>>> tw.api_about.raise_for_status()
None

.ok

>>> tw.api_about.ok
True
>>> tw.api_about.links
{}