modify_redshift_idc_application
¶
modify_redshift_idc_application(
*,
config_overrides: Optional[RedshiftClientConfig] = None,
redshift_idc_application_arn: Optional[String] = None,
identity_namespace: Optional[IdentityNamespaceString] = None,
iam_role_arn: Optional[String] = None,
idc_display_name: Optional[IdcDisplayNameString] = None,
authorized_token_issuer_list: Optional[AuthorizedTokenIssuerList] = None,
service_integrations: Optional[ServiceIntegrationList] = None,
) -> ModifyRedshiftIdcApplicationResult
Changes an existing Amazon Redshift IAM Identity Center application.
Parameters:
-
redshift_idc_application_arn(Optional[String], default:None) –The ARN for the Redshift application that integrates with IAM Identity Center.
-
identity_namespace(Optional[IdentityNamespaceString], default:None) –The namespace for the Amazon Redshift IAM Identity Center application to change. It determines which managed application verifies the connection token.
-
iam_role_arn(Optional[String], default:None) –The IAM role ARN associated with the Amazon Redshift IAM Identity Center application to change. It has the required permissions to be assumed and invoke the IDC Identity Center API.
-
idc_display_name(Optional[IdcDisplayNameString], default:None) –The display name for the Amazon Redshift IAM Identity Center application to change. It appears on the console.
-
authorized_token_issuer_list(Optional[AuthorizedTokenIssuerList], default:None) –The authorized token issuer list for the Amazon Redshift IAM Identity Center application to change.
-
service_integrations(Optional[ServiceIntegrationList], default:None) –A collection of service integrations associated with the application.
Raises:
-
DependentServiceAccessDeniedFault–A dependent service denied access for the integration.
-
DependentServiceUnavailableFault–Your request cannot be completed because a dependent internal service is temporarily unavailable. Wait 30 to 60 seconds and try again.
-
RedshiftIdcApplicationNotExistsFault–The application you attempted to find doesn't exist.
-
UnsupportedOperationFault–The requested operation isn't supported.
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_redshift/_services/redshift.py
9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9664 9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9681 9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 | |