| 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.SageMaker.UpdateDeviceFleet
Description
Updates a fleet of devices.
Synopsis
- data UpdateDeviceFleet = UpdateDeviceFleet' {}
- newUpdateDeviceFleet :: Text -> EdgeOutputConfig -> UpdateDeviceFleet
- updateDeviceFleet_description :: Lens' UpdateDeviceFleet (Maybe Text)
- updateDeviceFleet_enableIotRoleAlias :: Lens' UpdateDeviceFleet (Maybe Bool)
- updateDeviceFleet_roleArn :: Lens' UpdateDeviceFleet (Maybe Text)
- updateDeviceFleet_deviceFleetName :: Lens' UpdateDeviceFleet Text
- updateDeviceFleet_outputConfig :: Lens' UpdateDeviceFleet EdgeOutputConfig
- data UpdateDeviceFleetResponse = UpdateDeviceFleetResponse' {
- newUpdateDeviceFleetResponse :: UpdateDeviceFleetResponse
Creating a Request
data UpdateDeviceFleet Source #
See: newUpdateDeviceFleet smart constructor.
Constructors
| UpdateDeviceFleet' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> EdgeOutputConfig | |
| -> UpdateDeviceFleet |
Create a value of UpdateDeviceFleet 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:
UpdateDeviceFleet, updateDeviceFleet_description - Description of the fleet.
$sel:enableIotRoleAlias:UpdateDeviceFleet', updateDeviceFleet_enableIotRoleAlias - Whether to create an Amazon Web Services IoT Role Alias during device
fleet creation. The name of the role alias generated will match this
pattern: "SageMakerEdge-{DeviceFleetName}".
For example, if your device fleet is called "demo-fleet", the name of the role alias will be "SageMakerEdge-demo-fleet".
UpdateDeviceFleet, updateDeviceFleet_roleArn - The Amazon Resource Name (ARN) of the device.
UpdateDeviceFleet, updateDeviceFleet_deviceFleetName - The name of the fleet.
UpdateDeviceFleet, updateDeviceFleet_outputConfig - Output configuration for storing sample data collected by the fleet.
Request Lenses
updateDeviceFleet_description :: Lens' UpdateDeviceFleet (Maybe Text) Source #
Description of the fleet.
updateDeviceFleet_enableIotRoleAlias :: Lens' UpdateDeviceFleet (Maybe Bool) Source #
Whether to create an Amazon Web Services IoT Role Alias during device fleet creation. The name of the role alias generated will match this pattern: "SageMakerEdge-{DeviceFleetName}".
For example, if your device fleet is called "demo-fleet", the name of the role alias will be "SageMakerEdge-demo-fleet".
updateDeviceFleet_roleArn :: Lens' UpdateDeviceFleet (Maybe Text) Source #
The Amazon Resource Name (ARN) of the device.
updateDeviceFleet_deviceFleetName :: Lens' UpdateDeviceFleet Text Source #
The name of the fleet.
updateDeviceFleet_outputConfig :: Lens' UpdateDeviceFleet EdgeOutputConfig Source #
Output configuration for storing sample data collected by the fleet.
Destructuring the Response
data UpdateDeviceFleetResponse Source #
See: newUpdateDeviceFleetResponse smart constructor.
Constructors
| UpdateDeviceFleetResponse' | |
Instances
newUpdateDeviceFleetResponse :: UpdateDeviceFleetResponse Source #
Create a value of UpdateDeviceFleetResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.