#[non_exhaustive]pub struct DescribeDeviceFleetOutput {
pub device_fleet_name: Option<String>,
pub device_fleet_arn: Option<String>,
pub output_config: Option<EdgeOutputConfig>,
pub description: Option<String>,
pub creation_time: Option<DateTime>,
pub last_modified_time: Option<DateTime>,
pub role_arn: Option<String>,
pub iot_role_alias: Option<String>,
/* private fields */
}
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.
device_fleet_arn: Option<String>
The The Amazon Resource Name (ARN) of the fleet.
output_config: Option<EdgeOutputConfig>
The output configuration for storing sampled data.
description: Option<String>
A description of the fleet.
creation_time: Option<DateTime>
Timestamp of when the device fleet was created.
last_modified_time: Option<DateTime>
Timestamp of when the device fleet was last updated.
role_arn: Option<String>
The Amazon Resource Name (ARN) that has access to Amazon Web Services Internet of Things (IoT).
iot_role_alias: Option<String>
The Amazon Resource Name (ARN) alias created in Amazon Web Services Internet of Things (IoT).
Implementations§
source§impl DescribeDeviceFleetOutput
impl DescribeDeviceFleetOutput
sourcepub fn device_fleet_name(&self) -> Option<&str>
pub fn device_fleet_name(&self) -> Option<&str>
The name of the fleet.
sourcepub fn device_fleet_arn(&self) -> Option<&str>
pub fn device_fleet_arn(&self) -> Option<&str>
The The Amazon Resource Name (ARN) of the fleet.
sourcepub fn output_config(&self) -> Option<&EdgeOutputConfig>
pub fn output_config(&self) -> Option<&EdgeOutputConfig>
The output configuration for storing sampled data.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
A description of the fleet.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
Timestamp of when the device fleet was created.
sourcepub fn last_modified_time(&self) -> Option<&DateTime>
pub fn last_modified_time(&self) -> Option<&DateTime>
Timestamp of when the device fleet was last updated.
sourcepub fn role_arn(&self) -> Option<&str>
pub fn role_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) that has access to Amazon Web Services Internet of Things (IoT).
sourcepub fn iot_role_alias(&self) -> Option<&str>
pub fn iot_role_alias(&self) -> Option<&str>
The Amazon Resource Name (ARN) alias created in Amazon Web Services Internet of Things (IoT).
source§impl DescribeDeviceFleetOutput
impl DescribeDeviceFleetOutput
sourcepub fn builder() -> DescribeDeviceFleetOutputBuilder
pub fn builder() -> DescribeDeviceFleetOutputBuilder
Creates a new builder-style object to manufacture DescribeDeviceFleetOutput
.
Trait Implementations§
source§impl Clone for DescribeDeviceFleetOutput
impl Clone for DescribeDeviceFleetOutput
source§fn clone(&self) -> DescribeDeviceFleetOutput
fn clone(&self) -> DescribeDeviceFleetOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DescribeDeviceFleetOutput
impl Debug for DescribeDeviceFleetOutput
source§impl PartialEq for DescribeDeviceFleetOutput
impl PartialEq for DescribeDeviceFleetOutput
source§fn eq(&self, other: &DescribeDeviceFleetOutput) -> bool
fn eq(&self, other: &DescribeDeviceFleetOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for DescribeDeviceFleetOutput
impl RequestId for DescribeDeviceFleetOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for DescribeDeviceFleetOutput
Auto Trait Implementations§
impl Freeze for DescribeDeviceFleetOutput
impl RefUnwindSafe for DescribeDeviceFleetOutput
impl Send for DescribeDeviceFleetOutput
impl Sync for DescribeDeviceFleetOutput
impl Unpin for DescribeDeviceFleetOutput
impl UnwindSafe for DescribeDeviceFleetOutput
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> 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