def disassociate_iam_instance_profile(AssociationId=None):
    """
    Disassociates an IAM instance profile from a running or stopped instance.
    Use  DescribeIamInstanceProfileAssociations to get the association ID.
    See also: AWS API Documentation
    
    
    :example: response = client.disassociate_iam_instance_profile(
        AssociationId='string'
    )
    
    
    :type AssociationId: string
    :param AssociationId: [REQUIRED]
            The ID of the IAM instance profile association.
            

    :rtype: dict
    :return: {
        'IamInstanceProfileAssociation': {
            'AssociationId': 'string',
            'InstanceId': 'string',
            'IamInstanceProfile': {
                'Arn': 'string',
                'Id': 'string'
            },
            'State': 'associating'|'associated'|'disassociating'|'disassociated',
            'Timestamp': datetime(2015, 1, 1)
        }
    }
    
    
    """
    pass
