# Packages
Package codeguruprofileriface provides an interface to enable mocking the Amazon CodeGuru Profiler service client for testing your code.
# Functions
ActionGroup_Values returns all elements of the ActionGroup enum.
AgentParameterField_Values returns all elements of the AgentParameterField enum.
AggregationPeriod_Values returns all elements of the AggregationPeriod enum.
ComputePlatform_Values returns all elements of the ComputePlatform enum.
EventPublisher_Values returns all elements of the EventPublisher enum.
FeedbackType_Values returns all elements of the FeedbackType enum.
MetadataField_Values returns all elements of the MetadataField enum.
MetricType_Values returns all elements of the MetricType enum.
New creates a new instance of the CodeGuruProfiler client with a session.
OrderBy_Values returns all elements of the OrderBy enum.
# Constants
ActionGroupAgentPermissions is a ActionGroup enum value.
AgentParameterFieldMaxStackDepth is a AgentParameterField enum value.
AgentParameterFieldMemoryUsageLimitPercent is a AgentParameterField enum value.
AgentParameterFieldMinimumTimeForReportingInMilliseconds is a AgentParameterField enum value.
AgentParameterFieldReportingIntervalInMilliseconds is a AgentParameterField enum value.
AgentParameterFieldSamplingIntervalInMilliseconds is a AgentParameterField enum value.
AggregationPeriodP1d is a AggregationPeriod enum value.
AggregationPeriodPt1h is a AggregationPeriod enum value.
AggregationPeriodPt5m is a AggregationPeriod enum value.
ComputePlatformAwslambda is a ComputePlatform enum value.
ComputePlatformDefault is a ComputePlatform enum value.
ID to lookup a service endpoint with.
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeInternalServerException for service response error code "InternalServerException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceQuotaExceededException for service response error code "ServiceQuotaExceededException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeValidationException for service response error code "ValidationException".
EventPublisherAnomalyDetection is a EventPublisher enum value.
FeedbackTypeNegative is a FeedbackType enum value.
FeedbackTypePositive is a FeedbackType enum value.
MetadataFieldAgentId is a MetadataField enum value.
MetadataFieldAwsRequestId is a MetadataField enum value.
MetadataFieldComputePlatform is a MetadataField enum value.
MetadataFieldExecutionEnvironment is a MetadataField enum value.
MetadataFieldLambdaFunctionArn is a MetadataField enum value.
MetadataFieldLambdaMemoryLimitInMb is a MetadataField enum value.
MetadataFieldLambdaPreviousExecutionTimeInMilliseconds is a MetadataField enum value.
MetadataFieldLambdaRemainingTimeInMilliseconds is a MetadataField enum value.
MetadataFieldLambdaTimeGapBetweenInvokesInMilliseconds is a MetadataField enum value.
MetricTypeAggregatedRelativeTotalTime is a MetricType enum value.
OrderByTimestampAscending is a OrderBy enum value.
OrderByTimestampDescending is a OrderBy enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
# Structs
The structure representing the AddNotificationChannelsRequest.
The structure representing the AddNotificationChannelsResponse.
The response of ConfigureAgent (https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ConfigureAgent.html) that specifies if an agent profiles or not and for how long to return profiling data.
Specifies whether profiling is enabled or disabled for a profiling group.
Specifies the aggregation period and aggregation start time for an aggregated profile.
Details about an anomaly in a specific metric of application profile.
The specific duration in which the metric is flagged as anomalous.
The structure representing the BatchGetFrameMetricDataRequest.
The structure representing the BatchGetFrameMetricDataResponse.
Notification medium for users to get alerted for events that occur in application profile.
CodeGuruProfiler provides the API operation methods for making requests to Amazon CodeGuru Profiler.
The structure representing the configureAgentRequest.
The structure representing the configureAgentResponse.
The requested operation would cause a conflict with the current state of a service resource associated with the request.
The structure representing the createProfiliingGroupRequest.
The structure representing the createProfilingGroupResponse.
The structure representing the deleteProfilingGroupRequest.
The structure representing the deleteProfilingGroupResponse.
The structure representing the describeProfilingGroupRequest.
The structure representing the describeProfilingGroupResponse.
Information about potential recommendations that might be created from the analysis of profiling data.
The frame name, metric type, and thread states.
Information about a frame metric and its values.
The structure representing the GetFindingsReportAccountSummaryRequest.
The structure representing the GetFindingsReportAccountSummaryResponse.
The structure representing the GetNotificationConfigurationRequest.
The structure representing the GetNotificationConfigurationResponse.
The structure representing the getPolicyRequest.
The structure representing the getPolicyResponse.
The structure representing the getProfileRequest.
The structure representing the getProfileResponse.
The structure representing the GetRecommendationsRequest.
The structure representing the GetRecommendationsResponse.
The server encountered an internal error and is unable to complete the request.
The structure representing the ListFindingsReportsRequest.
The structure representing the ListFindingsReportsResponse.
The structure representing the listProfileTimesRequest.
The structure representing the listProfileTimesResponse.
The structure representing the listProfilingGroupsRequest.
The structure representing the listProfilingGroupsResponse.
The part of a profile that contains a recommendation found during analysis.
Details about the metric that the analysis used when it detected the anomaly.
The configuration for notifications stored for each profiling group.
A set of rules used to make a recommendation during an analysis.
The structure representing the postAgentProfileRequest.
The structure representing the postAgentProfileResponse.
Contains the start time of a profile.
Contains information about a profiling group.
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.
The structure representing the putPermissionRequest.
The structure representing the putPermissionResponse.
A potential improvement that was found from analyzing the profiling data.
The structure representing the RemoveNotificationChannelRequest.
The structure representing the RemoveNotificationChannelResponse.
The structure representing the removePermissionResponse.
The resource specified in the request does not exist.
You have exceeded your service quota.
The structure representing the SubmitFeedbackRequest.
The structure representing the SubmitFeedbackResponse.
The request was denied due to request throttling.
A data type that contains a Timestamp object.
The structure representing the updateProfilingGroupRequest.
The structure representing the updateProfilingGroupResponse.
Feedback that can be submitted for each instance of an anomaly by the user.
The parameter is not valid.