Class RequestAuthenticationDetails
Details for request HTTP authentication.
Inherited Members
Namespace: Oci.ApmsyntheticsService.Models
Assembly: OCI.DotNetSDK.Apmsynthetics.dll
Syntax
public class RequestAuthenticationDetails
Properties
AuthHeaders
Declaration
[JsonProperty(PropertyName = "authHeaders")]
public List<Header> AuthHeaders { get; set; }
Property Value
Type | Description |
---|---|
List<Header> | List of authentication headers. Example: [{"headerName": "content-type", "headerValue":"json"}] |
AuthRequestMethod
Declaration
[JsonProperty(PropertyName = "authRequestMethod")]
[JsonConverter(typeof(ResponseEnumConverter))]
public RequestMethods? AuthRequestMethod { get; set; }
Property Value
Type | Description |
---|---|
RequestMethods? | Request method. |
AuthRequestPostBody
Declaration
[JsonProperty(PropertyName = "authRequestPostBody")]
public string AuthRequestPostBody { get; set; }
Property Value
Type | Description |
---|---|
string | Request post body. |
AuthToken
Declaration
[JsonProperty(PropertyName = "authToken")]
public string AuthToken { get; set; }
Property Value
Type | Description |
---|---|
string | Authentication token. |
AuthUrl
Declaration
[JsonProperty(PropertyName = "authUrl")]
public string AuthUrl { get; set; }
Property Value
Type | Description |
---|---|
string | URL to get authentication token. |
AuthUserName
Declaration
[JsonProperty(PropertyName = "authUserName")]
public string AuthUserName { get; set; }
Property Value
Type | Description |
---|---|
string | User name for authentication. |
AuthUserPassword
Declaration
[JsonProperty(PropertyName = "authUserPassword")]
public string AuthUserPassword { get; set; }
Property Value
Type | Description |
---|---|
string | User password for authentication. |
OauthScheme
Declaration
[JsonProperty(PropertyName = "oauthScheme")]
[JsonConverter(typeof(ResponseEnumConverter))]
public OAuthSchemes? OauthScheme { get; set; }
Property Value
Type | Description |
---|---|
OAuthSchemes? | Request HTTP OAuth scheme. |