Skip to content

Oam Classes

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

CreateLinkInput

LabelTemplate

  • Type:
  • Required: Yes

ResourceTypes

  • Type: typing.List[typing.Literal['AWS::ApplicationInsights::Application', 'AWS::ApplicationSignals::Service', 'AWS::ApplicationSignals::ServiceLevelObjective', 'AWS::CloudWatch::Metric', 'AWS::InternetMonitor::Monitor', 'AWS::Logs::LogGroup', 'AWS::XRay::Trace']]
  • Required: Yes

SinkIdentifier

  • Type:
  • Required: Yes

LinkConfiguration

  • Type:

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

CreateLinkOutput

Arn

  • Type:
  • Required: Yes

Id

  • Type:
  • Required: Yes

Label

  • Type:
  • Required: Yes

LabelTemplate

  • Type:
  • Required: Yes

LinkConfiguration

  • Type:
  • Required: Yes

ResourceTypes

  • Type: typing.List[str]
  • Required: Yes

SinkArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateSinkInput

Name

  • Type:
  • Required: Yes

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

CreateSinkOutput

Arn

  • Type:
  • Required: Yes

Id

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteLinkInput

Identifier

  • Type:
  • Required: Yes

DeleteSinkInput

Identifier

  • Type:
  • Required: Yes

GetLinkInput

Identifier

  • Type:
  • Required: Yes

GetLinkOutput

Arn

  • Type:
  • Required: Yes

Id

  • Type:
  • Required: Yes

Label

  • Type:
  • Required: Yes

LabelTemplate

  • Type:
  • Required: Yes

LinkConfiguration

  • Type:
  • Required: Yes

ResourceTypes

  • Type: typing.List[str]
  • Required: Yes

SinkArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetSinkInput

Identifier

  • Type:
  • Required: Yes

GetSinkOutput

Arn

  • Type:
  • Required: Yes

Id

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetSinkPolicyInput

SinkIdentifier

  • Type:
  • Required: Yes

GetSinkPolicyOutput

Policy

  • Type:
  • Required: Yes

SinkArn

  • Type:
  • Required: Yes

SinkId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

LinkConfiguration

LogGroupConfiguration

  • Type:

MetricConfiguration

  • Type:

ListAttachedLinksInput

SinkIdentifier

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListAttachedLinksInputPaginate

SinkIdentifier

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.oam.oam_classes.PaginatorConfig]

ListAttachedLinksItem

Label

  • Type: typing.Optional[str]

LinkArn

  • Type: typing.Optional[str]

ResourceTypes

  • Type: typing.Optional[typing.List[str]]

ListAttachedLinksOutput

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.oam.oam_classes.ListAttachedLinksItem]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListLinksInput

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListLinksInputPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.oam.oam_classes.PaginatorConfig]

ListLinksItem

Arn

  • Type: typing.Optional[str]

Id

  • Type: typing.Optional[str]

Label

  • Type: typing.Optional[str]

ResourceTypes

  • Type: typing.Optional[typing.List[str]]

SinkArn

  • Type: typing.Optional[str]

ListLinksOutput

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.oam.oam_classes.ListLinksItem]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListSinksInput

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListSinksInputPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.oam.oam_classes.PaginatorConfig]

ListSinksItem

Arn

  • Type: typing.Optional[str]

Id

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

ListSinksOutput

Items

  • Type: typing.List[aws_resource_validator.pydantic_models.oam.oam_classes.ListSinksItem]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListTagsForResourceInput

ResourceArn

  • Type:
  • Required: Yes

ListTagsForResourceOutput

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

LogGroupConfiguration

Filter

  • Type:
  • Required: Yes

MetricConfiguration

Filter

  • Type:
  • Required: Yes

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

PutSinkPolicyInput

Policy

  • Type:
  • Required: Yes

SinkIdentifier

  • Type:
  • Required: Yes

PutSinkPolicyOutput

Policy

  • Type:
  • Required: Yes

SinkArn

  • Type:
  • Required: Yes

SinkId

  • Type:
  • 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]

TagResourceInput

ResourceArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

UntagResourceInput

ResourceArn

  • Type:
  • Required: Yes

TagKeys

  • Type: typing.List[str]
  • Required: Yes

UpdateLinkInput

Identifier

  • Type:
  • Required: Yes

ResourceTypes

  • Type: typing.List[typing.Literal['AWS::ApplicationInsights::Application', 'AWS::ApplicationSignals::Service', 'AWS::ApplicationSignals::ServiceLevelObjective', 'AWS::CloudWatch::Metric', 'AWS::InternetMonitor::Monitor', 'AWS::Logs::LogGroup', 'AWS::XRay::Trace']]
  • Required: Yes

LinkConfiguration

  • Type:

UpdateLinkOutput

Arn

  • Type:
  • Required: Yes

Id

  • Type:
  • Required: Yes

Label

  • Type:
  • Required: Yes

LabelTemplate

  • Type:
  • Required: Yes

LinkConfiguration

  • Type:
  • Required: Yes

ResourceTypes

  • Type: typing.List[str]
  • Required: Yes

SinkArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes