def register_elastic_ip(ElasticIp=None, StackId=None):
    """
    Registers an Elastic IP address with a specified stack. An address can be registered with only one stack at a time. If the address is already registered, you must first deregister it by calling  DeregisterElasticIp . For more information, see Resource Management .
    See also: AWS API Documentation
    
    
    :example: response = client.register_elastic_ip(
        ElasticIp='string',
        StackId='string'
    )
    
    
    :type ElasticIp: string
    :param ElasticIp: [REQUIRED]
            The Elastic IP address.
            

    :type StackId: string
    :param StackId: [REQUIRED]
            The stack ID.
            

    :rtype: dict
    :return: {
        'ElasticIp': 'string'
    }
    
    
    """
    pass
