amazonka-storagegateway-1.4.3: 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 Source #

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 Source #

A JSON object containing the of the gateway.

See: describeMaintenanceStartTime smart constructor.

Instances

Eq DescribeMaintenanceStartTime Source # 
Data DescribeMaintenanceStartTime Source # 

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 Source # 
Show DescribeMaintenanceStartTime Source # 
Generic DescribeMaintenanceStartTime Source # 
ToJSON DescribeMaintenanceStartTime Source # 
Hashable DescribeMaintenanceStartTime Source # 
NFData DescribeMaintenanceStartTime Source # 
AWSRequest DescribeMaintenanceStartTime Source # 
ToPath DescribeMaintenanceStartTime Source # 
ToHeaders DescribeMaintenanceStartTime Source # 
ToQuery DescribeMaintenanceStartTime Source # 
type Rep DescribeMaintenanceStartTime Source # 
type Rep DescribeMaintenanceStartTime = D1 (MetaData "DescribeMaintenanceStartTime" "Network.AWS.StorageGateway.DescribeMaintenanceStartTime" "amazonka-storagegateway-1.4.3-1vbLkcG6haz5xfGUV2OLbS" True) (C1 (MetaCons "DescribeMaintenanceStartTime'" PrefixI True) (S1 (MetaSel (Just Symbol "_dmstGatewayARN") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DescribeMaintenanceStartTime Source # 

Request Lenses

Destructuring the Response

data DescribeMaintenanceStartTimeResponse Source #

See: describeMaintenanceStartTimeResponse smart constructor.

Instances

Eq DescribeMaintenanceStartTimeResponse Source # 
Data DescribeMaintenanceStartTimeResponse Source # 

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 Source # 
Show DescribeMaintenanceStartTimeResponse Source # 
Generic DescribeMaintenanceStartTimeResponse Source # 
NFData DescribeMaintenanceStartTimeResponse Source # 
type Rep DescribeMaintenanceStartTimeResponse Source # 
type Rep DescribeMaintenanceStartTimeResponse = D1 (MetaData "DescribeMaintenanceStartTimeResponse" "Network.AWS.StorageGateway.DescribeMaintenanceStartTime" "amazonka-storagegateway-1.4.3-1vbLkcG6haz5xfGUV2OLbS" 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 DecidedStrict) (Rec0 Int))))))

Response Lenses