Amp Classes
AlertManagerDefinitionDescription
createdAt
- Type:
- Required: Yes
data
- Type:
- Required: Yes
modifiedAt
- Type:
- Required: Yes
status
- Type:
- Required: Yes
AlertManagerDefinitionStatus
statusCode
- Type: typing.Literal['ACTIVE', 'CREATING', 'CREATION_FAILED', 'DELETING', 'UPDATE_FAILED', 'UPDATING']
- Required: Yes
statusReason
- Type: typing.Optional[str]
AmpConfiguration
workspaceArn
- Type:
- Required: Yes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CreateAlertManagerDefinitionRequest
data
- Type: typing.Union[str, bytes, typing.IO[typing.Any], botocore.response.StreamingBody]
- Required: Yes
workspaceId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
CreateAlertManagerDefinitionResponse
status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateLoggingConfigurationRequest
logGroupArn
- Type:
- Required: Yes
workspaceId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
CreateLoggingConfigurationResponse
status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateRuleGroupsNamespaceRequest
data
- Type: typing.Union[str, bytes, typing.IO[typing.Any], botocore.response.StreamingBody]
- Required: Yes
name
- Type:
- Required: Yes
workspaceId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateRuleGroupsNamespaceResponse
arn
- Type:
- Required: Yes
name
- Type:
- Required: Yes
status
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateScraperRequest
destination
- Type:
- Required: Yes
scrapeConfiguration
- Type: typing.Union[aws_resource_validator.pydantic_models.amp.amp_classes.ScrapeConfiguration, aws_resource_validator.pydantic_models.amp.amp_classes.ScrapeConfigurationOutput]
- Required: Yes
source
- Type: typing.Union[aws_resource_validator.pydantic_models.amp.amp_classes.Source, aws_resource_validator.pydantic_models.amp.amp_classes.SourceOutput]
- Required: Yes
alias
- Type: typing.Optional[str]
clientToken
- Type: typing.Optional[str]
roleConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp.amp_classes.RoleConfiguration]
tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateScraperResponse
arn
- Type:
- Required: Yes
scraperId
- Type:
- Required: Yes
status
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateWorkspaceRequest
alias
- Type: typing.Optional[str]
clientToken
- Type: typing.Optional[str]
kmsKeyArn
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateWorkspaceResponse
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
DeleteAlertManagerDefinitionRequest
workspaceId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteLoggingConfigurationRequest
workspaceId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteRuleGroupsNamespaceRequest
name
- Type:
- Required: Yes
workspaceId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteScraperRequest
scraperId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteScraperResponse
scraperId
- Type:
- Required: Yes
status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteWorkspaceRequest
workspaceId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
DescribeAlertManagerDefinitionRequest
workspaceId
- Type:
- Required: Yes
DescribeAlertManagerDefinitionResponse
alertManagerDefinition
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeLoggingConfigurationRequest
workspaceId
- Type:
- Required: Yes
DescribeLoggingConfigurationResponse
loggingConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeRuleGroupsNamespaceRequest
name
- Type:
- Required: Yes
workspaceId
- Type:
- Required: Yes
DescribeRuleGroupsNamespaceResponse
ruleGroupsNamespace
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeScraperRequest
scraperId
- Type:
- Required: Yes
DescribeScraperRequestWait
scraperId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeScraperRequestWaitExtra
scraperId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeScraperResponse
scraper
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeWorkspaceRequest
workspaceId
- Type:
- Required: Yes
DescribeWorkspaceRequestWait
workspaceId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeWorkspaceRequestWaitExtra
workspaceId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeWorkspaceResponse
workspace
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Destination
ampConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp.amp_classes.AmpConfiguration]
EksConfiguration
clusterArn
- Type:
- Required: Yes
subnetIds
- Type: typing.List[str]
- Required: Yes
securityGroupIds
- Type: typing.Optional[typing.List[str]]
EksConfigurationOutput
clusterArn
- Type:
- Required: Yes
subnetIds
- Type: typing.List[str]
- Required: Yes
securityGroupIds
- Type: typing.Optional[typing.List[str]]
EmptyResponseMetadata
ResponseMetadata
- Type:
- Required: Yes
GetDefaultScraperConfigurationResponse
configuration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListRuleGroupsNamespacesRequest
workspaceId
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
name
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
ListRuleGroupsNamespacesRequestPaginate
workspaceId
- Type:
- Required: Yes
name
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp.amp_classes.PaginatorConfig]
ListRuleGroupsNamespacesResponse
ruleGroupsNamespaces
- Type: typing.List[aws_resource_validator.pydantic_models.amp.amp_classes.RuleGroupsNamespaceSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListScrapersRequest
filters
- Type: typing.Optional[typing.Dict[str, typing.List[str]]]
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListScrapersRequestPaginate
filters
- Type: typing.Optional[typing.Dict[str, typing.List[str]]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp.amp_classes.PaginatorConfig]
ListScrapersResponse
scrapers
- Type: typing.List[aws_resource_validator.pydantic_models.amp.amp_classes.ScraperSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListTagsForResourceRequest
resourceArn
- Type:
- Required: Yes
ListTagsForResourceResponse
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListWorkspacesRequest
alias
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListWorkspacesRequestPaginate
alias
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp.amp_classes.PaginatorConfig]
ListWorkspacesResponse
workspaces
- Type: typing.List[aws_resource_validator.pydantic_models.amp.amp_classes.WorkspaceSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
LoggingConfigurationMetadata
createdAt
- Type:
- Required: Yes
logGroupArn
- Type:
- Required: Yes
modifiedAt
- Type:
- Required: Yes
status
- Type:
- Required: Yes
workspace
- Type:
- Required: Yes
LoggingConfigurationStatus
statusCode
- Type: typing.Literal['ACTIVE', 'CREATING', 'CREATION_FAILED', 'DELETING', 'UPDATE_FAILED', 'UPDATING']
- Required: Yes
statusReason
- Type: typing.Optional[str]
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PutAlertManagerDefinitionRequest
data
- Type: typing.Union[str, bytes, typing.IO[typing.Any], botocore.response.StreamingBody]
- Required: Yes
workspaceId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
PutAlertManagerDefinitionResponse
status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PutRuleGroupsNamespaceRequest
data
- Type: typing.Union[str, bytes, typing.IO[typing.Any], botocore.response.StreamingBody]
- Required: Yes
name
- Type:
- Required: Yes
workspaceId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
PutRuleGroupsNamespaceResponse
arn
- Type:
- Required: Yes
name
- Type:
- Required: Yes
status
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
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]
RoleConfiguration
sourceRoleArn
- Type: typing.Optional[str]
targetRoleArn
- Type: typing.Optional[str]
RuleGroupsNamespaceDescription
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]]
RuleGroupsNamespaceStatus
statusCode
- Type: typing.Literal['ACTIVE', 'CREATING', 'CREATION_FAILED', 'DELETING', 'UPDATE_FAILED', 'UPDATING']
- Required: Yes
statusReason
- Type: typing.Optional[str]
RuleGroupsNamespaceSummary
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]]
ScrapeConfiguration
configurationBlob
- Type: typing.Union[str, bytes, typing.IO[typing.Any], botocore.response.StreamingBody, NoneType]
ScrapeConfigurationOutput
configurationBlob
- Type: typing.Optional[bytes]
ScraperDescription
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]
roleConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp.amp_classes.RoleConfiguration]
statusReason
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Dict[str, str]]
ScraperStatus
statusCode
- Type: typing.Literal['ACTIVE', 'CREATING', 'CREATION_FAILED', 'DELETING', 'DELETION_FAILED', 'UPDATE_FAILED', 'UPDATING']
- Required: Yes
ScraperSummary
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]
roleConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp.amp_classes.RoleConfiguration]
statusReason
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Dict[str, str]]
Source
eksConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp.amp_classes.EksConfiguration]
SourceOutput
eksConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp.amp_classes.EksConfigurationOutput]
TagResourceRequest
resourceArn
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
UntagResourceRequest
resourceArn
- Type:
- Required: Yes
tagKeys
- Type: typing.List[str]
- Required: Yes
UpdateLoggingConfigurationRequest
logGroupArn
- Type:
- Required: Yes
workspaceId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
UpdateLoggingConfigurationResponse
status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateScraperRequest
scraperId
- Type:
- Required: Yes
alias
- Type: typing.Optional[str]
clientToken
- Type: typing.Optional[str]
destination
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp.amp_classes.Destination]
roleConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.amp.amp_classes.RoleConfiguration]
scrapeConfiguration
- Type: typing.Union[aws_resource_validator.pydantic_models.amp.amp_classes.ScrapeConfiguration, aws_resource_validator.pydantic_models.amp.amp_classes.ScrapeConfigurationOutput, NoneType]
UpdateScraperResponse
arn
- Type:
- Required: Yes
scraperId
- Type:
- Required: Yes
status
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateWorkspaceAliasRequest
workspaceId
- Type:
- Required: Yes
alias
- Type: typing.Optional[str]
clientToken
- Type: typing.Optional[str]
WaiterConfig
Delay
- Type: typing.Optional[int]
MaxAttempts
- Type: typing.Optional[int]
WorkspaceDescription
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]]
WorkspaceStatus
statusCode
- Type: typing.Literal['ACTIVE', 'CREATING', 'CREATION_FAILED', 'DELETING', 'UPDATING']
- Required: Yes
WorkspaceSummary
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]]