| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.ChimeSDKIdentity.GetAppInstanceRetentionSettings
Description
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.
Constructors
| GetAppInstanceRetentionSettings' | |
Fields
| |
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:
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.
Constructors
| GetAppInstanceRetentionSettingsResponse' | |
Fields
| |
Instances
newGetAppInstanceRetentionSettingsResponse Source #
Arguments
| :: Int | |
| -> GetAppInstanceRetentionSettingsResponse |
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.