#[non_exhaustive]pub struct OnDeviceServiceConfigurationBuilder { /* private fields */ }
Expand description
A builder for OnDeviceServiceConfiguration
.
Implementations§
source§impl OnDeviceServiceConfigurationBuilder
impl OnDeviceServiceConfigurationBuilder
sourcepub fn nfs_on_device_service(
self,
input: NfsOnDeviceServiceConfiguration
) -> Self
pub fn nfs_on_device_service( self, input: NfsOnDeviceServiceConfiguration ) -> Self
Represents the NFS (Network File System) service on a Snow Family device.
sourcepub fn set_nfs_on_device_service(
self,
input: Option<NfsOnDeviceServiceConfiguration>
) -> Self
pub fn set_nfs_on_device_service( self, input: Option<NfsOnDeviceServiceConfiguration> ) -> Self
Represents the NFS (Network File System) service on a Snow Family device.
sourcepub fn get_nfs_on_device_service(
&self
) -> &Option<NfsOnDeviceServiceConfiguration>
pub fn get_nfs_on_device_service( &self ) -> &Option<NfsOnDeviceServiceConfiguration>
Represents the NFS (Network File System) service on a Snow Family device.
sourcepub fn tgw_on_device_service(
self,
input: TgwOnDeviceServiceConfiguration
) -> Self
pub fn tgw_on_device_service( self, input: TgwOnDeviceServiceConfiguration ) -> Self
Represents the Storage Gateway service Tape Gateway type on a Snow Family device.
sourcepub fn set_tgw_on_device_service(
self,
input: Option<TgwOnDeviceServiceConfiguration>
) -> Self
pub fn set_tgw_on_device_service( self, input: Option<TgwOnDeviceServiceConfiguration> ) -> Self
Represents the Storage Gateway service Tape Gateway type on a Snow Family device.
sourcepub fn get_tgw_on_device_service(
&self
) -> &Option<TgwOnDeviceServiceConfiguration>
pub fn get_tgw_on_device_service( &self ) -> &Option<TgwOnDeviceServiceConfiguration>
Represents the Storage Gateway service Tape Gateway type on a Snow Family device.
sourcepub fn eks_on_device_service(
self,
input: EksOnDeviceServiceConfiguration
) -> Self
pub fn eks_on_device_service( self, input: EksOnDeviceServiceConfiguration ) -> Self
The configuration of EKS Anywhere on the Snow Family device.
sourcepub fn set_eks_on_device_service(
self,
input: Option<EksOnDeviceServiceConfiguration>
) -> Self
pub fn set_eks_on_device_service( self, input: Option<EksOnDeviceServiceConfiguration> ) -> Self
The configuration of EKS Anywhere on the Snow Family device.
sourcepub fn get_eks_on_device_service(
&self
) -> &Option<EksOnDeviceServiceConfiguration>
pub fn get_eks_on_device_service( &self ) -> &Option<EksOnDeviceServiceConfiguration>
The configuration of EKS Anywhere on the Snow Family device.
sourcepub fn s3_on_device_service(self, input: S3OnDeviceServiceConfiguration) -> Self
pub fn s3_on_device_service(self, input: S3OnDeviceServiceConfiguration) -> Self
Configuration for Amazon S3 compatible storage on Snow family devices.
sourcepub fn set_s3_on_device_service(
self,
input: Option<S3OnDeviceServiceConfiguration>
) -> Self
pub fn set_s3_on_device_service( self, input: Option<S3OnDeviceServiceConfiguration> ) -> Self
Configuration for Amazon S3 compatible storage on Snow family devices.
sourcepub fn get_s3_on_device_service(
&self
) -> &Option<S3OnDeviceServiceConfiguration>
pub fn get_s3_on_device_service( &self ) -> &Option<S3OnDeviceServiceConfiguration>
Configuration for Amazon S3 compatible storage on Snow family devices.
sourcepub fn build(self) -> OnDeviceServiceConfiguration
pub fn build(self) -> OnDeviceServiceConfiguration
Consumes the builder and constructs a OnDeviceServiceConfiguration
.
Trait Implementations§
source§impl Clone for OnDeviceServiceConfigurationBuilder
impl Clone for OnDeviceServiceConfigurationBuilder
source§fn clone(&self) -> OnDeviceServiceConfigurationBuilder
fn clone(&self) -> OnDeviceServiceConfigurationBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for OnDeviceServiceConfigurationBuilder
impl Default for OnDeviceServiceConfigurationBuilder
source§fn default() -> OnDeviceServiceConfigurationBuilder
fn default() -> OnDeviceServiceConfigurationBuilder
source§impl PartialEq for OnDeviceServiceConfigurationBuilder
impl PartialEq for OnDeviceServiceConfigurationBuilder
source§fn eq(&self, other: &OnDeviceServiceConfigurationBuilder) -> bool
fn eq(&self, other: &OnDeviceServiceConfigurationBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.