#[non_exhaustive]pub struct DescribeHubOutput {
pub hub_name: Option<String>,
pub hub_arn: Option<String>,
pub hub_display_name: Option<String>,
pub hub_description: Option<String>,
pub hub_search_keywords: Option<Vec<String>>,
pub s3_storage_config: Option<HubS3StorageConfig>,
pub hub_status: Option<HubStatus>,
pub failure_reason: Option<String>,
pub creation_time: Option<DateTime>,
pub last_modified_time: Option<DateTime>,
/* 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.hub_name: Option<String>
The name of the hub.
hub_arn: Option<String>
The Amazon Resource Name (ARN) of the hub.
hub_display_name: Option<String>
The display name of the hub.
hub_description: Option<String>
A description of the hub.
hub_search_keywords: Option<Vec<String>>
The searchable keywords for the hub.
s3_storage_config: Option<HubS3StorageConfig>
The Amazon S3 storage configuration for the hub.
hub_status: Option<HubStatus>
The status of the hub.
failure_reason: Option<String>
The failure reason if importing hub content failed.
creation_time: Option<DateTime>
The date and time that the hub was created.
last_modified_time: Option<DateTime>
The date and time that the hub was last modified.
Implementations§
source§impl DescribeHubOutput
impl DescribeHubOutput
sourcepub fn hub_display_name(&self) -> Option<&str>
pub fn hub_display_name(&self) -> Option<&str>
The display name of the hub.
sourcepub fn hub_description(&self) -> Option<&str>
pub fn hub_description(&self) -> Option<&str>
A description of the hub.
sourcepub fn hub_search_keywords(&self) -> &[String]
pub fn hub_search_keywords(&self) -> &[String]
The searchable keywords for the hub.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .hub_search_keywords.is_none()
.
sourcepub fn s3_storage_config(&self) -> Option<&HubS3StorageConfig>
pub fn s3_storage_config(&self) -> Option<&HubS3StorageConfig>
The Amazon S3 storage configuration for the hub.
sourcepub fn hub_status(&self) -> Option<&HubStatus>
pub fn hub_status(&self) -> Option<&HubStatus>
The status of the hub.
sourcepub fn failure_reason(&self) -> Option<&str>
pub fn failure_reason(&self) -> Option<&str>
The failure reason if importing hub content failed.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
The date and time that the hub was created.
sourcepub fn last_modified_time(&self) -> Option<&DateTime>
pub fn last_modified_time(&self) -> Option<&DateTime>
The date and time that the hub was last modified.
source§impl DescribeHubOutput
impl DescribeHubOutput
sourcepub fn builder() -> DescribeHubOutputBuilder
pub fn builder() -> DescribeHubOutputBuilder
Creates a new builder-style object to manufacture DescribeHubOutput
.
Trait Implementations§
source§impl Clone for DescribeHubOutput
impl Clone for DescribeHubOutput
source§fn clone(&self) -> DescribeHubOutput
fn clone(&self) -> DescribeHubOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DescribeHubOutput
impl Debug for DescribeHubOutput
source§impl PartialEq for DescribeHubOutput
impl PartialEq for DescribeHubOutput
source§impl RequestId for DescribeHubOutput
impl RequestId for DescribeHubOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for DescribeHubOutput
Auto Trait Implementations§
impl Freeze for DescribeHubOutput
impl RefUnwindSafe for DescribeHubOutput
impl Send for DescribeHubOutput
impl Sync for DescribeHubOutput
impl Unpin for DescribeHubOutput
impl UnwindSafe for DescribeHubOutput
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