Arc Zonal Shift Classes
AutoshiftInResource
appliedStatus
- Type: typing.Literal['APPLIED', 'NOT_APPLIED']
- Required: Yes
awayFrom
- Type:
- Required: Yes
startTime
- Type:
- Required: Yes
AutoshiftSummary
awayFrom
- Type:
- Required: Yes
endTime
- Type:
- Required: Yes
startTime
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVE', 'COMPLETED']
- Required: Yes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CancelZonalShiftRequest
zonalShiftId
- Type:
- Required: Yes
ControlCondition
alarmIdentifier
- Type:
- Required: Yes
type
- Type: typing.Literal['CLOUDWATCH']
- Required: Yes
CreatePracticeRunConfigurationRequest
outcomeAlarms
- Type: typing.List[aws_resource_validator.pydantic_models.arc_zonal_shift.arc_zonal_shift_classes.ControlCondition]
- Required: Yes
resourceIdentifier
- Type:
- Required: Yes
blockedDates
- Type: typing.Optional[typing.List[str]]
blockedWindows
- Type: typing.Optional[typing.List[str]]
blockingAlarms
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.arc_zonal_shift.arc_zonal_shift_classes.ControlCondition]]
CreatePracticeRunConfigurationResponse
arn
- Type:
- Required: Yes
name
- Type:
- Required: Yes
practiceRunConfiguration
- Type:
- Required: Yes
zonalAutoshiftStatus
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeletePracticeRunConfigurationRequest
resourceIdentifier
- Type:
- Required: Yes
DeletePracticeRunConfigurationResponse
arn
- Type:
- Required: Yes
name
- Type:
- Required: Yes
zonalAutoshiftStatus
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetAutoshiftObserverNotificationStatusResponse
status
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetManagedResourceRequest
resourceIdentifier
- Type:
- Required: Yes
GetManagedResourceResponse
appliedWeights
- Type: typing.Dict[str, float]
- Required: Yes
arn
- Type:
- Required: Yes
autoshifts
- Type: typing.List[aws_resource_validator.pydantic_models.arc_zonal_shift.arc_zonal_shift_classes.AutoshiftInResource]
- Required: Yes
name
- Type:
- Required: Yes
practiceRunConfiguration
- Type:
- Required: Yes
zonalAutoshiftStatus
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
zonalShifts
- Type: typing.List[aws_resource_validator.pydantic_models.arc_zonal_shift.arc_zonal_shift_classes.ZonalShiftInResource]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListAutoshiftsRequest
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'COMPLETED']]
ListAutoshiftsRequestPaginate
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'COMPLETED']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.arc_zonal_shift.arc_zonal_shift_classes.PaginatorConfig]
ListAutoshiftsResponse
items
- Type: typing.List[aws_resource_validator.pydantic_models.arc_zonal_shift.arc_zonal_shift_classes.AutoshiftSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListManagedResourcesRequest
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListManagedResourcesRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.arc_zonal_shift.arc_zonal_shift_classes.PaginatorConfig]
ListManagedResourcesResponse
items
- Type: typing.List[aws_resource_validator.pydantic_models.arc_zonal_shift.arc_zonal_shift_classes.ManagedResourceSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListZonalShiftsRequest
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
resourceIdentifier
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'CANCELED', 'EXPIRED']]
ListZonalShiftsRequestPaginate
resourceIdentifier
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'CANCELED', 'EXPIRED']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.arc_zonal_shift.arc_zonal_shift_classes.PaginatorConfig]
ListZonalShiftsResponse
items
- Type: typing.List[aws_resource_validator.pydantic_models.arc_zonal_shift.arc_zonal_shift_classes.ZonalShiftSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ManagedResourceSummary
availabilityZones
- Type: typing.List[str]
- Required: Yes
appliedWeights
- Type: typing.Optional[typing.Dict[str, float]]
arn
- Type: typing.Optional[str]
autoshifts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.arc_zonal_shift.arc_zonal_shift_classes.AutoshiftInResource]]
name
- Type: typing.Optional[str]
practiceRunStatus
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
zonalAutoshiftStatus
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
zonalShifts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.arc_zonal_shift.arc_zonal_shift_classes.ZonalShiftInResource]]
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PracticeRunConfiguration
outcomeAlarms
- Type: typing.List[aws_resource_validator.pydantic_models.arc_zonal_shift.arc_zonal_shift_classes.ControlCondition]
- Required: Yes
blockedDates
- Type: typing.Optional[typing.List[str]]
blockedWindows
- Type: typing.Optional[typing.List[str]]
blockingAlarms
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.arc_zonal_shift.arc_zonal_shift_classes.ControlCondition]]
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]
StartZonalShiftRequest
awayFrom
- Type:
- Required: Yes
comment
- Type:
- Required: Yes
expiresIn
- Type:
- Required: Yes
resourceIdentifier
- Type:
- Required: Yes
UpdateAutoshiftObserverNotificationStatusRequest
status
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
UpdateAutoshiftObserverNotificationStatusResponse
status
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdatePracticeRunConfigurationRequest
resourceIdentifier
- Type:
- Required: Yes
blockedDates
- Type: typing.Optional[typing.List[str]]
blockedWindows
- Type: typing.Optional[typing.List[str]]
blockingAlarms
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.arc_zonal_shift.arc_zonal_shift_classes.ControlCondition]]
outcomeAlarms
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.arc_zonal_shift.arc_zonal_shift_classes.ControlCondition]]
UpdatePracticeRunConfigurationResponse
arn
- Type:
- Required: Yes
name
- Type:
- Required: Yes
practiceRunConfiguration
- Type:
- Required: Yes
zonalAutoshiftStatus
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateZonalAutoshiftConfigurationRequest
resourceIdentifier
- Type:
- Required: Yes
zonalAutoshiftStatus
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
UpdateZonalAutoshiftConfigurationResponse
resourceIdentifier
- Type:
- Required: Yes
zonalAutoshiftStatus
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateZonalShiftRequest
zonalShiftId
- Type:
- Required: Yes
comment
- Type: typing.Optional[str]
expiresIn
- Type: typing.Optional[str]
ZonalShift
awayFrom
- Type:
- Required: Yes
comment
- Type:
- Required: Yes
expiryTime
- Type:
- Required: Yes
resourceIdentifier
- Type:
- Required: Yes
startTime
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVE', 'CANCELED', 'EXPIRED']
- Required: Yes
zonalShiftId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ZonalShiftInResource
appliedStatus
- Type: typing.Literal['APPLIED', 'NOT_APPLIED']
- Required: Yes
awayFrom
- Type:
- Required: Yes
comment
- Type:
- Required: Yes
expiryTime
- Type:
- Required: Yes
resourceIdentifier
- Type:
- Required: Yes
startTime
- Type:
- Required: Yes
zonalShiftId
- Type:
- Required: Yes
practiceRunOutcome
- Type: typing.Optional[typing.Literal['FAILED', 'INTERRUPTED', 'PENDING', 'SUCCEEDED']]
ZonalShiftSummary
awayFrom
- Type:
- Required: Yes
comment
- Type:
- Required: Yes
expiryTime
- Type:
- Required: Yes
resourceIdentifier
- Type:
- Required: Yes
startTime
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVE', 'CANCELED', 'EXPIRED']
- Required: Yes
zonalShiftId
- Type:
- Required: Yes
practiceRunOutcome
- Type: typing.Optional[typing.Literal['FAILED', 'INTERRUPTED', 'PENDING', 'SUCCEEDED']]