InvokeRawJsonCommandDetails¶
-
class
oci.iot.models.
InvokeRawJsonCommandDetails
(**kwargs)¶ Bases:
oci.iot.models.invoke_raw_command_details.InvokeRawCommandDetails
Json data payload definition
Attributes
REQUEST_DATA_FORMAT_BINARY
str(object=’’) -> str REQUEST_DATA_FORMAT_JSON
str(object=’’) -> str REQUEST_DATA_FORMAT_TEXT
str(object=’’) -> str request_data
Gets the request_data of this InvokeRawJsonCommandDetails. request_data_content_type
Gets the request_data_content_type of this InvokeRawJsonCommandDetails. request_data_format
[Required] Gets the request_data_format of this InvokeRawCommandDetails. request_duration
Gets the request_duration of this InvokeRawCommandDetails. request_endpoint
[Required] Gets the request_endpoint of this InvokeRawCommandDetails. response_duration
Gets the response_duration of this InvokeRawCommandDetails. response_endpoint
Gets the response_endpoint of this InvokeRawCommandDetails. Methods
__init__
(**kwargs)Initializes a new InvokeRawJsonCommandDetails object with values from keyword arguments. get_subtype
(object_dictionary)Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. -
REQUEST_DATA_FORMAT_BINARY
= 'BINARY'¶
-
REQUEST_DATA_FORMAT_JSON
= 'JSON'¶
-
REQUEST_DATA_FORMAT_TEXT
= 'TEXT'¶
-
__init__
(**kwargs)¶ Initializes a new InvokeRawJsonCommandDetails object with values from keyword arguments. The default value of the
request_data_format
attribute of this class isJSON
and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):Parameters: - request_duration (str) – The value to assign to the request_duration property of this InvokeRawJsonCommandDetails.
- response_duration (str) – The value to assign to the response_duration property of this InvokeRawJsonCommandDetails.
- request_endpoint (str) – The value to assign to the request_endpoint property of this InvokeRawJsonCommandDetails.
- response_endpoint (str) – The value to assign to the response_endpoint property of this InvokeRawJsonCommandDetails.
- request_data_format (str) – The value to assign to the request_data_format property of this InvokeRawJsonCommandDetails. Allowed values for this property are: “TEXT”, “JSON”, “BINARY”
- request_data_content_type (str) – The value to assign to the request_data_content_type property of this InvokeRawJsonCommandDetails.
- request_data (dict(str, object)) – The value to assign to the request_data property of this InvokeRawJsonCommandDetails.
-
static
get_subtype
(object_dictionary)¶ Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
-
request_data
¶ Gets the request_data of this InvokeRawJsonCommandDetails. request data
Returns: The request_data of this InvokeRawJsonCommandDetails. Return type: dict(str, object)
-
request_data_content_type
¶ Gets the request_data_content_type of this InvokeRawJsonCommandDetails. Mime content type of json data, default is application/json
Returns: The request_data_content_type of this InvokeRawJsonCommandDetails. Return type: str
-
request_data_format
¶ [Required] Gets the request_data_format of this InvokeRawCommandDetails. data format: json, binary, text
Allowed values for this property are: “TEXT”, “JSON”, “BINARY”
Returns: The request_data_format of this InvokeRawCommandDetails. Return type: str
-
request_duration
¶ Gets the request_duration of this InvokeRawCommandDetails. Specified duration by which to send the request by.
Returns: The request_duration of this InvokeRawCommandDetails. Return type: str
-
request_endpoint
¶ [Required] Gets the request_endpoint of this InvokeRawCommandDetails. Device endpoint where request should be forwarded to.
Returns: The request_endpoint of this InvokeRawCommandDetails. Return type: str
-
response_duration
¶ Gets the response_duration of this InvokeRawCommandDetails. Specified duration by which to receive the response by.
Returns: The response_duration of this InvokeRawCommandDetails. Return type: str
-
response_endpoint
¶ Gets the response_endpoint of this InvokeRawCommandDetails. Device endpoint from which response is expected to come.
Returns: The response_endpoint of this InvokeRawCommandDetails. Return type: str
-