amazonka-storagegateway-1.4.5: Amazon Storage Gateway SDK.

Copyright(c) 2013-2016 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.StorageGateway.DescribeMaintenanceStartTime

Contents

Description

Returns your gateway's weekly maintenance start time including the day and time of the week. Note that values are in terms of the gateway's time zone.

Synopsis

Creating a Request

describeMaintenanceStartTime #

Creates a value of DescribeMaintenanceStartTime with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data DescribeMaintenanceStartTime #

A JSON object containing the of the gateway.

See: describeMaintenanceStartTime smart constructor.

Instances

Eq DescribeMaintenanceStartTime # 
Data DescribeMaintenanceStartTime # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DescribeMaintenanceStartTime -> c DescribeMaintenanceStartTime #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DescribeMaintenanceStartTime #

toConstr :: DescribeMaintenanceStartTime -> Constr #

dataTypeOf :: DescribeMaintenanceStartTime -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DescribeMaintenanceStartTime) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DescribeMaintenanceStartTime) #

gmapT :: (forall b. Data b => b -> b) -> DescribeMaintenanceStartTime -> DescribeMaintenanceStartTime #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DescribeMaintenanceStartTime -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DescribeMaintenanceStartTime -> r #

gmapQ :: (forall d. Data d => d -> u) -> DescribeMaintenanceStartTime -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DescribeMaintenanceStartTime -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DescribeMaintenanceStartTime -> m DescribeMaintenanceStartTime #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeMaintenanceStartTime -> m DescribeMaintenanceStartTime #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeMaintenanceStartTime -> m DescribeMaintenanceStartTime #

Read DescribeMaintenanceStartTime # 
Show DescribeMaintenanceStartTime # 
Generic DescribeMaintenanceStartTime # 
Hashable DescribeMaintenanceStartTime # 
ToJSON DescribeMaintenanceStartTime # 
NFData DescribeMaintenanceStartTime # 
AWSRequest DescribeMaintenanceStartTime # 
ToQuery DescribeMaintenanceStartTime # 
ToPath DescribeMaintenanceStartTime # 
ToHeaders DescribeMaintenanceStartTime # 
type Rep DescribeMaintenanceStartTime # 
type Rep DescribeMaintenanceStartTime = D1 (MetaData "DescribeMaintenanceStartTime" "Network.AWS.StorageGateway.DescribeMaintenanceStartTime" "amazonka-storagegateway-1.4.5-ChAHao40T5hDKKv8LXBPA4" True) (C1 (MetaCons "DescribeMaintenanceStartTime'" PrefixI True) (S1 (MetaSel (Just Symbol "_dmstGatewayARN") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DescribeMaintenanceStartTime # 

Request Lenses

Destructuring the Response

describeMaintenanceStartTimeResponse #

Creates a value of DescribeMaintenanceStartTimeResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data DescribeMaintenanceStartTimeResponse #

See: describeMaintenanceStartTimeResponse smart constructor.

Instances

Eq DescribeMaintenanceStartTimeResponse # 
Data DescribeMaintenanceStartTimeResponse # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DescribeMaintenanceStartTimeResponse -> c DescribeMaintenanceStartTimeResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DescribeMaintenanceStartTimeResponse #

toConstr :: DescribeMaintenanceStartTimeResponse -> Constr #

dataTypeOf :: DescribeMaintenanceStartTimeResponse -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DescribeMaintenanceStartTimeResponse) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DescribeMaintenanceStartTimeResponse) #

gmapT :: (forall b. Data b => b -> b) -> DescribeMaintenanceStartTimeResponse -> DescribeMaintenanceStartTimeResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DescribeMaintenanceStartTimeResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DescribeMaintenanceStartTimeResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> DescribeMaintenanceStartTimeResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DescribeMaintenanceStartTimeResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DescribeMaintenanceStartTimeResponse -> m DescribeMaintenanceStartTimeResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeMaintenanceStartTimeResponse -> m DescribeMaintenanceStartTimeResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeMaintenanceStartTimeResponse -> m DescribeMaintenanceStartTimeResponse #

Read DescribeMaintenanceStartTimeResponse # 
Show DescribeMaintenanceStartTimeResponse # 
Generic DescribeMaintenanceStartTimeResponse # 
NFData DescribeMaintenanceStartTimeResponse # 
type Rep DescribeMaintenanceStartTimeResponse # 
type Rep DescribeMaintenanceStartTimeResponse = D1 (MetaData "DescribeMaintenanceStartTimeResponse" "Network.AWS.StorageGateway.DescribeMaintenanceStartTime" "amazonka-storagegateway-1.4.5-ChAHao40T5hDKKv8LXBPA4" False) (C1 (MetaCons "DescribeMaintenanceStartTimeResponse'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_dmstrsGatewayARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_dmstrsMinuteOfHour") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) (S1 (MetaSel (Just Symbol "_dmstrsHourOfDay") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))))) ((:*:) (S1 (MetaSel (Just Symbol "_dmstrsTimezone") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_dmstrsDayOfWeek") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) (S1 (MetaSel (Just Symbol "_dmstrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int))))))

Response Lenses