def get_config(ClientArn=None, ClientVersion=None, HapgList=None):
    """
    Gets the configuration files necessary to connect to all high availability partition groups the client is associated with.
    See also: AWS API Documentation
    
    
    :example: response = client.get_config(
        ClientArn='string',
        ClientVersion='5.1'|'5.3',
        HapgList=[
            'string',
        ]
    )
    
    
    :type ClientArn: string
    :param ClientArn: [REQUIRED]
            The ARN of the client.
            

    :type ClientVersion: string
    :param ClientVersion: [REQUIRED]
            The client version.
            

    :type HapgList: list
    :param HapgList: [REQUIRED]
            A list of ARNs that identify the high-availability partition groups that are associated with the client.
            (string) --
            

    :rtype: dict
    :return: {
        'ConfigType': 'string',
        'ConfigFile': 'string',
        'ConfigCred': 'string'
    }
    
    
    """
    pass
