Skip to content

Rum Classes

AppMonitor

AppMonitorConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.rum.rum_classes.AppMonitorConfigurationOutput]

Created

  • Type: typing.Optional[str]

CustomEvents

  • Type:

DataStorage

  • Type:

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]]

AppMonitorConfiguration

AllowCookies

  • Type: typing.Optional[bool]

EnableXRay

  • Type: typing.Optional[bool]

ExcludedPages

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

FavoritePages

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

GuestRoleArn

  • Type: typing.Optional[str]

IdentityPoolId

  • Type: typing.Optional[str]

IncludedPages

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

SessionSampleRate

  • Type: typing.Optional[float]

Telemetries

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

AppMonitorConfigurationOutput

AllowCookies

  • Type: typing.Optional[bool]

EnableXRay

  • Type: typing.Optional[bool]

ExcludedPages

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

FavoritePages

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

GuestRoleArn

  • Type: typing.Optional[str]

IdentityPoolId

  • Type: typing.Optional[str]

IncludedPages

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

SessionSampleRate

  • Type: typing.Optional[float]

Telemetries

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

AppMonitorDetails

id

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

version

  • Type: typing.Optional[str]

AppMonitorSummary

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']]

BaseValidatorModel

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

BatchCreateRumMetricDefinitionsError

ErrorCode

  • Type:
  • Required: Yes

ErrorMessage

  • Type:
  • Required: Yes

MetricDefinition

  • Type:
  • Required: Yes

BatchCreateRumMetricDefinitionsRequest

AppMonitorName

  • Type:
  • Required: Yes

Destination

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

MetricDefinitions

  • Type: typing.List[typing.Union[aws_resource_validator.pydantic_models.rum.rum_classes.MetricDefinitionRequest, aws_resource_validator.pydantic_models.rum.rum_classes.MetricDefinitionRequestOutput]]
  • Required: Yes

DestinationArn

  • Type: typing.Optional[str]

BatchCreateRumMetricDefinitionsResponse

Errors

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

MetricDefinitions

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

ResponseMetadata

  • Type:
  • Required: Yes

BatchDeleteRumMetricDefinitionsError

ErrorCode

  • Type:
  • Required: Yes

ErrorMessage

  • Type:
  • Required: Yes

MetricDefinitionId

  • Type:
  • Required: Yes

BatchDeleteRumMetricDefinitionsRequest

AppMonitorName

  • Type:
  • Required: Yes

Destination

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

MetricDefinitionIds

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

DestinationArn

  • Type: typing.Optional[str]

BatchDeleteRumMetricDefinitionsResponse

Errors

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

MetricDefinitionIds

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

ResponseMetadata

  • Type:
  • Required: Yes

BatchGetRumMetricDefinitionsRequest

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]

BatchGetRumMetricDefinitionsRequestPaginate

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.rum_classes.PaginatorConfig]

BatchGetRumMetricDefinitionsResponse

MetricDefinitions

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

CreateAppMonitorRequest

Domain

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

AppMonitorConfiguration

  • Type: typing.Union[aws_resource_validator.pydantic_models.rum.rum_classes.AppMonitorConfiguration, aws_resource_validator.pydantic_models.rum.rum_classes.AppMonitorConfigurationOutput, NoneType]

CustomEvents

  • Type:

CwLogEnabled

  • Type: typing.Optional[bool]

Tags

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

CreateAppMonitorResponse

Id

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CustomEvents

Status

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

CwLog

CwLogEnabled

  • Type: typing.Optional[bool]

CwLogGroup

  • Type: typing.Optional[str]

DataStorage

CwLog

  • Type:

DeleteAppMonitorRequest

Name

  • Type:
  • Required: Yes

DeleteResourcePolicyRequest

Name

  • Type:
  • Required: Yes

PolicyRevisionId

  • Type: typing.Optional[str]

DeleteResourcePolicyResponse

PolicyRevisionId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteRumMetricsDestinationRequest

AppMonitorName

  • Type:
  • Required: Yes

Destination

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

DestinationArn

  • Type: typing.Optional[str]

GetAppMonitorDataRequest

Name

  • Type:
  • Required: Yes

TimeRange

  • Type:
  • Required: Yes

Filters

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.rum.rum_classes.QueryFilter]]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

GetAppMonitorDataRequestPaginate

Name

  • Type:
  • Required: Yes

TimeRange

  • Type:
  • Required: Yes

Filters

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.rum.rum_classes.QueryFilter]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.rum.rum_classes.PaginatorConfig]

GetAppMonitorDataResponse

Events

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

GetAppMonitorRequest

Name

  • Type:
  • Required: Yes

GetAppMonitorResponse

AppMonitor

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetResourcePolicyRequest

Name

  • Type:
  • Required: Yes

GetResourcePolicyResponse

PolicyDocument

  • Type:
  • Required: Yes

PolicyRevisionId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListAppMonitorsRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListAppMonitorsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.rum.rum_classes.PaginatorConfig]

ListAppMonitorsResponse

AppMonitorSummaries

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListRumMetricsDestinationsRequest

AppMonitorName

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListRumMetricsDestinationsRequestPaginate

AppMonitorName

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.rum.rum_classes.PaginatorConfig]

ListRumMetricsDestinationsResponse

Destinations

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListTagsForResourceRequest

ResourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponse

ResourceArn

  • Type:
  • Required: Yes

Tags

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

ResponseMetadata

  • Type:
  • Required: Yes

MetricDefinition

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]

MetricDefinitionRequest

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]

MetricDefinitionRequestOutput

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]

MetricDestinationSummary

Destination

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

DestinationArn

  • Type: typing.Optional[str]

IamRoleArn

  • Type: typing.Optional[str]

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

PutResourcePolicyRequest

Name

  • Type:
  • Required: Yes

PolicyDocument

  • Type:
  • Required: Yes

PolicyRevisionId

  • Type: typing.Optional[str]

PutResourcePolicyResponse

PolicyDocument

  • Type:
  • Required: Yes

PolicyRevisionId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

PutRumEventsRequest

AppMonitorDetails

  • Type:
  • Required: Yes

BatchId

  • Type:
  • Required: Yes

Id

  • Type:
  • Required: Yes

RumEvents

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

UserDetails

  • Type:
  • Required: Yes

Alias

  • Type: typing.Optional[str]

PutRumMetricsDestinationRequest

AppMonitorName

  • Type:
  • Required: Yes

Destination

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

DestinationArn

  • Type: typing.Optional[str]

IamRoleArn

  • Type: typing.Optional[str]

QueryFilter

Name

  • Type: typing.Optional[str]

Values

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

ResponseMetadata

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

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

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

RumEvent

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]

TagResourceRequest

ResourceArn

  • Type:
  • Required: Yes

Tags

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

TimeRange

After

  • Type:
  • Required: Yes

Before

  • Type: typing.Optional[int]

UntagResourceRequest

ResourceArn

  • Type:
  • Required: Yes

TagKeys

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

UpdateAppMonitorRequest

Name

  • Type:
  • Required: Yes

AppMonitorConfiguration

  • Type: typing.Union[aws_resource_validator.pydantic_models.rum.rum_classes.AppMonitorConfiguration, aws_resource_validator.pydantic_models.rum.rum_classes.AppMonitorConfigurationOutput, NoneType]

CustomEvents

  • Type:

CwLogEnabled

  • Type: typing.Optional[bool]

Domain

  • Type: typing.Optional[str]

UpdateRumMetricDefinitionRequest

AppMonitorName

  • Type:
  • Required: Yes

Destination

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

MetricDefinition

  • Type: typing.Union[aws_resource_validator.pydantic_models.rum.rum_classes.MetricDefinitionRequest, aws_resource_validator.pydantic_models.rum.rum_classes.MetricDefinitionRequestOutput]
  • Required: Yes

MetricDefinitionId

  • Type:
  • Required: Yes

DestinationArn

  • Type: typing.Optional[str]

UserDetails

sessionId

  • Type: typing.Optional[str]

userId

  • Type: typing.Optional[str]