Struct aws_sdk_sagemakergeospatial::operation::get_raster_data_collection::GetRasterDataCollectionOutput
source · #[non_exhaustive]pub struct GetRasterDataCollectionOutput {
pub name: String,
pub arn: String,
pub type: DataCollectionType,
pub description: String,
pub description_page_url: String,
pub supported_filters: Vec<Filter>,
pub image_source_bands: Vec<String>,
pub tags: Option<HashMap<String, String>>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.name: String
The name of the raster data collection.
arn: String
The Amazon Resource Name (ARN) of the raster data collection.
type: DataCollectionType
The raster data collection type.
description: String
A description of the raster data collection.
description_page_url: String
The URL of the description page.
supported_filters: Vec<Filter>
The filters supported by the raster data collection.
image_source_bands: Vec<String>
The list of image source bands in the raster data collection.
Each tag consists of a key and a value.
Implementations§
source§impl GetRasterDataCollectionOutput
impl GetRasterDataCollectionOutput
sourcepub fn type(&self) -> &DataCollectionType
pub fn type(&self) -> &DataCollectionType
The raster data collection type.
sourcepub fn description(&self) -> &str
pub fn description(&self) -> &str
A description of the raster data collection.
sourcepub fn description_page_url(&self) -> &str
pub fn description_page_url(&self) -> &str
The URL of the description page.
sourcepub fn supported_filters(&self) -> &[Filter]
pub fn supported_filters(&self) -> &[Filter]
The filters supported by the raster data collection.
sourcepub fn image_source_bands(&self) -> &[String]
pub fn image_source_bands(&self) -> &[String]
The list of image source bands in the raster data collection.
Each tag consists of a key and a value.
source§impl GetRasterDataCollectionOutput
impl GetRasterDataCollectionOutput
sourcepub fn builder() -> GetRasterDataCollectionOutputBuilder
pub fn builder() -> GetRasterDataCollectionOutputBuilder
Creates a new builder-style object to manufacture GetRasterDataCollectionOutput
.
Trait Implementations§
source§impl Clone for GetRasterDataCollectionOutput
impl Clone for GetRasterDataCollectionOutput
source§fn clone(&self) -> GetRasterDataCollectionOutput
fn clone(&self) -> GetRasterDataCollectionOutput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl PartialEq for GetRasterDataCollectionOutput
impl PartialEq for GetRasterDataCollectionOutput
source§fn eq(&self, other: &GetRasterDataCollectionOutput) -> bool
fn eq(&self, other: &GetRasterDataCollectionOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for GetRasterDataCollectionOutput
impl RequestId for GetRasterDataCollectionOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for GetRasterDataCollectionOutput
Auto Trait Implementations§
impl RefUnwindSafe for GetRasterDataCollectionOutput
impl Send for GetRasterDataCollectionOutput
impl Sync for GetRasterDataCollectionOutput
impl Unpin for GetRasterDataCollectionOutput
impl UnwindSafe for GetRasterDataCollectionOutput
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
Mutably borrows from an owned value. Read more
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>
Creates a shared type from an unshared type.