Amp Classes
AlertManagerDefinitionDescriptionTypeDef
createdAt
- Type:
- Required: Yes
data
- Type:
- Required: Yes
modifiedAt
- Type:
- Required: Yes
status
- Type:
- Required: Yes
AlertManagerDefinitionStatusTypeDef
statusCode
- Type: typing.Literal['ACTIVE', 'CREATING', 'CREATION_FAILED', 'DELETING', 'UPDATE_FAILED', 'UPDATING']
- Required: Yes
statusReason
- Type: typing.Optional[str]
AmpConfigurationTypeDef
workspaceArn
- Type:
- Required: Yes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CreateAlertManagerDefinitionRequestRequestTypeDef
data
- Type: typing.Union[str, bytes, typing.IO[typing.Any]]
- Required: Yes
workspaceId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
CreateAlertManagerDefinitionResponseTypeDef
status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateLoggingConfigurationRequestRequestTypeDef
logGroupArn
- Type:
- Required: Yes
workspaceId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
CreateLoggingConfigurationResponseTypeDef
status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateRuleGroupsNamespaceRequestRequestTypeDef
data
- Type: typing.Union[str, bytes, typing.IO[typing.Any]]
- Required: Yes
name
- Type:
- Required: Yes
workspaceId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateRuleGroupsNamespaceResponseTypeDef
arn
- Type:
- Required: Yes
name
- Type:
- Required: Yes
status
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateScraperRequestRequestTypeDef
destination
- Type:
- Required: Yes
scrapeConfiguration
- Type:
- Required: Yes
source
- Type:
- Required: Yes
alias
- Type: typing.Optional[str]
clientToken
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateScraperResponseTypeDef
arn
- Type:
- Required: Yes
scraperId
- Type:
- Required: Yes
status
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateWorkspaceRequestRequestTypeDef
alias
- Type: typing.Optional[str]
clientToken
- Type: typing.Optional[str]
kmsKeyArn
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateWorkspaceResponseTypeDef
arn
- Type:
- Required: Yes
kmsKeyArn
- Type:
- Required: Yes
status
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
workspaceId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteAlertManagerDefinitionRequestRequestTypeDef
workspaceId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteLoggingConfigurationRequestRequestTypeDef
workspaceId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteRuleGroupsNamespaceRequestRequestTypeDef
name
- Type:
- Required: Yes
workspaceId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteScraperRequestRequestTypeDef
scraperId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteScraperResponseTypeDef
scraperId
- Type:
- Required: Yes
status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteWorkspaceRequestRequestTypeDef
workspaceId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
DescribeAlertManagerDefinitionRequestRequestTypeDef
workspaceId
- Type:
- Required: Yes
DescribeAlertManagerDefinitionResponseTypeDef
alertManagerDefinition
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeLoggingConfigurationRequestRequestTypeDef
workspaceId
- Type:
- Required: Yes
DescribeLoggingConfigurationResponseTypeDef
loggingConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeRuleGroupsNamespaceRequestRequestTypeDef
name
- Type:
- Required: Yes
workspaceId
- Type:
- Required: Yes
DescribeRuleGroupsNamespaceResponseTypeDef
ruleGroupsNamespace
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeScraperRequestRequestTypeDef
scraperId
- Type:
- Required: Yes
DescribeScraperRequestScraperActiveWaitTypeDef
scraperId
- Type:
- Required: Yes
WaiterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp_classes.WaiterConfigTypeDef]
DescribeScraperRequestScraperDeletedWaitTypeDef
scraperId
- Type:
- Required: Yes
WaiterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp_classes.WaiterConfigTypeDef]
DescribeScraperResponseTypeDef
scraper
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeWorkspaceRequestRequestTypeDef
workspaceId
- Type:
- Required: Yes
DescribeWorkspaceRequestWorkspaceActiveWaitTypeDef
workspaceId
- Type:
- Required: Yes
WaiterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp_classes.WaiterConfigTypeDef]
DescribeWorkspaceRequestWorkspaceDeletedWaitTypeDef
workspaceId
- Type:
- Required: Yes
WaiterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp_classes.WaiterConfigTypeDef]
DescribeWorkspaceResponseTypeDef
workspace
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DestinationTypeDef
ampConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp_classes.AmpConfigurationTypeDef]
EksConfigurationPaginatorTypeDef
clusterArn
- Type:
- Required: Yes
subnetIds
- Type: typing.List[str]
- Required: Yes
securityGroupIds
- Type: typing.Optional[typing.List[str]]
EksConfigurationTypeDef
clusterArn
- Type:
- Required: Yes
subnetIds
- Type: typing.Sequence[str]
- Required: Yes
securityGroupIds
- Type: typing.Optional[typing.Sequence[str]]
EmptyResponseMetadataTypeDef
ResponseMetadata
- Type:
- Required: Yes
GetDefaultScraperConfigurationResponseTypeDef
configuration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListRuleGroupsNamespacesRequestListRuleGroupsNamespacesPaginateTypeDef
workspaceId
- Type:
- Required: Yes
name
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp_classes.PaginatorConfigTypeDef]
ListRuleGroupsNamespacesRequestRequestTypeDef
workspaceId
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
name
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
ListRuleGroupsNamespacesResponseTypeDef
nextToken
- Type:
- Required: Yes
ruleGroupsNamespaces
- Type: typing.List[aws_resource_validator.pydantic_models.amp_classes.RuleGroupsNamespaceSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListScrapersRequestListScrapersPaginateTypeDef
filters
- Type: typing.Optional[typing.Mapping[str, typing.Sequence[str]]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp_classes.PaginatorConfigTypeDef]
ListScrapersRequestRequestTypeDef
filters
- Type: typing.Optional[typing.Mapping[str, typing.Sequence[str]]]
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListScrapersResponsePaginatorTypeDef
nextToken
- Type:
- Required: Yes
scrapers
- Type: typing.List[aws_resource_validator.pydantic_models.amp_classes.ScraperSummaryPaginatorTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListScrapersResponseTypeDef
nextToken
- Type:
- Required: Yes
scrapers
- Type: typing.List[aws_resource_validator.pydantic_models.amp_classes.ScraperSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTagsForResourceRequestRequestTypeDef
resourceArn
- Type:
- Required: Yes
ListTagsForResourceResponseTypeDef
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListWorkspacesRequestListWorkspacesPaginateTypeDef
alias
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp_classes.PaginatorConfigTypeDef]
ListWorkspacesRequestRequestTypeDef
alias
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListWorkspacesResponseTypeDef
nextToken
- Type:
- Required: Yes
workspaces
- Type: typing.List[aws_resource_validator.pydantic_models.amp_classes.WorkspaceSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
LoggingConfigurationMetadataTypeDef
createdAt
- Type:
- Required: Yes
logGroupArn
- Type:
- Required: Yes
modifiedAt
- Type:
- Required: Yes
status
- Type:
- Required: Yes
workspace
- Type:
- Required: Yes
LoggingConfigurationStatusTypeDef
statusCode
- Type: typing.Literal['ACTIVE', 'CREATING', 'CREATION_FAILED', 'DELETING', 'UPDATE_FAILED', 'UPDATING']
- Required: Yes
statusReason
- Type: typing.Optional[str]
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PutAlertManagerDefinitionRequestRequestTypeDef
data
- Type: typing.Union[str, bytes, typing.IO[typing.Any]]
- Required: Yes
workspaceId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
PutAlertManagerDefinitionResponseTypeDef
status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PutRuleGroupsNamespaceRequestRequestTypeDef
data
- Type: typing.Union[str, bytes, typing.IO[typing.Any]]
- Required: Yes
name
- Type:
- Required: Yes
workspaceId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
PutRuleGroupsNamespaceResponseTypeDef
arn
- Type:
- Required: Yes
name
- Type:
- Required: Yes
status
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
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
RuleGroupsNamespaceDescriptionTypeDef
arn
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
data
- Type:
- Required: Yes
modifiedAt
- Type:
- Required: Yes
name
- Type:
- Required: Yes
status
- Type:
- Required: Yes
tags
- Type: typing.Optional[typing.Dict[str, str]]
RuleGroupsNamespaceStatusTypeDef
statusCode
- Type: typing.Literal['ACTIVE', 'CREATING', 'CREATION_FAILED', 'DELETING', 'UPDATE_FAILED', 'UPDATING']
- Required: Yes
statusReason
- Type: typing.Optional[str]
RuleGroupsNamespaceSummaryTypeDef
arn
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
modifiedAt
- Type:
- Required: Yes
name
- Type:
- Required: Yes
status
- Type:
- Required: Yes
tags
- Type: typing.Optional[typing.Dict[str, str]]
ScrapeConfigurationTypeDef
configurationBlob
- Type: typing.Union[str, bytes, typing.IO[typing.Any], NoneType]
ScraperDescriptionTypeDef
arn
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
destination
- Type:
- Required: Yes
lastModifiedAt
- Type:
- Required: Yes
roleArn
- Type:
- Required: Yes
scrapeConfiguration
- Type:
- Required: Yes
scraperId
- Type:
- Required: Yes
source
- Type:
- Required: Yes
status
- Type:
- Required: Yes
alias
- Type: typing.Optional[str]
statusReason
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Dict[str, str]]
ScraperStatusTypeDef
statusCode
- Type: typing.Literal['ACTIVE', 'CREATING', 'CREATION_FAILED', 'DELETING', 'DELETION_FAILED']
- Required: Yes
ScraperSummaryPaginatorTypeDef
arn
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
destination
- Type:
- Required: Yes
lastModifiedAt
- Type:
- Required: Yes
roleArn
- Type:
- Required: Yes
scraperId
- Type:
- Required: Yes
source
- Type:
- Required: Yes
status
- Type:
- Required: Yes
alias
- Type: typing.Optional[str]
statusReason
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Dict[str, str]]
ScraperSummaryTypeDef
arn
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
destination
- Type:
- Required: Yes
lastModifiedAt
- Type:
- Required: Yes
roleArn
- Type:
- Required: Yes
scraperId
- Type:
- Required: Yes
source
- Type:
- Required: Yes
status
- Type:
- Required: Yes
alias
- Type: typing.Optional[str]
statusReason
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Dict[str, str]]
SourcePaginatorTypeDef
eksConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp_classes.EksConfigurationPaginatorTypeDef]
SourceTypeDef
eksConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp_classes.EksConfigurationTypeDef]
TagResourceRequestRequestTypeDef
resourceArn
- Type:
- Required: Yes
tags
- Type: typing.Mapping[str, str]
- Required: Yes
UntagResourceRequestRequestTypeDef
resourceArn
- Type:
- Required: Yes
tagKeys
- Type: typing.Sequence[str]
- Required: Yes
UpdateLoggingConfigurationRequestRequestTypeDef
logGroupArn
- Type:
- Required: Yes
workspaceId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
UpdateLoggingConfigurationResponseTypeDef
status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateWorkspaceAliasRequestRequestTypeDef
workspaceId
- Type:
- Required: Yes
alias
- Type: typing.Optional[str]
clientToken
- Type: typing.Optional[str]
WaiterConfigTypeDef
Delay
- Type: typing.Optional[int]
MaxAttempts
- Type: typing.Optional[int]
WorkspaceDescriptionTypeDef
arn
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
status
- Type:
- Required: Yes
workspaceId
- Type:
- Required: Yes
alias
- Type: typing.Optional[str]
kmsKeyArn
- Type: typing.Optional[str]
prometheusEndpoint
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Dict[str, str]]
WorkspaceStatusTypeDef
statusCode
- Type: typing.Literal['ACTIVE', 'CREATING', 'CREATION_FAILED', 'DELETING', 'UPDATING']
- Required: Yes
WorkspaceSummaryTypeDef
arn
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
status
- Type:
- Required: Yes
workspaceId
- Type:
- Required: Yes
alias
- Type: typing.Optional[str]
kmsKeyArn
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Dict[str, str]]