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 |
Synopsis
- data Trust = Trust' {
- directoryId :: Maybe Text
- trustState :: Maybe TrustState
- lastUpdatedDateTime :: Maybe POSIX
- trustDirection :: Maybe TrustDirection
- stateLastUpdatedDateTime :: Maybe POSIX
- trustType :: Maybe TrustType
- trustStateReason :: Maybe Text
- selectiveAuth :: Maybe SelectiveAuth
- remoteDomainName :: Maybe Text
- trustId :: Maybe Text
- createdDateTime :: Maybe POSIX
- newTrust :: Trust
- trust_directoryId :: Lens' Trust (Maybe Text)
- trust_trustState :: Lens' Trust (Maybe TrustState)
- trust_lastUpdatedDateTime :: Lens' Trust (Maybe UTCTime)
- trust_trustDirection :: Lens' Trust (Maybe TrustDirection)
- trust_stateLastUpdatedDateTime :: Lens' Trust (Maybe UTCTime)
- trust_trustType :: Lens' Trust (Maybe TrustType)
- trust_trustStateReason :: Lens' Trust (Maybe Text)
- trust_selectiveAuth :: Lens' Trust (Maybe SelectiveAuth)
- trust_remoteDomainName :: Lens' Trust (Maybe Text)
- trust_trustId :: Lens' Trust (Maybe Text)
- trust_createdDateTime :: Lens' Trust (Maybe UTCTime)
Documentation
Describes a trust relationship between an Managed Microsoft AD directory and an external domain.
See: newTrust
smart constructor.
Trust' | |
|
Instances
Create a value of Trust
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:directoryId:Trust'
, trust_directoryId
- The Directory ID of the Amazon Web Services directory involved in the
trust relationship.
$sel:trustState:Trust'
, trust_trustState
- The trust relationship state.
$sel:lastUpdatedDateTime:Trust'
, trust_lastUpdatedDateTime
- The date and time that the trust relationship was last updated.
$sel:trustDirection:Trust'
, trust_trustDirection
- The trust relationship direction.
$sel:stateLastUpdatedDateTime:Trust'
, trust_stateLastUpdatedDateTime
- The date and time that the TrustState was last updated.
$sel:trustType:Trust'
, trust_trustType
- The trust relationship type. Forest
is the default.
$sel:trustStateReason:Trust'
, trust_trustStateReason
- The reason for the TrustState.
$sel:selectiveAuth:Trust'
, trust_selectiveAuth
- Current state of selective authentication for the trust.
$sel:remoteDomainName:Trust'
, trust_remoteDomainName
- The Fully Qualified Domain Name (FQDN) of the external domain involved
in the trust relationship.
$sel:trustId:Trust'
, trust_trustId
- The unique ID of the trust relationship.
$sel:createdDateTime:Trust'
, trust_createdDateTime
- The date and time that the trust relationship was created.
trust_directoryId :: Lens' Trust (Maybe Text) Source #
The Directory ID of the Amazon Web Services directory involved in the trust relationship.
trust_trustState :: Lens' Trust (Maybe TrustState) Source #
The trust relationship state.
trust_lastUpdatedDateTime :: Lens' Trust (Maybe UTCTime) Source #
The date and time that the trust relationship was last updated.
trust_trustDirection :: Lens' Trust (Maybe TrustDirection) Source #
The trust relationship direction.
trust_stateLastUpdatedDateTime :: Lens' Trust (Maybe UTCTime) Source #
The date and time that the TrustState was last updated.
trust_trustType :: Lens' Trust (Maybe TrustType) Source #
The trust relationship type. Forest
is the default.
trust_selectiveAuth :: Lens' Trust (Maybe SelectiveAuth) Source #
Current state of selective authentication for the trust.