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]