amazonka-ds-2.0: Amazon Directory Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.DirectoryService.Types.SettingEntry

Description

 
Synopsis

Documentation

data SettingEntry Source #

Contains information about the specified configurable setting for a directory.

See: newSettingEntry smart constructor.

Constructors

SettingEntry' 

Fields

Instances

Instances details
FromJSON SettingEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SettingEntry

Generic SettingEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SettingEntry

Associated Types

type Rep SettingEntry :: Type -> Type #

Read SettingEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SettingEntry

Show SettingEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SettingEntry

NFData SettingEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SettingEntry

Methods

rnf :: SettingEntry -> () #

Eq SettingEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SettingEntry

Hashable SettingEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SettingEntry

type Rep SettingEntry Source # 
Instance details

Defined in Amazonka.DirectoryService.Types.SettingEntry

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.