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