Skip to content

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