#[non_exhaustive]pub struct UpdateDeviceFleetInput {
pub device_fleet_name: Option<String>,
pub role_arn: Option<String>,
pub description: Option<String>,
pub output_config: Option<EdgeOutputConfig>,
pub enable_iot_role_alias: Option<bool>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.device_fleet_name: Option<String>
The name of the fleet.
role_arn: Option<String>
The Amazon Resource Name (ARN) of the device.
description: Option<String>
Description of the fleet.
output_config: Option<EdgeOutputConfig>
Output configuration for storing sample data collected by the fleet.
enable_iot_role_alias: Option<bool>
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".
Implementations§
source§impl UpdateDeviceFleetInput
impl UpdateDeviceFleetInput
sourcepub fn device_fleet_name(&self) -> Option<&str>
pub fn device_fleet_name(&self) -> Option<&str>
The name of the fleet.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
Description of the fleet.
sourcepub fn output_config(&self) -> Option<&EdgeOutputConfig>
pub fn output_config(&self) -> Option<&EdgeOutputConfig>
Output configuration for storing sample data collected by the fleet.
sourcepub fn enable_iot_role_alias(&self) -> Option<bool>
pub fn enable_iot_role_alias(&self) -> Option<bool>
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".
source§impl UpdateDeviceFleetInput
impl UpdateDeviceFleetInput
sourcepub fn builder() -> UpdateDeviceFleetInputBuilder
pub fn builder() -> UpdateDeviceFleetInputBuilder
Creates a new builder-style object to manufacture UpdateDeviceFleetInput
.
Trait Implementations§
source§impl Clone for UpdateDeviceFleetInput
impl Clone for UpdateDeviceFleetInput
source§fn clone(&self) -> UpdateDeviceFleetInput
fn clone(&self) -> UpdateDeviceFleetInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for UpdateDeviceFleetInput
impl Debug for UpdateDeviceFleetInput
source§impl PartialEq for UpdateDeviceFleetInput
impl PartialEq for UpdateDeviceFleetInput
impl StructuralPartialEq for UpdateDeviceFleetInput
Auto Trait Implementations§
impl Freeze for UpdateDeviceFleetInput
impl RefUnwindSafe for UpdateDeviceFleetInput
impl Send for UpdateDeviceFleetInput
impl Sync for UpdateDeviceFleetInput
impl Unpin for UpdateDeviceFleetInput
impl UnwindSafe for UpdateDeviceFleetInput
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more