h&[       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                                             !!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""################################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))*****************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........................////////////////////////////////////0000000000000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 47(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';amazonka-codeguruprofilerSpecifies whether profiling is enabled or disabled for a profiling group. It is used by  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ConfigureAgent.htmlConfigureAgent7 to enable or disable profiling for a profiling group.See:  smart constructor.amazonka-codeguruprofilerA Boolean that specifies whether the profiling agent collects profiling data or not. Set to true to enable profiling.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A Boolean that specifies whether the profiling agent collects profiling data or not. Set to true to enable profiling.amazonka-codeguruprofilerA Boolean that specifies whether the profiling agent collects profiling data or not. Set to true to enable profiling.amazonka-codeguruprofiler(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?$+*)('%& $+*)('%&+*)('(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';4?amazonka-codeguruprofilerThe response of  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ConfigureAgent.htmlConfigureAgent that specifies if an agent profiles or not and for how long to return profiling data.See: D smart constructor.Aamazonka-codeguruprofiler:Parameters used by the profiler. The valid parameters are: MaxStackDepth - The maximum depth of the stacks in the code that is represented in the profile. For example, if CodeGuru Profiler finds a method A, which calls method B, which calls method C, which calls method D, then the depth is 4. If the maxDepth/ is set to 2, then the profiler evaluates A and B.MemoryUsageLimitPercent> - The percentage of memory that is used by the profiler.%MinimumTimeForReportingInMilliseconds - The minimum time in milliseconds between sending reports.ReportingIntervalInMilliseconds - The reporting interval in milliseconds used to report profiles.SamplingIntervalInMilliseconds - The sampling interval in milliseconds that is used to profile samples.Bamazonka-codeguruprofiler=How long a profiling agent should send profiling data using  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ConfigureAgent.htmlConfigureAgent . For example, if this is set to 300, the profiling agent calls  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ConfigureAgent.htmlConfigureAgent every 5 minutes to submit the profiled data collected during that period.Camazonka-codeguruprofilerA Boolean that specifies whether the profiling agent collects profiling data or not. Set to true to enable profiling.Damazonka-codeguruprofilerCreate a value of ?" with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:A, E= - Parameters used by the profiler. The valid parameters are: MaxStackDepth - The maximum depth of the stacks in the code that is represented in the profile. For example, if CodeGuru Profiler finds a method A, which calls method B, which calls method C, which calls method D, then the depth is 4. If the maxDepth/ is set to 2, then the profiler evaluates A and B.MemoryUsageLimitPercent> - The percentage of memory that is used by the profiler.%MinimumTimeForReportingInMilliseconds - The minimum time in milliseconds between sending reports.ReportingIntervalInMilliseconds - The reporting interval in milliseconds used to report profiles.SamplingIntervalInMilliseconds - The sampling interval in milliseconds that is used to profile samples.B, F - How long a profiling agent should send profiling data using  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ConfigureAgent.htmlConfigureAgent . For example, if this is set to 300, the profiling agent calls  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ConfigureAgent.htmlConfigureAgent every 5 minutes to submit the profiled data collected during that period.C, G - A Boolean that specifies whether the profiling agent collects profiling data or not. Set to true to enable profiling.Eamazonka-codeguruprofiler:Parameters used by the profiler. The valid parameters are: MaxStackDepth - The maximum depth of the stacks in the code that is represented in the profile. For example, if CodeGuru Profiler finds a method A, which calls method B, which calls method C, which calls method D, then the depth is 4. If the maxDepth/ is set to 2, then the profiler evaluates A and B.MemoryUsageLimitPercent> - The percentage of memory that is used by the profiler.%MinimumTimeForReportingInMilliseconds - The minimum time in milliseconds between sending reports.ReportingIntervalInMilliseconds - The reporting interval in milliseconds used to report profiles.SamplingIntervalInMilliseconds - The sampling interval in milliseconds that is used to profile samples.Famazonka-codeguruprofiler=How long a profiling agent should send profiling data using  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ConfigureAgent.htmlConfigureAgent . For example, if this is set to 300, the profiling agent calls  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ConfigureAgent.htmlConfigureAgent every 5 minutes to submit the profiled data collected during that period.Gamazonka-codeguruprofilerA Boolean that specifies whether the profiling agent collects profiling data or not. Set to true to enable profiling.Damazonka-codeguruprofilerBamazonka-codeguruprofilerC ?CBA@DEFG ?CBA@DEFG(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?5OTSRPQ OTSRPQTSR(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';Bhamazonka-codeguruprofilerSpecifies 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).See: l smart constructor.jamazonka-codeguruprofilerThe aggregation period. This indicates the period during which an aggregation profile collects posted agent profiles for a profiling group. Use one of three valid durations that are specified using the ISO 8601 format.P1D @ 1 dayPT1H @ 1 hourPT5M @ 5 minuteskamazonka-codeguruprofilerThe time that aggregation of posted agent profiles for a profiling group starts. The aggregation profile contains profiles posted by the agent starting at this time for an aggregation period specified by the period property of the AggregatedProfileTime object.Specify start 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.lamazonka-codeguruprofilerCreate a value of h" with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:j, m - The aggregation period. This indicates the period during which an aggregation profile collects posted agent profiles for a profiling group. Use one of three valid durations that are specified using the ISO 8601 format.P1D @ 1 dayPT1H @ 1 hourPT5M @ 5 minutesk, n - The time that aggregation of posted agent profiles for a profiling group starts. The aggregation profile contains profiles posted by the agent starting at this time for an aggregation period specified by the period property of the AggregatedProfileTime object.Specify start 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.mamazonka-codeguruprofilerThe aggregation period. This indicates the period during which an aggregation profile collects posted agent profiles for a profiling group. Use one of three valid durations that are specified using the ISO 8601 format.P1D @ 1 dayPT1H @ 1 hourPT5M @ 5 minutesnamazonka-codeguruprofilerThe time that aggregation of posted agent profiles for a profiling group starts. The aggregation profile contains profiles posted by the agent starting at this time for an aggregation period specified by the period property of the AggregatedProfileTime object.Specify start 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.hjkilmnhjkilmn(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?Bvzywxvzywxzy(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?Cv (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';Mamazonka-codeguruprofilerNotification medium for users to get alerted for events that occur in application profile. We support SNS topic as a notification channel.See:  smart constructor.amazonka-codeguruprofilerUnique identifier for each Channel in the notification configuration of a Profiling Group. A random UUID for channelId is used when adding a channel to the notification configuration if not specified in the request.amazonka-codeguruprofilerList of publishers for different type of events that may be detected in an application from the profile. Anomaly detection is the only event publisher in Profiler.amazonka-codeguruprofilerUnique arn of the resource to be used for notifications. We support a valid SNS topic arn as a channel uri.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Unique identifier for each Channel in the notification configuration of a Profiling Group. A random UUID for channelId is used when adding a channel to the notification configuration if not specified in the request.,  - List of publishers for different type of events that may be detected in an application from the profile. Anomaly detection is the only event publisher in Profiler.,  - Unique arn of the resource to be used for notifications. We support a valid SNS topic arn as a channel uri.amazonka-codeguruprofilerUnique identifier for each Channel in the notification configuration of a Profiling Group. A random UUID for channelId is used when adding a channel to the notification configuration if not specified in the request.amazonka-codeguruprofilerList of publishers for different type of events that may be detected in an application from the profile. Anomaly detection is the only event publisher in Profiler.amazonka-codeguruprofilerUnique arn of the resource to be used for notifications. We support a valid SNS topic arn as a channel uri.amazonka-codeguruprofileramazonka-codeguruprofiler   (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?Nq (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';Z amazonka-codeguruprofilerInformation about potential recommendations that might be created from the analysis of profiling data.See:  smart constructor.amazonka-codeguruprofilerThe universally unique identifier (UUID) of the recommendation report.amazonka-codeguruprofilerThe end time of the period during which the metric is flagged as anomalous. 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.amazonka-codeguruprofilerThe start time of the profile the analysis data is about. 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.amazonka-codeguruprofilerThe name of the profiling group that is associated with the analysis data.amazonka-codeguruprofilerThe total number of different recommendations that were found by the analysis.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The universally unique identifier (UUID) of the recommendation report.,  - The end time of the period during which the metric is flagged as anomalous. 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.,  - The start time of the profile the analysis data is about. 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.,  - The name of the profiling group that is associated with the analysis data.,  - The total number of different recommendations that were found by the analysis.amazonka-codeguruprofilerThe universally unique identifier (UUID) of the recommendation report.amazonka-codeguruprofilerThe end time of the period during which the metric is flagged as anomalous. 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.amazonka-codeguruprofilerThe start time of the profile the analysis data is about. 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.amazonka-codeguruprofilerThe name of the profiling group that is associated with the analysis data.amazonka-codeguruprofilerThe total number of different recommendations that were found by the analysis.   (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';a amazonka-codeguruprofilerThe part of a profile that contains a recommendation found during analysis.See:  smart constructor.amazonka-codeguruprofilerThe location in the profiling graph that contains a recommendation found during analysis.amazonka-codeguruprofiler(The target frame that triggered a match.amazonka-codeguruprofilerThe value in the profile data that exceeded the recommendation threshold.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The location in the profiling graph that contains a recommendation found during analysis., + - The target frame that triggered a match.,  - The value in the profile data that exceeded the recommendation threshold.amazonka-codeguruprofilerThe location in the profiling graph that contains a recommendation found during analysis.amazonka-codeguruprofiler(The target frame that triggered a match.amazonka-codeguruprofilerThe value in the profile data that exceeded the recommendation threshold.   (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?a (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?b(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';lxamazonka-codeguruprofilerDetails 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.See:  smart constructor.amazonka-codeguruprofilerThe name of the method that appears as a frame in any stack in a profile.amazonka-codeguruprofilerThe list of application runtime thread states that is used to calculate the metric value for the frame.amazonka-codeguruprofilerA type that specifies how a metric for a frame is analyzed. The supported value AggregatedRelativeTotalTime is an aggregation of the metric value for one frame that is calculated across the occurences of all frames in a profile.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The name of the method that appears as a frame in any stack in a profile.,  - The list of application runtime thread states that is used to calculate the metric value for the frame.,  - A type that specifies how a metric for a frame is analyzed. The supported value AggregatedRelativeTotalTime is an aggregation of the metric value for one frame that is calculated across the occurences of all frames in a profile.amazonka-codeguruprofilerThe name of the method that appears as a frame in any stack in a profile.amazonka-codeguruprofilerThe list of application runtime thread states that is used to calculate the metric value for the frame.amazonka-codeguruprofilerA type that specifies how a metric for a frame is analyzed. The supported value AggregatedRelativeTotalTime is an aggregation of the metric value for one frame that is calculated across the occurences of all frames in a profile.amazonka-codeguruprofileramazonka-codeguruprofiler  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';vamazonka-codeguruprofilerThe frame name, metric type, and thread states. These are used to derive the value of the metric for the frame.See:  smart constructor.amazonka-codeguruprofilerName of the method common across the multiple occurrences of a frame in an application profile.amazonka-codeguruprofilerList of application runtime thread states used to get the counts for a frame a derive a metric value.amazonka-codeguruprofilerA type of aggregation that specifies how a metric for a frame is analyzed. The supported value AggregatedRelativeTotalTime is an aggregation of the metric value for one frame that is calculated across the occurrences of all frames in a profile.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Name of the method common across the multiple occurrences of a frame in an application profile.,  - List of application runtime thread states used to get the counts for a frame a derive a metric value.,  - A type of aggregation that specifies how a metric for a frame is analyzed. The supported value AggregatedRelativeTotalTime is an aggregation of the metric value for one frame that is calculated across the occurrences of all frames in a profile.amazonka-codeguruprofilerName of the method common across the multiple occurrences of a frame in an application profile.amazonka-codeguruprofilerList of application runtime thread states used to get the counts for a frame a derive a metric value.amazonka-codeguruprofilerA type of aggregation that specifies how a metric for a frame is analyzed. The supported value AggregatedRelativeTotalTime is an aggregation of the metric value for one frame that is calculated across the occurrences of all frames in a profile.amazonka-codeguruprofileramazonka-codeguruprofiler  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';z]amazonka-codeguruprofiler0Information about a frame metric and its values.See:  smart constructor.amazonka-codeguruprofiler9A list of values that are associated with a frame metric.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Undocumented member., < - A list of values that are associated with a frame metric.amazonka-codeguruprofilerUndocumented member.amazonka-codeguruprofiler9A list of values that are associated with a frame metric.amazonka-codeguruprofiler(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';9amazonka-codeguruprofilerThe 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.See:  smart constructor.amazonka-codeguruprofilerList of up to two channels to be used for sending notifications for events detected from the application profile.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - List of up to two channels to be used for sending notifications for events detected from the application profile.amazonka-codeguruprofilerList of up to two channels to be used for sending notifications for events detected from the application profile.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';amazonka-codeguruprofilerA set of rules used to make a recommendation during an analysis.See:  smart constructor.amazonka-codeguruprofilerA list of the different counters used to determine if there is a match.amazonka-codeguruprofilerThe description of the recommendation. This explains a potential inefficiency in a profiled application.amazonka-codeguruprofiler9The universally unique identifier (UUID) of this pattern.amazonka-codeguruprofilerThe name for this pattern.amazonka-codeguruprofilerA string that contains the steps recommended to address the potential inefficiency.amazonka-codeguruprofilerA list of frame names that were searched during the analysis that generated a recommendation.amazonka-codeguruprofilerThe percentage of time an application spends in one method that triggers a recommendation. The percentage of time is the same as the percentage of the total gathered sample counts during analysis.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A list of the different counters used to determine if there is a match.,  - The description of the recommendation. This explains a potential inefficiency in a profiled application., < - The universally unique identifier (UUID) of this pattern.,  - The name for this pattern.,  - A string that contains the steps recommended to address the potential inefficiency.,  - A list of frame names that were searched during the analysis that generated a recommendation.,  - The percentage of time an application spends in one method that triggers a recommendation. The percentage of time is the same as the percentage of the total gathered sample counts during analysis.amazonka-codeguruprofilerA list of the different counters used to determine if there is a match.amazonka-codeguruprofilerThe description of the recommendation. This explains a potential inefficiency in a profiled application.amazonka-codeguruprofiler9The universally unique identifier (UUID) of this pattern.amazonka-codeguruprofilerThe name for this pattern.amazonka-codeguruprofilerA string that contains the steps recommended to address the potential inefficiency.amazonka-codeguruprofilerA list of frame names that were searched during the analysis that generated a recommendation.amazonka-codeguruprofilerThe percentage of time an application spends in one method that triggers a recommendation. The percentage of time is the same as the percentage of the total gathered sample counts during analysis.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';amazonka-codeguruprofiler%Contains the start time of a profile.See:  smart constructor.amazonka-codeguruprofilerThe start time of a profile. It 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.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The start time of a profile. It 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.amazonka-codeguruprofilerThe start time of a profile. It 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.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';=amazonka-codeguruprofilerProfiling 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.See:  smart constructor.amazonka-codeguruprofilerThe date and time when the profiling agent most recently pinged back. Specify 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.amazonka-codeguruprofilerThe date and time when the most recent profile was received. Specify 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.amazonka-codeguruprofilerAn  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_AggregatedProfileTime.htmlAggregatedProfileTime object that contains the aggregation period and start time for an aggregated profile.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The date and time when the profiling agent most recently pinged back. Specify 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.,  - The date and time when the most recent profile was received. Specify 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.,  - An  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_AggregatedProfileTime.htmlAggregatedProfileTime object that contains the aggregation period and start time for an aggregated profile.amazonka-codeguruprofilerThe date and time when the profiling agent most recently pinged back. Specify 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.amazonka-codeguruprofilerThe date and time when the most recent profile was received. Specify 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.amazonka-codeguruprofilerAn  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_AggregatedProfileTime.htmlAggregatedProfileTime object that contains the aggregation period and start time for an aggregated profile.  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';Hamazonka-codeguruprofiler-Contains information about a profiling group.See:  smart constructor.amazonka-codeguruprofilerAn  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_AgentOrchestrationConfig.htmlAgentOrchestrationConfig object that indicates if the profiling group is enabled for profiled or not.amazonka-codeguruprofilerThe Amazon Resource Name (ARN) identifying the profiling group resource.amazonka-codeguruprofiler>The compute platform of the profiling group. If it is set to  AWSLambda, then the profiled application runs on AWS Lambda. If it is set to Default, then the profiled application runs on a compute platform that is not AWS Lambda, such an Amazon EC2 instance, an on-premises server, or a different platform. The default is Default.amazonka-codeguruprofilerThe time when the profiling group was created. Specify 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.amazonka-codeguruprofiler The name of the profiling group.amazonka-codeguruprofilerA  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ProfilingStatus.htmlProfilingStatus object that 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.amazonka-codeguruprofiler7A list of the tags that belong to this profiling group.amazonka-codeguruprofilerThe date and time when the profiling group was last updated. Specify 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.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - An  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_AgentOrchestrationConfig.htmlAgentOrchestrationConfig object that indicates if the profiling group is enabled for profiled or not.,  - The Amazon Resource Name (ARN) identifying the profiling group resource.,  - The compute platform of the profiling group. If it is set to  AWSLambda, then the profiled application runs on AWS Lambda. If it is set to Default, then the profiled application runs on a compute platform that is not AWS Lambda, such an Amazon EC2 instance, an on-premises server, or a different platform. The default is Default.,  - The time when the profiling group was created. Specify 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., # - The name of the profiling group.,  - A  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ProfilingStatus.htmlProfilingStatus object that 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., : - A list of the tags that belong to this profiling group.,  - The date and time when the profiling group was last updated. Specify 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.amazonka-codeguruprofilerAn  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_AgentOrchestrationConfig.htmlAgentOrchestrationConfig object that indicates if the profiling group is enabled for profiled or not.amazonka-codeguruprofilerThe Amazon Resource Name (ARN) identifying the profiling group resource.amazonka-codeguruprofiler>The compute platform of the profiling group. If it is set to  AWSLambda, then the profiled application runs on AWS Lambda. If it is set to Default, then the profiled application runs on a compute platform that is not AWS Lambda, such an Amazon EC2 instance, an on-premises server, or a different platform. The default is Default.amazonka-codeguruprofilerThe time when the profiling group was created. Specify 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.amazonka-codeguruprofiler The name of the profiling group.amazonka-codeguruprofilerA  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ProfilingStatus.htmlProfilingStatus object that 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.amazonka-codeguruprofiler7A list of the tags that belong to this profiling group.amazonka-codeguruprofilerThe date and time when the profiling group was last updated. Specify 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.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';amazonka-codeguruprofilerA potential improvement that was found from analyzing the profiling data.See:  smart constructor.amazonka-codeguruprofilerHow many different places in the profile graph triggered a match.amazonka-codeguruprofiler;How much of the total sample count is potentially affected.amazonka-codeguruprofilerEnd time of the profile that was used by this analysis. 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.amazonka-codeguruprofilerThe pattern that analysis recognized in the profile to make this recommendation.amazonka-codeguruprofilerThe start time of the profile that was used by this analysis. 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.amazonka-codeguruprofiler%List of the matches with most impact.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - How many different places in the profile graph triggered a match., > - How much of the total sample count is potentially affected.,  - End time of the profile that was used by this analysis. 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.,  - The pattern that analysis recognized in the profile to make this recommendation.,  - The start time of the profile that was used by this analysis. 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., ( - List of the matches with most impact.amazonka-codeguruprofilerHow many different places in the profile graph triggered a match.amazonka-codeguruprofiler;How much of the total sample count is potentially affected.amazonka-codeguruprofilerEnd time of the profile that was used by this analysis. 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.amazonka-codeguruprofilerThe pattern that analysis recognized in the profile to make this recommendation.amazonka-codeguruprofilerThe start time of the profile that was used by this analysis. 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.amazonka-codeguruprofiler%List of the matches with most impact.amazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofiler(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';xamazonka-codeguruprofilerA 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.See:  smart constructor.amazonka-codeguruprofilerA  Timestamp. 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.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A  Timestamp. 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.amazonka-codeguruprofilerA  Timestamp. 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.amazonka-codeguruprofiler(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';˓amazonka-codeguruprofilerFeedback 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.See:  smart constructor.amazonka-codeguruprofiler Optional Positive or Negative feedback submitted by the user about whether the recommendation is useful or not.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Optional Positive or Negative feedback submitted by the user about whether the recommendation is useful or not.amazonka-codeguruprofiler Optional Positive or Negative feedback submitted by the user about whether the recommendation is useful or not.amazonka-codeguruprofiler(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&'; amazonka-codeguruprofilerThe specific duration in which the metric is flagged as anomalous.See:  smart constructor.amazonka-codeguruprofilerThe end time of the period during which the metric is flagged as anomalous. 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.amazonka-codeguruprofilerFeedback type on a specific instance of anomaly submitted by the user.amazonka-codeguruprofilerThe universally unique identifier (UUID) of an instance of an anomaly in a metric.amazonka-codeguruprofilerThe start time of the period during which the metric is flagged as anomalous. 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.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The end time of the period during which the metric is flagged as anomalous. 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.,  - Feedback type on a specific instance of anomaly submitted by the user.,  - The universally unique identifier (UUID) of an instance of an anomaly in a metric.,  - The start time of the period during which the metric is flagged as anomalous. 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.amazonka-codeguruprofilerThe end time of the period during which the metric is flagged as anomalous. 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.amazonka-codeguruprofilerFeedback type on a specific instance of anomaly submitted by the user.amazonka-codeguruprofilerThe universally unique identifier (UUID) of an instance of an anomaly in a metric.amazonka-codeguruprofilerThe start time of the period during which the metric is flagged as anomalous. 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.amazonka-codeguruprofileramazonka-codeguruprofiler  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';ߞamazonka-codeguruprofilerDetails 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.See:  smart constructor.amazonka-codeguruprofilerA list of the instances of the detected anomalies during the requested period.amazonka-codeguruprofilerDetails about the metric that the analysis used when it detected the anomaly. The metric includes the name of the frame that was analyzed with the type and thread states used to derive the metric value for that frame.amazonka-codeguruprofiler5The reason for which metric was flagged as anomalous.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A list of the instances of the detected anomalies during the requested period.,  - Details about the metric that the analysis used when it detected the anomaly. The metric includes the name of the frame that was analyzed with the type and thread states used to derive the metric value for that frame., 8 - The reason for which metric was flagged as anomalous.amazonka-codeguruprofilerA list of the instances of the detected anomalies during the requested period.amazonka-codeguruprofilerDetails about the metric that the analysis used when it detected the anomaly. The metric includes the name of the frame that was analyzed with the type and thread states used to derive the metric value for that frame.amazonka-codeguruprofiler5The reason for which metric was flagged as anomalous.amazonka-codeguruprofileramazonka-codeguruprofiler  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%amazonka-codeguruprofiler API version  2019-07-183 of the Amazon CodeGuru Profiler SDK configuration.amazonka-codeguruprofilerThe 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.amazonka-codeguruprofilerThe server encountered an internal error and is unable to complete the request.amazonka-codeguruprofiler5The resource specified in the request does not exist.amazonka-codeguruprofilerYou have exceeded your service quota. To perform the requested action, remove some of the relevant resources, or use  https://docs.aws.amazon.com/servicequotas/latest/userguide/intro.htmlService Quotas& to request a service quota increase.amazonka-codeguruprofiler1The request was denied due to request throttling.amazonka-codeguruprofilerThe parameter is not valid.$+*)('%&?@ABCDEFGOTSRPQhikjlmnvzywx$+*)('%&+*)('OTSRPQTSRvzywxzy?@ABCDEFGhikjlmn(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-codeguruprofilerSee:  smart constructor.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofilerSee:  smart constructor.amazonka-codeguruprofilerThe Amazon Resource Name (ARN) of the resource that the tags are added to.amazonka-codeguruprofiler:The list of tags that are added to the specified resource.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Amazon Resource Name (ARN) of the resource that the tags are added to., = - The list of tags that are added to the specified resource.amazonka-codeguruprofilerThe Amazon Resource Name (ARN) of the resource that the tags are added to.amazonka-codeguruprofiler:The list of tags that are added to the specified resource.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofileramazonka-codeguruprofiler  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-codeguruprofiler6The structure representing the SubmitFeedbackResponse.See:  smart constructor.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofiler5The structure representing the SubmitFeedbackRequest.See:  smart constructor.amazonka-codeguruprofiler%Optional feedback about this anomaly.amazonka-codeguruprofiler1The universally unique identifier (UUID) of the  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_AnomalyInstance.htmlAnomalyInstance/ object that is included in the analysis data.amazonka-codeguruprofilerThe name of the profiling group that is associated with the analysis data.amazonka-codeguruprofiler.The feedback tpye. Thee are two valid values, Positive and Negative.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ( - Optional feedback about this anomaly., 4 - The universally unique identifier (UUID) of the  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_AnomalyInstance.htmlAnomalyInstance/ object that is included in the analysis data.,  - The name of the profiling group that is associated with the analysis data., 1 - The feedback tpye. Thee are two valid values, Positive and Negative.amazonka-codeguruprofiler%Optional feedback about this anomaly.amazonka-codeguruprofiler1The universally unique identifier (UUID) of the  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_AnomalyInstance.htmlAnomalyInstance/ object that is included in the analysis data.amazonka-codeguruprofilerThe name of the profiling group that is associated with the analysis data.amazonka-codeguruprofiler.The feedback tpye. Thee are two valid values, Positive and Negative.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofiler (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-codeguruprofilerThe structure representing the removePermissionResponse.See:  smart constructor.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofilerThe JSON-formatted resource-based policy on the profiling group after the specified permissions were removed.amazonka-codeguruprofilerA universally unique identifier (UUID) for the revision of the resource-based policy after the specified permissions were removed. The updated JSON-formatted policy is in the policy element of the response.amazonka-codeguruprofiler  The structure representing the removePermissionRequest.

See:  smart constructor.amazonka-codeguruprofilerSpecifies an action group that contains the permissions to remove from a profiling group's resource-based policy. One action group is supported, agentPermissions, which grants ConfigureAgent and PostAgentProfile permissions.amazonka-codeguruprofiler The name of the profiling group.amazonka-codeguruprofilerA universally unique identifier (UUID) for the revision of the resource-based policy from which you want to remove permissions.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Specifies an action group that contains the permissions to remove from a profiling group's resource-based policy. One action group is supported, agentPermissions, which grants ConfigureAgent and PostAgentProfile permissions., # - The name of the profiling group.,  - A universally unique identifier (UUID) for the revision of the resource-based policy from which you want to remove permissions.amazonka-codeguruprofilerSpecifies an action group that contains the permissions to remove from a profiling group's resource-based policy. One action group is supported, agentPermissions, which grants ConfigureAgent and PostAgentProfile permissions.amazonka-codeguruprofiler The name of the profiling group.amazonka-codeguruprofilerA universally unique identifier (UUID) for the revision of the resource-based policy from which you want to remove permissions.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.,  - The JSON-formatted resource-based policy on the profiling group after the specified permissions were removed.,  - A universally unique identifier (UUID) for the revision of the resource-based policy after the specified permissions were removed. The updated JSON-formatted policy is in the policy element of the response.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofilerThe JSON-formatted resource-based policy on the profiling group after the specified permissions were removed.amazonka-codeguruprofilerA universally unique identifier (UUID) for the revision of the resource-based policy after the specified permissions were removed. The updated JSON-formatted policy is in the policy element of the response.amazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofiler!(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-codeguruprofilerThe structure representing the RemoveNotificationChannelResponse.See:  smart constructor.amazonka-codeguruprofiler
  • application/json @ standard JSON format

  • application/x-amzn-ion @ the Amazon Ion data format. For more information, see Amazon Ion.

  • amazonka-codeguruprofilerThe name of the profiling group with the aggregated profile that receives the submitted profiling data.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Amazon CodeGuru Profiler uses this universally unique identifier (UUID) to prevent the accidental submission of duplicate profiling data if there are failures and retries.,  - The submitted profiling data.,  - The format of the submitted profiling data. The format maps to the Accept and  Content-Type headers of the HTTP request. You can specify one of the following: or the default .  ,  - The name of the profiling group with the aggregated profile that receives the submitted profiling data.amazonka-codeguruprofilerAmazon CodeGuru Profiler uses this universally unique identifier (UUID) to prevent the accidental submission of duplicate profiling data if there are failures and retries.amazonka-codeguruprofilerThe submitted profiling data.amazonka-codeguruprofilerThe format of the submitted profiling data. The format maps to the Accept and  Content-Type headers of the HTTP request. You can specify one of the following: or the default .  amazonka-codeguruprofilerThe name of the profiling group with the aggregated profile that receives the submitted profiling data.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofiler$(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';Ca amazonka-codeguruprofilerSee:  smart constructor.amazonka-codeguruprofilerThe list of tags assigned to the specified resource. This is the list of tags returned in the response.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofilerSee:  smart constructor.amazonka-codeguruprofilerThe Amazon Resource Name (ARN) of the resource that contains the tags to return.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Amazon Resource Name (ARN) of the resource that contains the tags to return.amazonka-codeguruprofilerThe Amazon Resource Name (ARN) of the resource that contains the tags to return.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The list of tags assigned to the specified resource. This is the list of tags returned in the response., # - The response's http status code.amazonka-codeguruprofilerThe list of tags assigned to the specified resource. This is the list of tags returned in the response.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofileramazonka-codeguruprofiler  %(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';eamazonka-codeguruprofiler;The structure representing the listProfilingGroupsResponse.See:  smart constructor.amazonka-codeguruprofilerThe  nextToken value to include in a future ListProfilingGroups! request. When the results of a ListProfilingGroups request exceed  maxResults, this value can be used to retrieve the next page of results. This value is null* when there are no more results to return.amazonka-codeguruprofilerA returned list  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ProfilingGroupDescription.htmlProfilingGroupDescription objects. A list of  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ProfilingGroupDescription.htmlProfilingGroupDescription objects is returned only if includeDescription is true9, otherwise a list of profiling group names is returned.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofilerA returned list of profiling group names. A list of the names is returned only if includeDescription is false, otherwise a list of  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ProfilingGroupDescription.htmlProfilingGroupDescription objects is returned.amazonka-codeguruprofiler:The structure representing the listProfilingGroupsRequest.See:  smart constructor.amazonka-codeguruprofilerA Boolean8 value indicating whether to include a description. If true, then a list of  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ProfilingGroupDescription.htmlProfilingGroupDescription objects that contain detailed information about profiling groups is returned. If false3, then a list of profiling group names is returned.amazonka-codeguruprofiler - The name of the profiling group to get analysis data about.,  - The end time of the profile to get analysis data about. You must specify  startTime and endTime. 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.amazonka-codeguruprofilerThe language used to provide analysis. Specify using a string that is one of the following BCP 47 language codes. de-DE - German, Germanyen-GB - English, United Kingdomen-US - English, United Stateses-ES - Spanish, Spainfr-FR - French, Franceit-IT - Italian, Italyja-JP - Japanese, Japanko-KR - Korean, Republic of Koreapt-BR - Portugese, Brazilzh-CN - Chinese, Chinazh-TW - Chinese, Taiwanamazonka-codeguruprofilerThe start time of the profile to get analysis data about. You must specify  startTime and endTime. 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.amazonka-codeguruprofiler;The name of the profiling group to get analysis data about.amazonka-codeguruprofilerThe end time of the profile to get analysis data about. You must specify  startTime and endTime. 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.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.,  - The list of anomalies that the analysis has found for this profile.,  - The end time of the profile the analysis data is about. 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.,  - The start time of the profile the analysis data is about. 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., > - The name of the profiling group the analysis data is about.,  - The list of recommendations that the analysis found for this profile.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofilerThe list of anomalies that the analysis has found for this profile.amazonka-codeguruprofilerThe end time of the profile the analysis data is about. 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.amazonka-codeguruprofilerThe start time of the profile the analysis data is about. 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.amazonka-codeguruprofiler;The name of the profiling group the analysis data is about.amazonka-codeguruprofilerThe list of recommendations that the analysis found for this profile.amazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofiler)(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';;amazonka-codeguruprofiler2The structure representing the getProfileResponse.See:  smart constructor.amazonka-codeguruprofiler$The content encoding of the profile.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofiler>The content type of the profile in the payload. It is either application/json or the default application/x-amzn-ion.amazonka-codeguruprofilerInformation about the profile.amazonka-codeguruprofiler1The structure representing the getProfileRequest.See:  smart constructor.amazonka-codeguruprofilerThe format of the returned profiling data. The format maps to the Accept and  Content-Type headers of the HTTP request. You can specify one of the following: or the default .  amazonka-codeguruprofilerThe end time of the requested profile. Specify 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.If you specify endTime, then you must also specify period or  startTime, but not both.amazonka-codeguruprofilerThe maximum depth of the stacks in the code that is represented in the aggregated profile. For example, if CodeGuru Profiler finds a method A, which calls method B, which calls method C, which calls method D, then the depth is 4. If the maxDepth is set to 2, then the aggregated profile contains representations of methods A and B.amazonka-codeguruprofiler Used with  startTime or endTime to specify the time range for the returned aggregated profile. Specify using the ISO 8601 format. For example,  P1DT1H1M1S. 

    To get the latest aggregated profile, specify only period.

    amazonka-codeguruprofilerThe start time of the profile to get. Specify 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. 

    If you specify startTime, then you must also specify period or endTime, but not both.

    amazonka-codeguruprofiler'The name of the profiling group to get.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The format of the returned profiling data. The format maps to the Accept and  Content-Type headers of the HTTP request. You can specify one of the following: or the default .  ,  - The end time of the requested profile. Specify 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.If you specify endTime, then you must also specify period or  startTime, but not both.,  - The maximum depth of the stacks in the code that is represented in the aggregated profile. For example, if CodeGuru Profiler finds a method A, which calls method B, which calls method C, which calls method D, then the depth is 4. If the maxDepth is set to 2, then the aggregated profile contains representations of methods A and B.,  - Used with  startTime or endTime to specify the time range for the returned aggregated profile. Specify using the ISO 8601 format. For example,  P1DT1H1M1S. 

    To get the latest aggregated profile, specify only period.

    ,  - The start time of the profile to get. Specify 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. 

    If you specify startTime, then you must also specify period or endTime, but not both.

    , * - The name of the profiling group to get.amazonka-codeguruprofilerThe format of the returned profiling data. The format maps to the Accept and  Content-Type headers of the HTTP request. You can specify one of the following: or the default .  amazonka-codeguruprofilerThe end time of the requested profile. Specify 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.If you specify endTime, then you must also specify period or  startTime, but not both.amazonka-codeguruprofilerThe maximum depth of the stacks in the code that is represented in the aggregated profile. For example, if CodeGuru Profiler finds a method A, which calls method B, which calls method C, which calls method D, then the depth is 4. If the maxDepth is set to 2, then the aggregated profile contains representations of methods A and B.amazonka-codeguruprofiler Used with  startTime or endTime to specify the time range for the returned aggregated profile. Specify using the ISO 8601 format. For example,  P1DT1H1M1S. 

    To get the latest aggregated profile, specify only period.

    amazonka-codeguruprofilerThe start time of the profile to get. Specify 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. 

    If you specify startTime, then you must also specify period or endTime, but not both.

    amazonka-codeguruprofiler'The name of the profiling group to get.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ' - The content encoding of the profile., # - The response's http status code.,  - The content type of the profile in the payload. It is either application/json or the default application/x-amzn-ion., ! - Information about the profile.amazonka-codeguruprofiler$The content encoding of the profile.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofiler>The content type of the profile in the payload. It is either application/json or the default application/x-amzn-ion.amazonka-codeguruprofilerInformation about the profile.amazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofiler*(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-codeguruprofilerThe structure representing the getPolicyResponse.See:  smart constructor.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofiler:The JSON-formatted resource-based policy attached to the ProfilingGroup.amazonka-codeguruprofilerA unique identifier for the current revision of the returned policy.amazonka-codeguruprofilerThe structure representing the getPolicyRequest.See:  smart constructor.amazonka-codeguruprofiler The name of the profiling group.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The name of the profiling group.amazonka-codeguruprofiler The name of the profiling group.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code., = - The JSON-formatted resource-based policy attached to the ProfilingGroup.,  - A unique identifier for the current revision of the returned policy.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofiler:The JSON-formatted resource-based policy attached to the ProfilingGroup.amazonka-codeguruprofilerA unique identifier for the current revision of the returned policy.amazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofiler+(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';7 amazonka-codeguruprofilerThe structure representing the GetNotificationConfigurationResponse.See:  smart constructor.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofilerThe current notification configuration for this profiling group.amazonka-codeguruprofilerThe structure representing the GetNotificationConfigurationRequest.See:  smart constructor.amazonka-codeguruprofilerThe name of the profiling group we want to get the notification configuration for.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The name of the profiling group we want to get the notification configuration for.amazonka-codeguruprofilerThe name of the profiling group we want to get the notification configuration for.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.,  - The current notification configuration for this profiling group.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofilerThe current notification configuration for this profiling group.amazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofiler  ,(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-codeguruprofilerThe structure representing the GetFindingsReportAccountSummaryResponse.See:  smart constructor.amazonka-codeguruprofilerThe  nextToken value to include in a future GetFindingsReportAccountSummary! request. When the results of a GetFindingsReportAccountSummary request exceed  maxResults, this value can be used to retrieve the next page of results. This value is null* when there are no more results to return.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofilerThe return list of  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_FindingsReportSummary.htmlFindingsReportSummary objects taht contain summaries of analysis results for all profiling groups in your AWS account.amazonka-codeguruprofilerThe structure representing the GetFindingsReportAccountSummaryRequest.See:  smart constructor.amazonka-codeguruprofilerA Boolean value indicating whether to only return reports from daily profiles. If set to True, only analysis data from daily profiles is returned. If set to False, analysis data is returned from smaller time windows (for example, one hour).amazonka-codeguruprofiler+The maximum number of results returned by  GetFindingsReportAccountSummary4 in paginated output. When this parameter is used, GetFindingsReportAccountSummary only returns  maxResults' results in a single page along with a  nextToken response element. The remaining results of the initial request can be seen by sending another GetFindingsReportAccountSummary request with the returned  nextToken value.amazonka-codeguruprofilerThe  nextToken+ value returned from a previous paginated GetFindingsReportAccountSummary request where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value.This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A Boolean value indicating whether to only return reports from daily profiles. If set to True, only analysis data from daily profiles is returned. If set to False, analysis data is returned from smaller time windows (for example, one hour)., . - The maximum number of results returned by  GetFindingsReportAccountSummary4 in paginated output. When this parameter is used, GetFindingsReportAccountSummary only returns  maxResults' results in a single page along with a  nextToken response element. The remaining results of the initial request can be seen by sending another GetFindingsReportAccountSummary request with the returned  nextToken value.,  - The  nextToken+ value returned from a previous paginated GetFindingsReportAccountSummary request where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value.This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.amazonka-codeguruprofilerA Boolean value indicating whether to only return reports from daily profiles. If set to True, only analysis data from daily profiles is returned. If set to False, analysis data is returned from smaller time windows (for example, one hour).amazonka-codeguruprofiler+The maximum number of results returned by  GetFindingsReportAccountSummary4 in paginated output. When this parameter is used, GetFindingsReportAccountSummary only returns  maxResults' results in a single page along with a  nextToken response element. The remaining results of the initial request can be seen by sending another GetFindingsReportAccountSummary request with the returned  nextToken value.amazonka-codeguruprofilerThe  nextToken+ value returned from a previous paginated GetFindingsReportAccountSummary request where  maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  nextToken value.This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The  nextToken value to include in a future GetFindingsReportAccountSummary! request. When the results of a GetFindingsReportAccountSummary request exceed  maxResults, this value can be used to retrieve the next page of results. This value is null* when there are no more results to return., # - The response's http status code.,  - The return list of  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_FindingsReportSummary.htmlFindingsReportSummary objects taht contain summaries of analysis results for all profiling groups in your AWS account.amazonka-codeguruprofilerThe  nextToken value to include in a future GetFindingsReportAccountSummary! request. When the results of a GetFindingsReportAccountSummary request exceed  maxResults, this value can be used to retrieve the next page of results. This value is null* when there are no more results to return.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofilerThe return list of  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_FindingsReportSummary.htmlFindingsReportSummary objects taht contain summaries of analysis results for all profiling groups in your AWS account.amazonka-codeguruprofiler-(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-codeguruprofiler>The structure representing the describeProfilingGroupResponse.See:  smart constructor.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofilerThe returned  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ProfilingGroupDescription.htmlProfilingGroupDescription object that contains information about the requested profiling group.amazonka-codeguruprofiler=The structure representing the describeProfilingGroupRequest.See:  smart constructor.amazonka-codeguruprofiler9The name of the profiling group to get information about.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, < - The name of the profiling group to get information about.amazonka-codeguruprofiler9The name of the profiling group to get information about.amazonka-codeguruprofilerCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.,  - The returned  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ProfilingGroupDescription.htmlProfilingGroupDescription object that contains information about the requested profiling group.amazonka-codeguruprofiler The response's http status code.amazonka-codeguruprofilerThe returned  https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ProfilingGroupDescription.htmlProfilingGroupDescription object that contains information about the requested profiling group.amazonka-codeguruprofileramazonka-codeguruprofileramazonka-codeguruprofiler  .(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-codeguruprofilerThe structure representing the BatchGetFrameMetricDataRequest.See:   smart constructor. amazonka-codeguruprofilerThe end time of the time period for the returned time series values. 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. amazonka-codeguruprofilerThe details of the metrics that are used to request a time series of values. The metric includes the name of the frame, the aggregation type to calculate the metric value for the frame, and the thread states to use to get the count for the metric value of the frame. amazonka-codeguruprofilerThe duration of the frame metrics used to return the time series values. Specify using the ISO 8601 format. The maximum period duration is one day (PT24H or P1D). amazonka-codeguruprofilerThe start time of the time period for the frame metrics used to return the time series values. 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. amazonka-codeguruprofilerThe requested resolution of time steps for the returned time series of values. If the requested target resolution is not available due to data not being retained we provide a best effort result by falling back to the most granular available resolution after the target resolution. There are 3 valid values.P1D @ 1 dayPT1H @ 1 hourPT5M @ 5 minutes amazonka-codeguruprofilerThe name of the profiling group associated with the the frame metrics used to return the time series values. amazonka-codeguruprofilerCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The end time of the time period for the returned time series values. 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. ,   - The details of the metrics that are used to request a time series of values. The metric includes the name of the frame, the aggregation type to calculate the metric value for the frame, and the thread states to use to get the count for the metric value of the frame. ,   - The duration of the frame metrics used to return the time series values. Specify using the ISO 8601 format. The maximum period duration is one day (PT24H or P1D). ,   - The start time of the time period for the frame metrics used to return the time series values. 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. ,   - The requested resolution of time steps for the returned time series of values. If the requested target resolution is not available due to data not being retained we provide a best effort result by falling back to the most granular available resolution after the target resolution. There are 3 valid values.P1D @ 1 dayPT1H @ 1 hourPT5M @ 5 minutes ,   - The name of the profiling group associated with the the frame metrics used to return the time series values. amazonka-codeguruprofilerThe end time of the time period for the returned time series values. 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. amazonka-codeguruprofilerThe details of the metrics that are used to request a time series of values. The metric includes the name of the frame, the aggregation type to calculate the metric value for the frame, and the thread states to use to get the count for the metric value of the frame. amazonka-codeguruprofilerThe duration of the frame metrics used to return the time series values. Specify using the ISO 8601 format. The maximum period duration is one day (PT24H or P1D). amazonka-codeguruprofilerThe start time of the time period for the frame metrics used to return the time series values. 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. amazonka-codeguruprofilerThe requested resolution of time steps for the returned time series of values. If the requested target resolution is not available due to data not being retained we provide a best effort result by falling back to the most granular available resolution after the target resolution. There are 3 valid values.P1D @ 1 dayPT1H @ 1 hourPT5M @ 5 minutes amazonka-codeguruprofilerThe name of the profiling group associated with the the frame metrics used to return the time series values. amazonka-codeguruprofilerCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  # - The response's http status code. ,   - The end time of the time period for the returned time series values. 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. ,   - List of instances, or time steps, in the time series. For example, if the period is one day (PT24H) ), and the  resolution is five minutes (PT5M), then there are 288 endTimes0 in the list that are each five minutes appart. ,   - Details of the metrics to request a time series of values. The metric includes the name of the frame, the aggregation type to calculate the metric value for the frame, and the thread states to use to get the count for the metric value of the frame. ,   - Resolution or granularity of the profile data used to generate the time series. This is the value used to jump through time steps in a time series. There are 3 valid values.P1D @ 1 dayPT1H @ 1 hourPT5M @ 5 minutes ,   - The start time of the time period for the returned time series values. 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. ,   - List of instances which remained unprocessed. This will create a missing time step in the list of end times. amazonka-codeguruprofiler The response's http status code. amazonka-codeguruprofilerThe end time of the time period for the returned time series values. 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. amazonka-codeguruprofilerList of instances, or time steps, in the time series. For example, if the period is one day (PT24H) ), and the  resolution is five minutes (PT5M), then there are 288 endTimes0 in the list that are each five minutes appart. amazonka-codeguruprofilerDetails of the metrics to request a time series of values. The metric includes the name of the frame, the aggregation type to calculate the metric value for the frame, and the thread states to use to get the count for the metric value of the frame. amazonka-codeguruprofilerResolution or granularity of the profile data used to generate the time series. This is the value used to jump through time steps in a time series. There are 3 valid values.P1D @ 1 dayPT1H @ 1 hourPT5M @ 5 minutes amazonka-codeguruprofilerThe start time of the time period for the returned time series values. 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. amazonka-codeguruprofilerList of instances which remained unprocessed. This will create a missing time step in the list of end times. amazonka-codeguruprofiler amazonka-codeguruprofiler amazonka-codeguruprofiler amazonka-codeguruprofiler amazonka-codeguruprofiler 2(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';. amazonka-codeguruprofiler?The structure representing the AddNotificationChannelsResponse.See:   smart constructor. amazonka-codeguruprofilerThe structure representing the AddNotificationChannelsRequest.See:   smart constructor. amazonka-codeguruprofiler;One or 2 channels to report to when anomalies are detected. amazonka-codeguruprofilerThe name of the profiling group that we are setting up notifications for. amazonka-codeguruprofilerCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  > - One or 2 channels to report to when anomalies are detected. ,   - The name of the profiling group that we are setting up notifications for. amazonka-codeguruprofiler;One or 2 channels to report to when anomalies are detected. amazonka-codeguruprofilerThe name of the profiling group that we are setting up notifications for. amazonka-codeguruprofilerCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  ? - The new notification configuration for this profiling group. ,  # - The response's http status code. amazonka-codeguruprofiler?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                                             !!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""################################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))*****************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...................... . . . / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4amazonka-codeguruprofiler-2.0-DsjyOqDx8Zb8uCUpe33U62+Amazonka.CodeGuruProfiler.Types.ActionGroup8Amazonka.CodeGuruProfiler.Types.AgentOrchestrationConfig3Amazonka.CodeGuruProfiler.Types.AgentParameterField2Amazonka.CodeGuruProfiler.Types.AgentConfiguration1Amazonka.CodeGuruProfiler.Types.AggregationPeriod5Amazonka.CodeGuruProfiler.Types.AggregatedProfileTime/Amazonka.CodeGuruProfiler.Types.ComputePlatform.Amazonka.CodeGuruProfiler.Types.EventPublisher'Amazonka.CodeGuruProfiler.Types.Channel,Amazonka.CodeGuruProfiler.Types.FeedbackType5Amazonka.CodeGuruProfiler.Types.FindingsReportSummary%Amazonka.CodeGuruProfiler.Types.Match-Amazonka.CodeGuruProfiler.Types.MetadataField*Amazonka.CodeGuruProfiler.Types.MetricType&Amazonka.CodeGuruProfiler.Types.Metric+Amazonka.CodeGuruProfiler.Types.FrameMetric0Amazonka.CodeGuruProfiler.Types.FrameMetricDatum9Amazonka.CodeGuruProfiler.Types.NotificationConfiguration'Amazonka.CodeGuruProfiler.Types.OrderBy'Amazonka.CodeGuruProfiler.Types.Pattern+Amazonka.CodeGuruProfiler.Types.ProfileTime/Amazonka.CodeGuruProfiler.Types.ProfilingStatus9Amazonka.CodeGuruProfiler.Types.ProfilingGroupDescription.Amazonka.CodeGuruProfiler.Types.Recommendation2Amazonka.CodeGuruProfiler.Types.TimestampStructure,Amazonka.CodeGuruProfiler.Types.UserFeedback/Amazonka.CodeGuruProfiler.Types.AnomalyInstance'Amazonka.CodeGuruProfiler.Types.AnomalyAmazonka.CodeGuruProfiler.Types%Amazonka.CodeGuruProfiler.TagResource(Amazonka.CodeGuruProfiler.SubmitFeedback*Amazonka.CodeGuruProfiler.RemovePermission3Amazonka.CodeGuruProfiler.RemoveNotificationChannel'Amazonka.CodeGuruProfiler.PutPermission*Amazonka.CodeGuruProfiler.PostAgentProfile-Amazonka.CodeGuruProfiler.ListTagsForResource-Amazonka.CodeGuruProfiler.ListProfilingGroups*Amazonka.CodeGuruProfiler.ListProfileTimes-Amazonka.CodeGuruProfiler.ListFindingsReports,Amazonka.CodeGuruProfiler.GetRecommendations$Amazonka.CodeGuruProfiler.GetProfile#Amazonka.CodeGuruProfiler.GetPolicy6Amazonka.CodeGuruProfiler.GetNotificationConfiguration9Amazonka.CodeGuruProfiler.GetFindingsReportAccountSummary0Amazonka.CodeGuruProfiler.DescribeProfilingGroup.Amazonka.CodeGuruProfiler.DeleteProfilingGroup.Amazonka.CodeGuruProfiler.CreateProfilingGroup(Amazonka.CodeGuruProfiler.ConfigureAgent1Amazonka.CodeGuruProfiler.BatchGetFrameMetricData1Amazonka.CodeGuruProfiler.AddNotificationChannels'Amazonka.CodeGuruProfiler.UntagResource.Amazonka.CodeGuruProfiler.UpdateProfilingGroupAmazonka.CodeGuruProfiler.Lens!Amazonka.CodeGuruProfiler.WaitersAmazonka.CodeGuruProfiler ActionGroup ActionGroup'fromActionGroupActionGroup_AgentPermissions$fShowActionGroup$fReadActionGroup$fEqActionGroup$fOrdActionGroup$fGenericActionGroup$fHashableActionGroup$fNFDataActionGroup$fFromTextActionGroup$fToTextActionGroup$fToByteStringActionGroup$fToLogActionGroup$fToHeaderActionGroup$fToQueryActionGroup$fFromJSONActionGroup$fFromJSONKeyActionGroup$fToJSONActionGroup$fToJSONKeyActionGroup$fFromXMLActionGroup$fToXMLActionGroupAgentOrchestrationConfigAgentOrchestrationConfig'/$sel:profilingEnabled:AgentOrchestrationConfig'newAgentOrchestrationConfig)agentOrchestrationConfig_profilingEnabled $fToJSONAgentOrchestrationConfig $fNFDataAgentOrchestrationConfig"$fHashableAgentOrchestrationConfig"$fFromJSONAgentOrchestrationConfig$fEqAgentOrchestrationConfig$fReadAgentOrchestrationConfig$fShowAgentOrchestrationConfig!$fGenericAgentOrchestrationConfigAgentParameterFieldAgentParameterField'fromAgentParameterField2AgentParameterField_SamplingIntervalInMilliseconds3AgentParameterField_ReportingIntervalInMilliseconds9AgentParameterField_MinimumTimeForReportingInMilliseconds+AgentParameterField_MemoryUsageLimitPercent!AgentParameterField_MaxStackDepth$fShowAgentParameterField$fReadAgentParameterField$fEqAgentParameterField$fOrdAgentParameterField$fGenericAgentParameterField$fHashableAgentParameterField$fNFDataAgentParameterField$fFromTextAgentParameterField$fToTextAgentParameterField!$fToByteStringAgentParameterField$fToLogAgentParameterField$fToHeaderAgentParameterField$fToQueryAgentParameterField$fFromJSONAgentParameterField $fFromJSONKeyAgentParameterField$fToJSONAgentParameterField$fToJSONKeyAgentParameterField$fFromXMLAgentParameterField$fToXMLAgentParameterFieldAgentConfigurationAgentConfiguration'($sel:agentParameters:AgentConfiguration'($sel:periodInSeconds:AgentConfiguration'&$sel:shouldProfile:AgentConfiguration'newAgentConfiguration"agentConfiguration_agentParameters"agentConfiguration_periodInSeconds agentConfiguration_shouldProfile$fNFDataAgentConfiguration$fHashableAgentConfiguration$fFromJSONAgentConfiguration$fEqAgentConfiguration$fReadAgentConfiguration$fShowAgentConfiguration$fGenericAgentConfigurationAggregationPeriodAggregationPeriod'fromAggregationPeriodAggregationPeriod_PT5MAggregationPeriod_PT1HAggregationPeriod_P1D$fShowAggregationPeriod$fReadAggregationPeriod$fEqAggregationPeriod$fOrdAggregationPeriod$fGenericAggregationPeriod$fHashableAggregationPeriod$fNFDataAggregationPeriod$fFromTextAggregationPeriod$fToTextAggregationPeriod$fToByteStringAggregationPeriod$fToLogAggregationPeriod$fToHeaderAggregationPeriod$fToQueryAggregationPeriod$fFromJSONAggregationPeriod$fFromJSONKeyAggregationPeriod$fToJSONAggregationPeriod$fToJSONKeyAggregationPeriod$fFromXMLAggregationPeriod$fToXMLAggregationPeriodAggregatedProfileTimeAggregatedProfileTime'"$sel:period:AggregatedProfileTime'!$sel:start:AggregatedProfileTime'newAggregatedProfileTimeaggregatedProfileTime_periodaggregatedProfileTime_start$fNFDataAggregatedProfileTime$fHashableAggregatedProfileTime$fFromJSONAggregatedProfileTime$fEqAggregatedProfileTime$fReadAggregatedProfileTime$fShowAggregatedProfileTime$fGenericAggregatedProfileTimeComputePlatformComputePlatform'fromComputePlatformComputePlatform_DefaultComputePlatform_AWSLambda$fShowComputePlatform$fReadComputePlatform$fEqComputePlatform$fOrdComputePlatform$fGenericComputePlatform$fHashableComputePlatform$fNFDataComputePlatform$fFromTextComputePlatform$fToTextComputePlatform$fToByteStringComputePlatform$fToLogComputePlatform$fToHeaderComputePlatform$fToQueryComputePlatform$fFromJSONComputePlatform$fFromJSONKeyComputePlatform$fToJSONComputePlatform$fToJSONKeyComputePlatform$fFromXMLComputePlatform$fToXMLComputePlatformEventPublisherEventPublisher'fromEventPublisherEventPublisher_AnomalyDetection$fShowEventPublisher$fReadEventPublisher$fEqEventPublisher$fOrdEventPublisher$fGenericEventPublisher$fHashableEventPublisher$fNFDataEventPublisher$fFromTextEventPublisher$fToTextEventPublisher$fToByteStringEventPublisher$fToLogEventPublisher$fToHeaderEventPublisher$fToQueryEventPublisher$fFromJSONEventPublisher$fFromJSONKeyEventPublisher$fToJSONEventPublisher$fToJSONKeyEventPublisher$fFromXMLEventPublisher$fToXMLEventPublisherChannelChannel'$sel:id:Channel'$sel:eventPublishers:Channel'$sel:uri:Channel' newChannel channel_idchannel_eventPublishers channel_uri$fToJSONChannel$fNFDataChannel$fHashableChannel$fFromJSONChannel $fEqChannel $fReadChannel $fShowChannel$fGenericChannel FeedbackType FeedbackType'fromFeedbackTypeFeedbackType_PositiveFeedbackType_Negative$fShowFeedbackType$fReadFeedbackType$fEqFeedbackType$fOrdFeedbackType$fGenericFeedbackType$fHashableFeedbackType$fNFDataFeedbackType$fFromTextFeedbackType$fToTextFeedbackType$fToByteStringFeedbackType$fToLogFeedbackType$fToHeaderFeedbackType$fToQueryFeedbackType$fFromJSONFeedbackType$fFromJSONKeyFeedbackType$fToJSONFeedbackType$fToJSONKeyFeedbackType$fFromXMLFeedbackType$fToXMLFeedbackTypeFindingsReportSummaryFindingsReportSummary'$sel:id:FindingsReportSummary'*$sel:profileEndTime:FindingsReportSummary',$sel:profileStartTime:FindingsReportSummary'.$sel:profilingGroupName:FindingsReportSummary'1$sel:totalNumberOfFindings:FindingsReportSummary'newFindingsReportSummaryfindingsReportSummary_id$findingsReportSummary_profileEndTime&findingsReportSummary_profileStartTime(findingsReportSummary_profilingGroupName+findingsReportSummary_totalNumberOfFindings$fNFDataFindingsReportSummary$fHashableFindingsReportSummary$fFromJSONFindingsReportSummary$fEqFindingsReportSummary$fReadFindingsReportSummary$fShowFindingsReportSummary$fGenericFindingsReportSummaryMatchMatch'$sel:frameAddress:Match'$sel:targetFramesIndex:Match' $sel:thresholdBreachValue:Match'newMatchmatch_frameAddressmatch_targetFramesIndexmatch_thresholdBreachValue $fNFDataMatch$fHashableMatch$fFromJSONMatch $fEqMatch $fReadMatch $fShowMatch$fGenericMatch MetadataFieldMetadataField'fromMetadataField7MetadataField_LambdaTimeGapBetweenInvokesInMilliseconds/MetadataField_LambdaRemainingTimeInMilliseconds7MetadataField_LambdaPreviousExecutionTimeInMilliseconds#MetadataField_LambdaMemoryLimitInMBMetadataField_LambdaFunctionArn"MetadataField_ExecutionEnvironmentMetadataField_ComputePlatformMetadataField_AwsRequestIdMetadataField_AgentId$fShowMetadataField$fReadMetadataField$fEqMetadataField$fOrdMetadataField$fGenericMetadataField$fHashableMetadataField$fNFDataMetadataField$fFromTextMetadataField$fToTextMetadataField$fToByteStringMetadataField$fToLogMetadataField$fToHeaderMetadataField$fToQueryMetadataField$fFromJSONMetadataField$fFromJSONKeyMetadataField$fToJSONMetadataField$fToJSONKeyMetadataField$fFromXMLMetadataField$fToXMLMetadataField MetricType MetricType'fromMetricType&MetricType_AggregatedRelativeTotalTime$fShowMetricType$fReadMetricType$fEqMetricType$fOrdMetricType$fGenericMetricType$fHashableMetricType$fNFDataMetricType$fFromTextMetricType$fToTextMetricType$fToByteStringMetricType$fToLogMetricType$fToHeaderMetricType$fToQueryMetricType$fFromJSONMetricType$fFromJSONKeyMetricType$fToJSONMetricType$fToJSONKeyMetricType$fFromXMLMetricType$fToXMLMetricTypeMetricMetric'$sel:frameName:Metric'$sel:threadStates:Metric'$sel:type':Metric' newMetricmetric_frameNamemetric_threadStates metric_type$fNFDataMetric$fHashableMetric$fFromJSONMetric $fEqMetric $fReadMetric $fShowMetric$fGenericMetric FrameMetric FrameMetric'$sel:frameName:FrameMetric'$sel:threadStates:FrameMetric'$sel:type':FrameMetric'newFrameMetricframeMetric_frameNameframeMetric_threadStatesframeMetric_type$fToJSONFrameMetric$fNFDataFrameMetric$fHashableFrameMetric$fFromJSONFrameMetric$fEqFrameMetric$fReadFrameMetric$fShowFrameMetric$fGenericFrameMetricFrameMetricDatumFrameMetricDatum'"$sel:frameMetric:FrameMetricDatum'$sel:values:FrameMetricDatum'newFrameMetricDatumframeMetricDatum_frameMetricframeMetricDatum_values$fNFDataFrameMetricDatum$fHashableFrameMetricDatum$fFromJSONFrameMetricDatum$fEqFrameMetricDatum$fReadFrameMetricDatum$fShowFrameMetricDatum$fGenericFrameMetricDatumNotificationConfigurationNotificationConfiguration'($sel:channels:NotificationConfiguration'newNotificationConfiguration"notificationConfiguration_channels!$fNFDataNotificationConfiguration#$fHashableNotificationConfiguration#$fFromJSONNotificationConfiguration$fEqNotificationConfiguration$fReadNotificationConfiguration$fShowNotificationConfiguration"$fGenericNotificationConfigurationOrderByOrderBy' fromOrderByOrderBy_TimestampDescendingOrderBy_TimestampAscending $fShowOrderBy $fReadOrderBy $fEqOrderBy $fOrdOrderBy$fGenericOrderBy$fHashableOrderBy$fNFDataOrderBy$fFromTextOrderBy$fToTextOrderBy$fToByteStringOrderBy$fToLogOrderBy$fToHeaderOrderBy$fToQueryOrderBy$fFromJSONOrderBy$fFromJSONKeyOrderBy$fToJSONOrderBy$fToJSONKeyOrderBy$fFromXMLOrderBy$fToXMLOrderByPatternPattern'!$sel:countersToAggregate:Pattern'$sel:description:Pattern'$sel:id:Pattern'$sel:name:Pattern'$sel:resolutionSteps:Pattern'$sel:targetFrames:Pattern'$sel:thresholdPercent:Pattern' newPatternpattern_countersToAggregatepattern_description pattern_id pattern_namepattern_resolutionStepspattern_targetFramespattern_thresholdPercent$fNFDataPattern$fHashablePattern$fFromJSONPattern $fEqPattern $fReadPattern $fShowPattern$fGenericPattern ProfileTime ProfileTime'$sel:start:ProfileTime'newProfileTimeprofileTime_start$fNFDataProfileTime$fHashableProfileTime$fFromJSONProfileTime$fEqProfileTime$fReadProfileTime$fShowProfileTime$fGenericProfileTimeProfilingStatusProfilingStatus'/$sel:latestAgentOrchestratedAt:ProfilingStatus'2$sel:latestAgentProfileReportedAt:ProfilingStatus'-$sel:latestAggregatedProfile:ProfilingStatus'newProfilingStatus)profilingStatus_latestAgentOrchestratedAt,profilingStatus_latestAgentProfileReportedAt'profilingStatus_latestAggregatedProfile$fNFDataProfilingStatus$fHashableProfilingStatus$fFromJSONProfilingStatus$fEqProfilingStatus$fReadProfilingStatus$fShowProfilingStatus$fGenericProfilingStatusProfilingGroupDescriptionProfilingGroupDescription'8$sel:agentOrchestrationConfig:ProfilingGroupDescription'#$sel:arn:ProfilingGroupDescription'/$sel:computePlatform:ProfilingGroupDescription')$sel:createdAt:ProfilingGroupDescription'$$sel:name:ProfilingGroupDescription'/$sel:profilingStatus:ProfilingGroupDescription'$$sel:tags:ProfilingGroupDescription')$sel:updatedAt:ProfilingGroupDescription'newProfilingGroupDescription2profilingGroupDescription_agentOrchestrationConfigprofilingGroupDescription_arn)profilingGroupDescription_computePlatform#profilingGroupDescription_createdAtprofilingGroupDescription_name)profilingGroupDescription_profilingStatusprofilingGroupDescription_tags#profilingGroupDescription_updatedAt!$fNFDataProfilingGroupDescription#$fHashableProfilingGroupDescription#$fFromJSONProfilingGroupDescription$fEqProfilingGroupDescription$fReadProfilingGroupDescription$fShowProfilingGroupDescription"$fGenericProfilingGroupDescriptionRecommendationRecommendation'$$sel:allMatchesCount:Recommendation'"$sel:allMatchesSum:Recommendation'$sel:endTime:Recommendation'$sel:pattern':Recommendation'$sel:startTime:Recommendation'$sel:topMatches:Recommendation'newRecommendationrecommendation_allMatchesCountrecommendation_allMatchesSumrecommendation_endTimerecommendation_patternrecommendation_startTimerecommendation_topMatches$fNFDataRecommendation$fHashableRecommendation$fFromJSONRecommendation$fEqRecommendation$fReadRecommendation$fShowRecommendation$fGenericRecommendationTimestampStructureTimestampStructure'$sel:value:TimestampStructure'newTimestampStructuretimestampStructure_value$fNFDataTimestampStructure$fHashableTimestampStructure$fFromJSONTimestampStructure$fEqTimestampStructure$fReadTimestampStructure$fShowTimestampStructure$fGenericTimestampStructure UserFeedback UserFeedback'$sel:type':UserFeedback'newUserFeedbackuserFeedback_type$fNFDataUserFeedback$fHashableUserFeedback$fFromJSONUserFeedback$fEqUserFeedback$fReadUserFeedback$fShowUserFeedback$fGenericUserFeedbackAnomalyInstanceAnomalyInstance'$sel:endTime:AnomalyInstance'"$sel:userFeedback:AnomalyInstance'$sel:id:AnomalyInstance'$sel:startTime:AnomalyInstance'newAnomalyInstanceanomalyInstance_endTimeanomalyInstance_userFeedbackanomalyInstance_idanomalyInstance_startTime$fNFDataAnomalyInstance$fHashableAnomalyInstance$fFromJSONAnomalyInstance$fEqAnomalyInstance$fReadAnomalyInstance$fShowAnomalyInstance$fGenericAnomalyInstanceAnomalyAnomaly'$sel:instances:Anomaly'$sel:metric:Anomaly'$sel:reason:Anomaly' newAnomalyanomaly_instancesanomaly_metricanomaly_reason$fNFDataAnomaly$fHashableAnomaly$fFromJSONAnomaly $fEqAnomaly $fReadAnomaly $fShowAnomaly$fGenericAnomalydefaultService_ConflictException_InternalServerException_ResourceNotFoundException_ServiceQuotaExceededException_ThrottlingException_ValidationExceptionTagResourceResponseTagResourceResponse'$$sel:httpStatus:TagResourceResponse' TagResource TagResource'$sel:resourceArn:TagResource'$sel:tags:TagResource'newTagResourcetagResource_resourceArntagResource_tagsnewTagResourceResponsetagResourceResponse_httpStatus$fToQueryTagResource$fToPathTagResource$fToJSONTagResource$fToHeadersTagResource$fNFDataTagResource$fHashableTagResource$fNFDataTagResourceResponse$fAWSRequestTagResource$fEqTagResourceResponse$fReadTagResourceResponse$fShowTagResourceResponse$fGenericTagResourceResponse$fEqTagResource$fReadTagResource$fShowTagResource$fGenericTagResourceSubmitFeedbackResponseSubmitFeedbackResponse''$sel:httpStatus:SubmitFeedbackResponse'SubmitFeedbackSubmitFeedback'$sel:comment:SubmitFeedback'&$sel:anomalyInstanceId:SubmitFeedback''$sel:profilingGroupName:SubmitFeedback'$sel:type':SubmitFeedback'newSubmitFeedbacksubmitFeedback_comment submitFeedback_anomalyInstanceId!submitFeedback_profilingGroupNamesubmitFeedback_typenewSubmitFeedbackResponse!submitFeedbackResponse_httpStatus$fToQuerySubmitFeedback$fToPathSubmitFeedback$fToJSONSubmitFeedback$fToHeadersSubmitFeedback$fNFDataSubmitFeedback$fHashableSubmitFeedback$fNFDataSubmitFeedbackResponse$fAWSRequestSubmitFeedback$fEqSubmitFeedbackResponse$fReadSubmitFeedbackResponse$fShowSubmitFeedbackResponse$fGenericSubmitFeedbackResponse$fEqSubmitFeedback$fReadSubmitFeedback$fShowSubmitFeedback$fGenericSubmitFeedbackRemovePermissionResponseRemovePermissionResponse')$sel:httpStatus:RemovePermissionResponse'%$sel:policy:RemovePermissionResponse')$sel:revisionId:RemovePermissionResponse'RemovePermissionRemovePermission'"$sel:actionGroup:RemovePermission')$sel:profilingGroupName:RemovePermission'!$sel:revisionId:RemovePermission'newRemovePermissionremovePermission_actionGroup#removePermission_profilingGroupNameremovePermission_revisionIdnewRemovePermissionResponse#removePermissionResponse_httpStatusremovePermissionResponse_policy#removePermissionResponse_revisionId$fToQueryRemovePermission$fToPathRemovePermission$fToHeadersRemovePermission$fNFDataRemovePermission$fHashableRemovePermission $fNFDataRemovePermissionResponse$fAWSRequestRemovePermission$fEqRemovePermissionResponse$fReadRemovePermissionResponse$fShowRemovePermissionResponse!$fGenericRemovePermissionResponse$fEqRemovePermission$fReadRemovePermission$fShowRemovePermission$fGenericRemovePermission!RemoveNotificationChannelResponse"RemoveNotificationChannelResponse'$sel:notificationConfiguration:RemoveNotificationChannelResponse'2$sel:httpStatus:RemoveNotificationChannelResponse'RemoveNotificationChannelRemoveNotificationChannel')$sel:channelId:RemoveNotificationChannel'2$sel:profilingGroupName:RemoveNotificationChannel'newRemoveNotificationChannel#removeNotificationChannel_channelId,removeNotificationChannel_profilingGroupName$newRemoveNotificationChannelResponse;removeNotificationChannelResponse_notificationConfiguration,removeNotificationChannelResponse_httpStatus"$fToQueryRemoveNotificationChannel!$fToPathRemoveNotificationChannel$$fToHeadersRemoveNotificationChannel!$fNFDataRemoveNotificationChannel#$fHashableRemoveNotificationChannel)$fNFDataRemoveNotificationChannelResponse%$fAWSRequestRemoveNotificationChannel%$fEqRemoveNotificationChannelResponse'$fReadRemoveNotificationChannelResponse'$fShowRemoveNotificationChannelResponse*$fGenericRemoveNotificationChannelResponse$fEqRemoveNotificationChannel$fReadRemoveNotificationChannel$fShowRemoveNotificationChannel"$fGenericRemoveNotificationChannelPutPermissionResponsePutPermissionResponse'&$sel:httpStatus:PutPermissionResponse'"$sel:policy:PutPermissionResponse'&$sel:revisionId:PutPermissionResponse' PutPermissionPutPermission'$sel:revisionId:PutPermission'$sel:actionGroup:PutPermission'$sel:principals:PutPermission'&$sel:profilingGroupName:PutPermission'newPutPermissionputPermission_revisionIdputPermission_actionGroupputPermission_principals putPermission_profilingGroupNamenewPutPermissionResponse putPermissionResponse_httpStatusputPermissionResponse_policy putPermissionResponse_revisionId$fToQueryPutPermission$fToPathPutPermission$fToJSONPutPermission$fToHeadersPutPermission$fNFDataPutPermission$fHashablePutPermission$fNFDataPutPermissionResponse$fAWSRequestPutPermission$fEqPutPermissionResponse$fReadPutPermissionResponse$fShowPutPermissionResponse$fGenericPutPermissionResponse$fEqPutPermission$fReadPutPermission$fShowPutPermission$fGenericPutPermissionPostAgentProfileResponsePostAgentProfileResponse')$sel:httpStatus:PostAgentProfileResponse'PostAgentProfilePostAgentProfile'#$sel:profileToken:PostAgentProfile'#$sel:agentProfile:PostAgentProfile'"$sel:contentType:PostAgentProfile')$sel:profilingGroupName:PostAgentProfile'newPostAgentProfilepostAgentProfile_profileTokenpostAgentProfile_agentProfilepostAgentProfile_contentType#postAgentProfile_profilingGroupNamenewPostAgentProfileResponse#postAgentProfileResponse_httpStatus$fToQueryPostAgentProfile$fToPathPostAgentProfile$fToHeadersPostAgentProfile$fToBodyPostAgentProfile$fNFDataPostAgentProfile$fHashablePostAgentProfile $fNFDataPostAgentProfileResponse$fAWSRequestPostAgentProfile$fEqPostAgentProfileResponse$fReadPostAgentProfileResponse$fShowPostAgentProfileResponse!$fGenericPostAgentProfileResponse$fEqPostAgentProfile$fReadPostAgentProfile$fShowPostAgentProfile$fGenericPostAgentProfileListTagsForResourceResponseListTagsForResourceResponse'&$sel:tags:ListTagsForResourceResponse',$sel:httpStatus:ListTagsForResourceResponse'ListTagsForResourceListTagsForResource'%$sel:resourceArn:ListTagsForResource'newListTagsForResourcelistTagsForResource_resourceArnnewListTagsForResourceResponse listTagsForResourceResponse_tags&listTagsForResourceResponse_httpStatus$fToQueryListTagsForResource$fToPathListTagsForResource$fToHeadersListTagsForResource$fNFDataListTagsForResource$fHashableListTagsForResource#$fNFDataListTagsForResourceResponse$fAWSRequestListTagsForResource$fEqListTagsForResourceResponse!$fReadListTagsForResourceResponse!$fShowListTagsForResourceResponse$$fGenericListTagsForResourceResponse$fEqListTagsForResource$fReadListTagsForResource$fShowListTagsForResource$fGenericListTagsForResourceListProfilingGroupsResponseListProfilingGroupsResponse'+$sel:nextToken:ListProfilingGroupsResponse'1$sel:profilingGroups:ListProfilingGroupsResponse',$sel:httpStatus:ListProfilingGroupsResponse'5$sel:profilingGroupNames:ListProfilingGroupsResponse'ListProfilingGroupsListProfilingGroups',$sel:includeDescription:ListProfilingGroups'$$sel:maxResults:ListProfilingGroups'#$sel:nextToken:ListProfilingGroups'newListProfilingGroups&listProfilingGroups_includeDescriptionlistProfilingGroups_maxResultslistProfilingGroups_nextTokennewListProfilingGroupsResponse%listProfilingGroupsResponse_nextToken+listProfilingGroupsResponse_profilingGroups&listProfilingGroupsResponse_httpStatus/listProfilingGroupsResponse_profilingGroupNames$fToQueryListProfilingGroups$fToPathListProfilingGroups$fToHeadersListProfilingGroups$fNFDataListProfilingGroups$fHashableListProfilingGroups#$fNFDataListProfilingGroupsResponse$fAWSRequestListProfilingGroups$fEqListProfilingGroupsResponse!$fReadListProfilingGroupsResponse!$fShowListProfilingGroupsResponse$$fGenericListProfilingGroupsResponse$fEqListProfilingGroups$fReadListProfilingGroups$fShowListProfilingGroups$fGenericListProfilingGroupsListProfileTimesResponseListProfileTimesResponse'($sel:nextToken:ListProfileTimesResponse')$sel:httpStatus:ListProfileTimesResponse'+$sel:profileTimes:ListProfileTimesResponse'ListProfileTimesListProfileTimes'!$sel:maxResults:ListProfileTimes' $sel:nextToken:ListProfileTimes'$sel:orderBy:ListProfileTimes'$sel:endTime:ListProfileTimes'$sel:period:ListProfileTimes')$sel:profilingGroupName:ListProfileTimes' $sel:startTime:ListProfileTimes'newListProfileTimeslistProfileTimes_maxResultslistProfileTimes_nextTokenlistProfileTimes_orderBylistProfileTimes_endTimelistProfileTimes_period#listProfileTimes_profilingGroupNamelistProfileTimes_startTimenewListProfileTimesResponse"listProfileTimesResponse_nextToken#listProfileTimesResponse_httpStatus%listProfileTimesResponse_profileTimes$fToQueryListProfileTimes$fToPathListProfileTimes$fToHeadersListProfileTimes$fNFDataListProfileTimes$fHashableListProfileTimes$fAWSPagerListProfileTimes $fNFDataListProfileTimesResponse$fAWSRequestListProfileTimes$fEqListProfileTimesResponse$fReadListProfileTimesResponse$fShowListProfileTimesResponse!$fGenericListProfileTimesResponse$fEqListProfileTimes$fReadListProfileTimes$fShowListProfileTimes$fGenericListProfileTimesListFindingsReportsResponseListFindingsReportsResponse'+$sel:nextToken:ListFindingsReportsResponse',$sel:httpStatus:ListFindingsReportsResponse'9$sel:findingsReportSummaries:ListFindingsReportsResponse'ListFindingsReportsListFindingsReports'*$sel:dailyReportsOnly:ListFindingsReports'$$sel:maxResults:ListFindingsReports'#$sel:nextToken:ListFindingsReports'!$sel:endTime:ListFindingsReports',$sel:profilingGroupName:ListFindingsReports'#$sel:startTime:ListFindingsReports'newListFindingsReports$listFindingsReports_dailyReportsOnlylistFindingsReports_maxResultslistFindingsReports_nextTokenlistFindingsReports_endTime&listFindingsReports_profilingGroupNamelistFindingsReports_startTimenewListFindingsReportsResponse%listFindingsReportsResponse_nextToken&listFindingsReportsResponse_httpStatus3listFindingsReportsResponse_findingsReportSummaries$fToQueryListFindingsReports$fToPathListFindingsReports$fToHeadersListFindingsReports$fNFDataListFindingsReports$fHashableListFindingsReports#$fNFDataListFindingsReportsResponse$fAWSRequestListFindingsReports$fEqListFindingsReportsResponse!$fReadListFindingsReportsResponse!$fShowListFindingsReportsResponse$$fGenericListFindingsReportsResponse$fEqListFindingsReports$fReadListFindingsReports$fShowListFindingsReports$fGenericListFindingsReportsGetRecommendationsResponseGetRecommendationsResponse'+$sel:httpStatus:GetRecommendationsResponse'*$sel:anomalies:GetRecommendationsResponse'/$sel:profileEndTime:GetRecommendationsResponse'1$sel:profileStartTime:GetRecommendationsResponse'3$sel:profilingGroupName:GetRecommendationsResponse'0$sel:recommendations:GetRecommendationsResponse'GetRecommendationsGetRecommendations'$sel:locale:GetRecommendations' $sel:endTime:GetRecommendations'+$sel:profilingGroupName:GetRecommendations'"$sel:startTime:GetRecommendations'newGetRecommendationsgetRecommendations_localegetRecommendations_endTime%getRecommendations_profilingGroupNamegetRecommendations_startTimenewGetRecommendationsResponse%getRecommendationsResponse_httpStatus$getRecommendationsResponse_anomalies)getRecommendationsResponse_profileEndTime+getRecommendationsResponse_profileStartTime-getRecommendationsResponse_profilingGroupName*getRecommendationsResponse_recommendations$fToQueryGetRecommendations$fToPathGetRecommendations$fToHeadersGetRecommendations$fNFDataGetRecommendations$fHashableGetRecommendations"$fNFDataGetRecommendationsResponse$fAWSRequestGetRecommendations$fEqGetRecommendationsResponse $fReadGetRecommendationsResponse $fShowGetRecommendationsResponse#$fGenericGetRecommendationsResponse$fEqGetRecommendations$fReadGetRecommendations$fShowGetRecommendations$fGenericGetRecommendationsGetProfileResponseGetProfileResponse'($sel:contentEncoding:GetProfileResponse'#$sel:httpStatus:GetProfileResponse'$$sel:contentType:GetProfileResponse' $sel:profile:GetProfileResponse' GetProfile GetProfile'$sel:accept:GetProfile'$sel:endTime:GetProfile'$sel:maxDepth:GetProfile'$sel:period:GetProfile'$sel:startTime:GetProfile'#$sel:profilingGroupName:GetProfile' newGetProfilegetProfile_acceptgetProfile_endTimegetProfile_maxDepthgetProfile_periodgetProfile_startTimegetProfile_profilingGroupNamenewGetProfileResponse"getProfileResponse_contentEncodinggetProfileResponse_httpStatusgetProfileResponse_contentTypegetProfileResponse_profile$fToQueryGetProfile$fToPathGetProfile$fToHeadersGetProfile$fNFDataGetProfile$fHashableGetProfile$fNFDataGetProfileResponse$fAWSRequestGetProfile$fEqGetProfileResponse$fReadGetProfileResponse$fShowGetProfileResponse$fGenericGetProfileResponse$fEqGetProfile$fReadGetProfile$fShowGetProfile$fGenericGetProfileGetPolicyResponseGetPolicyResponse'"$sel:httpStatus:GetPolicyResponse'$sel:policy:GetPolicyResponse'"$sel:revisionId:GetPolicyResponse' GetPolicy GetPolicy'"$sel:profilingGroupName:GetPolicy' newGetPolicygetPolicy_profilingGroupNamenewGetPolicyResponsegetPolicyResponse_httpStatusgetPolicyResponse_policygetPolicyResponse_revisionId$fToQueryGetPolicy$fToPathGetPolicy$fToHeadersGetPolicy$fNFDataGetPolicy$fHashableGetPolicy$fNFDataGetPolicyResponse$fAWSRequestGetPolicy$fEqGetPolicyResponse$fReadGetPolicyResponse$fShowGetPolicyResponse$fGenericGetPolicyResponse $fEqGetPolicy$fReadGetPolicy$fShowGetPolicy$fGenericGetPolicy$GetNotificationConfigurationResponse%GetNotificationConfigurationResponse'5$sel:httpStatus:GetNotificationConfigurationResponse'$sel:notificationConfiguration:GetNotificationConfigurationResponse'GetNotificationConfigurationGetNotificationConfiguration'5$sel:profilingGroupName:GetNotificationConfiguration'newGetNotificationConfiguration/getNotificationConfiguration_profilingGroupName'newGetNotificationConfigurationResponse/getNotificationConfigurationResponse_httpStatus>getNotificationConfigurationResponse_notificationConfiguration%$fToQueryGetNotificationConfiguration$$fToPathGetNotificationConfiguration'$fToHeadersGetNotificationConfiguration$$fNFDataGetNotificationConfiguration&$fHashableGetNotificationConfiguration,$fNFDataGetNotificationConfigurationResponse($fAWSRequestGetNotificationConfiguration($fEqGetNotificationConfigurationResponse*$fReadGetNotificationConfigurationResponse*$fShowGetNotificationConfigurationResponse-$fGenericGetNotificationConfigurationResponse $fEqGetNotificationConfiguration"$fReadGetNotificationConfiguration"$fShowGetNotificationConfiguration%$fGenericGetNotificationConfiguration'GetFindingsReportAccountSummaryResponse(GetFindingsReportAccountSummaryResponse'7$sel:nextToken:GetFindingsReportAccountSummaryResponse'8$sel:httpStatus:GetFindingsReportAccountSummaryResponse'=$sel:reportSummaries:GetFindingsReportAccountSummaryResponse'GetFindingsReportAccountSummary GetFindingsReportAccountSummary'6$sel:dailyReportsOnly:GetFindingsReportAccountSummary'0$sel:maxResults:GetFindingsReportAccountSummary'/$sel:nextToken:GetFindingsReportAccountSummary'"newGetFindingsReportAccountSummary0getFindingsReportAccountSummary_dailyReportsOnly*getFindingsReportAccountSummary_maxResults)getFindingsReportAccountSummary_nextToken*newGetFindingsReportAccountSummaryResponse1getFindingsReportAccountSummaryResponse_nextToken2getFindingsReportAccountSummaryResponse_httpStatus7getFindingsReportAccountSummaryResponse_reportSummaries($fToQueryGetFindingsReportAccountSummary'$fToPathGetFindingsReportAccountSummary*$fToHeadersGetFindingsReportAccountSummary'$fNFDataGetFindingsReportAccountSummary)$fHashableGetFindingsReportAccountSummary/$fNFDataGetFindingsReportAccountSummaryResponse+$fAWSRequestGetFindingsReportAccountSummary+$fEqGetFindingsReportAccountSummaryResponse-$fReadGetFindingsReportAccountSummaryResponse-$fShowGetFindingsReportAccountSummaryResponse0$fGenericGetFindingsReportAccountSummaryResponse#$fEqGetFindingsReportAccountSummary%$fReadGetFindingsReportAccountSummary%$fShowGetFindingsReportAccountSummary($fGenericGetFindingsReportAccountSummaryDescribeProfilingGroupResponseDescribeProfilingGroupResponse'/$sel:httpStatus:DescribeProfilingGroupResponse'3$sel:profilingGroup:DescribeProfilingGroupResponse'DescribeProfilingGroupDescribeProfilingGroup'/$sel:profilingGroupName:DescribeProfilingGroup'newDescribeProfilingGroup)describeProfilingGroup_profilingGroupName!newDescribeProfilingGroupResponse)describeProfilingGroupResponse_httpStatus-describeProfilingGroupResponse_profilingGroup$fToQueryDescribeProfilingGroup$fToPathDescribeProfilingGroup!$fToHeadersDescribeProfilingGroup$fNFDataDescribeProfilingGroup $fHashableDescribeProfilingGroup&$fNFDataDescribeProfilingGroupResponse"$fAWSRequestDescribeProfilingGroup"$fEqDescribeProfilingGroupResponse$$fReadDescribeProfilingGroupResponse$$fShowDescribeProfilingGroupResponse'$fGenericDescribeProfilingGroupResponse$fEqDescribeProfilingGroup$fReadDescribeProfilingGroup$fShowDescribeProfilingGroup$fGenericDescribeProfilingGroupDeleteProfilingGroupResponseDeleteProfilingGroupResponse'-$sel:httpStatus:DeleteProfilingGroupResponse'DeleteProfilingGroupDeleteProfilingGroup'-$sel:profilingGroupName:DeleteProfilingGroup'newDeleteProfilingGroup'deleteProfilingGroup_profilingGroupNamenewDeleteProfilingGroupResponse'deleteProfilingGroupResponse_httpStatus$fToQueryDeleteProfilingGroup$fToPathDeleteProfilingGroup$fToHeadersDeleteProfilingGroup$fNFDataDeleteProfilingGroup$fHashableDeleteProfilingGroup$$fNFDataDeleteProfilingGroupResponse $fAWSRequestDeleteProfilingGroup $fEqDeleteProfilingGroupResponse"$fReadDeleteProfilingGroupResponse"$fShowDeleteProfilingGroupResponse%$fGenericDeleteProfilingGroupResponse$fEqDeleteProfilingGroup$fReadDeleteProfilingGroup$fShowDeleteProfilingGroup$fGenericDeleteProfilingGroupCreateProfilingGroupResponseCreateProfilingGroupResponse'-$sel:httpStatus:CreateProfilingGroupResponse'1$sel:profilingGroup:CreateProfilingGroupResponse'CreateProfilingGroupCreateProfilingGroup'3$sel:agentOrchestrationConfig:CreateProfilingGroup'*$sel:computePlatform:CreateProfilingGroup'$sel:tags:CreateProfilingGroup'&$sel:clientToken:CreateProfilingGroup'-$sel:profilingGroupName:CreateProfilingGroup'newCreateProfilingGroup-createProfilingGroup_agentOrchestrationConfig$createProfilingGroup_computePlatformcreateProfilingGroup_tags createProfilingGroup_clientToken'createProfilingGroup_profilingGroupNamenewCreateProfilingGroupResponse'createProfilingGroupResponse_httpStatus+createProfilingGroupResponse_profilingGroup$fToQueryCreateProfilingGroup$fToPathCreateProfilingGroup$fToJSONCreateProfilingGroup$fToHeadersCreateProfilingGroup$fNFDataCreateProfilingGroup$fHashableCreateProfilingGroup$$fNFDataCreateProfilingGroupResponse $fAWSRequestCreateProfilingGroup $fEqCreateProfilingGroupResponse"$fReadCreateProfilingGroupResponse"$fShowCreateProfilingGroupResponse%$fGenericCreateProfilingGroupResponse$fEqCreateProfilingGroup$fReadCreateProfilingGroup$fShowCreateProfilingGroup$fGenericCreateProfilingGroupConfigureAgentResponseConfigureAgentResponse''$sel:httpStatus:ConfigureAgentResponse'*$sel:configuration:ConfigureAgentResponse'ConfigureAgentConfigureAgent'$$sel:fleetInstanceId:ConfigureAgent'$sel:metadata:ConfigureAgent''$sel:profilingGroupName:ConfigureAgent'newConfigureAgentconfigureAgent_fleetInstanceIdconfigureAgent_metadata!configureAgent_profilingGroupNamenewConfigureAgentResponse!configureAgentResponse_httpStatus$configureAgentResponse_configuration$fToQueryConfigureAgent$fToPathConfigureAgent$fToJSONConfigureAgent$fToHeadersConfigureAgent$fNFDataConfigureAgent$fHashableConfigureAgent$fNFDataConfigureAgentResponse$fAWSRequestConfigureAgent$fEqConfigureAgentResponse$fReadConfigureAgentResponse$fShowConfigureAgentResponse$fGenericConfigureAgentResponse$fEqConfigureAgent$fReadConfigureAgent$fShowConfigureAgent$fGenericConfigureAgentBatchGetFrameMetricDataResponse BatchGetFrameMetricDataResponse'0$sel:httpStatus:BatchGetFrameMetricDataResponse'-$sel:endTime:BatchGetFrameMetricDataResponse'.$sel:endTimes:BatchGetFrameMetricDataResponse'5$sel:frameMetricData:BatchGetFrameMetricDataResponse'0$sel:resolution:BatchGetFrameMetricDataResponse'/$sel:startTime:BatchGetFrameMetricDataResponse'9$sel:unprocessedEndTimes:BatchGetFrameMetricDataResponse'BatchGetFrameMetricDataBatchGetFrameMetricData'%$sel:endTime:BatchGetFrameMetricData'*$sel:frameMetrics:BatchGetFrameMetricData'$$sel:period:BatchGetFrameMetricData''$sel:startTime:BatchGetFrameMetricData'.$sel:targetResolution:BatchGetFrameMetricData'0$sel:profilingGroupName:BatchGetFrameMetricData'newBatchGetFrameMetricDatabatchGetFrameMetricData_endTime$batchGetFrameMetricData_frameMetricsbatchGetFrameMetricData_period!batchGetFrameMetricData_startTime(batchGetFrameMetricData_targetResolution*batchGetFrameMetricData_profilingGroupName"newBatchGetFrameMetricDataResponse*batchGetFrameMetricDataResponse_httpStatus'batchGetFrameMetricDataResponse_endTime(batchGetFrameMetricDataResponse_endTimes/batchGetFrameMetricDataResponse_frameMetricData*batchGetFrameMetricDataResponse_resolution)batchGetFrameMetricDataResponse_startTime3batchGetFrameMetricDataResponse_unprocessedEndTimes $fToQueryBatchGetFrameMetricData$fToPathBatchGetFrameMetricData$fToJSONBatchGetFrameMetricData"$fToHeadersBatchGetFrameMetricData$fNFDataBatchGetFrameMetricData!$fHashableBatchGetFrameMetricData'$fNFDataBatchGetFrameMetricDataResponse#$fAWSRequestBatchGetFrameMetricData#$fEqBatchGetFrameMetricDataResponse%$fReadBatchGetFrameMetricDataResponse%$fShowBatchGetFrameMetricDataResponse($fGenericBatchGetFrameMetricDataResponse$fEqBatchGetFrameMetricData$fReadBatchGetFrameMetricData$fShowBatchGetFrameMetricData $fGenericBatchGetFrameMetricDataAddNotificationChannelsResponse AddNotificationChannelsResponse'?$sel:notificationConfiguration:AddNotificationChannelsResponse'0$sel:httpStatus:AddNotificationChannelsResponse'AddNotificationChannelsAddNotificationChannels'&$sel:channels:AddNotificationChannels'0$sel:profilingGroupName:AddNotificationChannels'newAddNotificationChannels addNotificationChannels_channels*addNotificationChannels_profilingGroupName"newAddNotificationChannelsResponse9addNotificationChannelsResponse_notificationConfiguration*addNotificationChannelsResponse_httpStatus $fToQueryAddNotificationChannels$fToPathAddNotificationChannels$fToJSONAddNotificationChannels"$fToHeadersAddNotificationChannels$fNFDataAddNotificationChannels!$fHashableAddNotificationChannels'$fNFDataAddNotificationChannelsResponse#$fAWSRequestAddNotificationChannels#$fEqAddNotificationChannelsResponse%$fReadAddNotificationChannelsResponse%$fShowAddNotificationChannelsResponse($fGenericAddNotificationChannelsResponse$fEqAddNotificationChannels$fReadAddNotificationChannels$fShowAddNotificationChannels $fGenericAddNotificationChannelsUntagResourceResponseUntagResourceResponse'&$sel:httpStatus:UntagResourceResponse' UntagResourceUntagResource'$sel:resourceArn:UntagResource'$sel:tagKeys:UntagResource'newUntagResourceuntagResource_resourceArnuntagResource_tagKeysnewUntagResourceResponse untagResourceResponse_httpStatus$fToQueryUntagResource$fToPathUntagResource$fToHeadersUntagResource$fNFDataUntagResource$fHashableUntagResource$fNFDataUntagResourceResponse$fAWSRequestUntagResource$fEqUntagResourceResponse$fReadUntagResourceResponse$fShowUntagResourceResponse$fGenericUntagResourceResponse$fEqUntagResource$fReadUntagResource$fShowUntagResource$fGenericUntagResourceUpdateProfilingGroupResponseUpdateProfilingGroupResponse'-$sel:httpStatus:UpdateProfilingGroupResponse'1$sel:profilingGroup:UpdateProfilingGroupResponse'UpdateProfilingGroupUpdateProfilingGroup'3$sel:agentOrchestrationConfig:UpdateProfilingGroup'-$sel:profilingGroupName:UpdateProfilingGroup'newUpdateProfilingGroup-updateProfilingGroup_agentOrchestrationConfig'updateProfilingGroup_profilingGroupNamenewUpdateProfilingGroupResponse'updateProfilingGroupResponse_httpStatus+updateProfilingGroupResponse_profilingGroup$fToQueryUpdateProfilingGroup$fToPathUpdateProfilingGroup$fToJSONUpdateProfilingGroup$fToHeadersUpdateProfilingGroup$fNFDataUpdateProfilingGroup$fHashableUpdateProfilingGroup$$fNFDataUpdateProfilingGroupResponse $fAWSRequestUpdateProfilingGroup $fEqUpdateProfilingGroupResponse"$fReadUpdateProfilingGroupResponse"$fShowUpdateProfilingGroupResponse%$fGenericUpdateProfilingGroupResponse$fEqUpdateProfilingGroup$fReadUpdateProfilingGroup$fShowUpdateProfilingGroup$fGenericUpdateProfilingGroup