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 AwsApiCallAction = AwsApiCallAction' {}
- newAwsApiCallAction :: AwsApiCallAction
- awsApiCallAction_affectedResources :: Lens' AwsApiCallAction (Maybe (HashMap Text Text))
- awsApiCallAction_api :: Lens' AwsApiCallAction (Maybe Text)
- awsApiCallAction_callerType :: Lens' AwsApiCallAction (Maybe Text)
- awsApiCallAction_domainDetails :: Lens' AwsApiCallAction (Maybe DomainDetails)
- awsApiCallAction_errorCode :: Lens' AwsApiCallAction (Maybe Text)
- awsApiCallAction_remoteAccountDetails :: Lens' AwsApiCallAction (Maybe RemoteAccountDetails)
- awsApiCallAction_remoteIpDetails :: Lens' AwsApiCallAction (Maybe RemoteIpDetails)
- awsApiCallAction_serviceName :: Lens' AwsApiCallAction (Maybe Text)
- awsApiCallAction_userAgent :: Lens' AwsApiCallAction (Maybe Text)
Documentation
data AwsApiCallAction Source #
Contains information about the API action.
See: newAwsApiCallAction
smart constructor.
AwsApiCallAction' | |
|
Instances
newAwsApiCallAction :: AwsApiCallAction Source #
Create a value of AwsApiCallAction
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:affectedResources:AwsApiCallAction'
, awsApiCallAction_affectedResources
- The details of the Amazon Web Services account that made the API call.
This field identifies the resources that were affected by this API call.
$sel:api:AwsApiCallAction'
, awsApiCallAction_api
- The Amazon Web Services API name.
$sel:callerType:AwsApiCallAction'
, awsApiCallAction_callerType
- The Amazon Web Services API caller type.
$sel:domainDetails:AwsApiCallAction'
, awsApiCallAction_domainDetails
- The domain information for the Amazon Web Services API call.
$sel:errorCode:AwsApiCallAction'
, awsApiCallAction_errorCode
- The error code of the failed Amazon Web Services API action.
$sel:remoteAccountDetails:AwsApiCallAction'
, awsApiCallAction_remoteAccountDetails
- The details of the Amazon Web Services account that made the API call.
This field appears if the call was made from outside your account.
$sel:remoteIpDetails:AwsApiCallAction'
, awsApiCallAction_remoteIpDetails
- The remote IP information of the connection that initiated the Amazon
Web Services API call.
$sel:serviceName:AwsApiCallAction'
, awsApiCallAction_serviceName
- The Amazon Web Services service name whose API was invoked.
$sel:userAgent:AwsApiCallAction'
, awsApiCallAction_userAgent
- The agent through which the API request was made.
awsApiCallAction_affectedResources :: Lens' AwsApiCallAction (Maybe (HashMap Text Text)) Source #
The details of the Amazon Web Services account that made the API call. This field identifies the resources that were affected by this API call.
awsApiCallAction_api :: Lens' AwsApiCallAction (Maybe Text) Source #
The Amazon Web Services API name.
awsApiCallAction_callerType :: Lens' AwsApiCallAction (Maybe Text) Source #
The Amazon Web Services API caller type.
awsApiCallAction_domainDetails :: Lens' AwsApiCallAction (Maybe DomainDetails) Source #
The domain information for the Amazon Web Services API call.
awsApiCallAction_errorCode :: Lens' AwsApiCallAction (Maybe Text) Source #
The error code of the failed Amazon Web Services API action.
awsApiCallAction_remoteAccountDetails :: Lens' AwsApiCallAction (Maybe RemoteAccountDetails) Source #
The details of the Amazon Web Services account that made the API call. This field appears if the call was made from outside your account.
awsApiCallAction_remoteIpDetails :: Lens' AwsApiCallAction (Maybe RemoteIpDetails) Source #
The remote IP information of the connection that initiated the Amazon Web Services API call.
awsApiCallAction_serviceName :: Lens' AwsApiCallAction (Maybe Text) Source #
The Amazon Web Services service name whose API was invoked.
awsApiCallAction_userAgent :: Lens' AwsApiCallAction (Maybe Text) Source #
The agent through which the API request was made.