Oam Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CreateLinkInputRequestTypeDef
LabelTemplate
- Type:
- Required: Yes
ResourceTypes
- Type: typing.Sequence[typing.Literal['AWS::ApplicationInsights::Application', 'AWS::CloudWatch::Metric', 'AWS::InternetMonitor::Monitor', 'AWS::Logs::LogGroup', 'AWS::XRay::Trace']]
- Required: Yes
SinkIdentifier
- Type:
- Required: Yes
LinkConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.oam_classes.LinkConfigurationTypeDef]
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateLinkOutputTypeDef
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
CreateSinkInputRequestTypeDef
Name
- Type:
- Required: Yes
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateSinkOutputTypeDef
Arn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteLinkInputRequestTypeDef
Identifier
- Type:
- Required: Yes
DeleteSinkInputRequestTypeDef
Identifier
- Type:
- Required: Yes
GetLinkInputRequestTypeDef
Identifier
- Type:
- Required: Yes
GetLinkOutputTypeDef
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
GetSinkInputRequestTypeDef
Identifier
- Type:
- Required: Yes
GetSinkOutputTypeDef
Arn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSinkPolicyInputRequestTypeDef
SinkIdentifier
- Type:
- Required: Yes
GetSinkPolicyOutputTypeDef
Policy
- Type:
- Required: Yes
SinkArn
- Type:
- Required: Yes
SinkId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
LinkConfigurationTypeDef
LogGroupConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.oam_classes.LogGroupConfigurationTypeDef]
MetricConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.oam_classes.MetricConfigurationTypeDef]
ListAttachedLinksInputListAttachedLinksPaginateTypeDef
SinkIdentifier
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.oam_classes.PaginatorConfigTypeDef]
ListAttachedLinksInputRequestTypeDef
SinkIdentifier
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListAttachedLinksItemTypeDef
Label
- Type: typing.Optional[str]
LinkArn
- Type: typing.Optional[str]
ResourceTypes
- Type: typing.Optional[typing.List[str]]
ListAttachedLinksOutputTypeDef
Items
- Type: typing.List[aws_resource_validator.pydantic_models.oam_classes.ListAttachedLinksItemTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListLinksInputListLinksPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.oam_classes.PaginatorConfigTypeDef]
ListLinksInputRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListLinksItemTypeDef
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]
ListLinksOutputTypeDef
Items
- Type: typing.List[aws_resource_validator.pydantic_models.oam_classes.ListLinksItemTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListSinksInputListSinksPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.oam_classes.PaginatorConfigTypeDef]
ListSinksInputRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListSinksItemTypeDef
Arn
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
ListSinksOutputTypeDef
Items
- Type: typing.List[aws_resource_validator.pydantic_models.oam_classes.ListSinksItemTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTagsForResourceInputRequestTypeDef
ResourceArn
- Type:
- Required: Yes
ListTagsForResourceOutputTypeDef
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
LogGroupConfigurationTypeDef
Filter
- Type:
- Required: Yes
MetricConfigurationTypeDef
Filter
- Type:
- Required: Yes
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PutSinkPolicyInputRequestTypeDef
Policy
- Type:
- Required: Yes
SinkIdentifier
- Type:
- Required: Yes
PutSinkPolicyOutputTypeDef
Policy
- Type:
- Required: Yes
SinkArn
- Type:
- Required: Yes
SinkId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ResponseMetadataTypeDef
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]
TagResourceInputRequestTypeDef
ResourceArn
- Type:
- Required: Yes
Tags
- Type: typing.Mapping[str, str]
- Required: Yes
UntagResourceInputRequestTypeDef
ResourceArn
- Type:
- Required: Yes
TagKeys
- Type: typing.Sequence[str]
- Required: Yes
UpdateLinkInputRequestTypeDef
Identifier
- Type:
- Required: Yes
ResourceTypes
- Type: typing.Sequence[typing.Literal['AWS::ApplicationInsights::Application', 'AWS::CloudWatch::Metric', 'AWS::InternetMonitor::Monitor', 'AWS::Logs::LogGroup', 'AWS::XRay::Trace']]
- Required: Yes
LinkConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.oam_classes.LinkConfigurationTypeDef]
UpdateLinkOutputTypeDef
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