Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data InstanceStatus = InstanceStatus' {}
- newInstanceStatus :: InstanceStatus
- instanceStatus_availabilityZone :: Lens' InstanceStatus (Maybe Text)
- instanceStatus_events :: Lens' InstanceStatus (Maybe [InstanceStatusEvent])
- instanceStatus_instanceId :: Lens' InstanceStatus (Maybe Text)
- instanceStatus_instanceState :: Lens' InstanceStatus (Maybe InstanceState)
- instanceStatus_instanceStatus :: Lens' InstanceStatus (Maybe InstanceStatusSummary)
- instanceStatus_outpostArn :: Lens' InstanceStatus (Maybe Text)
- instanceStatus_systemStatus :: Lens' InstanceStatus (Maybe InstanceStatusSummary)
Documentation
data InstanceStatus Source #
Describes the status of an instance.
See: newInstanceStatus
smart constructor.
InstanceStatus' | |
|
Instances
newInstanceStatus :: InstanceStatus Source #
Create a value of InstanceStatus
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:availabilityZone:InstanceStatus'
, instanceStatus_availabilityZone
- The Availability Zone of the instance.
$sel:events:InstanceStatus'
, instanceStatus_events
- Any scheduled events associated with the instance.
$sel:instanceId:InstanceStatus'
, instanceStatus_instanceId
- The ID of the instance.
$sel:instanceState:InstanceStatus'
, instanceStatus_instanceState
- The intended state of the instance. DescribeInstanceStatus requires that
an instance be in the running
state.
$sel:instanceStatus:InstanceStatus'
, instanceStatus_instanceStatus
- Reports impaired functionality that stems from issues internal to the
instance, such as impaired reachability.
$sel:outpostArn:InstanceStatus'
, instanceStatus_outpostArn
- The Amazon Resource Name (ARN) of the Outpost.
$sel:systemStatus:InstanceStatus'
, instanceStatus_systemStatus
- Reports impaired functionality that stems from issues related to the
systems that support an instance, such as hardware failures and network
connectivity problems.
instanceStatus_availabilityZone :: Lens' InstanceStatus (Maybe Text) Source #
The Availability Zone of the instance.
instanceStatus_events :: Lens' InstanceStatus (Maybe [InstanceStatusEvent]) Source #
Any scheduled events associated with the instance.
instanceStatus_instanceId :: Lens' InstanceStatus (Maybe Text) Source #
The ID of the instance.
instanceStatus_instanceState :: Lens' InstanceStatus (Maybe InstanceState) Source #
The intended state of the instance. DescribeInstanceStatus requires that
an instance be in the running
state.
instanceStatus_instanceStatus :: Lens' InstanceStatus (Maybe InstanceStatusSummary) Source #
Reports impaired functionality that stems from issues internal to the instance, such as impaired reachability.
instanceStatus_outpostArn :: Lens' InstanceStatus (Maybe Text) Source #
The Amazon Resource Name (ARN) of the Outpost.
instanceStatus_systemStatus :: Lens' InstanceStatus (Maybe InstanceStatusSummary) Source #
Reports impaired functionality that stems from issues related to the systems that support an instance, such as hardware failures and network connectivity problems.