Request and Response

Request

class oci.request.Request(method, url, query_params=None, header_params=None, body=None, response_type=None, enforce_content_headers=True)
body = None

Request body

enforce_content_headers = None

Whether content headers should be added for PUT and POST requests when not present. Defaults to True.

Type:bool
header_params = None

Request header params

Type:dict(str, str)
method = None

The HTTP method

Type:str
query_params = None

Query parameters in the url

Type:dict(str, str)
response_type = None

Response data type

Type:str
url = None

URL that will serve the request

Type:str

Response

class oci.response.Response(status, headers, data, request)
data = None

The response data. The type of data depends on the request.

has_next_page

Gets a value representing whether or not there is a next page of results in a list Response.

Return type:bool
headers = None

The HTTP headers for the Response

Type:requests.structures.CaseInsensitiveDict
next_page = None

The value of the opc-next-page response header.

Type:str
request = None

The corresponding request for this response.

Type:Request
request_id = None

The ID of the request that generated this response.

Type:str
status = None

The HTTP status code for the Response

Type:int