Struct aws_sdk_datasync::types::builders::ResourceDetailsBuilder
source · #[non_exhaustive]pub struct ResourceDetailsBuilder { /* private fields */ }
Expand description
A builder for ResourceDetails
.
Implementations§
source§impl ResourceDetailsBuilder
impl ResourceDetailsBuilder
sourcepub fn net_app_ontapsv_ms(self, input: NetAppOntapsvm) -> Self
pub fn net_app_ontapsv_ms(self, input: NetAppOntapsvm) -> Self
Appends an item to net_app_ontapsv_ms
.
To override the contents of this collection use set_net_app_ontapsv_ms
.
The information that DataSync Discovery collects about storage virtual machines (SVMs) in your on-premises storage system.
sourcepub fn set_net_app_ontapsv_ms(self, input: Option<Vec<NetAppOntapsvm>>) -> Self
pub fn set_net_app_ontapsv_ms(self, input: Option<Vec<NetAppOntapsvm>>) -> Self
The information that DataSync Discovery collects about storage virtual machines (SVMs) in your on-premises storage system.
sourcepub fn get_net_app_ontapsv_ms(&self) -> &Option<Vec<NetAppOntapsvm>>
pub fn get_net_app_ontapsv_ms(&self) -> &Option<Vec<NetAppOntapsvm>>
The information that DataSync Discovery collects about storage virtual machines (SVMs) in your on-premises storage system.
sourcepub fn net_app_ontap_volumes(self, input: NetAppOntapVolume) -> Self
pub fn net_app_ontap_volumes(self, input: NetAppOntapVolume) -> Self
Appends an item to net_app_ontap_volumes
.
To override the contents of this collection use set_net_app_ontap_volumes
.
The information that DataSync Discovery collects about volumes in your on-premises storage system.
sourcepub fn set_net_app_ontap_volumes(
self,
input: Option<Vec<NetAppOntapVolume>>
) -> Self
pub fn set_net_app_ontap_volumes( self, input: Option<Vec<NetAppOntapVolume>> ) -> Self
The information that DataSync Discovery collects about volumes in your on-premises storage system.
sourcepub fn get_net_app_ontap_volumes(&self) -> &Option<Vec<NetAppOntapVolume>>
pub fn get_net_app_ontap_volumes(&self) -> &Option<Vec<NetAppOntapVolume>>
The information that DataSync Discovery collects about volumes in your on-premises storage system.
sourcepub fn net_app_ontap_clusters(self, input: NetAppOntapCluster) -> Self
pub fn net_app_ontap_clusters(self, input: NetAppOntapCluster) -> Self
Appends an item to net_app_ontap_clusters
.
To override the contents of this collection use set_net_app_ontap_clusters
.
The information that DataSync Discovery collects about the cluster in your on-premises storage system.
sourcepub fn set_net_app_ontap_clusters(
self,
input: Option<Vec<NetAppOntapCluster>>
) -> Self
pub fn set_net_app_ontap_clusters( self, input: Option<Vec<NetAppOntapCluster>> ) -> Self
The information that DataSync Discovery collects about the cluster in your on-premises storage system.
sourcepub fn get_net_app_ontap_clusters(&self) -> &Option<Vec<NetAppOntapCluster>>
pub fn get_net_app_ontap_clusters(&self) -> &Option<Vec<NetAppOntapCluster>>
The information that DataSync Discovery collects about the cluster in your on-premises storage system.
sourcepub fn build(self) -> ResourceDetails
pub fn build(self) -> ResourceDetails
Consumes the builder and constructs a ResourceDetails
.
Trait Implementations§
source§impl Clone for ResourceDetailsBuilder
impl Clone for ResourceDetailsBuilder
source§fn clone(&self) -> ResourceDetailsBuilder
fn clone(&self) -> ResourceDetailsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ResourceDetailsBuilder
impl Debug for ResourceDetailsBuilder
source§impl Default for ResourceDetailsBuilder
impl Default for ResourceDetailsBuilder
source§fn default() -> ResourceDetailsBuilder
fn default() -> ResourceDetailsBuilder
source§impl PartialEq<ResourceDetailsBuilder> for ResourceDetailsBuilder
impl PartialEq<ResourceDetailsBuilder> for ResourceDetailsBuilder
source§fn eq(&self, other: &ResourceDetailsBuilder) -> bool
fn eq(&self, other: &ResourceDetailsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.