Skip to content

Rum Classes

AppMonitorConfigurationTypeDef

AllowCookies

  • Type: typing.Optional[bool]

EnableXRay

  • Type: typing.Optional[bool]

ExcludedPages

  • Type: typing.Optional[typing.Sequence[str]]

FavoritePages

  • Type: typing.Optional[typing.Sequence[str]]

GuestRoleArn

  • Type: typing.Optional[str]

IdentityPoolId

  • Type: typing.Optional[str]

IncludedPages

  • Type: typing.Optional[typing.Sequence[str]]

SessionSampleRate

  • Type: typing.Optional[float]

Telemetries

  • Type: typing.Optional[typing.Sequence[typing.Literal['errors', 'http', 'performance']]]

AppMonitorDetailsTypeDef

id

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

version

  • Type: typing.Optional[str]

AppMonitorSummaryTypeDef

Created

  • Type: typing.Optional[str]

Id

  • Type: typing.Optional[str]

LastModified

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATED', 'DELETING']]

AppMonitorTypeDef

AppMonitorConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.rum_classes.AppMonitorConfigurationTypeDef]

Created

  • Type: typing.Optional[str]

CustomEvents

  • Type: typing.Optional[aws_resource_validator.pydantic_models.rum_classes.CustomEventsTypeDef]

DataStorage

  • Type: typing.Optional[aws_resource_validator.pydantic_models.rum_classes.DataStorageTypeDef]

Domain

  • Type: typing.Optional[str]

Id

  • Type: typing.Optional[str]

LastModified

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATED', 'DELETING']]

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

BatchCreateRumMetricDefinitionsErrorTypeDef

ErrorCode

  • Type:
  • Required: Yes

ErrorMessage

  • Type:
  • Required: Yes

MetricDefinition

  • Type:
  • Required: Yes

BatchCreateRumMetricDefinitionsRequestRequestTypeDef

AppMonitorName

  • Type:
  • Required: Yes

Destination

  • Type: typing.Literal['CloudWatch', 'Evidently']
  • Required: Yes

MetricDefinitions

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.rum_classes.MetricDefinitionRequestTypeDef]
  • Required: Yes

DestinationArn

  • Type: typing.Optional[str]

BatchCreateRumMetricDefinitionsResponseTypeDef

Errors

  • Type: typing.List[aws_resource_validator.pydantic_models.rum_classes.BatchCreateRumMetricDefinitionsErrorTypeDef]
  • Required: Yes

MetricDefinitions

  • Type: typing.List[aws_resource_validator.pydantic_models.rum_classes.MetricDefinitionTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BatchDeleteRumMetricDefinitionsErrorTypeDef

ErrorCode

  • Type:
  • Required: Yes

ErrorMessage

  • Type:
  • Required: Yes

MetricDefinitionId

  • Type:
  • Required: Yes

BatchDeleteRumMetricDefinitionsRequestRequestTypeDef

AppMonitorName

  • Type:
  • Required: Yes

Destination

  • Type: typing.Literal['CloudWatch', 'Evidently']
  • Required: Yes

MetricDefinitionIds

  • Type: typing.Sequence[str]
  • Required: Yes

DestinationArn

  • Type: typing.Optional[str]

BatchDeleteRumMetricDefinitionsResponseTypeDef

Errors

  • Type: typing.List[aws_resource_validator.pydantic_models.rum_classes.BatchDeleteRumMetricDefinitionsErrorTypeDef]
  • Required: Yes

MetricDefinitionIds

  • Type: typing.List[str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BatchGetRumMetricDefinitionsRequestBatchGetRumMetricDefinitionsPaginateTypeDef

AppMonitorName

  • Type:
  • Required: Yes

Destination

  • Type: typing.Literal['CloudWatch', 'Evidently']
  • Required: Yes

DestinationArn

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.rum_classes.PaginatorConfigTypeDef]

BatchGetRumMetricDefinitionsRequestRequestTypeDef

AppMonitorName

  • Type:
  • Required: Yes

Destination

  • Type: typing.Literal['CloudWatch', 'Evidently']
  • Required: Yes

DestinationArn

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

BatchGetRumMetricDefinitionsResponseTypeDef

MetricDefinitions

  • Type: typing.List[aws_resource_validator.pydantic_models.rum_classes.MetricDefinitionTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateAppMonitorRequestRequestTypeDef

Domain

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

AppMonitorConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.rum_classes.AppMonitorConfigurationTypeDef]

CustomEvents

  • Type: typing.Optional[aws_resource_validator.pydantic_models.rum_classes.CustomEventsTypeDef]

CwLogEnabled

  • Type: typing.Optional[bool]

Tags

  • Type: typing.Optional[typing.Mapping[str, str]]

CreateAppMonitorResponseTypeDef

Id

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CustomEventsTypeDef

Status

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

CwLogTypeDef

CwLogEnabled

  • Type: typing.Optional[bool]

CwLogGroup

  • Type: typing.Optional[str]

DataStorageTypeDef

CwLog

  • Type: typing.Optional[aws_resource_validator.pydantic_models.rum_classes.CwLogTypeDef]

DeleteAppMonitorRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

DeleteRumMetricsDestinationRequestRequestTypeDef

AppMonitorName

  • Type:
  • Required: Yes

Destination

  • Type: typing.Literal['CloudWatch', 'Evidently']
  • Required: Yes

DestinationArn

  • Type: typing.Optional[str]

GetAppMonitorDataRequestGetAppMonitorDataPaginateTypeDef

Name

  • Type:
  • Required: Yes

TimeRange

  • Type:
  • Required: Yes

Filters

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.rum_classes.QueryFilterTypeDef]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.rum_classes.PaginatorConfigTypeDef]

GetAppMonitorDataRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

TimeRange

  • Type:
  • Required: Yes

Filters

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.rum_classes.QueryFilterTypeDef]]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

GetAppMonitorDataResponseTypeDef

Events

  • Type: typing.List[str]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetAppMonitorRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

GetAppMonitorResponseTypeDef

AppMonitor

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListAppMonitorsRequestListAppMonitorsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.rum_classes.PaginatorConfigTypeDef]

ListAppMonitorsRequestRequestTypeDef

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListAppMonitorsResponseTypeDef

AppMonitorSummaries

  • Type: typing.List[aws_resource_validator.pydantic_models.rum_classes.AppMonitorSummaryTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListRumMetricsDestinationsRequestListRumMetricsDestinationsPaginateTypeDef

AppMonitorName

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.rum_classes.PaginatorConfigTypeDef]

ListRumMetricsDestinationsRequestRequestTypeDef

AppMonitorName

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListRumMetricsDestinationsResponseTypeDef

Destinations

  • Type: typing.List[aws_resource_validator.pydantic_models.rum_classes.MetricDestinationSummaryTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponseTypeDef

ResourceArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

MetricDefinitionRequestTypeDef

Name

  • Type:
  • Required: Yes

DimensionKeys

  • Type: typing.Optional[typing.Mapping[str, str]]

EventPattern

  • Type: typing.Optional[str]

Namespace

  • Type: typing.Optional[str]

UnitLabel

  • Type: typing.Optional[str]

ValueKey

  • Type: typing.Optional[str]

MetricDefinitionTypeDef

MetricDefinitionId

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

DimensionKeys

  • Type: typing.Optional[typing.Dict[str, str]]

EventPattern

  • Type: typing.Optional[str]

Namespace

  • Type: typing.Optional[str]

UnitLabel

  • Type: typing.Optional[str]

ValueKey

  • Type: typing.Optional[str]

MetricDestinationSummaryTypeDef

Destination

  • Type: typing.Optional[typing.Literal['CloudWatch', 'Evidently']]

DestinationArn

  • Type: typing.Optional[str]

IamRoleArn

  • Type: typing.Optional[str]

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

PutRumEventsRequestRequestTypeDef

AppMonitorDetails

  • Type:
  • Required: Yes

BatchId

  • Type:
  • Required: Yes

Id

  • Type:
  • Required: Yes

RumEvents

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.rum_classes.RumEventTypeDef]
  • Required: Yes

UserDetails

  • Type:
  • Required: Yes

PutRumMetricsDestinationRequestRequestTypeDef

AppMonitorName

  • Type:
  • Required: Yes

Destination

  • Type: typing.Literal['CloudWatch', 'Evidently']
  • Required: Yes

DestinationArn

  • Type: typing.Optional[str]

IamRoleArn

  • Type: typing.Optional[str]

QueryFilterTypeDef

Name

  • Type: typing.Optional[str]

Values

  • Type: typing.Optional[typing.Sequence[str]]

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HostId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

RumEventTypeDef

details

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

timestamp

  • Type: typing.Union[datetime.datetime, str]
  • Required: Yes

type

  • Type:
  • Required: Yes

metadata

  • Type: typing.Optional[str]

TagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.Mapping[str, str]
  • Required: Yes

TimeRangeTypeDef

After

  • Type:
  • Required: Yes

Before

  • Type: typing.Optional[int]

UntagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

TagKeys

  • Type: typing.Sequence[str]
  • Required: Yes

UpdateAppMonitorRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

AppMonitorConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.rum_classes.AppMonitorConfigurationTypeDef]

CustomEvents

  • Type: typing.Optional[aws_resource_validator.pydantic_models.rum_classes.CustomEventsTypeDef]

CwLogEnabled

  • Type: typing.Optional[bool]

Domain

  • Type: typing.Optional[str]

UpdateRumMetricDefinitionRequestRequestTypeDef

AppMonitorName

  • Type:
  • Required: Yes

Destination

  • Type: typing.Literal['CloudWatch', 'Evidently']
  • Required: Yes

MetricDefinition

  • Type:
  • Required: Yes

MetricDefinitionId

  • Type:
  • Required: Yes

DestinationArn

  • Type: typing.Optional[str]

UserDetailsTypeDef

sessionId

  • Type: typing.Optional[str]

userId

  • Type: typing.Optional[str]