Module Awso_codeguruprofiler.ValuesSource

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule FeedbackType : sig ... end
Sourcemodule String_ : sig ... end
Sourcemodule EventPublisher : sig ... end
Sourcemodule AggregationPeriod : sig ... end
Sourcemodule Timestamp : sig ... end
Sourcemodule UserFeedback : sig ... end

Feedback that can be submitted for each instance of an anomaly by the user. Feedback is be used for improvements in generating recommendations for the application.

Sourcemodule Double : sig ... end
Sourcemodule Integer : sig ... end
Sourcemodule TargetFrame : sig ... end
Sourcemodule ChannelId : sig ... end
Sourcemodule ChannelUri : sig ... end

Channel URI uniquely identifies a Notification Channel. TopicArn is the uri for an SNS channel, emailId is uri for an email channel etc. Currently we only support SNS channels and thus required to be an ARN

Sourcemodule EventPublishers : sig ... end
Sourcemodule Boolean : sig ... end
Sourcemodule AggregatedProfileTime : sig ... end

Specifies the aggregation period and aggregation start time for an aggregated profile. An aggregated profile is used to collect posted agent profiles during an aggregation period. There are three possible aggregation periods (1 day, 1 hour, or 5 minutes).

Sourcemodule AnomalyInstance : sig ... end

The specific duration in which the metric is flagged as anomalous.

Sourcemodule MetricType : sig ... end
Sourcemodule Strings : sig ... end
Sourcemodule Match : sig ... end

The part of a profile that contains a recommendation found during analysis.

Sourcemodule Percentage : sig ... end
Sourcemodule TargetFrames : sig ... end
Sourcemodule ThreadStates : sig ... end
Sourcemodule FrameMetricValue : sig ... end
Sourcemodule Channel : sig ... end

Notification medium for users to get alerted for events that occur in application profile. We support SNS topic as a notification channel.

Sourcemodule AgentOrchestrationConfig : sig ... end

Specifies whether profiling is enabled or disabled for a profiling group. It is used by ConfigureAgent to enable or disable profiling for a profiling group.

Sourcemodule ComputePlatform : sig ... end
Sourcemodule ProfilingGroupArn : sig ... end
Sourcemodule ProfilingGroupName : sig ... end
Sourcemodule ProfilingStatus : sig ... end

Profiling status includes information about the last time a profile agent pinged back, the last time a profile was received, and the aggregation period and start time for the most recent aggregated profile.

Sourcemodule TagsMap : sig ... end
Sourcemodule FindingsReportId : sig ... end
Sourcemodule AnomalyInstances : sig ... end
Sourcemodule Metric : sig ... end

Details about the metric that the analysis used when it detected the anomaly. The metric what is analyzed to create recommendations. It includes the name of the frame that was analyzed and the type and thread states used to derive the metric value for that frame.

Sourcemodule Matches : sig ... end
Sourcemodule Pattern : sig ... end

A set of rules used to make a recommendation during an analysis.

Sourcemodule AgentParameterField : sig ... end
Sourcemodule FrameMetric : sig ... end

The frame name, metric type, and thread states. These are used to derive the value of the metric for the frame.

Sourcemodule FrameMetricValues : sig ... end
Sourcemodule TimestampStructure : sig ... end

A data type that contains a Timestamp object. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.

Sourcemodule Channels : sig ... end
Sourcemodule Principal : sig ... end
Sourcemodule ProfilingGroupDescription : sig ... end

Contains information about a profiling group.

Sourcemodule ProfileTime : sig ... end

Contains the start time of a profile.

Sourcemodule FindingsReportSummary : sig ... end

Information about potential recommendations that might be created from the analysis of profiling data.

Sourcemodule Anomaly : sig ... end

Details about an anomaly in a specific metric of application profile. The anomaly is detected using analysis of the metric data over a period of time.

Sourcemodule Recommendation : sig ... end

A potential improvement that was found from analyzing the profiling data.

Sourcemodule AgentParameters : sig ... end
Sourcemodule MetadataField : sig ... end
Sourcemodule FrameMetricDatum : sig ... end

Information about a frame metric and its values.

Sourcemodule ListOfTimestamps : sig ... end
Sourcemodule ConflictException : sig ... end

The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request.

Sourcemodule InternalServerException : sig ... end

The server encountered an internal error and is unable to complete the request.

Sourcemodule ResourceNotFoundException : sig ... end

The resource specified in the request does not exist.

Sourcemodule ThrottlingException : sig ... end

The request was denied due to request throttling.

Sourcemodule ValidationException : sig ... end

The parameter is not valid.

Sourcemodule TagKeys : sig ... end
Sourcemodule AnomalyInstanceId : sig ... end
Sourcemodule RevisionId : sig ... end
Sourcemodule ActionGroup : sig ... end
Sourcemodule NotificationConfiguration : sig ... end

The configuration for notifications stored for each profiling group. This includes up to to two channels and a list of event publishers associated with each channel.

Sourcemodule Principals : sig ... end
Sourcemodule AgentProfile : sig ... end
Sourcemodule ClientToken : sig ... end
Sourcemodule PaginationToken : sig ... end
Sourcemodule ProfilingGroupNames : sig ... end
Sourcemodule MaxResults : sig ... end
Sourcemodule ProfileTimes : sig ... end
Sourcemodule OrderBy : sig ... end
Sourcemodule FindingsReportSummaries : sig ... end
Sourcemodule Anomalies : sig ... end
Sourcemodule Recommendations : sig ... end
Sourcemodule Locale : sig ... end

BCP47 language code. Supported locales: de-DE, en-GB, en-US, es-ES, fr-FR, it-IT, ja-JP, ko-KR, pt-BR, zh-CN, zh-TW

Sourcemodule AggregatedProfile : sig ... end
Sourcemodule MaxDepth : sig ... end
Sourcemodule Period : sig ... end

You have exceeded your service quota. To perform the requested action, remove some of the relevant resources, or use Service Quotas to request a service quota increase.

Sourcemodule AgentConfiguration : sig ... end

The response of ConfigureAgent that specifies if an agent profiles or not and for how long to return profiling data.

Sourcemodule FleetInstanceId : sig ... end
Sourcemodule Metadata : sig ... end
Sourcemodule FrameMetricData : sig ... end
Sourcemodule UnprocessedEndTimeMap : sig ... end
Sourcemodule FrameMetrics : sig ... end

The structure representing the updateProfilingGroupResponse.

The structure representing the updateProfilingGroupRequest.

Sourcemodule UntagResourceResponse : sig ... end

Use to remove one or more tags from a resource.

Sourcemodule UntagResourceRequest : sig ... end

Use to remove one or more tags from a resource.

Sourcemodule TagResourceResponse : sig ... end

Use to assign one or more tags to a resource.

Sourcemodule TagResourceRequest : sig ... end

Use to assign one or more tags to a resource.

Sourcemodule SubmitFeedbackResponse : sig ... end

The structure representing the SubmitFeedbackResponse.

Sourcemodule SubmitFeedbackRequest : sig ... end

The structure representing the SubmitFeedbackRequest.

Sourcemodule RemovePermissionResponse : sig ... end

The structure representing the removePermissionResponse.

Sourcemodule RemovePermissionRequest : sig ... end

The structure representing the <code>removePermissionRequest</code>.</p>

The structure representing the RemoveNotificationChannelResponse.

The structure representing the RemoveNotificationChannelRequest.

Sourcemodule PutPermissionResponse : sig ... end

The structure representing the putPermissionResponse.

Sourcemodule PutPermissionRequest : sig ... end

The structure representing the putPermissionRequest.

Sourcemodule PostAgentProfileResponse : sig ... end

The structure representing the postAgentProfileResponse.

Sourcemodule PostAgentProfileRequest : sig ... end

The structure representing the postAgentProfileRequest.

Returns a list of the tags that are assigned to a specified resource.

Returns a list of the tags that are assigned to a specified resource.

The structure representing the listProfilingGroupsResponse.

The structure representing the listProfilingGroupsRequest.

Sourcemodule ListProfileTimesResponse : sig ... end

The structure representing the listProfileTimesResponse.

Sourcemodule ListProfileTimesRequest : sig ... end

The structure representing the listProfileTimesRequest.

The structure representing the ListFindingsReportsResponse.

The structure representing the ListFindingsReportsRequest.

The structure representing the GetRecommendationsResponse.

Sourcemodule GetRecommendationsRequest : sig ... end

The structure representing the GetRecommendationsRequest.

Sourcemodule GetProfileResponse : sig ... end

The structure representing the getProfileResponse.

Sourcemodule GetProfileRequest : sig ... end

The structure representing the getProfileRequest.

Sourcemodule GetPolicyResponse : sig ... end

The structure representing the getPolicyResponse.

Sourcemodule GetPolicyRequest : sig ... end

The structure representing the getPolicyRequest.

The structure representing the GetNotificationConfigurationResponse.

The structure representing the GetNotificationConfigurationRequest.

The structure representing the GetFindingsReportAccountSummaryResponse.

The structure representing the GetFindingsReportAccountSummaryRequest.

The structure representing the describeProfilingGroupResponse.

The structure representing the describeProfilingGroupRequest.

The structure representing the deleteProfilingGroupResponse.

The structure representing the deleteProfilingGroupRequest.

The structure representing the createProfilingGroupResponse.

The structure representing the createProfiliingGroupRequest.

Sourcemodule ConfigureAgentResponse : sig ... end

The structure representing the configureAgentResponse.

Sourcemodule ConfigureAgentRequest : sig ... end

The structure representing the configureAgentRequest.

The structure representing the BatchGetFrameMetricDataResponse.

The structure representing the BatchGetFrameMetricDataRequest.

The structure representing the AddNotificationChannelsResponse.

The structure representing the AddNotificationChannelsRequest.