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 |
Synopsis
- data SettingEntry = SettingEntry' {
- allowedValues :: Maybe Text
- appliedValue :: Maybe Text
- lastRequestedDateTime :: Maybe POSIX
- lastUpdatedDateTime :: Maybe POSIX
- name :: Maybe Text
- requestDetailedStatus :: Maybe (HashMap Text DirectoryConfigurationStatus)
- requestStatus :: Maybe DirectoryConfigurationStatus
- requestStatusMessage :: Maybe Text
- requestedValue :: Maybe Text
- type' :: Maybe Text
- newSettingEntry :: SettingEntry
- settingEntry_allowedValues :: Lens' SettingEntry (Maybe Text)
- settingEntry_appliedValue :: Lens' SettingEntry (Maybe Text)
- settingEntry_lastRequestedDateTime :: Lens' SettingEntry (Maybe UTCTime)
- settingEntry_lastUpdatedDateTime :: Lens' SettingEntry (Maybe UTCTime)
- settingEntry_name :: Lens' SettingEntry (Maybe Text)
- settingEntry_requestDetailedStatus :: Lens' SettingEntry (Maybe (HashMap Text DirectoryConfigurationStatus))
- settingEntry_requestStatus :: Lens' SettingEntry (Maybe DirectoryConfigurationStatus)
- settingEntry_requestStatusMessage :: Lens' SettingEntry (Maybe Text)
- settingEntry_requestedValue :: Lens' SettingEntry (Maybe Text)
- settingEntry_type :: Lens' SettingEntry (Maybe Text)
Documentation
data SettingEntry Source #
Contains information about the specified configurable setting for a directory.
See: newSettingEntry
smart constructor.
SettingEntry' | |
|
Instances
newSettingEntry :: SettingEntry Source #
Create a value of SettingEntry
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:allowedValues:SettingEntry'
, settingEntry_allowedValues
- The valid range of values for the directory setting.
$sel:appliedValue:SettingEntry'
, settingEntry_appliedValue
- The value of the directory setting that is applied to the directory.
$sel:lastRequestedDateTime:SettingEntry'
, settingEntry_lastRequestedDateTime
- The date and time when the request to update a directory setting was
last submitted.
$sel:lastUpdatedDateTime:SettingEntry'
, settingEntry_lastUpdatedDateTime
- The date and time when the directory setting was last updated.
$sel:name:SettingEntry'
, settingEntry_name
- The name of the directory setting. For example:
TLS_1_0
$sel:requestDetailedStatus:SettingEntry'
, settingEntry_requestDetailedStatus
- Details about the status of the request to update the directory setting.
If the directory setting is deployed in more than one region, status is
returned for the request in each region where the setting is deployed.
$sel:requestStatus:SettingEntry'
, settingEntry_requestStatus
- The overall status of the request to update the directory setting
request. If the directory setting is deployed in more than one region,
and the request fails in any region, the overall status is Failed
.
$sel:requestStatusMessage:SettingEntry'
, settingEntry_requestStatusMessage
- The last status message for the directory status request.
$sel:requestedValue:SettingEntry'
, settingEntry_requestedValue
- The value that was last requested for the directory setting.
$sel:type':SettingEntry'
, settingEntry_type
- The type of directory setting. For example, Protocol
or Cipher
.
settingEntry_allowedValues :: Lens' SettingEntry (Maybe Text) Source #
The valid range of values for the directory setting.
settingEntry_appliedValue :: Lens' SettingEntry (Maybe Text) Source #
The value of the directory setting that is applied to the directory.
settingEntry_lastRequestedDateTime :: Lens' SettingEntry (Maybe UTCTime) Source #
The date and time when the request to update a directory setting was last submitted.
settingEntry_lastUpdatedDateTime :: Lens' SettingEntry (Maybe UTCTime) Source #
The date and time when the directory setting was last updated.
settingEntry_name :: Lens' SettingEntry (Maybe Text) Source #
The name of the directory setting. For example:
TLS_1_0
settingEntry_requestDetailedStatus :: Lens' SettingEntry (Maybe (HashMap Text DirectoryConfigurationStatus)) Source #
Details about the status of the request to update the directory setting. If the directory setting is deployed in more than one region, status is returned for the request in each region where the setting is deployed.
settingEntry_requestStatus :: Lens' SettingEntry (Maybe DirectoryConfigurationStatus) Source #
The overall status of the request to update the directory setting
request. If the directory setting is deployed in more than one region,
and the request fails in any region, the overall status is Failed
.
settingEntry_requestStatusMessage :: Lens' SettingEntry (Maybe Text) Source #
The last status message for the directory status request.
settingEntry_requestedValue :: Lens' SettingEntry (Maybe Text) Source #
The value that was last requested for the directory setting.
settingEntry_type :: Lens' SettingEntry (Maybe Text) Source #
The type of directory setting. For example, Protocol
or Cipher
.