| 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 |
Amazonka.GameLift.Types.InstanceAccess
Description
Synopsis
- data InstanceAccess = InstanceAccess' {}
- newInstanceAccess :: InstanceAccess
- instanceAccess_credentials :: Lens' InstanceAccess (Maybe InstanceCredentials)
- instanceAccess_fleetId :: Lens' InstanceAccess (Maybe Text)
- instanceAccess_instanceId :: Lens' InstanceAccess (Maybe Text)
- instanceAccess_ipAddress :: Lens' InstanceAccess (Maybe Text)
- instanceAccess_operatingSystem :: Lens' InstanceAccess (Maybe OperatingSystem)
Documentation
data InstanceAccess Source #
Information required to remotely connect to a fleet instance.
See: newInstanceAccess smart constructor.
Constructors
| InstanceAccess' | |
Fields
| |
Instances
newInstanceAccess :: InstanceAccess Source #
Create a value of InstanceAccess 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:credentials:InstanceAccess', instanceAccess_credentials - Credentials required to access the instance.
$sel:fleetId:InstanceAccess', instanceAccess_fleetId - A unique identifier for the fleet containing the instance being
accessed.
$sel:instanceId:InstanceAccess', instanceAccess_instanceId - A unique identifier for the instance being accessed.
$sel:ipAddress:InstanceAccess', instanceAccess_ipAddress - IP address that is assigned to the instance.
$sel:operatingSystem:InstanceAccess', instanceAccess_operatingSystem - Operating system that is running on the instance.
instanceAccess_credentials :: Lens' InstanceAccess (Maybe InstanceCredentials) Source #
Credentials required to access the instance.
instanceAccess_fleetId :: Lens' InstanceAccess (Maybe Text) Source #
A unique identifier for the fleet containing the instance being accessed.
instanceAccess_instanceId :: Lens' InstanceAccess (Maybe Text) Source #
A unique identifier for the instance being accessed.
instanceAccess_ipAddress :: Lens' InstanceAccess (Maybe Text) Source #
IP address that is assigned to the instance.
instanceAccess_operatingSystem :: Lens' InstanceAccess (Maybe OperatingSystem) Source #
Operating system that is running on the instance.