Skip to content

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