Support Classes
AddAttachmentsToSetRequest
attachments
- Type: typing.List[typing.Union[aws_resource_validator.pydantic_models.support.support_classes.Attachment, aws_resource_validator.pydantic_models.support.support_classes.AttachmentOutput]]
- Required: Yes
attachmentSetId
- Type: typing.Optional[str]
AddAttachmentsToSetResponse
attachmentSetId
- Type:
- Required: Yes
expiryTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AddCommunicationToCaseRequest
communicationBody
- Type:
- Required: Yes
caseId
- Type: typing.Optional[str]
ccEmailAddresses
- Type: typing.Optional[typing.List[str]]
attachmentSetId
- Type: typing.Optional[str]
AddCommunicationToCaseResponse
result
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Attachment
fileName
- Type: typing.Optional[str]
data
- Type: typing.Union[str, bytes, typing.IO[typing.Any], botocore.response.StreamingBody, NoneType]
AttachmentDetails
attachmentId
- Type: typing.Optional[str]
fileName
- Type: typing.Optional[str]
AttachmentOutput
fileName
- Type: typing.Optional[str]
data
- Type: typing.Optional[bytes]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CaseDetails
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.support_classes.RecentCaseCommunications]
ccEmailAddresses
- Type: typing.Optional[typing.List[str]]
language
- Type: typing.Optional[str]
Category
code
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
Communication
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.support_classes.AttachmentDetails]]
CommunicationTypeOptions
type
- Type: typing.Optional[str]
supportedHours
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.support.support_classes.SupportedHour]]
datesWithoutSupport
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.support.support_classes.DateInterval]]
CreateCaseRequest
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.List[str]]
language
- Type: typing.Optional[str]
issueType
- Type: typing.Optional[str]
attachmentSetId
- Type: typing.Optional[str]
CreateCaseResponse
caseId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DateInterval
startDateTime
- Type: typing.Optional[str]
endDateTime
- Type: typing.Optional[str]
DescribeAttachmentRequest
attachmentId
- Type:
- Required: Yes
DescribeAttachmentResponse
attachment
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeCasesRequest
caseIdList
- Type: typing.Optional[typing.List[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]
DescribeCasesRequestPaginate
caseIdList
- Type: typing.Optional[typing.List[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.support_classes.PaginatorConfig]
DescribeCasesResponse
cases
- Type: typing.List[aws_resource_validator.pydantic_models.support.support_classes.CaseDetails]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
DescribeCommunicationsRequest
caseId
- Type:
- Required: Yes
beforeTime
- Type: typing.Optional[str]
afterTime
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
DescribeCommunicationsRequestPaginate
caseId
- Type:
- Required: Yes
beforeTime
- Type: typing.Optional[str]
afterTime
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.support.support_classes.PaginatorConfig]
DescribeCommunicationsResponse
communications
- Type: typing.List[aws_resource_validator.pydantic_models.support.support_classes.Communication]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
DescribeCreateCaseOptionsRequest
issueType
- Type:
- Required: Yes
serviceCode
- Type:
- Required: Yes
language
- Type:
- Required: Yes
categoryCode
- Type:
- Required: Yes
DescribeCreateCaseOptionsResponse
languageAvailability
- Type:
- Required: Yes
communicationTypes
- Type: typing.List[aws_resource_validator.pydantic_models.support.support_classes.CommunicationTypeOptions]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeServicesRequest
serviceCodeList
- Type: typing.Optional[typing.List[str]]
language
- Type: typing.Optional[str]
DescribeServicesResponse
services
- Type: typing.List[aws_resource_validator.pydantic_models.support.support_classes.Service]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeSeverityLevelsRequest
language
- Type: typing.Optional[str]
DescribeSeverityLevelsResponse
severityLevels
- Type: typing.List[aws_resource_validator.pydantic_models.support.support_classes.SeverityLevel]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeSupportedLanguagesRequest
issueType
- Type:
- Required: Yes
serviceCode
- Type:
- Required: Yes
categoryCode
- Type:
- Required: Yes
DescribeSupportedLanguagesResponse
supportedLanguages
- Type: typing.List[aws_resource_validator.pydantic_models.support.support_classes.SupportedLanguage]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeTrustedAdvisorCheckRefreshStatusesRequest
checkIds
- Type: typing.List[str]
- Required: Yes
DescribeTrustedAdvisorCheckRefreshStatusesResponse
statuses
- Type: typing.List[aws_resource_validator.pydantic_models.support.support_classes.TrustedAdvisorCheckRefreshStatus]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeTrustedAdvisorCheckResultRequest
checkId
- Type:
- Required: Yes
language
- Type: typing.Optional[str]
DescribeTrustedAdvisorCheckResultResponse
result
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeTrustedAdvisorCheckSummariesRequest
checkIds
- Type: typing.List[str]
- Required: Yes
DescribeTrustedAdvisorCheckSummariesResponse
summaries
- Type: typing.List[aws_resource_validator.pydantic_models.support.support_classes.TrustedAdvisorCheckSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeTrustedAdvisorChecksRequest
language
- Type:
- Required: Yes
DescribeTrustedAdvisorChecksResponse
checks
- Type: typing.List[aws_resource_validator.pydantic_models.support.support_classes.TrustedAdvisorCheckDescription]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
RecentCaseCommunications
communications
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.support.support_classes.Communication]]
nextToken
- Type: typing.Optional[str]
RefreshTrustedAdvisorCheckRequest
checkId
- Type:
- Required: Yes
RefreshTrustedAdvisorCheckResponse
status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ResolveCaseRequest
caseId
- Type: typing.Optional[str]
ResolveCaseResponse
initialCaseStatus
- Type:
- Required: Yes
finalCaseStatus
- 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]
Service
code
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
categories
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.support.support_classes.Category]]
SeverityLevel
code
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
SupportedHour
startTime
- Type: typing.Optional[str]
endTime
- Type: typing.Optional[str]
SupportedLanguage
code
- Type: typing.Optional[str]
language
- Type: typing.Optional[str]
display
- Type: typing.Optional[str]
TrustedAdvisorCategorySpecificSummary
costOptimizing
- Type: typing.Optional[aws_resource_validator.pydantic_models.support.support_classes.TrustedAdvisorCostOptimizingSummary]
TrustedAdvisorCheckDescription
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type:
- Required: Yes
category
- Type:
- Required: Yes
metadata
- Type: typing.List[str]
- Required: Yes
TrustedAdvisorCheckRefreshStatus
checkId
- Type:
- Required: Yes
status
- Type:
- Required: Yes
millisUntilNextRefreshable
- Type:
- Required: Yes
TrustedAdvisorCheckResult
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.support_classes.TrustedAdvisorResourceDetail]
- Required: Yes
TrustedAdvisorCheckSummary
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]
TrustedAdvisorCostOptimizingSummary
estimatedMonthlySavings
- Type:
- Required: Yes
estimatedPercentMonthlySavings
- Type:
- Required: Yes
TrustedAdvisorResourceDetail
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]
TrustedAdvisorResourcesSummary
resourcesProcessed
- Type:
- Required: Yes
resourcesFlagged
- Type:
- Required: Yes
resourcesIgnored
- Type:
- Required: Yes
resourcesSuppressed
- Type:
- Required: Yes