Skip to content

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