Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Internal only. Publishes environment health metrics to Amazon CloudWatch.
Synopsis
- data PublishMetrics = PublishMetrics' {
- environmentName :: Text
- metricData :: [MetricDatum]
- newPublishMetrics :: Text -> PublishMetrics
- publishMetrics_environmentName :: Lens' PublishMetrics Text
- publishMetrics_metricData :: Lens' PublishMetrics [MetricDatum]
- data PublishMetricsResponse = PublishMetricsResponse' {
- httpStatus :: Int
- newPublishMetricsResponse :: Int -> PublishMetricsResponse
- publishMetricsResponse_httpStatus :: Lens' PublishMetricsResponse Int
Creating a Request
data PublishMetrics Source #
See: newPublishMetrics
smart constructor.
PublishMetrics' | |
|
Instances
Create a value of PublishMetrics
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:environmentName:PublishMetrics'
, publishMetrics_environmentName
- Internal only. The name of the environment.
$sel:metricData:PublishMetrics'
, publishMetrics_metricData
- Internal only. Publishes metrics to Amazon CloudWatch. To learn more
about the metrics published to Amazon CloudWatch, see
Amazon MWAA performance metrics in Amazon CloudWatch.
Request Lenses
publishMetrics_environmentName :: Lens' PublishMetrics Text Source #
Internal only. The name of the environment.
publishMetrics_metricData :: Lens' PublishMetrics [MetricDatum] Source #
Internal only. Publishes metrics to Amazon CloudWatch. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch.
Destructuring the Response
data PublishMetricsResponse Source #
See: newPublishMetricsResponse
smart constructor.
PublishMetricsResponse' | |
|
Instances
Generic PublishMetricsResponse Source # | |
Defined in Amazonka.MwAA.PublishMetrics type Rep PublishMetricsResponse :: Type -> Type # | |
Read PublishMetricsResponse Source # | |
Show PublishMetricsResponse Source # | |
Defined in Amazonka.MwAA.PublishMetrics showsPrec :: Int -> PublishMetricsResponse -> ShowS # show :: PublishMetricsResponse -> String # showList :: [PublishMetricsResponse] -> ShowS # | |
NFData PublishMetricsResponse Source # | |
Defined in Amazonka.MwAA.PublishMetrics rnf :: PublishMetricsResponse -> () # | |
Eq PublishMetricsResponse Source # | |
Defined in Amazonka.MwAA.PublishMetrics | |
type Rep PublishMetricsResponse Source # | |
Defined in Amazonka.MwAA.PublishMetrics type Rep PublishMetricsResponse = D1 ('MetaData "PublishMetricsResponse" "Amazonka.MwAA.PublishMetrics" "amazonka-mwaa-2.0-KORB5SeCyuF7wioeYKG3eR" 'False) (C1 ('MetaCons "PublishMetricsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newPublishMetricsResponse Source #
Create a value of PublishMetricsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:PublishMetricsResponse'
, publishMetricsResponse_httpStatus
- The response's http status code.
Response Lenses
publishMetricsResponse_httpStatus :: Lens' PublishMetricsResponse Int Source #
The response's http status code.