modifyQev2IdcApplication method
Modifies an Amazon Redshift Query Editor (QEV2) IAM Identity Center application.
May throw DependentServiceAccessDeniedFault.
May throw DependentServiceUnavailableFault.
May throw Qev2IdcApplicationNotExistsFault.
May throw UnsupportedOperationFault.
Parameter qev2IdcApplicationArn :
The Amazon Resource Name (ARN) for the Amazon Redshift Query Editor (QEV2)
application that integrates with IAM Identity Center.
Parameter idcDisplayName :
The display name for the Amazon Redshift Query Editor (QEV2) IAM Identity
Center application. It appears in the console.
Implementation
Future<ModifyQev2IdcApplicationResult> modifyQev2IdcApplication({
required String qev2IdcApplicationArn,
String? idcDisplayName,
}) async {
final $request = <String, String>{
'Qev2IdcApplicationArn': qev2IdcApplicationArn,
if (idcDisplayName != null) 'IdcDisplayName': idcDisplayName,
};
final $result = await _protocol.send(
$request,
action: 'ModifyQev2IdcApplication',
version: '2012-12-01',
method: 'POST',
requestUri: '/',
exceptionFnMap: _exceptionFns,
resultWrapper: 'ModifyQev2IdcApplicationResult',
);
return ModifyQev2IdcApplicationResult.fromXml($result);
}