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 |
Updates a metric attribution.
Synopsis
- data UpdateMetricAttribution = UpdateMetricAttribution' {}
- newUpdateMetricAttribution :: UpdateMetricAttribution
- updateMetricAttribution_addMetrics :: Lens' UpdateMetricAttribution (Maybe [MetricAttribute])
- updateMetricAttribution_metricAttributionArn :: Lens' UpdateMetricAttribution (Maybe Text)
- updateMetricAttribution_metricsOutputConfig :: Lens' UpdateMetricAttribution (Maybe MetricAttributionOutput)
- updateMetricAttribution_removeMetrics :: Lens' UpdateMetricAttribution (Maybe [Text])
- data UpdateMetricAttributionResponse = UpdateMetricAttributionResponse' {}
- newUpdateMetricAttributionResponse :: Int -> UpdateMetricAttributionResponse
- updateMetricAttributionResponse_metricAttributionArn :: Lens' UpdateMetricAttributionResponse (Maybe Text)
- updateMetricAttributionResponse_httpStatus :: Lens' UpdateMetricAttributionResponse Int
Creating a Request
data UpdateMetricAttribution Source #
See: newUpdateMetricAttribution
smart constructor.
UpdateMetricAttribution' | |
|
Instances
newUpdateMetricAttribution :: UpdateMetricAttribution Source #
Create a value of UpdateMetricAttribution
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:addMetrics:UpdateMetricAttribution'
, updateMetricAttribution_addMetrics
- Add new metric attributes to the metric attribution.
UpdateMetricAttribution
, updateMetricAttribution_metricAttributionArn
- The Amazon Resource Name (ARN) for the metric attribution to update.
UpdateMetricAttribution
, updateMetricAttribution_metricsOutputConfig
- An output config for the metric attribution.
$sel:removeMetrics:UpdateMetricAttribution'
, updateMetricAttribution_removeMetrics
- Remove metric attributes from the metric attribution.
Request Lenses
updateMetricAttribution_addMetrics :: Lens' UpdateMetricAttribution (Maybe [MetricAttribute]) Source #
Add new metric attributes to the metric attribution.
updateMetricAttribution_metricAttributionArn :: Lens' UpdateMetricAttribution (Maybe Text) Source #
The Amazon Resource Name (ARN) for the metric attribution to update.
updateMetricAttribution_metricsOutputConfig :: Lens' UpdateMetricAttribution (Maybe MetricAttributionOutput) Source #
An output config for the metric attribution.
updateMetricAttribution_removeMetrics :: Lens' UpdateMetricAttribution (Maybe [Text]) Source #
Remove metric attributes from the metric attribution.
Destructuring the Response
data UpdateMetricAttributionResponse Source #
See: newUpdateMetricAttributionResponse
smart constructor.
UpdateMetricAttributionResponse' | |
|
Instances
Generic UpdateMetricAttributionResponse Source # | |
Read UpdateMetricAttributionResponse Source # | |
Show UpdateMetricAttributionResponse Source # | |
Defined in Amazonka.Personalize.UpdateMetricAttribution | |
NFData UpdateMetricAttributionResponse Source # | |
Defined in Amazonka.Personalize.UpdateMetricAttribution rnf :: UpdateMetricAttributionResponse -> () # | |
Eq UpdateMetricAttributionResponse Source # | |
type Rep UpdateMetricAttributionResponse Source # | |
Defined in Amazonka.Personalize.UpdateMetricAttribution type Rep UpdateMetricAttributionResponse = D1 ('MetaData "UpdateMetricAttributionResponse" "Amazonka.Personalize.UpdateMetricAttribution" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "UpdateMetricAttributionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricAttributionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newUpdateMetricAttributionResponse Source #
Create a value of UpdateMetricAttributionResponse
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:
UpdateMetricAttribution
, updateMetricAttributionResponse_metricAttributionArn
- The Amazon Resource Name (ARN) for the metric attribution that you
updated.
$sel:httpStatus:UpdateMetricAttributionResponse'
, updateMetricAttributionResponse_httpStatus
- The response's http status code.
Response Lenses
updateMetricAttributionResponse_metricAttributionArn :: Lens' UpdateMetricAttributionResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) for the metric attribution that you updated.
updateMetricAttributionResponse_httpStatus :: Lens' UpdateMetricAttributionResponse Int Source #
The response's http status code.