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]