acceptAdministratorInvitation method
Accepts the invitation to be a member account and get monitored by a GuardDuty administrator account that sent the invitation.
May throw BadRequestException.
May throw InternalServerErrorException.
Parameter administratorId :
The account ID of the GuardDuty administrator account whose invitation
you're accepting.
Parameter detectorId :
The unique ID of the detector of the GuardDuty member account.
Parameter invitationId :
The value that is used to validate the administrator account to the member
account.
Implementation
Future<void> acceptAdministratorInvitation({
required String administratorId,
required String detectorId,
required String invitationId,
}) async {
final $payload = <String, dynamic>{
'administratorId': administratorId,
'invitationId': invitationId,
};
final response = await _protocol.send(
payload: $payload,
method: 'POST',
requestUri: '/detector/${Uri.encodeComponent(detectorId)}/administrator',
exceptionFnMap: _exceptionFns,
);
}