Support Classes
AddAttachmentsToSetRequestRequestTypeDef
attachments
- Type: typing.Sequence[typing.Union[aws_resource_validator.pydantic_models.support_classes.AttachmentTypeDef, aws_resource_validator.pydantic_models.support_classes.AttachmentOutputTypeDef]]
- Required: Yes
attachmentSetId
- Type: typing.Optional[str]
AddAttachmentsToSetResponseTypeDef
attachmentSetId
- Type:
- Required: Yes
expiryTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AddCommunicationToCaseRequestRequestTypeDef
communicationBody
- Type:
- Required: Yes
caseId
- Type: typing.Optional[str]
ccEmailAddresses
- Type: typing.Optional[typing.Sequence[str]]
attachmentSetId
- Type: typing.Optional[str]
AddCommunicationToCaseResponseTypeDef
result
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AttachmentDetailsTypeDef
attachmentId
- Type: typing.Optional[str]
fileName
- Type: typing.Optional[str]
AttachmentOutputTypeDef
fileName
- Type: typing.Optional[str]
data
- Type: typing.Optional[bytes]
AttachmentTypeDef
fileName
- Type: typing.Optional[str]
data
- Type: typing.Union[str, bytes, typing.IO[typing.Any], NoneType]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CaseDetailsTypeDef
caseId
- Type: typing.Optional[str]
displayId
- Type: typing.Optional[str]
subject
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
serviceCode
- Type: typing.Optional[str]
categoryCode
- Type: typing.Optional[str]
severityCode
- Type: typing.Optional[str]
submittedBy
- Type: typing.Optional[str]
timeCreated
- Type: typing.Optional[str]
recentCommunications
- Type: typing.Optional[aws_resource_validator.pydantic_models.support_classes.RecentCaseCommunicationsTypeDef]
ccEmailAddresses
- Type: typing.Optional[typing.List[str]]
language
- Type: typing.Optional[str]
CategoryTypeDef
code
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
CommunicationTypeDef
caseId
- Type: typing.Optional[str]
body
- Type: typing.Optional[str]
submittedBy
- Type: typing.Optional[str]
timeCreated
- Type: typing.Optional[str]
attachmentSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.support_classes.AttachmentDetailsTypeDef]]
CommunicationTypeOptionsTypeDef
type
- Type: typing.Optional[str]
supportedHours
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.support_classes.SupportedHourTypeDef]]
datesWithoutSupport
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.support_classes.DateIntervalTypeDef]]
CreateCaseRequestRequestTypeDef
subject
- Type:
- Required: Yes
communicationBody
- Type:
- Required: Yes
serviceCode
- Type: typing.Optional[str]
severityCode
- Type: typing.Optional[str]
categoryCode
- Type: typing.Optional[str]
ccEmailAddresses
- Type: typing.Optional[typing.Sequence[str]]
language
- Type: typing.Optional[str]
issueType
- Type: typing.Optional[str]
attachmentSetId
- Type: typing.Optional[str]
CreateCaseResponseTypeDef
caseId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DateIntervalTypeDef
startDateTime
- Type: typing.Optional[str]
endDateTime
- Type: typing.Optional[str]
DescribeAttachmentRequestRequestTypeDef
attachmentId
- Type:
- Required: Yes
DescribeAttachmentResponseTypeDef
attachment
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeCasesRequestDescribeCasesPaginateTypeDef
caseIdList
- Type: typing.Optional[typing.Sequence[str]]
displayId
- Type: typing.Optional[str]
afterTime
- Type: typing.Optional[str]
beforeTime
- Type: typing.Optional[str]
includeResolvedCases
- Type: typing.Optional[bool]
language
- Type: typing.Optional[str]
includeCommunications
- Type: typing.Optional[bool]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.support_classes.PaginatorConfigTypeDef]
DescribeCasesRequestRequestTypeDef
caseIdList
- Type: typing.Optional[typing.Sequence[str]]
displayId
- Type: typing.Optional[str]
afterTime
- Type: typing.Optional[str]
beforeTime
- Type: typing.Optional[str]
includeResolvedCases
- Type: typing.Optional[bool]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
language
- Type: typing.Optional[str]
includeCommunications
- Type: typing.Optional[bool]
DescribeCasesResponseTypeDef
cases
- Type: typing.List[aws_resource_validator.pydantic_models.support_classes.CaseDetailsTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeCommunicationsRequestDescribeCommunicationsPaginateTypeDef
caseId
- Type:
- Required: Yes
beforeTime
- Type: typing.Optional[str]
afterTime
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.support_classes.PaginatorConfigTypeDef]
DescribeCommunicationsRequestRequestTypeDef
caseId
- Type:
- Required: Yes
beforeTime
- Type: typing.Optional[str]
afterTime
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
DescribeCommunicationsResponseTypeDef
communications
- Type: typing.List[aws_resource_validator.pydantic_models.support_classes.CommunicationTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeCreateCaseOptionsRequestRequestTypeDef
issueType
- Type:
- Required: Yes
serviceCode
- Type:
- Required: Yes
language
- Type:
- Required: Yes
categoryCode
- Type:
- Required: Yes
DescribeCreateCaseOptionsResponseTypeDef
languageAvailability
- Type:
- Required: Yes
communicationTypes
- Type: typing.List[aws_resource_validator.pydantic_models.support_classes.CommunicationTypeOptionsTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeServicesRequestRequestTypeDef
serviceCodeList
- Type: typing.Optional[typing.Sequence[str]]
language
- Type: typing.Optional[str]
DescribeServicesResponseTypeDef
services
- Type: typing.List[aws_resource_validator.pydantic_models.support_classes.ServiceTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeSeverityLevelsRequestRequestTypeDef
language
- Type: typing.Optional[str]
DescribeSeverityLevelsResponseTypeDef
severityLevels
- Type: typing.List[aws_resource_validator.pydantic_models.support_classes.SeverityLevelTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeSupportedLanguagesRequestRequestTypeDef
issueType
- Type:
- Required: Yes
serviceCode
- Type:
- Required: Yes
categoryCode
- Type:
- Required: Yes
DescribeSupportedLanguagesResponseTypeDef
supportedLanguages
- Type: typing.List[aws_resource_validator.pydantic_models.support_classes.SupportedLanguageTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeTrustedAdvisorCheckRefreshStatusesRequestRequestTypeDef
checkIds
- Type: typing.Sequence[str]
- Required: Yes
DescribeTrustedAdvisorCheckRefreshStatusesResponseTypeDef
statuses
- Type: typing.List[aws_resource_validator.pydantic_models.support_classes.TrustedAdvisorCheckRefreshStatusTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeTrustedAdvisorCheckResultRequestRequestTypeDef
checkId
- Type:
- Required: Yes
language
- Type: typing.Optional[str]
DescribeTrustedAdvisorCheckResultResponseTypeDef
result
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeTrustedAdvisorCheckSummariesRequestRequestTypeDef
checkIds
- Type: typing.Sequence[str]
- Required: Yes
DescribeTrustedAdvisorCheckSummariesResponseTypeDef
summaries
- Type: typing.List[aws_resource_validator.pydantic_models.support_classes.TrustedAdvisorCheckSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeTrustedAdvisorChecksRequestRequestTypeDef
language
- Type:
- Required: Yes
DescribeTrustedAdvisorChecksResponseTypeDef
checks
- Type: typing.List[aws_resource_validator.pydantic_models.support_classes.TrustedAdvisorCheckDescriptionTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
RecentCaseCommunicationsTypeDef
communications
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.support_classes.CommunicationTypeDef]]
nextToken
- Type: typing.Optional[str]
RefreshTrustedAdvisorCheckRequestRequestTypeDef
checkId
- Type:
- Required: Yes
RefreshTrustedAdvisorCheckResponseTypeDef
status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ResolveCaseRequestRequestTypeDef
caseId
- Type: typing.Optional[str]
ResolveCaseResponseTypeDef
initialCaseStatus
- Type:
- Required: Yes
finalCaseStatus
- 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]
ServiceTypeDef
code
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
categories
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.support_classes.CategoryTypeDef]]
SeverityLevelTypeDef
code
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
SupportedHourTypeDef
startTime
- Type: typing.Optional[str]
endTime
- Type: typing.Optional[str]
SupportedLanguageTypeDef
code
- Type: typing.Optional[str]
language
- Type: typing.Optional[str]
display
- Type: typing.Optional[str]
TrustedAdvisorCategorySpecificSummaryTypeDef
costOptimizing
- Type: typing.Optional[aws_resource_validator.pydantic_models.support_classes.TrustedAdvisorCostOptimizingSummaryTypeDef]
TrustedAdvisorCheckDescriptionTypeDef
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type:
- Required: Yes
category
- Type:
- Required: Yes
metadata
- Type: typing.List[str]
- Required: Yes
TrustedAdvisorCheckRefreshStatusTypeDef
checkId
- Type:
- Required: Yes
status
- Type:
- Required: Yes
millisUntilNextRefreshable
- Type:
- Required: Yes
TrustedAdvisorCheckResultTypeDef
checkId
- Type:
- Required: Yes
timestamp
- Type:
- Required: Yes
status
- Type:
- Required: Yes
resourcesSummary
- Type:
- Required: Yes
categorySpecificSummary
- Type:
- Required: Yes
flaggedResources
- Type: typing.List[aws_resource_validator.pydantic_models.support_classes.TrustedAdvisorResourceDetailTypeDef]
- Required: Yes
TrustedAdvisorCheckSummaryTypeDef
checkId
- Type:
- Required: Yes
timestamp
- Type:
- Required: Yes
status
- Type:
- Required: Yes
resourcesSummary
- Type:
- Required: Yes
categorySpecificSummary
- Type:
- Required: Yes
hasFlaggedResources
- Type: typing.Optional[bool]
TrustedAdvisorCostOptimizingSummaryTypeDef
estimatedMonthlySavings
- Type:
- Required: Yes
estimatedPercentMonthlySavings
- Type:
- Required: Yes
TrustedAdvisorResourceDetailTypeDef
status
- Type:
- Required: Yes
resourceId
- Type:
- Required: Yes
metadata
- Type: typing.List[str]
- Required: Yes
region
- Type: typing.Optional[str]
isSuppressed
- Type: typing.Optional[bool]
TrustedAdvisorResourcesSummaryTypeDef
resourcesProcessed
- Type:
- Required: Yes
resourcesFlagged
- Type:
- Required: Yes
resourcesIgnored
- Type:
- Required: Yes
resourcesSuppressed
- Type:
- Required: Yes