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
Documentation
data RemoteAccountDetails Source #
Contains details about the remote Amazon Web Services account that made the API call.
See: newRemoteAccountDetails
smart constructor.
RemoteAccountDetails' | |
|
Instances
newRemoteAccountDetails :: RemoteAccountDetails Source #
Create a value of RemoteAccountDetails
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:accountId:RemoteAccountDetails'
, remoteAccountDetails_accountId
- The Amazon Web Services account ID of the remote API caller.
$sel:affiliated:RemoteAccountDetails'
, remoteAccountDetails_affiliated
- Details on whether the Amazon Web Services account of the remote API
caller is related to your GuardDuty environment. If this value is True
the API caller is affiliated to your account in some way. If it is
False
the API caller is from outside your environment.
remoteAccountDetails_accountId :: Lens' RemoteAccountDetails (Maybe Text) Source #
The Amazon Web Services account ID of the remote API caller.
remoteAccountDetails_affiliated :: Lens' RemoteAccountDetails (Maybe Bool) Source #
Details on whether the Amazon Web Services account of the remote API
caller is related to your GuardDuty environment. If this value is True
the API caller is affiliated to your account in some way. If it is
False
the API caller is from outside your environment.