describeMaintenanceStartTime method
Future<DescribeMaintenanceStartTimeOutput>
describeMaintenanceStartTime({
- required String gatewayARN,
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.
May throw InvalidGatewayRequestException. May throw InternalServerError.
Implementation
Future<DescribeMaintenanceStartTimeOutput> describeMaintenanceStartTime({
required String gatewayARN,
}) async {
ArgumentError.checkNotNull(gatewayARN, 'gatewayARN');
_s.validateStringLength(
'gatewayARN',
gatewayARN,
50,
500,
isRequired: true,
);
final headers = <String, String>{
'Content-Type': 'application/x-amz-json-1.1',
'X-Amz-Target': 'StorageGateway_20130630.DescribeMaintenanceStartTime'
};
final jsonResponse = await _protocol.send(
method: 'POST',
requestUri: '/',
exceptionFnMap: _exceptionFns,
// TODO queryParams
headers: headers,
payload: {
'GatewayARN': gatewayARN,
},
);
return DescribeMaintenanceStartTimeOutput.fromJson(jsonResponse.body);
}