Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Gets the retention settings for an AppInstance
.
Synopsis
- data GetAppInstanceRetentionSettings = GetAppInstanceRetentionSettings' {}
- newGetAppInstanceRetentionSettings :: Text -> GetAppInstanceRetentionSettings
- getAppInstanceRetentionSettings_appInstanceArn :: Lens' GetAppInstanceRetentionSettings Text
- data GetAppInstanceRetentionSettingsResponse = GetAppInstanceRetentionSettingsResponse' {}
- newGetAppInstanceRetentionSettingsResponse :: Int -> GetAppInstanceRetentionSettingsResponse
- getAppInstanceRetentionSettingsResponse_appInstanceRetentionSettings :: Lens' GetAppInstanceRetentionSettingsResponse (Maybe AppInstanceRetentionSettings)
- getAppInstanceRetentionSettingsResponse_initiateDeletionTimestamp :: Lens' GetAppInstanceRetentionSettingsResponse (Maybe UTCTime)
- getAppInstanceRetentionSettingsResponse_httpStatus :: Lens' GetAppInstanceRetentionSettingsResponse Int
Creating a Request
data GetAppInstanceRetentionSettings Source #
See: newGetAppInstanceRetentionSettings
smart constructor.
GetAppInstanceRetentionSettings' | |
|
Instances
newGetAppInstanceRetentionSettings Source #
Create a value of GetAppInstanceRetentionSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:appInstanceArn:GetAppInstanceRetentionSettings'
, getAppInstanceRetentionSettings_appInstanceArn
- The ARN of the AppInstance
.
Request Lenses
getAppInstanceRetentionSettings_appInstanceArn :: Lens' GetAppInstanceRetentionSettings Text Source #
The ARN of the AppInstance
.
Destructuring the Response
data GetAppInstanceRetentionSettingsResponse Source #
See: newGetAppInstanceRetentionSettingsResponse
smart constructor.
GetAppInstanceRetentionSettingsResponse' | |
|
Instances
newGetAppInstanceRetentionSettingsResponse Source #
Create a value of GetAppInstanceRetentionSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:appInstanceRetentionSettings:GetAppInstanceRetentionSettingsResponse'
, getAppInstanceRetentionSettingsResponse_appInstanceRetentionSettings
- The retention settings for the AppInstance
.
$sel:initiateDeletionTimestamp:GetAppInstanceRetentionSettingsResponse'
, getAppInstanceRetentionSettingsResponse_initiateDeletionTimestamp
- The timestamp representing the time at which the specified items are
retained, in Epoch Seconds.
$sel:httpStatus:GetAppInstanceRetentionSettingsResponse'
, getAppInstanceRetentionSettingsResponse_httpStatus
- The response's http status code.
Response Lenses
getAppInstanceRetentionSettingsResponse_appInstanceRetentionSettings :: Lens' GetAppInstanceRetentionSettingsResponse (Maybe AppInstanceRetentionSettings) Source #
The retention settings for the AppInstance
.
getAppInstanceRetentionSettingsResponse_initiateDeletionTimestamp :: Lens' GetAppInstanceRetentionSettingsResponse (Maybe UTCTime) Source #
The timestamp representing the time at which the specified items are retained, in Epoch Seconds.
getAppInstanceRetentionSettingsResponse_httpStatus :: Lens' GetAppInstanceRetentionSettingsResponse Int Source #
The response's http status code.