RequestAuthenticationDetails¶
-
class
oci.apm_synthetics.models.
RequestAuthenticationDetails
(**kwargs)¶ Bases:
object
Details for request HTTP authentication.
Attributes
AUTH_REQUEST_METHOD_GET
A constant which can be used with the auth_request_method property of a RequestAuthenticationDetails. AUTH_REQUEST_METHOD_POST
A constant which can be used with the auth_request_method property of a RequestAuthenticationDetails. OAUTH_SCHEME_BASIC
A constant which can be used with the oauth_scheme property of a RequestAuthenticationDetails. OAUTH_SCHEME_NONE
A constant which can be used with the oauth_scheme property of a RequestAuthenticationDetails. auth_headers
Gets the auth_headers of this RequestAuthenticationDetails. auth_request_method
Gets the auth_request_method of this RequestAuthenticationDetails. auth_request_post_body
Gets the auth_request_post_body of this RequestAuthenticationDetails. auth_token
Gets the auth_token of this RequestAuthenticationDetails. auth_url
Gets the auth_url of this RequestAuthenticationDetails. auth_user_name
Gets the auth_user_name of this RequestAuthenticationDetails. auth_user_password
Gets the auth_user_password of this RequestAuthenticationDetails. oauth_scheme
Gets the oauth_scheme of this RequestAuthenticationDetails. Methods
__init__
(**kwargs)Initializes a new RequestAuthenticationDetails object with values from keyword arguments. -
AUTH_REQUEST_METHOD_GET
= 'GET'¶ A constant which can be used with the auth_request_method property of a RequestAuthenticationDetails. This constant has a value of “GET”
-
AUTH_REQUEST_METHOD_POST
= 'POST'¶ A constant which can be used with the auth_request_method property of a RequestAuthenticationDetails. This constant has a value of “POST”
-
OAUTH_SCHEME_BASIC
= 'BASIC'¶ A constant which can be used with the oauth_scheme property of a RequestAuthenticationDetails. This constant has a value of “BASIC”
-
OAUTH_SCHEME_NONE
= 'NONE'¶ A constant which can be used with the oauth_scheme property of a RequestAuthenticationDetails. This constant has a value of “NONE”
-
__init__
(**kwargs)¶ Initializes a new RequestAuthenticationDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - oauth_scheme (str) – The value to assign to the oauth_scheme property of this RequestAuthenticationDetails. Allowed values for this property are: “NONE”, “BASIC”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- auth_user_name (str) – The value to assign to the auth_user_name property of this RequestAuthenticationDetails.
- auth_user_password (str) – The value to assign to the auth_user_password property of this RequestAuthenticationDetails.
- auth_token (str) – The value to assign to the auth_token property of this RequestAuthenticationDetails.
- auth_url (str) – The value to assign to the auth_url property of this RequestAuthenticationDetails.
- auth_headers (list[oci.apm_synthetics.models.Header]) – The value to assign to the auth_headers property of this RequestAuthenticationDetails.
- auth_request_method (str) – The value to assign to the auth_request_method property of this RequestAuthenticationDetails. 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’.
- auth_request_post_body (str) – The value to assign to the auth_request_post_body property of this RequestAuthenticationDetails.
-
auth_headers
¶ Gets the auth_headers of this RequestAuthenticationDetails. List of authentication headers. Example: [{“headerName”: “content-type”, “headerValue”:”json”}]
Returns: The auth_headers of this RequestAuthenticationDetails. Return type: list[oci.apm_synthetics.models.Header]
-
auth_request_method
¶ Gets the auth_request_method of this RequestAuthenticationDetails. Request method.
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 auth_request_method of this RequestAuthenticationDetails. Return type: str
-
auth_request_post_body
¶ Gets the auth_request_post_body of this RequestAuthenticationDetails. Request post body.
Returns: The auth_request_post_body of this RequestAuthenticationDetails. Return type: str
-
auth_token
¶ Gets the auth_token of this RequestAuthenticationDetails. Authentication token.
Returns: The auth_token of this RequestAuthenticationDetails. Return type: str
-
auth_url
¶ Gets the auth_url of this RequestAuthenticationDetails. URL to get authentication token.
Returns: The auth_url of this RequestAuthenticationDetails. Return type: str
-
auth_user_name
¶ Gets the auth_user_name of this RequestAuthenticationDetails. User name for authentication.
Returns: The auth_user_name of this RequestAuthenticationDetails. Return type: str
-
auth_user_password
¶ Gets the auth_user_password of this RequestAuthenticationDetails. User password for authentication.
Returns: The auth_user_password of this RequestAuthenticationDetails. Return type: str
-
oauth_scheme
¶ Gets the oauth_scheme of this RequestAuthenticationDetails. Request HTTP OAuth scheme.
Allowed values for this property are: “NONE”, “BASIC”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The oauth_scheme of this RequestAuthenticationDetails. Return type: str
-