amazonka-rum-2.0: Amazon CloudWatch RUM SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Rum.DeleteRumMetricsDestination

Description

Deletes a destination for CloudWatch RUM extended metrics, so that the specified app monitor stops sending extended metrics to that destination.

Synopsis

Creating a Request

data DeleteRumMetricsDestination Source #

See: newDeleteRumMetricsDestination smart constructor.

Constructors

DeleteRumMetricsDestination' 

Fields

  • destinationArn :: Maybe Text

    This parameter is required if Destination is Evidently. If Destination is CloudWatch, do not use this parameter. This parameter specifies the ARN of the Evidently experiment that corresponds to the destination to delete.

  • appMonitorName :: Text

    The name of the app monitor that is sending metrics to the destination that you want to delete.

  • destination :: MetricDestination

    The type of destination to delete. Valid values are CloudWatch and Evidently.

Instances

Instances details
ToHeaders DeleteRumMetricsDestination Source # 
Instance details

Defined in Amazonka.Rum.DeleteRumMetricsDestination

ToPath DeleteRumMetricsDestination Source # 
Instance details

Defined in Amazonka.Rum.DeleteRumMetricsDestination

ToQuery DeleteRumMetricsDestination Source # 
Instance details

Defined in Amazonka.Rum.DeleteRumMetricsDestination

AWSRequest DeleteRumMetricsDestination Source # 
Instance details

Defined in Amazonka.Rum.DeleteRumMetricsDestination

Generic DeleteRumMetricsDestination Source # 
Instance details

Defined in Amazonka.Rum.DeleteRumMetricsDestination

Associated Types

type Rep DeleteRumMetricsDestination :: Type -> Type #

Read DeleteRumMetricsDestination Source # 
Instance details

Defined in Amazonka.Rum.DeleteRumMetricsDestination

Show DeleteRumMetricsDestination Source # 
Instance details

Defined in Amazonka.Rum.DeleteRumMetricsDestination

NFData DeleteRumMetricsDestination Source # 
Instance details

Defined in Amazonka.Rum.DeleteRumMetricsDestination

Eq DeleteRumMetricsDestination Source # 
Instance details

Defined in Amazonka.Rum.DeleteRumMetricsDestination

Hashable DeleteRumMetricsDestination Source # 
Instance details

Defined in Amazonka.Rum.DeleteRumMetricsDestination

type AWSResponse DeleteRumMetricsDestination Source # 
Instance details

Defined in Amazonka.Rum.DeleteRumMetricsDestination

type Rep DeleteRumMetricsDestination Source # 
Instance details

Defined in Amazonka.Rum.DeleteRumMetricsDestination

type Rep DeleteRumMetricsDestination = D1 ('MetaData "DeleteRumMetricsDestination" "Amazonka.Rum.DeleteRumMetricsDestination" "amazonka-rum-2.0-2UnkV4TSIBwJW5RXOw3bOY" 'False) (C1 ('MetaCons "DeleteRumMetricsDestination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "destinationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "appMonitorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MetricDestination))))

newDeleteRumMetricsDestination Source #

Create a value of DeleteRumMetricsDestination 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:

DeleteRumMetricsDestination, deleteRumMetricsDestination_destinationArn - This parameter is required if Destination is Evidently. If Destination is CloudWatch, do not use this parameter. This parameter specifies the ARN of the Evidently experiment that corresponds to the destination to delete.

$sel:appMonitorName:DeleteRumMetricsDestination', deleteRumMetricsDestination_appMonitorName - The name of the app monitor that is sending metrics to the destination that you want to delete.

DeleteRumMetricsDestination, deleteRumMetricsDestination_destination - The type of destination to delete. Valid values are CloudWatch and Evidently.

Request Lenses

deleteRumMetricsDestination_destinationArn :: Lens' DeleteRumMetricsDestination (Maybe Text) Source #

This parameter is required if Destination is Evidently. If Destination is CloudWatch, do not use this parameter. This parameter specifies the ARN of the Evidently experiment that corresponds to the destination to delete.

deleteRumMetricsDestination_appMonitorName :: Lens' DeleteRumMetricsDestination Text Source #

The name of the app monitor that is sending metrics to the destination that you want to delete.

deleteRumMetricsDestination_destination :: Lens' DeleteRumMetricsDestination MetricDestination Source #

The type of destination to delete. Valid values are CloudWatch and Evidently.

Destructuring the Response

data DeleteRumMetricsDestinationResponse Source #

Constructors

DeleteRumMetricsDestinationResponse' 

Fields

Instances

Instances details
Generic DeleteRumMetricsDestinationResponse Source # 
Instance details

Defined in Amazonka.Rum.DeleteRumMetricsDestination

Read DeleteRumMetricsDestinationResponse Source # 
Instance details

Defined in Amazonka.Rum.DeleteRumMetricsDestination

Show DeleteRumMetricsDestinationResponse Source # 
Instance details

Defined in Amazonka.Rum.DeleteRumMetricsDestination

NFData DeleteRumMetricsDestinationResponse Source # 
Instance details

Defined in Amazonka.Rum.DeleteRumMetricsDestination

Eq DeleteRumMetricsDestinationResponse Source # 
Instance details

Defined in Amazonka.Rum.DeleteRumMetricsDestination

type Rep DeleteRumMetricsDestinationResponse Source # 
Instance details

Defined in Amazonka.Rum.DeleteRumMetricsDestination

type Rep DeleteRumMetricsDestinationResponse = D1 ('MetaData "DeleteRumMetricsDestinationResponse" "Amazonka.Rum.DeleteRumMetricsDestination" "amazonka-rum-2.0-2UnkV4TSIBwJW5RXOw3bOY" 'False) (C1 ('MetaCons "DeleteRumMetricsDestinationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteRumMetricsDestinationResponse Source #

Create a value of DeleteRumMetricsDestinationResponse 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:DeleteRumMetricsDestinationResponse', deleteRumMetricsDestinationResponse_httpStatus - The response's http status code.

Response Lenses