ConnectCampaignService / Client / get_connect_instance_config
get_connect_instance_config#
- ConnectCampaignService.Client.get_connect_instance_config(**kwargs)#
- Get the specific Connect instance config. - See also: AWS API Documentation - Request Syntax- response = client.get_connect_instance_config( connectInstanceId='string' ) - Parameters:
- connectInstanceId (string) – - [REQUIRED] - Amazon Connect Instance Id 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'connectInstanceConfig': { 'connectInstanceId': 'string', 'serviceLinkedRoleArn': 'string', 'encryptionConfig': { 'enabled': True|False, 'encryptionType': 'KMS', 'keyArn': 'string' } } } - Response Structure- (dict) – - GetConnectInstanceConfigResponse - connectInstanceConfig (dict) – - Instance config object - connectInstanceId (string) – - Amazon Connect Instance Id 
- serviceLinkedRoleArn (string) – - Service linked role arn 
- encryptionConfig (dict) – - Encryption config for Connect Instance. Note that sensitive data will always be encrypted. If disabled, service will perform encryption with its own key. If enabled, a KMS key id needs to be provided and KMS charges will apply. KMS is only type supported - enabled (boolean) – - Boolean to indicate if custom encryption has been enabled. 
- encryptionType (string) – - Server-side encryption type. 
- keyArn (string) – - KMS key id/arn for encryption config. 
 
 
 
 
 - Exceptions- ConnectCampaignService.Client.exceptions.InternalServerException
- ConnectCampaignService.Client.exceptions.ResourceNotFoundException
- ConnectCampaignService.Client.exceptions.ValidationException
- ConnectCampaignService.Client.exceptions.AccessDeniedException