Skip to content

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