Class MonitoringAPICall
CSM event base class
public class MonitoringAPICall
- Inheritance
-
MonitoringAPICall
- Derived
- Inherited Members
Constructors
MonitoringAPICall()
public MonitoringAPICall()
MonitoringAPICall(IRequestContext)
public MonitoringAPICall(IRequestContext requestContext)
Parameters
requestContext
IRequestContext
Properties
Api
Contains the operation name for the api call being made
public string Api { get; }
Property Value
ClientId
Contains the "ClientId" configuration value computed from the CSMConfigChain class
public string ClientId { get; }
Property Value
Region
Contains the signing region used by the service client that made the request attempt.
public string Region { get; }
Property Value
Service
Contains the service id ServiceId Sep of the service against which the call is being made
public string Service { get; }
Property Value
Timestamp
Contains the elapsed time, in milliseconds, since January 1st, 1970, for the time point at which the event occurred
public long Timestamp { get; }
Property Value
Type
Contains "ApiCall" or "ApiCallAttempt" based on what the monitoring event is describing
public string Type { get; }
Property Value
UserAgent
Contains the full value of the SDK's default user agent header for http requests.
public string UserAgent { get; }
Property Value
Version
Contains the "Version" configuration value computed from the CSMConfigChain class Defaults to 1.
public int Version { get; }