EndpointRequest¶
-
class
oci.log_analytics.models.
EndpointRequest
(**kwargs)¶ Bases:
object
An object containing details to make a REST request.
Attributes
METHOD_GET
A constant which can be used with the method property of a EndpointRequest. METHOD_POST
A constant which can be used with the method property of a EndpointRequest. content_type
Gets the content_type of this EndpointRequest. form_parameters
Gets the form_parameters of this EndpointRequest. headers
Gets the headers of this EndpointRequest. method
Gets the method of this EndpointRequest. payload
Gets the payload of this EndpointRequest. url
[Required] Gets the url of this EndpointRequest. Methods
__init__
(**kwargs)Initializes a new EndpointRequest object with values from keyword arguments. -
METHOD_GET
= 'GET'¶ A constant which can be used with the method property of a EndpointRequest. This constant has a value of “GET”
-
METHOD_POST
= 'POST'¶ A constant which can be used with the method property of a EndpointRequest. This constant has a value of “POST”
-
__init__
(**kwargs)¶ Initializes a new EndpointRequest object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - method (str) – The value to assign to the method property of this EndpointRequest. Allowed values for this property are: “GET”, “POST”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- url (str) – The value to assign to the url property of this EndpointRequest.
- content_type (str) – The value to assign to the content_type property of this EndpointRequest.
- payload (str) – The value to assign to the payload property of this EndpointRequest.
- headers (list[oci.log_analytics.models.NameValuePair]) – The value to assign to the headers property of this EndpointRequest.
- form_parameters (list[oci.log_analytics.models.NameValuePair]) – The value to assign to the form_parameters property of this EndpointRequest.
-
content_type
¶ Gets the content_type of this EndpointRequest. The request content type.
Returns: The content_type of this EndpointRequest. Return type: str
-
form_parameters
¶ Gets the form_parameters of this EndpointRequest. The request form parameters represented as a list of name-value pairs.
Returns: The form_parameters of this EndpointRequest. Return type: list[oci.log_analytics.models.NameValuePair]
-
headers
¶ Gets the headers of this EndpointRequest. The request headers represented as a list of name-value pairs.
Returns: The headers of this EndpointRequest. Return type: list[oci.log_analytics.models.NameValuePair]
-
method
¶ Gets the method of this EndpointRequest. The endpoint method - GET or POST.
Allowed values for this property are: “GET”, “POST”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The method of this EndpointRequest. Return type: str
-
payload
¶ Gets the payload of this EndpointRequest. The request payload, applicable for POST requests.
Returns: The payload of this EndpointRequest. Return type: str
-
url
¶ [Required] Gets the url of this EndpointRequest. The request URL.
Returns: The url of this EndpointRequest. Return type: str
-