Arc Zonal Shift Classes
AutoshiftInResourceTypeDef
appliedStatus
- Type: typing.Literal['APPLIED', 'NOT_APPLIED']
- Required: Yes
awayFrom
- Type:
- Required: Yes
startTime
- Type:
- Required: Yes
AutoshiftSummaryTypeDef
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!
CancelZonalShiftRequestRequestTypeDef
zonalShiftId
- Type:
- Required: Yes
ControlConditionTypeDef
alarmIdentifier
- Type:
- Required: Yes
type
- Type: typing.Literal['CLOUDWATCH']
- Required: Yes
CreatePracticeRunConfigurationRequestRequestTypeDef
outcomeAlarms
- Type: typing.Sequence[aws_resource_validator.pydantic_models.arc_zonal_shift_classes.ControlConditionTypeDef]
- Required: Yes
resourceIdentifier
- Type:
- Required: Yes
blockedDates
- Type: typing.Optional[typing.Sequence[str]]
blockedWindows
- Type: typing.Optional[typing.Sequence[str]]
blockingAlarms
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.arc_zonal_shift_classes.ControlConditionTypeDef]]
CreatePracticeRunConfigurationResponseTypeDef
arn
- Type:
- Required: Yes
name
- Type:
- Required: Yes
practiceRunConfiguration
- Type:
- Required: Yes
zonalAutoshiftStatus
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeletePracticeRunConfigurationRequestRequestTypeDef
resourceIdentifier
- Type:
- Required: Yes
DeletePracticeRunConfigurationResponseTypeDef
arn
- Type:
- Required: Yes
name
- Type:
- Required: Yes
zonalAutoshiftStatus
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetManagedResourceRequestRequestTypeDef
resourceIdentifier
- Type:
- Required: Yes
GetManagedResourceResponseTypeDef
appliedWeights
- Type: typing.Dict[str, float]
- Required: Yes
arn
- Type:
- Required: Yes
autoshifts
- Type: typing.List[aws_resource_validator.pydantic_models.arc_zonal_shift_classes.AutoshiftInResourceTypeDef]
- 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_classes.ZonalShiftInResourceTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListAutoshiftsRequestListAutoshiftsPaginateTypeDef
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'COMPLETED']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.arc_zonal_shift_classes.PaginatorConfigTypeDef]
ListAutoshiftsRequestRequestTypeDef
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'COMPLETED']]
ListAutoshiftsResponseTypeDef
items
- Type: typing.List[aws_resource_validator.pydantic_models.arc_zonal_shift_classes.AutoshiftSummaryTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListManagedResourcesRequestListManagedResourcesPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.arc_zonal_shift_classes.PaginatorConfigTypeDef]
ListManagedResourcesRequestRequestTypeDef
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListManagedResourcesResponseTypeDef
items
- Type: typing.List[aws_resource_validator.pydantic_models.arc_zonal_shift_classes.ManagedResourceSummaryTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListZonalShiftsRequestListZonalShiftsPaginateTypeDef
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_classes.PaginatorConfigTypeDef]
ListZonalShiftsRequestRequestTypeDef
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
resourceIdentifier
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'CANCELED', 'EXPIRED']]
ListZonalShiftsResponseTypeDef
items
- Type: typing.List[aws_resource_validator.pydantic_models.arc_zonal_shift_classes.ZonalShiftSummaryTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ManagedResourceSummaryTypeDef
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_classes.AutoshiftInResourceTypeDef]]
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_classes.ZonalShiftInResourceTypeDef]]
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PracticeRunConfigurationTypeDef
outcomeAlarms
- Type: typing.List[aws_resource_validator.pydantic_models.arc_zonal_shift_classes.ControlConditionTypeDef]
- 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_classes.ControlConditionTypeDef]]
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HostId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
StartZonalShiftRequestRequestTypeDef
awayFrom
- Type:
- Required: Yes
comment
- Type:
- Required: Yes
expiresIn
- Type:
- Required: Yes
resourceIdentifier
- Type:
- Required: Yes
UpdatePracticeRunConfigurationRequestRequestTypeDef
resourceIdentifier
- Type:
- Required: Yes
blockedDates
- Type: typing.Optional[typing.Sequence[str]]
blockedWindows
- Type: typing.Optional[typing.Sequence[str]]
blockingAlarms
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.arc_zonal_shift_classes.ControlConditionTypeDef]]
outcomeAlarms
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.arc_zonal_shift_classes.ControlConditionTypeDef]]
UpdatePracticeRunConfigurationResponseTypeDef
arn
- Type:
- Required: Yes
name
- Type:
- Required: Yes
practiceRunConfiguration
- Type:
- Required: Yes
zonalAutoshiftStatus
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateZonalAutoshiftConfigurationRequestRequestTypeDef
resourceIdentifier
- Type:
- Required: Yes
zonalAutoshiftStatus
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
UpdateZonalAutoshiftConfigurationResponseTypeDef
resourceIdentifier
- Type:
- Required: Yes
zonalAutoshiftStatus
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateZonalShiftRequestRequestTypeDef
zonalShiftId
- Type:
- Required: Yes
comment
- Type: typing.Optional[str]
expiresIn
- Type: typing.Optional[str]
ZonalShiftInResourceTypeDef
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']]
ZonalShiftSummaryTypeDef
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']]
ZonalShiftTypeDef
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