Skip to content

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